Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.
:param pulumi.Input[str] target_endpoint_arn: The Amazon Resource Name (ARN) of the target endpoint for this AWS DMS Serverless replication configuration
"""
- ReplicationConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- compute_config=compute_config,
- replication_config_arn=replication_config_arn,
- replication_config_identifier=replication_config_identifier,
- replication_settings=replication_settings,
- replication_type=replication_type,
- resource_identifier=resource_identifier,
- source_endpoint_arn=source_endpoint_arn,
- supplemental_settings=supplemental_settings,
- table_mappings=table_mappings,
- tags=tags,
- target_endpoint_arn=target_endpoint_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- compute_config: Optional[pulumi.Input['ReplicationConfigComputeConfigArgs']] = None,
- replication_config_arn: Optional[pulumi.Input[str]] = None,
- replication_config_identifier: Optional[pulumi.Input[str]] = None,
- replication_settings: Optional[Any] = None,
- replication_type: Optional[pulumi.Input['ReplicationConfigReplicationType']] = None,
- resource_identifier: Optional[pulumi.Input[str]] = None,
- source_endpoint_arn: Optional[pulumi.Input[str]] = None,
- supplemental_settings: Optional[Any] = None,
- table_mappings: Optional[Any] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ReplicationConfigTagArgs']]]] = None,
- target_endpoint_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if compute_config is not None:
- _setter("compute_config", compute_config)
+ pulumi.set(__self__, "compute_config", compute_config)
if replication_config_arn is not None:
- _setter("replication_config_arn", replication_config_arn)
+ pulumi.set(__self__, "replication_config_arn", replication_config_arn)
if replication_config_identifier is not None:
- _setter("replication_config_identifier", replication_config_identifier)
+ pulumi.set(__self__, "replication_config_identifier", replication_config_identifier)
if replication_settings is not None:
- _setter("replication_settings", replication_settings)
+ pulumi.set(__self__, "replication_settings", replication_settings)
if replication_type is not None:
- _setter("replication_type", replication_type)
+ pulumi.set(__self__, "replication_type", replication_type)
if resource_identifier is not None:
- _setter("resource_identifier", resource_identifier)
+ pulumi.set(__self__, "resource_identifier", resource_identifier)
if source_endpoint_arn is not None:
- _setter("source_endpoint_arn", source_endpoint_arn)
+ pulumi.set(__self__, "source_endpoint_arn", source_endpoint_arn)
if supplemental_settings is not None:
- _setter("supplemental_settings", supplemental_settings)
+ pulumi.set(__self__, "supplemental_settings", supplemental_settings)
if table_mappings is not None:
- _setter("table_mappings", table_mappings)
+ pulumi.set(__self__, "table_mappings", table_mappings)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if target_endpoint_arn is not None:
- _setter("target_endpoint_arn", target_endpoint_arn)
+ pulumi.set(__self__, "target_endpoint_arn", target_endpoint_arn)
@property
@pulumi.getter(name="computeConfig")
@@ -275,10 +246,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ReplicationConfigArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -304,11 +271,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = ReplicationConfigArgs.__new__(ReplicationConfigArgs)
- if compute_config is not None and not isinstance(compute_config, ReplicationConfigComputeConfigArgs):
- compute_config = compute_config or {}
- def _setter(key, value):
- compute_config[key] = value
- ReplicationConfigComputeConfigArgs._configure(_setter, **compute_config)
__props__.__dict__["compute_config"] = compute_config
__props__.__dict__["replication_config_arn"] = replication_config_arn
__props__.__dict__["replication_config_identifier"] = replication_config_identifier
diff --git a/sdk/python/pulumi_aws_native/dms/replication_instance.py b/sdk/python/pulumi_aws_native/dms/replication_instance.py
index 9d0ec102c2..c3d90cee0e 100644
--- a/sdk/python/pulumi_aws_native/dms/replication_instance.py
+++ b/sdk/python/pulumi_aws_native/dms/replication_instance.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -34,72 +34,35 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ReplicationInstance resource.
"""
- ReplicationInstanceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- replication_instance_class=replication_instance_class,
- allocated_storage=allocated_storage,
- allow_major_version_upgrade=allow_major_version_upgrade,
- auto_minor_version_upgrade=auto_minor_version_upgrade,
- availability_zone=availability_zone,
- engine_version=engine_version,
- kms_key_id=kms_key_id,
- multi_az=multi_az,
- preferred_maintenance_window=preferred_maintenance_window,
- publicly_accessible=publicly_accessible,
- replication_instance_identifier=replication_instance_identifier,
- replication_subnet_group_identifier=replication_subnet_group_identifier,
- resource_identifier=resource_identifier,
- tags=tags,
- vpc_security_group_ids=vpc_security_group_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- replication_instance_class: pulumi.Input[str],
- allocated_storage: Optional[pulumi.Input[int]] = None,
- allow_major_version_upgrade: Optional[pulumi.Input[bool]] = None,
- auto_minor_version_upgrade: Optional[pulumi.Input[bool]] = None,
- availability_zone: Optional[pulumi.Input[str]] = None,
- engine_version: Optional[pulumi.Input[str]] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- multi_az: Optional[pulumi.Input[bool]] = None,
- preferred_maintenance_window: Optional[pulumi.Input[str]] = None,
- publicly_accessible: Optional[pulumi.Input[bool]] = None,
- replication_instance_identifier: Optional[pulumi.Input[str]] = None,
- replication_subnet_group_identifier: Optional[pulumi.Input[str]] = None,
- resource_identifier: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ReplicationInstanceTagArgs']]]] = None,
- vpc_security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("replication_instance_class", replication_instance_class)
+ pulumi.set(__self__, "replication_instance_class", replication_instance_class)
if allocated_storage is not None:
- _setter("allocated_storage", allocated_storage)
+ pulumi.set(__self__, "allocated_storage", allocated_storage)
if allow_major_version_upgrade is not None:
- _setter("allow_major_version_upgrade", allow_major_version_upgrade)
+ pulumi.set(__self__, "allow_major_version_upgrade", allow_major_version_upgrade)
if auto_minor_version_upgrade is not None:
- _setter("auto_minor_version_upgrade", auto_minor_version_upgrade)
+ pulumi.set(__self__, "auto_minor_version_upgrade", auto_minor_version_upgrade)
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if engine_version is not None:
- _setter("engine_version", engine_version)
+ pulumi.set(__self__, "engine_version", engine_version)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if multi_az is not None:
- _setter("multi_az", multi_az)
+ pulumi.set(__self__, "multi_az", multi_az)
if preferred_maintenance_window is not None:
- _setter("preferred_maintenance_window", preferred_maintenance_window)
+ pulumi.set(__self__, "preferred_maintenance_window", preferred_maintenance_window)
if publicly_accessible is not None:
- _setter("publicly_accessible", publicly_accessible)
+ pulumi.set(__self__, "publicly_accessible", publicly_accessible)
if replication_instance_identifier is not None:
- _setter("replication_instance_identifier", replication_instance_identifier)
+ pulumi.set(__self__, "replication_instance_identifier", replication_instance_identifier)
if replication_subnet_group_identifier is not None:
- _setter("replication_subnet_group_identifier", replication_subnet_group_identifier)
+ pulumi.set(__self__, "replication_subnet_group_identifier", replication_subnet_group_identifier)
if resource_identifier is not None:
- _setter("resource_identifier", resource_identifier)
+ pulumi.set(__self__, "resource_identifier", resource_identifier)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if vpc_security_group_ids is not None:
- _setter("vpc_security_group_ids", vpc_security_group_ids)
+ pulumi.set(__self__, "vpc_security_group_ids", vpc_security_group_ids)
@property
@pulumi.getter(name="replicationInstanceClass")
@@ -288,10 +251,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ReplicationInstanceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/dms/replication_subnet_group.py b/sdk/python/pulumi_aws_native/dms/replication_subnet_group.py
index 67dc45c7b8..dbc7973b2f 100644
--- a/sdk/python/pulumi_aws_native/dms/replication_subnet_group.py
+++ b/sdk/python/pulumi_aws_native/dms/replication_subnet_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,27 +23,12 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ReplicationSubnetGroup resource.
"""
- ReplicationSubnetGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- replication_subnet_group_description=replication_subnet_group_description,
- subnet_ids=subnet_ids,
- replication_subnet_group_identifier=replication_subnet_group_identifier,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- replication_subnet_group_description: pulumi.Input[str],
- subnet_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- replication_subnet_group_identifier: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ReplicationSubnetGroupTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("replication_subnet_group_description", replication_subnet_group_description)
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "replication_subnet_group_description", replication_subnet_group_description)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
if replication_subnet_group_identifier is not None:
- _setter("replication_subnet_group_identifier", replication_subnet_group_identifier)
+ pulumi.set(__self__, "replication_subnet_group_identifier", replication_subnet_group_identifier)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="replicationSubnetGroupDescription")
@@ -122,10 +107,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ReplicationSubnetGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/dms/replication_task.py b/sdk/python/pulumi_aws_native/dms/replication_task.py
index d6aa4fdd4f..261cbe8c9e 100644
--- a/sdk/python/pulumi_aws_native/dms/replication_task.py
+++ b/sdk/python/pulumi_aws_native/dms/replication_task.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -32,60 +32,27 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ReplicationTask resource.
"""
- ReplicationTaskArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- migration_type=migration_type,
- replication_instance_arn=replication_instance_arn,
- source_endpoint_arn=source_endpoint_arn,
- table_mappings=table_mappings,
- target_endpoint_arn=target_endpoint_arn,
- cdc_start_position=cdc_start_position,
- cdc_start_time=cdc_start_time,
- cdc_stop_position=cdc_stop_position,
- replication_task_identifier=replication_task_identifier,
- replication_task_settings=replication_task_settings,
- resource_identifier=resource_identifier,
- tags=tags,
- task_data=task_data,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- migration_type: pulumi.Input[str],
- replication_instance_arn: pulumi.Input[str],
- source_endpoint_arn: pulumi.Input[str],
- table_mappings: pulumi.Input[str],
- target_endpoint_arn: pulumi.Input[str],
- cdc_start_position: Optional[pulumi.Input[str]] = None,
- cdc_start_time: Optional[pulumi.Input[float]] = None,
- cdc_stop_position: Optional[pulumi.Input[str]] = None,
- replication_task_identifier: Optional[pulumi.Input[str]] = None,
- replication_task_settings: Optional[pulumi.Input[str]] = None,
- resource_identifier: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ReplicationTaskTagArgs']]]] = None,
- task_data: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("migration_type", migration_type)
- _setter("replication_instance_arn", replication_instance_arn)
- _setter("source_endpoint_arn", source_endpoint_arn)
- _setter("table_mappings", table_mappings)
- _setter("target_endpoint_arn", target_endpoint_arn)
+ pulumi.set(__self__, "migration_type", migration_type)
+ pulumi.set(__self__, "replication_instance_arn", replication_instance_arn)
+ pulumi.set(__self__, "source_endpoint_arn", source_endpoint_arn)
+ pulumi.set(__self__, "table_mappings", table_mappings)
+ pulumi.set(__self__, "target_endpoint_arn", target_endpoint_arn)
if cdc_start_position is not None:
- _setter("cdc_start_position", cdc_start_position)
+ pulumi.set(__self__, "cdc_start_position", cdc_start_position)
if cdc_start_time is not None:
- _setter("cdc_start_time", cdc_start_time)
+ pulumi.set(__self__, "cdc_start_time", cdc_start_time)
if cdc_stop_position is not None:
- _setter("cdc_stop_position", cdc_stop_position)
+ pulumi.set(__self__, "cdc_stop_position", cdc_stop_position)
if replication_task_identifier is not None:
- _setter("replication_task_identifier", replication_task_identifier)
+ pulumi.set(__self__, "replication_task_identifier", replication_task_identifier)
if replication_task_settings is not None:
- _setter("replication_task_settings", replication_task_settings)
+ pulumi.set(__self__, "replication_task_settings", replication_task_settings)
if resource_identifier is not None:
- _setter("resource_identifier", resource_identifier)
+ pulumi.set(__self__, "resource_identifier", resource_identifier)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if task_data is not None:
- _setter("task_data", task_data)
+ pulumi.set(__self__, "task_data", task_data)
@property
@pulumi.getter(name="migrationType")
@@ -254,10 +221,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ReplicationTaskArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/docdb/_inputs.py b/sdk/python/pulumi_aws_native/docdb/_inputs.py
index 5419871ab8..cad9e9f65d 100644
--- a/sdk/python/pulumi_aws_native/docdb/_inputs.py
+++ b/sdk/python/pulumi_aws_native/docdb/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -21,19 +21,8 @@ class DbClusterParameterGroupTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- DbClusterParameterGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -59,19 +48,8 @@ class DbClusterTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- DbClusterTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -97,19 +75,8 @@ class DbInstanceTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- DbInstanceTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -135,19 +102,8 @@ class DbSubnetGroupTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- DbSubnetGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/docdb/db_cluster.py b/sdk/python/pulumi_aws_native/docdb/db_cluster.py
index 4f7f3fda04..57489f56b2 100644
--- a/sdk/python/pulumi_aws_native/docdb/db_cluster.py
+++ b/sdk/python/pulumi_aws_native/docdb/db_cluster.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -42,105 +42,52 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a DbCluster resource.
"""
- DbClusterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zones=availability_zones,
- backup_retention_period=backup_retention_period,
- copy_tags_to_snapshot=copy_tags_to_snapshot,
- db_cluster_identifier=db_cluster_identifier,
- db_cluster_parameter_group_name=db_cluster_parameter_group_name,
- db_subnet_group_name=db_subnet_group_name,
- deletion_protection=deletion_protection,
- enable_cloudwatch_logs_exports=enable_cloudwatch_logs_exports,
- engine_version=engine_version,
- kms_key_id=kms_key_id,
- master_user_password=master_user_password,
- master_username=master_username,
- port=port,
- preferred_backup_window=preferred_backup_window,
- preferred_maintenance_window=preferred_maintenance_window,
- restore_to_time=restore_to_time,
- restore_type=restore_type,
- snapshot_identifier=snapshot_identifier,
- source_db_cluster_identifier=source_db_cluster_identifier,
- storage_encrypted=storage_encrypted,
- tags=tags,
- use_latest_restorable_time=use_latest_restorable_time,
- vpc_security_group_ids=vpc_security_group_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zones: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- backup_retention_period: Optional[pulumi.Input[int]] = None,
- copy_tags_to_snapshot: Optional[pulumi.Input[bool]] = None,
- db_cluster_identifier: Optional[pulumi.Input[str]] = None,
- db_cluster_parameter_group_name: Optional[pulumi.Input[str]] = None,
- db_subnet_group_name: Optional[pulumi.Input[str]] = None,
- deletion_protection: Optional[pulumi.Input[bool]] = None,
- enable_cloudwatch_logs_exports: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- engine_version: Optional[pulumi.Input[str]] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- master_user_password: Optional[pulumi.Input[str]] = None,
- master_username: Optional[pulumi.Input[str]] = None,
- port: Optional[pulumi.Input[int]] = None,
- preferred_backup_window: Optional[pulumi.Input[str]] = None,
- preferred_maintenance_window: Optional[pulumi.Input[str]] = None,
- restore_to_time: Optional[pulumi.Input[str]] = None,
- restore_type: Optional[pulumi.Input[str]] = None,
- snapshot_identifier: Optional[pulumi.Input[str]] = None,
- source_db_cluster_identifier: Optional[pulumi.Input[str]] = None,
- storage_encrypted: Optional[pulumi.Input[bool]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DbClusterTagArgs']]]] = None,
- use_latest_restorable_time: Optional[pulumi.Input[bool]] = None,
- vpc_security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zones is not None:
- _setter("availability_zones", availability_zones)
+ pulumi.set(__self__, "availability_zones", availability_zones)
if backup_retention_period is not None:
- _setter("backup_retention_period", backup_retention_period)
+ pulumi.set(__self__, "backup_retention_period", backup_retention_period)
if copy_tags_to_snapshot is not None:
- _setter("copy_tags_to_snapshot", copy_tags_to_snapshot)
+ pulumi.set(__self__, "copy_tags_to_snapshot", copy_tags_to_snapshot)
if db_cluster_identifier is not None:
- _setter("db_cluster_identifier", db_cluster_identifier)
+ pulumi.set(__self__, "db_cluster_identifier", db_cluster_identifier)
if db_cluster_parameter_group_name is not None:
- _setter("db_cluster_parameter_group_name", db_cluster_parameter_group_name)
+ pulumi.set(__self__, "db_cluster_parameter_group_name", db_cluster_parameter_group_name)
if db_subnet_group_name is not None:
- _setter("db_subnet_group_name", db_subnet_group_name)
+ pulumi.set(__self__, "db_subnet_group_name", db_subnet_group_name)
if deletion_protection is not None:
- _setter("deletion_protection", deletion_protection)
+ pulumi.set(__self__, "deletion_protection", deletion_protection)
if enable_cloudwatch_logs_exports is not None:
- _setter("enable_cloudwatch_logs_exports", enable_cloudwatch_logs_exports)
+ pulumi.set(__self__, "enable_cloudwatch_logs_exports", enable_cloudwatch_logs_exports)
if engine_version is not None:
- _setter("engine_version", engine_version)
+ pulumi.set(__self__, "engine_version", engine_version)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if master_user_password is not None:
- _setter("master_user_password", master_user_password)
+ pulumi.set(__self__, "master_user_password", master_user_password)
if master_username is not None:
- _setter("master_username", master_username)
+ pulumi.set(__self__, "master_username", master_username)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if preferred_backup_window is not None:
- _setter("preferred_backup_window", preferred_backup_window)
+ pulumi.set(__self__, "preferred_backup_window", preferred_backup_window)
if preferred_maintenance_window is not None:
- _setter("preferred_maintenance_window", preferred_maintenance_window)
+ pulumi.set(__self__, "preferred_maintenance_window", preferred_maintenance_window)
if restore_to_time is not None:
- _setter("restore_to_time", restore_to_time)
+ pulumi.set(__self__, "restore_to_time", restore_to_time)
if restore_type is not None:
- _setter("restore_type", restore_type)
+ pulumi.set(__self__, "restore_type", restore_type)
if snapshot_identifier is not None:
- _setter("snapshot_identifier", snapshot_identifier)
+ pulumi.set(__self__, "snapshot_identifier", snapshot_identifier)
if source_db_cluster_identifier is not None:
- _setter("source_db_cluster_identifier", source_db_cluster_identifier)
+ pulumi.set(__self__, "source_db_cluster_identifier", source_db_cluster_identifier)
if storage_encrypted is not None:
- _setter("storage_encrypted", storage_encrypted)
+ pulumi.set(__self__, "storage_encrypted", storage_encrypted)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if use_latest_restorable_time is not None:
- _setter("use_latest_restorable_time", use_latest_restorable_time)
+ pulumi.set(__self__, "use_latest_restorable_time", use_latest_restorable_time)
if vpc_security_group_ids is not None:
- _setter("vpc_security_group_ids", vpc_security_group_ids)
+ pulumi.set(__self__, "vpc_security_group_ids", vpc_security_group_ids)
@property
@pulumi.getter(name="availabilityZones")
@@ -409,10 +356,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DbClusterArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/docdb/db_cluster_parameter_group.py b/sdk/python/pulumi_aws_native/docdb/db_cluster_parameter_group.py
index ea85b68e42..ebdf35225b 100644
--- a/sdk/python/pulumi_aws_native/docdb/db_cluster_parameter_group.py
+++ b/sdk/python/pulumi_aws_native/docdb/db_cluster_parameter_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -24,30 +24,13 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a DbClusterParameterGroup resource.
"""
- DbClusterParameterGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- family=family,
- parameters=parameters,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: pulumi.Input[str],
- family: pulumi.Input[str],
- parameters: Any,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DbClusterParameterGroupTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("description", description)
- _setter("family", family)
- _setter("parameters", parameters)
+ pulumi.set(__self__, "description", description)
+ pulumi.set(__self__, "family", family)
+ pulumi.set(__self__, "parameters", parameters)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -136,10 +119,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DbClusterParameterGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/docdb/db_instance.py b/sdk/python/pulumi_aws_native/docdb/db_instance.py
index 39873e2f91..07920e159a 100644
--- a/sdk/python/pulumi_aws_native/docdb/db_instance.py
+++ b/sdk/python/pulumi_aws_native/docdb/db_instance.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -27,43 +27,20 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a DbInstance resource.
"""
- DbInstanceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- db_cluster_identifier=db_cluster_identifier,
- db_instance_class=db_instance_class,
- auto_minor_version_upgrade=auto_minor_version_upgrade,
- availability_zone=availability_zone,
- db_instance_identifier=db_instance_identifier,
- enable_performance_insights=enable_performance_insights,
- preferred_maintenance_window=preferred_maintenance_window,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- db_cluster_identifier: pulumi.Input[str],
- db_instance_class: pulumi.Input[str],
- auto_minor_version_upgrade: Optional[pulumi.Input[bool]] = None,
- availability_zone: Optional[pulumi.Input[str]] = None,
- db_instance_identifier: Optional[pulumi.Input[str]] = None,
- enable_performance_insights: Optional[pulumi.Input[bool]] = None,
- preferred_maintenance_window: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DbInstanceTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("db_cluster_identifier", db_cluster_identifier)
- _setter("db_instance_class", db_instance_class)
+ pulumi.set(__self__, "db_cluster_identifier", db_cluster_identifier)
+ pulumi.set(__self__, "db_instance_class", db_instance_class)
if auto_minor_version_upgrade is not None:
- _setter("auto_minor_version_upgrade", auto_minor_version_upgrade)
+ pulumi.set(__self__, "auto_minor_version_upgrade", auto_minor_version_upgrade)
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if db_instance_identifier is not None:
- _setter("db_instance_identifier", db_instance_identifier)
+ pulumi.set(__self__, "db_instance_identifier", db_instance_identifier)
if enable_performance_insights is not None:
- _setter("enable_performance_insights", enable_performance_insights)
+ pulumi.set(__self__, "enable_performance_insights", enable_performance_insights)
if preferred_maintenance_window is not None:
- _setter("preferred_maintenance_window", preferred_maintenance_window)
+ pulumi.set(__self__, "preferred_maintenance_window", preferred_maintenance_window)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="dbClusterIdentifier")
@@ -182,10 +159,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DbInstanceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/docdb/db_subnet_group.py b/sdk/python/pulumi_aws_native/docdb/db_subnet_group.py
index 579a9fcdf0..05bf4d34ee 100644
--- a/sdk/python/pulumi_aws_native/docdb/db_subnet_group.py
+++ b/sdk/python/pulumi_aws_native/docdb/db_subnet_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,27 +23,12 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a DbSubnetGroup resource.
"""
- DbSubnetGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- db_subnet_group_description=db_subnet_group_description,
- subnet_ids=subnet_ids,
- db_subnet_group_name=db_subnet_group_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- db_subnet_group_description: pulumi.Input[str],
- subnet_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- db_subnet_group_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DbSubnetGroupTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("db_subnet_group_description", db_subnet_group_description)
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "db_subnet_group_description", db_subnet_group_description)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
if db_subnet_group_name is not None:
- _setter("db_subnet_group_name", db_subnet_group_name)
+ pulumi.set(__self__, "db_subnet_group_name", db_subnet_group_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="dbSubnetGroupDescription")
@@ -122,10 +107,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DbSubnetGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/docdb/get_db_cluster.py b/sdk/python/pulumi_aws_native/docdb/get_db_cluster.py
index 9c962d4cf7..3a7a8adaea 100644
--- a/sdk/python/pulumi_aws_native/docdb/get_db_cluster.py
+++ b/sdk/python/pulumi_aws_native/docdb/get_db_cluster.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/docdb/get_db_cluster_parameter_group.py b/sdk/python/pulumi_aws_native/docdb/get_db_cluster_parameter_group.py
index 2d5149b028..29c2879cb3 100644
--- a/sdk/python/pulumi_aws_native/docdb/get_db_cluster_parameter_group.py
+++ b/sdk/python/pulumi_aws_native/docdb/get_db_cluster_parameter_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/docdb/get_db_instance.py b/sdk/python/pulumi_aws_native/docdb/get_db_instance.py
index 48da5029df..be9626f049 100644
--- a/sdk/python/pulumi_aws_native/docdb/get_db_instance.py
+++ b/sdk/python/pulumi_aws_native/docdb/get_db_instance.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/docdb/get_db_subnet_group.py b/sdk/python/pulumi_aws_native/docdb/get_db_subnet_group.py
index 7880767423..f3b8cdc007 100644
--- a/sdk/python/pulumi_aws_native/docdb/get_db_subnet_group.py
+++ b/sdk/python/pulumi_aws_native/docdb/get_db_subnet_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/docdb/outputs.py b/sdk/python/pulumi_aws_native/docdb/outputs.py
index 704a86940a..5227fc3768 100644
--- a/sdk/python/pulumi_aws_native/docdb/outputs.py
+++ b/sdk/python/pulumi_aws_native/docdb/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -21,19 +21,8 @@ class DbClusterParameterGroupTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- DbClusterParameterGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -51,19 +40,8 @@ class DbClusterTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- DbClusterTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -81,19 +59,8 @@ class DbInstanceTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- DbInstanceTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -111,19 +78,8 @@ class DbSubnetGroupTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- DbSubnetGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/docdbelastic/_inputs.py b/sdk/python/pulumi_aws_native/docdbelastic/_inputs.py
index 9d95d555af..09fad198f8 100644
--- a/sdk/python/pulumi_aws_native/docdbelastic/_inputs.py
+++ b/sdk/python/pulumi_aws_native/docdbelastic/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -18,19 +18,8 @@ class ClusterTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- ClusterTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/docdbelastic/cluster.py b/sdk/python/pulumi_aws_native/docdbelastic/cluster.py
index 036ad55316..7c7302439b 100644
--- a/sdk/python/pulumi_aws_native/docdbelastic/cluster.py
+++ b/sdk/python/pulumi_aws_native/docdbelastic/cluster.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -30,53 +30,24 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Cluster resource.
"""
- ClusterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- admin_user_name=admin_user_name,
- auth_type=auth_type,
- shard_capacity=shard_capacity,
- shard_count=shard_count,
- admin_user_password=admin_user_password,
- cluster_name=cluster_name,
- kms_key_id=kms_key_id,
- preferred_maintenance_window=preferred_maintenance_window,
- subnet_ids=subnet_ids,
- tags=tags,
- vpc_security_group_ids=vpc_security_group_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- admin_user_name: pulumi.Input[str],
- auth_type: pulumi.Input[str],
- shard_capacity: pulumi.Input[int],
- shard_count: pulumi.Input[int],
- admin_user_password: Optional[pulumi.Input[str]] = None,
- cluster_name: Optional[pulumi.Input[str]] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- preferred_maintenance_window: Optional[pulumi.Input[str]] = None,
- subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterTagArgs']]]] = None,
- vpc_security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("admin_user_name", admin_user_name)
- _setter("auth_type", auth_type)
- _setter("shard_capacity", shard_capacity)
- _setter("shard_count", shard_count)
+ pulumi.set(__self__, "admin_user_name", admin_user_name)
+ pulumi.set(__self__, "auth_type", auth_type)
+ pulumi.set(__self__, "shard_capacity", shard_capacity)
+ pulumi.set(__self__, "shard_count", shard_count)
if admin_user_password is not None:
- _setter("admin_user_password", admin_user_password)
+ pulumi.set(__self__, "admin_user_password", admin_user_password)
if cluster_name is not None:
- _setter("cluster_name", cluster_name)
+ pulumi.set(__self__, "cluster_name", cluster_name)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if preferred_maintenance_window is not None:
- _setter("preferred_maintenance_window", preferred_maintenance_window)
+ pulumi.set(__self__, "preferred_maintenance_window", preferred_maintenance_window)
if subnet_ids is not None:
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if vpc_security_group_ids is not None:
- _setter("vpc_security_group_ids", vpc_security_group_ids)
+ pulumi.set(__self__, "vpc_security_group_ids", vpc_security_group_ids)
@property
@pulumi.getter(name="adminUserName")
@@ -220,10 +191,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ClusterArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/docdbelastic/get_cluster.py b/sdk/python/pulumi_aws_native/docdbelastic/get_cluster.py
index a401d654e6..417627dbb4 100644
--- a/sdk/python/pulumi_aws_native/docdbelastic/get_cluster.py
+++ b/sdk/python/pulumi_aws_native/docdbelastic/get_cluster.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/docdbelastic/outputs.py b/sdk/python/pulumi_aws_native/docdbelastic/outputs.py
index 93b11bbf24..e2203a6cf9 100644
--- a/sdk/python/pulumi_aws_native/docdbelastic/outputs.py
+++ b/sdk/python/pulumi_aws_native/docdbelastic/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -18,19 +18,8 @@ class ClusterTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- ClusterTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/dynamodb/_inputs.py b/sdk/python/pulumi_aws_native/dynamodb/_inputs.py
index 20e4b6378c..28529a3efd 100644
--- a/sdk/python/pulumi_aws_native/dynamodb/_inputs.py
+++ b/sdk/python/pulumi_aws_native/dynamodb/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -53,19 +53,8 @@ class GlobalTableAttributeDefinitionArgs:
def __init__(__self__, *,
attribute_name: pulumi.Input[str],
attribute_type: pulumi.Input[str]):
- GlobalTableAttributeDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_name=attribute_name,
- attribute_type=attribute_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_name: pulumi.Input[str],
- attribute_type: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute_name", attribute_name)
- _setter("attribute_type", attribute_type)
+ pulumi.set(__self__, "attribute_name", attribute_name)
+ pulumi.set(__self__, "attribute_type", attribute_type)
@property
@pulumi.getter(name="attributeName")
@@ -93,26 +82,11 @@ def __init__(__self__, *,
min_capacity: pulumi.Input[int],
target_tracking_scaling_policy_configuration: pulumi.Input['GlobalTableTargetTrackingScalingPolicyConfigurationArgs'],
seed_capacity: Optional[pulumi.Input[int]] = None):
- GlobalTableCapacityAutoScalingSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_capacity=max_capacity,
- min_capacity=min_capacity,
- target_tracking_scaling_policy_configuration=target_tracking_scaling_policy_configuration,
- seed_capacity=seed_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_capacity: pulumi.Input[int],
- min_capacity: pulumi.Input[int],
- target_tracking_scaling_policy_configuration: pulumi.Input['GlobalTableTargetTrackingScalingPolicyConfigurationArgs'],
- seed_capacity: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("max_capacity", max_capacity)
- _setter("min_capacity", min_capacity)
- _setter("target_tracking_scaling_policy_configuration", target_tracking_scaling_policy_configuration)
+ pulumi.set(__self__, "max_capacity", max_capacity)
+ pulumi.set(__self__, "min_capacity", min_capacity)
+ pulumi.set(__self__, "target_tracking_scaling_policy_configuration", target_tracking_scaling_policy_configuration)
if seed_capacity is not None:
- _setter("seed_capacity", seed_capacity)
+ pulumi.set(__self__, "seed_capacity", seed_capacity)
@property
@pulumi.getter(name="maxCapacity")
@@ -155,16 +129,7 @@ def seed_capacity(self, value: Optional[pulumi.Input[int]]):
class GlobalTableContributorInsightsSpecificationArgs:
def __init__(__self__, *,
enabled: pulumi.Input[bool]):
- GlobalTableContributorInsightsSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: pulumi.Input[bool],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -183,26 +148,11 @@ def __init__(__self__, *,
key_schema: pulumi.Input[Sequence[pulumi.Input['GlobalTableKeySchemaArgs']]],
projection: pulumi.Input['GlobalTableProjectionArgs'],
write_provisioned_throughput_settings: Optional[pulumi.Input['GlobalTableWriteProvisionedThroughputSettingsArgs']] = None):
- GlobalTableGlobalSecondaryIndexArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- index_name=index_name,
- key_schema=key_schema,
- projection=projection,
- write_provisioned_throughput_settings=write_provisioned_throughput_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- index_name: pulumi.Input[str],
- key_schema: pulumi.Input[Sequence[pulumi.Input['GlobalTableKeySchemaArgs']]],
- projection: pulumi.Input['GlobalTableProjectionArgs'],
- write_provisioned_throughput_settings: Optional[pulumi.Input['GlobalTableWriteProvisionedThroughputSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("index_name", index_name)
- _setter("key_schema", key_schema)
- _setter("projection", projection)
+ pulumi.set(__self__, "index_name", index_name)
+ pulumi.set(__self__, "key_schema", key_schema)
+ pulumi.set(__self__, "projection", projection)
if write_provisioned_throughput_settings is not None:
- _setter("write_provisioned_throughput_settings", write_provisioned_throughput_settings)
+ pulumi.set(__self__, "write_provisioned_throughput_settings", write_provisioned_throughput_settings)
@property
@pulumi.getter(name="indexName")
@@ -246,19 +196,8 @@ class GlobalTableKeySchemaArgs:
def __init__(__self__, *,
attribute_name: pulumi.Input[str],
key_type: pulumi.Input[str]):
- GlobalTableKeySchemaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_name=attribute_name,
- key_type=key_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_name: pulumi.Input[str],
- key_type: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute_name", attribute_name)
- _setter("key_type", key_type)
+ pulumi.set(__self__, "attribute_name", attribute_name)
+ pulumi.set(__self__, "key_type", key_type)
@property
@pulumi.getter(name="attributeName")
@@ -283,16 +222,7 @@ def key_type(self, value: pulumi.Input[str]):
class GlobalTableKinesisStreamSpecificationArgs:
def __init__(__self__, *,
stream_arn: pulumi.Input[str]):
- GlobalTableKinesisStreamSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- stream_arn=stream_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- stream_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("stream_arn", stream_arn)
+ pulumi.set(__self__, "stream_arn", stream_arn)
@property
@pulumi.getter(name="streamArn")
@@ -310,22 +240,9 @@ def __init__(__self__, *,
index_name: pulumi.Input[str],
key_schema: pulumi.Input[Sequence[pulumi.Input['GlobalTableKeySchemaArgs']]],
projection: pulumi.Input['GlobalTableProjectionArgs']):
- GlobalTableLocalSecondaryIndexArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- index_name=index_name,
- key_schema=key_schema,
- projection=projection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- index_name: pulumi.Input[str],
- key_schema: pulumi.Input[Sequence[pulumi.Input['GlobalTableKeySchemaArgs']]],
- projection: pulumi.Input['GlobalTableProjectionArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("index_name", index_name)
- _setter("key_schema", key_schema)
- _setter("projection", projection)
+ pulumi.set(__self__, "index_name", index_name)
+ pulumi.set(__self__, "key_schema", key_schema)
+ pulumi.set(__self__, "projection", projection)
@property
@pulumi.getter(name="indexName")
@@ -359,17 +276,8 @@ def projection(self, value: pulumi.Input['GlobalTableProjectionArgs']):
class GlobalTablePointInTimeRecoverySpecificationArgs:
def __init__(__self__, *,
point_in_time_recovery_enabled: Optional[pulumi.Input[bool]] = None):
- GlobalTablePointInTimeRecoverySpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- point_in_time_recovery_enabled=point_in_time_recovery_enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- point_in_time_recovery_enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if point_in_time_recovery_enabled is not None:
- _setter("point_in_time_recovery_enabled", point_in_time_recovery_enabled)
+ pulumi.set(__self__, "point_in_time_recovery_enabled", point_in_time_recovery_enabled)
@property
@pulumi.getter(name="pointInTimeRecoveryEnabled")
@@ -386,21 +294,10 @@ class GlobalTableProjectionArgs:
def __init__(__self__, *,
non_key_attributes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
projection_type: Optional[pulumi.Input[str]] = None):
- GlobalTableProjectionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- non_key_attributes=non_key_attributes,
- projection_type=projection_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- non_key_attributes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- projection_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if non_key_attributes is not None:
- _setter("non_key_attributes", non_key_attributes)
+ pulumi.set(__self__, "non_key_attributes", non_key_attributes)
if projection_type is not None:
- _setter("projection_type", projection_type)
+ pulumi.set(__self__, "projection_type", projection_type)
@property
@pulumi.getter(name="nonKeyAttributes")
@@ -426,21 +323,10 @@ class GlobalTableReadProvisionedThroughputSettingsArgs:
def __init__(__self__, *,
read_capacity_auto_scaling_settings: Optional[pulumi.Input['GlobalTableCapacityAutoScalingSettingsArgs']] = None,
read_capacity_units: Optional[pulumi.Input[int]] = None):
- GlobalTableReadProvisionedThroughputSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- read_capacity_auto_scaling_settings=read_capacity_auto_scaling_settings,
- read_capacity_units=read_capacity_units,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- read_capacity_auto_scaling_settings: Optional[pulumi.Input['GlobalTableCapacityAutoScalingSettingsArgs']] = None,
- read_capacity_units: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if read_capacity_auto_scaling_settings is not None:
- _setter("read_capacity_auto_scaling_settings", read_capacity_auto_scaling_settings)
+ pulumi.set(__self__, "read_capacity_auto_scaling_settings", read_capacity_auto_scaling_settings)
if read_capacity_units is not None:
- _setter("read_capacity_units", read_capacity_units)
+ pulumi.set(__self__, "read_capacity_units", read_capacity_units)
@property
@pulumi.getter(name="readCapacityAutoScalingSettings")
@@ -467,24 +353,11 @@ def __init__(__self__, *,
index_name: pulumi.Input[str],
contributor_insights_specification: Optional[pulumi.Input['GlobalTableContributorInsightsSpecificationArgs']] = None,
read_provisioned_throughput_settings: Optional[pulumi.Input['GlobalTableReadProvisionedThroughputSettingsArgs']] = None):
- GlobalTableReplicaGlobalSecondaryIndexSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- index_name=index_name,
- contributor_insights_specification=contributor_insights_specification,
- read_provisioned_throughput_settings=read_provisioned_throughput_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- index_name: pulumi.Input[str],
- contributor_insights_specification: Optional[pulumi.Input['GlobalTableContributorInsightsSpecificationArgs']] = None,
- read_provisioned_throughput_settings: Optional[pulumi.Input['GlobalTableReadProvisionedThroughputSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("index_name", index_name)
+ pulumi.set(__self__, "index_name", index_name)
if contributor_insights_specification is not None:
- _setter("contributor_insights_specification", contributor_insights_specification)
+ pulumi.set(__self__, "contributor_insights_specification", contributor_insights_specification)
if read_provisioned_throughput_settings is not None:
- _setter("read_provisioned_throughput_settings", read_provisioned_throughput_settings)
+ pulumi.set(__self__, "read_provisioned_throughput_settings", read_provisioned_throughput_settings)
@property
@pulumi.getter(name="indexName")
@@ -527,52 +400,25 @@ def __init__(__self__, *,
sse_specification: Optional[pulumi.Input['GlobalTableReplicaSseSpecificationArgs']] = None,
table_class: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Sequence[pulumi.Input['GlobalTableTagArgs']]]] = None):
- GlobalTableReplicaSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- region=region,
- contributor_insights_specification=contributor_insights_specification,
- deletion_protection_enabled=deletion_protection_enabled,
- global_secondary_indexes=global_secondary_indexes,
- kinesis_stream_specification=kinesis_stream_specification,
- point_in_time_recovery_specification=point_in_time_recovery_specification,
- read_provisioned_throughput_settings=read_provisioned_throughput_settings,
- sse_specification=sse_specification,
- table_class=table_class,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- region: pulumi.Input[str],
- contributor_insights_specification: Optional[pulumi.Input['GlobalTableContributorInsightsSpecificationArgs']] = None,
- deletion_protection_enabled: Optional[pulumi.Input[bool]] = None,
- global_secondary_indexes: Optional[pulumi.Input[Sequence[pulumi.Input['GlobalTableReplicaGlobalSecondaryIndexSpecificationArgs']]]] = None,
- kinesis_stream_specification: Optional[pulumi.Input['GlobalTableKinesisStreamSpecificationArgs']] = None,
- point_in_time_recovery_specification: Optional[pulumi.Input['GlobalTablePointInTimeRecoverySpecificationArgs']] = None,
- read_provisioned_throughput_settings: Optional[pulumi.Input['GlobalTableReadProvisionedThroughputSettingsArgs']] = None,
- sse_specification: Optional[pulumi.Input['GlobalTableReplicaSseSpecificationArgs']] = None,
- table_class: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['GlobalTableTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("region", region)
+ pulumi.set(__self__, "region", region)
if contributor_insights_specification is not None:
- _setter("contributor_insights_specification", contributor_insights_specification)
+ pulumi.set(__self__, "contributor_insights_specification", contributor_insights_specification)
if deletion_protection_enabled is not None:
- _setter("deletion_protection_enabled", deletion_protection_enabled)
+ pulumi.set(__self__, "deletion_protection_enabled", deletion_protection_enabled)
if global_secondary_indexes is not None:
- _setter("global_secondary_indexes", global_secondary_indexes)
+ pulumi.set(__self__, "global_secondary_indexes", global_secondary_indexes)
if kinesis_stream_specification is not None:
- _setter("kinesis_stream_specification", kinesis_stream_specification)
+ pulumi.set(__self__, "kinesis_stream_specification", kinesis_stream_specification)
if point_in_time_recovery_specification is not None:
- _setter("point_in_time_recovery_specification", point_in_time_recovery_specification)
+ pulumi.set(__self__, "point_in_time_recovery_specification", point_in_time_recovery_specification)
if read_provisioned_throughput_settings is not None:
- _setter("read_provisioned_throughput_settings", read_provisioned_throughput_settings)
+ pulumi.set(__self__, "read_provisioned_throughput_settings", read_provisioned_throughput_settings)
if sse_specification is not None:
- _setter("sse_specification", sse_specification)
+ pulumi.set(__self__, "sse_specification", sse_specification)
if table_class is not None:
- _setter("table_class", table_class)
+ pulumi.set(__self__, "table_class", table_class)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -669,16 +515,7 @@ def tags(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['GlobalTableTa
class GlobalTableReplicaSseSpecificationArgs:
def __init__(__self__, *,
kms_master_key_id: pulumi.Input[str]):
- GlobalTableReplicaSseSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kms_master_key_id=kms_master_key_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kms_master_key_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("kms_master_key_id", kms_master_key_id)
+ pulumi.set(__self__, "kms_master_key_id", kms_master_key_id)
@property
@pulumi.getter(name="kmsMasterKeyId")
@@ -695,20 +532,9 @@ class GlobalTableSseSpecificationArgs:
def __init__(__self__, *,
sse_enabled: pulumi.Input[bool],
sse_type: Optional[pulumi.Input[str]] = None):
- GlobalTableSseSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- sse_enabled=sse_enabled,
- sse_type=sse_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- sse_enabled: pulumi.Input[bool],
- sse_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("sse_enabled", sse_enabled)
+ pulumi.set(__self__, "sse_enabled", sse_enabled)
if sse_type is not None:
- _setter("sse_type", sse_type)
+ pulumi.set(__self__, "sse_type", sse_type)
@property
@pulumi.getter(name="sseEnabled")
@@ -733,16 +559,7 @@ def sse_type(self, value: Optional[pulumi.Input[str]]):
class GlobalTableStreamSpecificationArgs:
def __init__(__self__, *,
stream_view_type: pulumi.Input[str]):
- GlobalTableStreamSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- stream_view_type=stream_view_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- stream_view_type: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("stream_view_type", stream_view_type)
+ pulumi.set(__self__, "stream_view_type", stream_view_type)
@property
@pulumi.getter(name="streamViewType")
@@ -759,19 +576,8 @@ class GlobalTableTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- GlobalTableTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -799,28 +605,13 @@ def __init__(__self__, *,
disable_scale_in: Optional[pulumi.Input[bool]] = None,
scale_in_cooldown: Optional[pulumi.Input[int]] = None,
scale_out_cooldown: Optional[pulumi.Input[int]] = None):
- GlobalTableTargetTrackingScalingPolicyConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_value=target_value,
- disable_scale_in=disable_scale_in,
- scale_in_cooldown=scale_in_cooldown,
- scale_out_cooldown=scale_out_cooldown,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_value: pulumi.Input[float],
- disable_scale_in: Optional[pulumi.Input[bool]] = None,
- scale_in_cooldown: Optional[pulumi.Input[int]] = None,
- scale_out_cooldown: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("target_value", target_value)
+ pulumi.set(__self__, "target_value", target_value)
if disable_scale_in is not None:
- _setter("disable_scale_in", disable_scale_in)
+ pulumi.set(__self__, "disable_scale_in", disable_scale_in)
if scale_in_cooldown is not None:
- _setter("scale_in_cooldown", scale_in_cooldown)
+ pulumi.set(__self__, "scale_in_cooldown", scale_in_cooldown)
if scale_out_cooldown is not None:
- _setter("scale_out_cooldown", scale_out_cooldown)
+ pulumi.set(__self__, "scale_out_cooldown", scale_out_cooldown)
@property
@pulumi.getter(name="targetValue")
@@ -864,20 +655,9 @@ class GlobalTableTimeToLiveSpecificationArgs:
def __init__(__self__, *,
enabled: pulumi.Input[bool],
attribute_name: Optional[pulumi.Input[str]] = None):
- GlobalTableTimeToLiveSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- attribute_name=attribute_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: pulumi.Input[bool],
- attribute_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if attribute_name is not None:
- _setter("attribute_name", attribute_name)
+ pulumi.set(__self__, "attribute_name", attribute_name)
@property
@pulumi.getter
@@ -902,17 +682,8 @@ def attribute_name(self, value: Optional[pulumi.Input[str]]):
class GlobalTableWriteProvisionedThroughputSettingsArgs:
def __init__(__self__, *,
write_capacity_auto_scaling_settings: Optional[pulumi.Input['GlobalTableCapacityAutoScalingSettingsArgs']] = None):
- GlobalTableWriteProvisionedThroughputSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- write_capacity_auto_scaling_settings=write_capacity_auto_scaling_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- write_capacity_auto_scaling_settings: Optional[pulumi.Input['GlobalTableCapacityAutoScalingSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if write_capacity_auto_scaling_settings is not None:
- _setter("write_capacity_auto_scaling_settings", write_capacity_auto_scaling_settings)
+ pulumi.set(__self__, "write_capacity_auto_scaling_settings", write_capacity_auto_scaling_settings)
@property
@pulumi.getter(name="writeCapacityAutoScalingSettings")
@@ -929,19 +700,8 @@ class TableAttributeDefinitionArgs:
def __init__(__self__, *,
attribute_name: pulumi.Input[str],
attribute_type: pulumi.Input[str]):
- TableAttributeDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_name=attribute_name,
- attribute_type=attribute_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_name: pulumi.Input[str],
- attribute_type: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute_name", attribute_name)
- _setter("attribute_type", attribute_type)
+ pulumi.set(__self__, "attribute_name", attribute_name)
+ pulumi.set(__self__, "attribute_type", attribute_type)
@property
@pulumi.getter(name="attributeName")
@@ -966,16 +726,7 @@ def attribute_type(self, value: pulumi.Input[str]):
class TableContributorInsightsSpecificationArgs:
def __init__(__self__, *,
enabled: pulumi.Input[bool]):
- TableContributorInsightsSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: pulumi.Input[bool],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -992,21 +743,10 @@ class TableCsvArgs:
def __init__(__self__, *,
delimiter: Optional[pulumi.Input[str]] = None,
header_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- TableCsvArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delimiter=delimiter,
- header_list=header_list,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delimiter: Optional[pulumi.Input[str]] = None,
- header_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delimiter is not None:
- _setter("delimiter", delimiter)
+ pulumi.set(__self__, "delimiter", delimiter)
if header_list is not None:
- _setter("header_list", header_list)
+ pulumi.set(__self__, "header_list", header_list)
@property
@pulumi.getter
@@ -1035,30 +775,13 @@ def __init__(__self__, *,
projection: pulumi.Input['TableProjectionArgs'],
contributor_insights_specification: Optional[pulumi.Input['TableContributorInsightsSpecificationArgs']] = None,
provisioned_throughput: Optional[pulumi.Input['TableProvisionedThroughputArgs']] = None):
- TableGlobalSecondaryIndexArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- index_name=index_name,
- key_schema=key_schema,
- projection=projection,
- contributor_insights_specification=contributor_insights_specification,
- provisioned_throughput=provisioned_throughput,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- index_name: pulumi.Input[str],
- key_schema: pulumi.Input[Sequence[pulumi.Input['TableKeySchemaArgs']]],
- projection: pulumi.Input['TableProjectionArgs'],
- contributor_insights_specification: Optional[pulumi.Input['TableContributorInsightsSpecificationArgs']] = None,
- provisioned_throughput: Optional[pulumi.Input['TableProvisionedThroughputArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("index_name", index_name)
- _setter("key_schema", key_schema)
- _setter("projection", projection)
+ pulumi.set(__self__, "index_name", index_name)
+ pulumi.set(__self__, "key_schema", key_schema)
+ pulumi.set(__self__, "projection", projection)
if contributor_insights_specification is not None:
- _setter("contributor_insights_specification", contributor_insights_specification)
+ pulumi.set(__self__, "contributor_insights_specification", contributor_insights_specification)
if provisioned_throughput is not None:
- _setter("provisioned_throughput", provisioned_throughput)
+ pulumi.set(__self__, "provisioned_throughput", provisioned_throughput)
@property
@pulumi.getter(name="indexName")
@@ -1113,27 +836,12 @@ def __init__(__self__, *,
s3_bucket_source: pulumi.Input['TableS3BucketSourceArgs'],
input_compression_type: Optional[pulumi.Input[str]] = None,
input_format_options: Optional[pulumi.Input['TableInputFormatOptionsArgs']] = None):
- TableImportSourceSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_format=input_format,
- s3_bucket_source=s3_bucket_source,
- input_compression_type=input_compression_type,
- input_format_options=input_format_options,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_format: pulumi.Input[str],
- s3_bucket_source: pulumi.Input['TableS3BucketSourceArgs'],
- input_compression_type: Optional[pulumi.Input[str]] = None,
- input_format_options: Optional[pulumi.Input['TableInputFormatOptionsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_format", input_format)
- _setter("s3_bucket_source", s3_bucket_source)
+ pulumi.set(__self__, "input_format", input_format)
+ pulumi.set(__self__, "s3_bucket_source", s3_bucket_source)
if input_compression_type is not None:
- _setter("input_compression_type", input_compression_type)
+ pulumi.set(__self__, "input_compression_type", input_compression_type)
if input_format_options is not None:
- _setter("input_format_options", input_format_options)
+ pulumi.set(__self__, "input_format_options", input_format_options)
@property
@pulumi.getter(name="inputFormat")
@@ -1176,17 +884,8 @@ def input_format_options(self, value: Optional[pulumi.Input['TableInputFormatOpt
class TableInputFormatOptionsArgs:
def __init__(__self__, *,
csv: Optional[pulumi.Input['TableCsvArgs']] = None):
- TableInputFormatOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- csv=csv,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- csv: Optional[pulumi.Input['TableCsvArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if csv is not None:
- _setter("csv", csv)
+ pulumi.set(__self__, "csv", csv)
@property
@pulumi.getter
@@ -1203,19 +902,8 @@ class TableKeySchemaArgs:
def __init__(__self__, *,
attribute_name: pulumi.Input[str],
key_type: pulumi.Input[str]):
- TableKeySchemaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_name=attribute_name,
- key_type=key_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_name: pulumi.Input[str],
- key_type: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute_name", attribute_name)
- _setter("key_type", key_type)
+ pulumi.set(__self__, "attribute_name", attribute_name)
+ pulumi.set(__self__, "key_type", key_type)
@property
@pulumi.getter(name="attributeName")
@@ -1240,16 +928,7 @@ def key_type(self, value: pulumi.Input[str]):
class TableKinesisStreamSpecificationArgs:
def __init__(__self__, *,
stream_arn: pulumi.Input[str]):
- TableKinesisStreamSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- stream_arn=stream_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- stream_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("stream_arn", stream_arn)
+ pulumi.set(__self__, "stream_arn", stream_arn)
@property
@pulumi.getter(name="streamArn")
@@ -1267,22 +946,9 @@ def __init__(__self__, *,
index_name: pulumi.Input[str],
key_schema: pulumi.Input[Sequence[pulumi.Input['TableKeySchemaArgs']]],
projection: pulumi.Input['TableProjectionArgs']):
- TableLocalSecondaryIndexArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- index_name=index_name,
- key_schema=key_schema,
- projection=projection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- index_name: pulumi.Input[str],
- key_schema: pulumi.Input[Sequence[pulumi.Input['TableKeySchemaArgs']]],
- projection: pulumi.Input['TableProjectionArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("index_name", index_name)
- _setter("key_schema", key_schema)
- _setter("projection", projection)
+ pulumi.set(__self__, "index_name", index_name)
+ pulumi.set(__self__, "key_schema", key_schema)
+ pulumi.set(__self__, "projection", projection)
@property
@pulumi.getter(name="indexName")
@@ -1316,17 +982,8 @@ def projection(self, value: pulumi.Input['TableProjectionArgs']):
class TablePointInTimeRecoverySpecificationArgs:
def __init__(__self__, *,
point_in_time_recovery_enabled: Optional[pulumi.Input[bool]] = None):
- TablePointInTimeRecoverySpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- point_in_time_recovery_enabled=point_in_time_recovery_enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- point_in_time_recovery_enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if point_in_time_recovery_enabled is not None:
- _setter("point_in_time_recovery_enabled", point_in_time_recovery_enabled)
+ pulumi.set(__self__, "point_in_time_recovery_enabled", point_in_time_recovery_enabled)
@property
@pulumi.getter(name="pointInTimeRecoveryEnabled")
@@ -1343,21 +1000,10 @@ class TableProjectionArgs:
def __init__(__self__, *,
non_key_attributes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
projection_type: Optional[pulumi.Input[str]] = None):
- TableProjectionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- non_key_attributes=non_key_attributes,
- projection_type=projection_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- non_key_attributes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- projection_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if non_key_attributes is not None:
- _setter("non_key_attributes", non_key_attributes)
+ pulumi.set(__self__, "non_key_attributes", non_key_attributes)
if projection_type is not None:
- _setter("projection_type", projection_type)
+ pulumi.set(__self__, "projection_type", projection_type)
@property
@pulumi.getter(name="nonKeyAttributes")
@@ -1383,19 +1029,8 @@ class TableProvisionedThroughputArgs:
def __init__(__self__, *,
read_capacity_units: pulumi.Input[int],
write_capacity_units: pulumi.Input[int]):
- TableProvisionedThroughputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- read_capacity_units=read_capacity_units,
- write_capacity_units=write_capacity_units,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- read_capacity_units: pulumi.Input[int],
- write_capacity_units: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("read_capacity_units", read_capacity_units)
- _setter("write_capacity_units", write_capacity_units)
+ pulumi.set(__self__, "read_capacity_units", read_capacity_units)
+ pulumi.set(__self__, "write_capacity_units", write_capacity_units)
@property
@pulumi.getter(name="readCapacityUnits")
@@ -1422,24 +1057,11 @@ def __init__(__self__, *,
s3_bucket: pulumi.Input[str],
s3_bucket_owner: Optional[pulumi.Input[str]] = None,
s3_key_prefix: Optional[pulumi.Input[str]] = None):
- TableS3BucketSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_bucket=s3_bucket,
- s3_bucket_owner=s3_bucket_owner,
- s3_key_prefix=s3_key_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_bucket: pulumi.Input[str],
- s3_bucket_owner: Optional[pulumi.Input[str]] = None,
- s3_key_prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_bucket", s3_bucket)
+ pulumi.set(__self__, "s3_bucket", s3_bucket)
if s3_bucket_owner is not None:
- _setter("s3_bucket_owner", s3_bucket_owner)
+ pulumi.set(__self__, "s3_bucket_owner", s3_bucket_owner)
if s3_key_prefix is not None:
- _setter("s3_key_prefix", s3_key_prefix)
+ pulumi.set(__self__, "s3_key_prefix", s3_key_prefix)
@property
@pulumi.getter(name="s3Bucket")
@@ -1475,24 +1097,11 @@ def __init__(__self__, *,
sse_enabled: pulumi.Input[bool],
kms_master_key_id: Optional[pulumi.Input[str]] = None,
sse_type: Optional[pulumi.Input[str]] = None):
- TableSseSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- sse_enabled=sse_enabled,
- kms_master_key_id=kms_master_key_id,
- sse_type=sse_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- sse_enabled: pulumi.Input[bool],
- kms_master_key_id: Optional[pulumi.Input[str]] = None,
- sse_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("sse_enabled", sse_enabled)
+ pulumi.set(__self__, "sse_enabled", sse_enabled)
if kms_master_key_id is not None:
- _setter("kms_master_key_id", kms_master_key_id)
+ pulumi.set(__self__, "kms_master_key_id", kms_master_key_id)
if sse_type is not None:
- _setter("sse_type", sse_type)
+ pulumi.set(__self__, "sse_type", sse_type)
@property
@pulumi.getter(name="sseEnabled")
@@ -1526,16 +1135,7 @@ def sse_type(self, value: Optional[pulumi.Input[str]]):
class TableStreamSpecificationArgs:
def __init__(__self__, *,
stream_view_type: pulumi.Input[str]):
- TableStreamSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- stream_view_type=stream_view_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- stream_view_type: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("stream_view_type", stream_view_type)
+ pulumi.set(__self__, "stream_view_type", stream_view_type)
@property
@pulumi.getter(name="streamViewType")
@@ -1552,19 +1152,8 @@ class TableTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- TableTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1590,20 +1179,9 @@ class TableTimeToLiveSpecificationArgs:
def __init__(__self__, *,
enabled: pulumi.Input[bool],
attribute_name: Optional[pulumi.Input[str]] = None):
- TableTimeToLiveSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- attribute_name=attribute_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: pulumi.Input[bool],
- attribute_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if attribute_name is not None:
- _setter("attribute_name", attribute_name)
+ pulumi.set(__self__, "attribute_name", attribute_name)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/dynamodb/get_global_table.py b/sdk/python/pulumi_aws_native/dynamodb/get_global_table.py
index e1bf489eae..9740de2754 100644
--- a/sdk/python/pulumi_aws_native/dynamodb/get_global_table.py
+++ b/sdk/python/pulumi_aws_native/dynamodb/get_global_table.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/dynamodb/get_table.py b/sdk/python/pulumi_aws_native/dynamodb/get_table.py
index 83583b98a9..c1579800c1 100644
--- a/sdk/python/pulumi_aws_native/dynamodb/get_table.py
+++ b/sdk/python/pulumi_aws_native/dynamodb/get_table.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/dynamodb/global_table.py b/sdk/python/pulumi_aws_native/dynamodb/global_table.py
index dbd875c5ac..2f611798d6 100644
--- a/sdk/python/pulumi_aws_native/dynamodb/global_table.py
+++ b/sdk/python/pulumi_aws_native/dynamodb/global_table.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -30,54 +30,25 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a GlobalTable resource.
"""
- GlobalTableArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_definitions=attribute_definitions,
- key_schema=key_schema,
- replicas=replicas,
- billing_mode=billing_mode,
- global_secondary_indexes=global_secondary_indexes,
- local_secondary_indexes=local_secondary_indexes,
- sse_specification=sse_specification,
- stream_specification=stream_specification,
- table_name=table_name,
- time_to_live_specification=time_to_live_specification,
- write_provisioned_throughput_settings=write_provisioned_throughput_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_definitions: pulumi.Input[Sequence[pulumi.Input['GlobalTableAttributeDefinitionArgs']]],
- key_schema: pulumi.Input[Sequence[pulumi.Input['GlobalTableKeySchemaArgs']]],
- replicas: pulumi.Input[Sequence[pulumi.Input['GlobalTableReplicaSpecificationArgs']]],
- billing_mode: Optional[pulumi.Input[str]] = None,
- global_secondary_indexes: Optional[pulumi.Input[Sequence[pulumi.Input['GlobalTableGlobalSecondaryIndexArgs']]]] = None,
- local_secondary_indexes: Optional[pulumi.Input[Sequence[pulumi.Input['GlobalTableLocalSecondaryIndexArgs']]]] = None,
- sse_specification: Optional[pulumi.Input['GlobalTableSseSpecificationArgs']] = None,
- stream_specification: Optional[pulumi.Input['GlobalTableStreamSpecificationArgs']] = None,
- table_name: Optional[pulumi.Input[str]] = None,
- time_to_live_specification: Optional[pulumi.Input['GlobalTableTimeToLiveSpecificationArgs']] = None,
- write_provisioned_throughput_settings: Optional[pulumi.Input['GlobalTableWriteProvisionedThroughputSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute_definitions", attribute_definitions)
- _setter("key_schema", key_schema)
- _setter("replicas", replicas)
+ pulumi.set(__self__, "attribute_definitions", attribute_definitions)
+ pulumi.set(__self__, "key_schema", key_schema)
+ pulumi.set(__self__, "replicas", replicas)
if billing_mode is not None:
- _setter("billing_mode", billing_mode)
+ pulumi.set(__self__, "billing_mode", billing_mode)
if global_secondary_indexes is not None:
- _setter("global_secondary_indexes", global_secondary_indexes)
+ pulumi.set(__self__, "global_secondary_indexes", global_secondary_indexes)
if local_secondary_indexes is not None:
- _setter("local_secondary_indexes", local_secondary_indexes)
+ pulumi.set(__self__, "local_secondary_indexes", local_secondary_indexes)
if sse_specification is not None:
- _setter("sse_specification", sse_specification)
+ pulumi.set(__self__, "sse_specification", sse_specification)
if stream_specification is not None:
- _setter("stream_specification", stream_specification)
+ pulumi.set(__self__, "stream_specification", stream_specification)
if table_name is not None:
- _setter("table_name", table_name)
+ pulumi.set(__self__, "table_name", table_name)
if time_to_live_specification is not None:
- _setter("time_to_live_specification", time_to_live_specification)
+ pulumi.set(__self__, "time_to_live_specification", time_to_live_specification)
if write_provisioned_throughput_settings is not None:
- _setter("write_provisioned_throughput_settings", write_provisioned_throughput_settings)
+ pulumi.set(__self__, "write_provisioned_throughput_settings", write_provisioned_throughput_settings)
@property
@pulumi.getter(name="attributeDefinitions")
@@ -221,10 +192,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- GlobalTableArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -262,30 +229,10 @@ def _internal_init(__self__,
if replicas is None and not opts.urn:
raise TypeError("Missing required property 'replicas'")
__props__.__dict__["replicas"] = replicas
- if sse_specification is not None and not isinstance(sse_specification, GlobalTableSseSpecificationArgs):
- sse_specification = sse_specification or {}
- def _setter(key, value):
- sse_specification[key] = value
- GlobalTableSseSpecificationArgs._configure(_setter, **sse_specification)
__props__.__dict__["sse_specification"] = sse_specification
- if stream_specification is not None and not isinstance(stream_specification, GlobalTableStreamSpecificationArgs):
- stream_specification = stream_specification or {}
- def _setter(key, value):
- stream_specification[key] = value
- GlobalTableStreamSpecificationArgs._configure(_setter, **stream_specification)
__props__.__dict__["stream_specification"] = stream_specification
__props__.__dict__["table_name"] = table_name
- if time_to_live_specification is not None and not isinstance(time_to_live_specification, GlobalTableTimeToLiveSpecificationArgs):
- time_to_live_specification = time_to_live_specification or {}
- def _setter(key, value):
- time_to_live_specification[key] = value
- GlobalTableTimeToLiveSpecificationArgs._configure(_setter, **time_to_live_specification)
__props__.__dict__["time_to_live_specification"] = time_to_live_specification
- if write_provisioned_throughput_settings is not None and not isinstance(write_provisioned_throughput_settings, GlobalTableWriteProvisionedThroughputSettingsArgs):
- write_provisioned_throughput_settings = write_provisioned_throughput_settings or {}
- def _setter(key, value):
- write_provisioned_throughput_settings[key] = value
- GlobalTableWriteProvisionedThroughputSettingsArgs._configure(_setter, **write_provisioned_throughput_settings)
__props__.__dict__["write_provisioned_throughput_settings"] = write_provisioned_throughput_settings
__props__.__dict__["arn"] = None
__props__.__dict__["stream_arn"] = None
diff --git a/sdk/python/pulumi_aws_native/dynamodb/outputs.py b/sdk/python/pulumi_aws_native/dynamodb/outputs.py
index feeadf2790..71e6761003 100644
--- a/sdk/python/pulumi_aws_native/dynamodb/outputs.py
+++ b/sdk/python/pulumi_aws_native/dynamodb/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
@@ -73,19 +73,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
attribute_name: str,
attribute_type: str):
- GlobalTableAttributeDefinition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_name=attribute_name,
- attribute_type=attribute_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_name: str,
- attribute_type: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute_name", attribute_name)
- _setter("attribute_type", attribute_type)
+ pulumi.set(__self__, "attribute_name", attribute_name)
+ pulumi.set(__self__, "attribute_type", attribute_type)
@property
@pulumi.getter(name="attributeName")
@@ -128,26 +117,11 @@ def __init__(__self__, *,
min_capacity: int,
target_tracking_scaling_policy_configuration: 'outputs.GlobalTableTargetTrackingScalingPolicyConfiguration',
seed_capacity: Optional[int] = None):
- GlobalTableCapacityAutoScalingSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_capacity=max_capacity,
- min_capacity=min_capacity,
- target_tracking_scaling_policy_configuration=target_tracking_scaling_policy_configuration,
- seed_capacity=seed_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_capacity: int,
- min_capacity: int,
- target_tracking_scaling_policy_configuration: 'outputs.GlobalTableTargetTrackingScalingPolicyConfiguration',
- seed_capacity: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("max_capacity", max_capacity)
- _setter("min_capacity", min_capacity)
- _setter("target_tracking_scaling_policy_configuration", target_tracking_scaling_policy_configuration)
+ pulumi.set(__self__, "max_capacity", max_capacity)
+ pulumi.set(__self__, "min_capacity", min_capacity)
+ pulumi.set(__self__, "target_tracking_scaling_policy_configuration", target_tracking_scaling_policy_configuration)
if seed_capacity is not None:
- _setter("seed_capacity", seed_capacity)
+ pulumi.set(__self__, "seed_capacity", seed_capacity)
@property
@pulumi.getter(name="maxCapacity")
@@ -174,16 +148,7 @@ def seed_capacity(self) -> Optional[int]:
class GlobalTableContributorInsightsSpecification(dict):
def __init__(__self__, *,
enabled: bool):
- GlobalTableContributorInsightsSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: bool,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -219,26 +184,11 @@ def __init__(__self__, *,
key_schema: Sequence['outputs.GlobalTableKeySchema'],
projection: 'outputs.GlobalTableProjection',
write_provisioned_throughput_settings: Optional['outputs.GlobalTableWriteProvisionedThroughputSettings'] = None):
- GlobalTableGlobalSecondaryIndex._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- index_name=index_name,
- key_schema=key_schema,
- projection=projection,
- write_provisioned_throughput_settings=write_provisioned_throughput_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- index_name: str,
- key_schema: Sequence['outputs.GlobalTableKeySchema'],
- projection: 'outputs.GlobalTableProjection',
- write_provisioned_throughput_settings: Optional['outputs.GlobalTableWriteProvisionedThroughputSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("index_name", index_name)
- _setter("key_schema", key_schema)
- _setter("projection", projection)
+ pulumi.set(__self__, "index_name", index_name)
+ pulumi.set(__self__, "key_schema", key_schema)
+ pulumi.set(__self__, "projection", projection)
if write_provisioned_throughput_settings is not None:
- _setter("write_provisioned_throughput_settings", write_provisioned_throughput_settings)
+ pulumi.set(__self__, "write_provisioned_throughput_settings", write_provisioned_throughput_settings)
@property
@pulumi.getter(name="indexName")
@@ -285,19 +235,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
attribute_name: str,
key_type: str):
- GlobalTableKeySchema._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_name=attribute_name,
- key_type=key_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_name: str,
- key_type: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute_name", attribute_name)
- _setter("key_type", key_type)
+ pulumi.set(__self__, "attribute_name", attribute_name)
+ pulumi.set(__self__, "key_type", key_type)
@property
@pulumi.getter(name="attributeName")
@@ -331,16 +270,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
stream_arn: str):
- GlobalTableKinesisStreamSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- stream_arn=stream_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- stream_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("stream_arn", stream_arn)
+ pulumi.set(__self__, "stream_arn", stream_arn)
@property
@pulumi.getter(name="streamArn")
@@ -373,22 +303,9 @@ def __init__(__self__, *,
index_name: str,
key_schema: Sequence['outputs.GlobalTableKeySchema'],
projection: 'outputs.GlobalTableProjection'):
- GlobalTableLocalSecondaryIndex._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- index_name=index_name,
- key_schema=key_schema,
- projection=projection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- index_name: str,
- key_schema: Sequence['outputs.GlobalTableKeySchema'],
- projection: 'outputs.GlobalTableProjection',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("index_name", index_name)
- _setter("key_schema", key_schema)
- _setter("projection", projection)
+ pulumi.set(__self__, "index_name", index_name)
+ pulumi.set(__self__, "key_schema", key_schema)
+ pulumi.set(__self__, "projection", projection)
@property
@pulumi.getter(name="indexName")
@@ -427,17 +344,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
point_in_time_recovery_enabled: Optional[bool] = None):
- GlobalTablePointInTimeRecoverySpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- point_in_time_recovery_enabled=point_in_time_recovery_enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- point_in_time_recovery_enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if point_in_time_recovery_enabled is not None:
- _setter("point_in_time_recovery_enabled", point_in_time_recovery_enabled)
+ pulumi.set(__self__, "point_in_time_recovery_enabled", point_in_time_recovery_enabled)
@property
@pulumi.getter(name="pointInTimeRecoveryEnabled")
@@ -469,21 +377,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
non_key_attributes: Optional[Sequence[str]] = None,
projection_type: Optional[str] = None):
- GlobalTableProjection._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- non_key_attributes=non_key_attributes,
- projection_type=projection_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- non_key_attributes: Optional[Sequence[str]] = None,
- projection_type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if non_key_attributes is not None:
- _setter("non_key_attributes", non_key_attributes)
+ pulumi.set(__self__, "non_key_attributes", non_key_attributes)
if projection_type is not None:
- _setter("projection_type", projection_type)
+ pulumi.set(__self__, "projection_type", projection_type)
@property
@pulumi.getter(name="nonKeyAttributes")
@@ -520,21 +417,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
read_capacity_auto_scaling_settings: Optional['outputs.GlobalTableCapacityAutoScalingSettings'] = None,
read_capacity_units: Optional[int] = None):
- GlobalTableReadProvisionedThroughputSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- read_capacity_auto_scaling_settings=read_capacity_auto_scaling_settings,
- read_capacity_units=read_capacity_units,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- read_capacity_auto_scaling_settings: Optional['outputs.GlobalTableCapacityAutoScalingSettings'] = None,
- read_capacity_units: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if read_capacity_auto_scaling_settings is not None:
- _setter("read_capacity_auto_scaling_settings", read_capacity_auto_scaling_settings)
+ pulumi.set(__self__, "read_capacity_auto_scaling_settings", read_capacity_auto_scaling_settings)
if read_capacity_units is not None:
- _setter("read_capacity_units", read_capacity_units)
+ pulumi.set(__self__, "read_capacity_units", read_capacity_units)
@property
@pulumi.getter(name="readCapacityAutoScalingSettings")
@@ -574,24 +460,11 @@ def __init__(__self__, *,
index_name: str,
contributor_insights_specification: Optional['outputs.GlobalTableContributorInsightsSpecification'] = None,
read_provisioned_throughput_settings: Optional['outputs.GlobalTableReadProvisionedThroughputSettings'] = None):
- GlobalTableReplicaGlobalSecondaryIndexSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- index_name=index_name,
- contributor_insights_specification=contributor_insights_specification,
- read_provisioned_throughput_settings=read_provisioned_throughput_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- index_name: str,
- contributor_insights_specification: Optional['outputs.GlobalTableContributorInsightsSpecification'] = None,
- read_provisioned_throughput_settings: Optional['outputs.GlobalTableReadProvisionedThroughputSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("index_name", index_name)
+ pulumi.set(__self__, "index_name", index_name)
if contributor_insights_specification is not None:
- _setter("contributor_insights_specification", contributor_insights_specification)
+ pulumi.set(__self__, "contributor_insights_specification", contributor_insights_specification)
if read_provisioned_throughput_settings is not None:
- _setter("read_provisioned_throughput_settings", read_provisioned_throughput_settings)
+ pulumi.set(__self__, "read_provisioned_throughput_settings", read_provisioned_throughput_settings)
@property
@pulumi.getter(name="indexName")
@@ -653,52 +526,25 @@ def __init__(__self__, *,
sse_specification: Optional['outputs.GlobalTableReplicaSseSpecification'] = None,
table_class: Optional[str] = None,
tags: Optional[Sequence['outputs.GlobalTableTag']] = None):
- GlobalTableReplicaSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- region=region,
- contributor_insights_specification=contributor_insights_specification,
- deletion_protection_enabled=deletion_protection_enabled,
- global_secondary_indexes=global_secondary_indexes,
- kinesis_stream_specification=kinesis_stream_specification,
- point_in_time_recovery_specification=point_in_time_recovery_specification,
- read_provisioned_throughput_settings=read_provisioned_throughput_settings,
- sse_specification=sse_specification,
- table_class=table_class,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- region: str,
- contributor_insights_specification: Optional['outputs.GlobalTableContributorInsightsSpecification'] = None,
- deletion_protection_enabled: Optional[bool] = None,
- global_secondary_indexes: Optional[Sequence['outputs.GlobalTableReplicaGlobalSecondaryIndexSpecification']] = None,
- kinesis_stream_specification: Optional['outputs.GlobalTableKinesisStreamSpecification'] = None,
- point_in_time_recovery_specification: Optional['outputs.GlobalTablePointInTimeRecoverySpecification'] = None,
- read_provisioned_throughput_settings: Optional['outputs.GlobalTableReadProvisionedThroughputSettings'] = None,
- sse_specification: Optional['outputs.GlobalTableReplicaSseSpecification'] = None,
- table_class: Optional[str] = None,
- tags: Optional[Sequence['outputs.GlobalTableTag']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("region", region)
+ pulumi.set(__self__, "region", region)
if contributor_insights_specification is not None:
- _setter("contributor_insights_specification", contributor_insights_specification)
+ pulumi.set(__self__, "contributor_insights_specification", contributor_insights_specification)
if deletion_protection_enabled is not None:
- _setter("deletion_protection_enabled", deletion_protection_enabled)
+ pulumi.set(__self__, "deletion_protection_enabled", deletion_protection_enabled)
if global_secondary_indexes is not None:
- _setter("global_secondary_indexes", global_secondary_indexes)
+ pulumi.set(__self__, "global_secondary_indexes", global_secondary_indexes)
if kinesis_stream_specification is not None:
- _setter("kinesis_stream_specification", kinesis_stream_specification)
+ pulumi.set(__self__, "kinesis_stream_specification", kinesis_stream_specification)
if point_in_time_recovery_specification is not None:
- _setter("point_in_time_recovery_specification", point_in_time_recovery_specification)
+ pulumi.set(__self__, "point_in_time_recovery_specification", point_in_time_recovery_specification)
if read_provisioned_throughput_settings is not None:
- _setter("read_provisioned_throughput_settings", read_provisioned_throughput_settings)
+ pulumi.set(__self__, "read_provisioned_throughput_settings", read_provisioned_throughput_settings)
if sse_specification is not None:
- _setter("sse_specification", sse_specification)
+ pulumi.set(__self__, "sse_specification", sse_specification)
if table_class is not None:
- _setter("table_class", table_class)
+ pulumi.set(__self__, "table_class", table_class)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -772,16 +618,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
kms_master_key_id: str):
- GlobalTableReplicaSseSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kms_master_key_id=kms_master_key_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kms_master_key_id: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("kms_master_key_id", kms_master_key_id)
+ pulumi.set(__self__, "kms_master_key_id", kms_master_key_id)
@property
@pulumi.getter(name="kmsMasterKeyId")
@@ -813,20 +650,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
sse_enabled: bool,
sse_type: Optional[str] = None):
- GlobalTableSseSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- sse_enabled=sse_enabled,
- sse_type=sse_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- sse_enabled: bool,
- sse_type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("sse_enabled", sse_enabled)
+ pulumi.set(__self__, "sse_enabled", sse_enabled)
if sse_type is not None:
- _setter("sse_type", sse_type)
+ pulumi.set(__self__, "sse_type", sse_type)
@property
@pulumi.getter(name="sseEnabled")
@@ -860,16 +686,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
stream_view_type: str):
- GlobalTableStreamSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- stream_view_type=stream_view_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- stream_view_type: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("stream_view_type", stream_view_type)
+ pulumi.set(__self__, "stream_view_type", stream_view_type)
@property
@pulumi.getter(name="streamViewType")
@@ -882,19 +699,8 @@ class GlobalTableTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- GlobalTableTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -937,28 +743,13 @@ def __init__(__self__, *,
disable_scale_in: Optional[bool] = None,
scale_in_cooldown: Optional[int] = None,
scale_out_cooldown: Optional[int] = None):
- GlobalTableTargetTrackingScalingPolicyConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_value=target_value,
- disable_scale_in=disable_scale_in,
- scale_in_cooldown=scale_in_cooldown,
- scale_out_cooldown=scale_out_cooldown,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_value: float,
- disable_scale_in: Optional[bool] = None,
- scale_in_cooldown: Optional[int] = None,
- scale_out_cooldown: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("target_value", target_value)
+ pulumi.set(__self__, "target_value", target_value)
if disable_scale_in is not None:
- _setter("disable_scale_in", disable_scale_in)
+ pulumi.set(__self__, "disable_scale_in", disable_scale_in)
if scale_in_cooldown is not None:
- _setter("scale_in_cooldown", scale_in_cooldown)
+ pulumi.set(__self__, "scale_in_cooldown", scale_in_cooldown)
if scale_out_cooldown is not None:
- _setter("scale_out_cooldown", scale_out_cooldown)
+ pulumi.set(__self__, "scale_out_cooldown", scale_out_cooldown)
@property
@pulumi.getter(name="targetValue")
@@ -1003,20 +794,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
enabled: bool,
attribute_name: Optional[str] = None):
- GlobalTableTimeToLiveSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- attribute_name=attribute_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: bool,
- attribute_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if attribute_name is not None:
- _setter("attribute_name", attribute_name)
+ pulumi.set(__self__, "attribute_name", attribute_name)
@property
@pulumi.getter
@@ -1050,17 +830,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
write_capacity_auto_scaling_settings: Optional['outputs.GlobalTableCapacityAutoScalingSettings'] = None):
- GlobalTableWriteProvisionedThroughputSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- write_capacity_auto_scaling_settings=write_capacity_auto_scaling_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- write_capacity_auto_scaling_settings: Optional['outputs.GlobalTableCapacityAutoScalingSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if write_capacity_auto_scaling_settings is not None:
- _setter("write_capacity_auto_scaling_settings", write_capacity_auto_scaling_settings)
+ pulumi.set(__self__, "write_capacity_auto_scaling_settings", write_capacity_auto_scaling_settings)
@property
@pulumi.getter(name="writeCapacityAutoScalingSettings")
@@ -1092,19 +863,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
attribute_name: str,
attribute_type: str):
- TableAttributeDefinition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_name=attribute_name,
- attribute_type=attribute_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_name: str,
- attribute_type: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute_name", attribute_name)
- _setter("attribute_type", attribute_type)
+ pulumi.set(__self__, "attribute_name", attribute_name)
+ pulumi.set(__self__, "attribute_type", attribute_type)
@property
@pulumi.getter(name="attributeName")
@@ -1121,16 +881,7 @@ def attribute_type(self) -> str:
class TableContributorInsightsSpecification(dict):
def __init__(__self__, *,
enabled: bool):
- TableContributorInsightsSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: bool,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -1160,21 +911,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
delimiter: Optional[str] = None,
header_list: Optional[Sequence[str]] = None):
- TableCsv._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delimiter=delimiter,
- header_list=header_list,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delimiter: Optional[str] = None,
- header_list: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delimiter is not None:
- _setter("delimiter", delimiter)
+ pulumi.set(__self__, "delimiter", delimiter)
if header_list is not None:
- _setter("header_list", header_list)
+ pulumi.set(__self__, "header_list", header_list)
@property
@pulumi.getter
@@ -1218,30 +958,13 @@ def __init__(__self__, *,
projection: 'outputs.TableProjection',
contributor_insights_specification: Optional['outputs.TableContributorInsightsSpecification'] = None,
provisioned_throughput: Optional['outputs.TableProvisionedThroughput'] = None):
- TableGlobalSecondaryIndex._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- index_name=index_name,
- key_schema=key_schema,
- projection=projection,
- contributor_insights_specification=contributor_insights_specification,
- provisioned_throughput=provisioned_throughput,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- index_name: str,
- key_schema: Sequence['outputs.TableKeySchema'],
- projection: 'outputs.TableProjection',
- contributor_insights_specification: Optional['outputs.TableContributorInsightsSpecification'] = None,
- provisioned_throughput: Optional['outputs.TableProvisionedThroughput'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("index_name", index_name)
- _setter("key_schema", key_schema)
- _setter("projection", projection)
+ pulumi.set(__self__, "index_name", index_name)
+ pulumi.set(__self__, "key_schema", key_schema)
+ pulumi.set(__self__, "projection", projection)
if contributor_insights_specification is not None:
- _setter("contributor_insights_specification", contributor_insights_specification)
+ pulumi.set(__self__, "contributor_insights_specification", contributor_insights_specification)
if provisioned_throughput is not None:
- _setter("provisioned_throughput", provisioned_throughput)
+ pulumi.set(__self__, "provisioned_throughput", provisioned_throughput)
@property
@pulumi.getter(name="indexName")
@@ -1299,27 +1022,12 @@ def __init__(__self__, *,
s3_bucket_source: 'outputs.TableS3BucketSource',
input_compression_type: Optional[str] = None,
input_format_options: Optional['outputs.TableInputFormatOptions'] = None):
- TableImportSourceSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_format=input_format,
- s3_bucket_source=s3_bucket_source,
- input_compression_type=input_compression_type,
- input_format_options=input_format_options,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_format: str,
- s3_bucket_source: 'outputs.TableS3BucketSource',
- input_compression_type: Optional[str] = None,
- input_format_options: Optional['outputs.TableInputFormatOptions'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_format", input_format)
- _setter("s3_bucket_source", s3_bucket_source)
+ pulumi.set(__self__, "input_format", input_format)
+ pulumi.set(__self__, "s3_bucket_source", s3_bucket_source)
if input_compression_type is not None:
- _setter("input_compression_type", input_compression_type)
+ pulumi.set(__self__, "input_compression_type", input_compression_type)
if input_format_options is not None:
- _setter("input_format_options", input_format_options)
+ pulumi.set(__self__, "input_format_options", input_format_options)
@property
@pulumi.getter(name="inputFormat")
@@ -1346,17 +1054,8 @@ def input_format_options(self) -> Optional['outputs.TableInputFormatOptions']:
class TableInputFormatOptions(dict):
def __init__(__self__, *,
csv: Optional['outputs.TableCsv'] = None):
- TableInputFormatOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- csv=csv,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- csv: Optional['outputs.TableCsv'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if csv is not None:
- _setter("csv", csv)
+ pulumi.set(__self__, "csv", csv)
@property
@pulumi.getter
@@ -1388,19 +1087,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
attribute_name: str,
key_type: str):
- TableKeySchema._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_name=attribute_name,
- key_type=key_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_name: str,
- key_type: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute_name", attribute_name)
- _setter("key_type", key_type)
+ pulumi.set(__self__, "attribute_name", attribute_name)
+ pulumi.set(__self__, "key_type", key_type)
@property
@pulumi.getter(name="attributeName")
@@ -1434,16 +1122,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
stream_arn: str):
- TableKinesisStreamSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- stream_arn=stream_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- stream_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("stream_arn", stream_arn)
+ pulumi.set(__self__, "stream_arn", stream_arn)
@property
@pulumi.getter(name="streamArn")
@@ -1476,22 +1155,9 @@ def __init__(__self__, *,
index_name: str,
key_schema: Sequence['outputs.TableKeySchema'],
projection: 'outputs.TableProjection'):
- TableLocalSecondaryIndex._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- index_name=index_name,
- key_schema=key_schema,
- projection=projection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- index_name: str,
- key_schema: Sequence['outputs.TableKeySchema'],
- projection: 'outputs.TableProjection',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("index_name", index_name)
- _setter("key_schema", key_schema)
- _setter("projection", projection)
+ pulumi.set(__self__, "index_name", index_name)
+ pulumi.set(__self__, "key_schema", key_schema)
+ pulumi.set(__self__, "projection", projection)
@property
@pulumi.getter(name="indexName")
@@ -1530,17 +1196,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
point_in_time_recovery_enabled: Optional[bool] = None):
- TablePointInTimeRecoverySpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- point_in_time_recovery_enabled=point_in_time_recovery_enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- point_in_time_recovery_enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if point_in_time_recovery_enabled is not None:
- _setter("point_in_time_recovery_enabled", point_in_time_recovery_enabled)
+ pulumi.set(__self__, "point_in_time_recovery_enabled", point_in_time_recovery_enabled)
@property
@pulumi.getter(name="pointInTimeRecoveryEnabled")
@@ -1572,21 +1229,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
non_key_attributes: Optional[Sequence[str]] = None,
projection_type: Optional[str] = None):
- TableProjection._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- non_key_attributes=non_key_attributes,
- projection_type=projection_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- non_key_attributes: Optional[Sequence[str]] = None,
- projection_type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if non_key_attributes is not None:
- _setter("non_key_attributes", non_key_attributes)
+ pulumi.set(__self__, "non_key_attributes", non_key_attributes)
if projection_type is not None:
- _setter("projection_type", projection_type)
+ pulumi.set(__self__, "projection_type", projection_type)
@property
@pulumi.getter(name="nonKeyAttributes")
@@ -1623,19 +1269,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
read_capacity_units: int,
write_capacity_units: int):
- TableProvisionedThroughput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- read_capacity_units=read_capacity_units,
- write_capacity_units=write_capacity_units,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- read_capacity_units: int,
- write_capacity_units: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("read_capacity_units", read_capacity_units)
- _setter("write_capacity_units", write_capacity_units)
+ pulumi.set(__self__, "read_capacity_units", read_capacity_units)
+ pulumi.set(__self__, "write_capacity_units", write_capacity_units)
@property
@pulumi.getter(name="readCapacityUnits")
@@ -1675,24 +1310,11 @@ def __init__(__self__, *,
s3_bucket: str,
s3_bucket_owner: Optional[str] = None,
s3_key_prefix: Optional[str] = None):
- TableS3BucketSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_bucket=s3_bucket,
- s3_bucket_owner=s3_bucket_owner,
- s3_key_prefix=s3_key_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_bucket: str,
- s3_bucket_owner: Optional[str] = None,
- s3_key_prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_bucket", s3_bucket)
+ pulumi.set(__self__, "s3_bucket", s3_bucket)
if s3_bucket_owner is not None:
- _setter("s3_bucket_owner", s3_bucket_owner)
+ pulumi.set(__self__, "s3_bucket_owner", s3_bucket_owner)
if s3_key_prefix is not None:
- _setter("s3_key_prefix", s3_key_prefix)
+ pulumi.set(__self__, "s3_key_prefix", s3_key_prefix)
@property
@pulumi.getter(name="s3Bucket")
@@ -1737,24 +1359,11 @@ def __init__(__self__, *,
sse_enabled: bool,
kms_master_key_id: Optional[str] = None,
sse_type: Optional[str] = None):
- TableSseSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- sse_enabled=sse_enabled,
- kms_master_key_id=kms_master_key_id,
- sse_type=sse_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- sse_enabled: bool,
- kms_master_key_id: Optional[str] = None,
- sse_type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("sse_enabled", sse_enabled)
+ pulumi.set(__self__, "sse_enabled", sse_enabled)
if kms_master_key_id is not None:
- _setter("kms_master_key_id", kms_master_key_id)
+ pulumi.set(__self__, "kms_master_key_id", kms_master_key_id)
if sse_type is not None:
- _setter("sse_type", sse_type)
+ pulumi.set(__self__, "sse_type", sse_type)
@property
@pulumi.getter(name="sseEnabled")
@@ -1793,16 +1402,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
stream_view_type: str):
- TableStreamSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- stream_view_type=stream_view_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- stream_view_type: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("stream_view_type", stream_view_type)
+ pulumi.set(__self__, "stream_view_type", stream_view_type)
@property
@pulumi.getter(name="streamViewType")
@@ -1815,19 +1415,8 @@ class TableTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- TableTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1862,20 +1451,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
enabled: bool,
attribute_name: Optional[str] = None):
- TableTimeToLiveSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- attribute_name=attribute_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: bool,
- attribute_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if attribute_name is not None:
- _setter("attribute_name", attribute_name)
+ pulumi.set(__self__, "attribute_name", attribute_name)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/dynamodb/table.py b/sdk/python/pulumi_aws_native/dynamodb/table.py
index d1db7999de..429084a0c1 100644
--- a/sdk/python/pulumi_aws_native/dynamodb/table.py
+++ b/sdk/python/pulumi_aws_native/dynamodb/table.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -36,80 +36,39 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Table resource.
"""
- TableArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key_schema=key_schema,
- attribute_definitions=attribute_definitions,
- billing_mode=billing_mode,
- contributor_insights_specification=contributor_insights_specification,
- deletion_protection_enabled=deletion_protection_enabled,
- global_secondary_indexes=global_secondary_indexes,
- import_source_specification=import_source_specification,
- kinesis_stream_specification=kinesis_stream_specification,
- local_secondary_indexes=local_secondary_indexes,
- point_in_time_recovery_specification=point_in_time_recovery_specification,
- provisioned_throughput=provisioned_throughput,
- sse_specification=sse_specification,
- stream_specification=stream_specification,
- table_class=table_class,
- table_name=table_name,
- tags=tags,
- time_to_live_specification=time_to_live_specification,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key_schema: pulumi.Input[Union[Sequence[pulumi.Input['TableKeySchemaArgs']], Any]],
- attribute_definitions: Optional[pulumi.Input[Sequence[pulumi.Input['TableAttributeDefinitionArgs']]]] = None,
- billing_mode: Optional[pulumi.Input[str]] = None,
- contributor_insights_specification: Optional[pulumi.Input['TableContributorInsightsSpecificationArgs']] = None,
- deletion_protection_enabled: Optional[pulumi.Input[bool]] = None,
- global_secondary_indexes: Optional[pulumi.Input[Sequence[pulumi.Input['TableGlobalSecondaryIndexArgs']]]] = None,
- import_source_specification: Optional[pulumi.Input['TableImportSourceSpecificationArgs']] = None,
- kinesis_stream_specification: Optional[pulumi.Input['TableKinesisStreamSpecificationArgs']] = None,
- local_secondary_indexes: Optional[pulumi.Input[Sequence[pulumi.Input['TableLocalSecondaryIndexArgs']]]] = None,
- point_in_time_recovery_specification: Optional[pulumi.Input['TablePointInTimeRecoverySpecificationArgs']] = None,
- provisioned_throughput: Optional[pulumi.Input['TableProvisionedThroughputArgs']] = None,
- sse_specification: Optional[pulumi.Input['TableSseSpecificationArgs']] = None,
- stream_specification: Optional[pulumi.Input['TableStreamSpecificationArgs']] = None,
- table_class: Optional[pulumi.Input[str]] = None,
- table_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['TableTagArgs']]]] = None,
- time_to_live_specification: Optional[pulumi.Input['TableTimeToLiveSpecificationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key_schema", key_schema)
+ pulumi.set(__self__, "key_schema", key_schema)
if attribute_definitions is not None:
- _setter("attribute_definitions", attribute_definitions)
+ pulumi.set(__self__, "attribute_definitions", attribute_definitions)
if billing_mode is not None:
- _setter("billing_mode", billing_mode)
+ pulumi.set(__self__, "billing_mode", billing_mode)
if contributor_insights_specification is not None:
- _setter("contributor_insights_specification", contributor_insights_specification)
+ pulumi.set(__self__, "contributor_insights_specification", contributor_insights_specification)
if deletion_protection_enabled is not None:
- _setter("deletion_protection_enabled", deletion_protection_enabled)
+ pulumi.set(__self__, "deletion_protection_enabled", deletion_protection_enabled)
if global_secondary_indexes is not None:
- _setter("global_secondary_indexes", global_secondary_indexes)
+ pulumi.set(__self__, "global_secondary_indexes", global_secondary_indexes)
if import_source_specification is not None:
- _setter("import_source_specification", import_source_specification)
+ pulumi.set(__self__, "import_source_specification", import_source_specification)
if kinesis_stream_specification is not None:
- _setter("kinesis_stream_specification", kinesis_stream_specification)
+ pulumi.set(__self__, "kinesis_stream_specification", kinesis_stream_specification)
if local_secondary_indexes is not None:
- _setter("local_secondary_indexes", local_secondary_indexes)
+ pulumi.set(__self__, "local_secondary_indexes", local_secondary_indexes)
if point_in_time_recovery_specification is not None:
- _setter("point_in_time_recovery_specification", point_in_time_recovery_specification)
+ pulumi.set(__self__, "point_in_time_recovery_specification", point_in_time_recovery_specification)
if provisioned_throughput is not None:
- _setter("provisioned_throughput", provisioned_throughput)
+ pulumi.set(__self__, "provisioned_throughput", provisioned_throughput)
if sse_specification is not None:
- _setter("sse_specification", sse_specification)
+ pulumi.set(__self__, "sse_specification", sse_specification)
if stream_specification is not None:
- _setter("stream_specification", stream_specification)
+ pulumi.set(__self__, "stream_specification", stream_specification)
if table_class is not None:
- _setter("table_class", table_class)
+ pulumi.set(__self__, "table_class", table_class)
if table_name is not None:
- _setter("table_name", table_name)
+ pulumi.set(__self__, "table_name", table_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if time_to_live_specification is not None:
- _setter("time_to_live_specification", time_to_live_specification)
+ pulumi.set(__self__, "time_to_live_specification", time_to_live_specification)
@property
@pulumi.getter(name="keySchema")
@@ -313,10 +272,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TableArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -350,62 +305,22 @@ def _internal_init(__self__,
__props__.__dict__["attribute_definitions"] = attribute_definitions
__props__.__dict__["billing_mode"] = billing_mode
- if contributor_insights_specification is not None and not isinstance(contributor_insights_specification, TableContributorInsightsSpecificationArgs):
- contributor_insights_specification = contributor_insights_specification or {}
- def _setter(key, value):
- contributor_insights_specification[key] = value
- TableContributorInsightsSpecificationArgs._configure(_setter, **contributor_insights_specification)
__props__.__dict__["contributor_insights_specification"] = contributor_insights_specification
__props__.__dict__["deletion_protection_enabled"] = deletion_protection_enabled
__props__.__dict__["global_secondary_indexes"] = global_secondary_indexes
- if import_source_specification is not None and not isinstance(import_source_specification, TableImportSourceSpecificationArgs):
- import_source_specification = import_source_specification or {}
- def _setter(key, value):
- import_source_specification[key] = value
- TableImportSourceSpecificationArgs._configure(_setter, **import_source_specification)
__props__.__dict__["import_source_specification"] = import_source_specification
if key_schema is None and not opts.urn:
raise TypeError("Missing required property 'key_schema'")
__props__.__dict__["key_schema"] = key_schema
- if kinesis_stream_specification is not None and not isinstance(kinesis_stream_specification, TableKinesisStreamSpecificationArgs):
- kinesis_stream_specification = kinesis_stream_specification or {}
- def _setter(key, value):
- kinesis_stream_specification[key] = value
- TableKinesisStreamSpecificationArgs._configure(_setter, **kinesis_stream_specification)
__props__.__dict__["kinesis_stream_specification"] = kinesis_stream_specification
__props__.__dict__["local_secondary_indexes"] = local_secondary_indexes
- if point_in_time_recovery_specification is not None and not isinstance(point_in_time_recovery_specification, TablePointInTimeRecoverySpecificationArgs):
- point_in_time_recovery_specification = point_in_time_recovery_specification or {}
- def _setter(key, value):
- point_in_time_recovery_specification[key] = value
- TablePointInTimeRecoverySpecificationArgs._configure(_setter, **point_in_time_recovery_specification)
__props__.__dict__["point_in_time_recovery_specification"] = point_in_time_recovery_specification
- if provisioned_throughput is not None and not isinstance(provisioned_throughput, TableProvisionedThroughputArgs):
- provisioned_throughput = provisioned_throughput or {}
- def _setter(key, value):
- provisioned_throughput[key] = value
- TableProvisionedThroughputArgs._configure(_setter, **provisioned_throughput)
__props__.__dict__["provisioned_throughput"] = provisioned_throughput
- if sse_specification is not None and not isinstance(sse_specification, TableSseSpecificationArgs):
- sse_specification = sse_specification or {}
- def _setter(key, value):
- sse_specification[key] = value
- TableSseSpecificationArgs._configure(_setter, **sse_specification)
__props__.__dict__["sse_specification"] = sse_specification
- if stream_specification is not None and not isinstance(stream_specification, TableStreamSpecificationArgs):
- stream_specification = stream_specification or {}
- def _setter(key, value):
- stream_specification[key] = value
- TableStreamSpecificationArgs._configure(_setter, **stream_specification)
__props__.__dict__["stream_specification"] = stream_specification
__props__.__dict__["table_class"] = table_class
__props__.__dict__["table_name"] = table_name
__props__.__dict__["tags"] = tags
- if time_to_live_specification is not None and not isinstance(time_to_live_specification, TableTimeToLiveSpecificationArgs):
- time_to_live_specification = time_to_live_specification or {}
- def _setter(key, value):
- time_to_live_specification[key] = value
- TableTimeToLiveSpecificationArgs._configure(_setter, **time_to_live_specification)
__props__.__dict__["time_to_live_specification"] = time_to_live_specification
__props__.__dict__["arn"] = None
__props__.__dict__["stream_arn"] = None
diff --git a/sdk/python/pulumi_aws_native/ec2/_inputs.py b/sdk/python/pulumi_aws_native/ec2/_inputs.py
index d447a5242c..626ef27791 100644
--- a/sdk/python/pulumi_aws_native/ec2/_inputs.py
+++ b/sdk/python/pulumi_aws_native/ec2/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -233,41 +233,20 @@ def __init__(__self__, *,
instance_type: Optional[pulumi.Input[str]] = None,
priority: Optional[pulumi.Input[int]] = None,
weight: Optional[pulumi.Input[float]] = None):
- CapacityReservationFleetInstanceTypeSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- availability_zone_id=availability_zone_id,
- ebs_optimized=ebs_optimized,
- instance_platform=instance_platform,
- instance_type=instance_type,
- priority=priority,
- weight=weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: Optional[pulumi.Input[str]] = None,
- availability_zone_id: Optional[pulumi.Input[str]] = None,
- ebs_optimized: Optional[pulumi.Input[bool]] = None,
- instance_platform: Optional[pulumi.Input[str]] = None,
- instance_type: Optional[pulumi.Input[str]] = None,
- priority: Optional[pulumi.Input[int]] = None,
- weight: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if availability_zone_id is not None:
- _setter("availability_zone_id", availability_zone_id)
+ pulumi.set(__self__, "availability_zone_id", availability_zone_id)
if ebs_optimized is not None:
- _setter("ebs_optimized", ebs_optimized)
+ pulumi.set(__self__, "ebs_optimized", ebs_optimized)
if instance_platform is not None:
- _setter("instance_platform", instance_platform)
+ pulumi.set(__self__, "instance_platform", instance_platform)
if instance_type is not None:
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if priority is not None:
- _setter("priority", priority)
+ pulumi.set(__self__, "priority", priority)
if weight is not None:
- _setter("weight", weight)
+ pulumi.set(__self__, "weight", weight)
@property
@pulumi.getter(name="availabilityZone")
@@ -338,21 +317,10 @@ class CapacityReservationFleetTagSpecificationArgs:
def __init__(__self__, *,
resource_type: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Sequence[pulumi.Input['CapacityReservationFleetTagArgs']]]] = None):
- CapacityReservationFleetTagSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_type=resource_type,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_type: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['CapacityReservationFleetTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if resource_type is not None:
- _setter("resource_type", resource_type)
+ pulumi.set(__self__, "resource_type", resource_type)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="resourceType")
@@ -378,19 +346,8 @@ class CapacityReservationFleetTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- CapacityReservationFleetTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -416,21 +373,10 @@ class CapacityReservationTagSpecificationArgs:
def __init__(__self__, *,
resource_type: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Sequence[pulumi.Input['CapacityReservationTagArgs']]]] = None):
- CapacityReservationTagSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_type=resource_type,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_type: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['CapacityReservationTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if resource_type is not None:
- _setter("resource_type", resource_type)
+ pulumi.set(__self__, "resource_type", resource_type)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="resourceType")
@@ -456,19 +402,8 @@ class CapacityReservationTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- CapacityReservationTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -494,21 +429,10 @@ class CarrierGatewayTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- CarrierGatewayTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -533,16 +457,7 @@ def value(self, value: Optional[pulumi.Input[str]]):
class ClientVpnEndpointCertificateAuthenticationRequestArgs:
def __init__(__self__, *,
client_root_certificate_chain_arn: pulumi.Input[str]):
- ClientVpnEndpointCertificateAuthenticationRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- client_root_certificate_chain_arn=client_root_certificate_chain_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- client_root_certificate_chain_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("client_root_certificate_chain_arn", client_root_certificate_chain_arn)
+ pulumi.set(__self__, "client_root_certificate_chain_arn", client_root_certificate_chain_arn)
@property
@pulumi.getter(name="clientRootCertificateChainArn")
@@ -561,28 +476,13 @@ def __init__(__self__, *,
active_directory: Optional[pulumi.Input['ClientVpnEndpointDirectoryServiceAuthenticationRequestArgs']] = None,
federated_authentication: Optional[pulumi.Input['ClientVpnEndpointFederatedAuthenticationRequestArgs']] = None,
mutual_authentication: Optional[pulumi.Input['ClientVpnEndpointCertificateAuthenticationRequestArgs']] = None):
- ClientVpnEndpointClientAuthenticationRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- active_directory=active_directory,
- federated_authentication=federated_authentication,
- mutual_authentication=mutual_authentication,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: pulumi.Input[str],
- active_directory: Optional[pulumi.Input['ClientVpnEndpointDirectoryServiceAuthenticationRequestArgs']] = None,
- federated_authentication: Optional[pulumi.Input['ClientVpnEndpointFederatedAuthenticationRequestArgs']] = None,
- mutual_authentication: Optional[pulumi.Input['ClientVpnEndpointCertificateAuthenticationRequestArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if active_directory is not None:
- _setter("active_directory", active_directory)
+ pulumi.set(__self__, "active_directory", active_directory)
if federated_authentication is not None:
- _setter("federated_authentication", federated_authentication)
+ pulumi.set(__self__, "federated_authentication", federated_authentication)
if mutual_authentication is not None:
- _setter("mutual_authentication", mutual_authentication)
+ pulumi.set(__self__, "mutual_authentication", mutual_authentication)
@property
@pulumi.getter
@@ -626,20 +526,9 @@ class ClientVpnEndpointClientConnectOptionsArgs:
def __init__(__self__, *,
enabled: pulumi.Input[bool],
lambda_function_arn: Optional[pulumi.Input[str]] = None):
- ClientVpnEndpointClientConnectOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- lambda_function_arn=lambda_function_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: pulumi.Input[bool],
- lambda_function_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if lambda_function_arn is not None:
- _setter("lambda_function_arn", lambda_function_arn)
+ pulumi.set(__self__, "lambda_function_arn", lambda_function_arn)
@property
@pulumi.getter
@@ -665,20 +554,9 @@ class ClientVpnEndpointClientLoginBannerOptionsArgs:
def __init__(__self__, *,
enabled: pulumi.Input[bool],
banner_text: Optional[pulumi.Input[str]] = None):
- ClientVpnEndpointClientLoginBannerOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- banner_text=banner_text,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: pulumi.Input[bool],
- banner_text: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if banner_text is not None:
- _setter("banner_text", banner_text)
+ pulumi.set(__self__, "banner_text", banner_text)
@property
@pulumi.getter
@@ -705,24 +583,11 @@ def __init__(__self__, *,
enabled: pulumi.Input[bool],
cloudwatch_log_group: Optional[pulumi.Input[str]] = None,
cloudwatch_log_stream: Optional[pulumi.Input[str]] = None):
- ClientVpnEndpointConnectionLogOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- cloudwatch_log_group=cloudwatch_log_group,
- cloudwatch_log_stream=cloudwatch_log_stream,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: pulumi.Input[bool],
- cloudwatch_log_group: Optional[pulumi.Input[str]] = None,
- cloudwatch_log_stream: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if cloudwatch_log_group is not None:
- _setter("cloudwatch_log_group", cloudwatch_log_group)
+ pulumi.set(__self__, "cloudwatch_log_group", cloudwatch_log_group)
if cloudwatch_log_stream is not None:
- _setter("cloudwatch_log_stream", cloudwatch_log_stream)
+ pulumi.set(__self__, "cloudwatch_log_stream", cloudwatch_log_stream)
@property
@pulumi.getter
@@ -756,16 +621,7 @@ def cloudwatch_log_stream(self, value: Optional[pulumi.Input[str]]):
class ClientVpnEndpointDirectoryServiceAuthenticationRequestArgs:
def __init__(__self__, *,
directory_id: pulumi.Input[str]):
- ClientVpnEndpointDirectoryServiceAuthenticationRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- directory_id=directory_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- directory_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("directory_id", directory_id)
+ pulumi.set(__self__, "directory_id", directory_id)
@property
@pulumi.getter(name="directoryId")
@@ -782,20 +638,9 @@ class ClientVpnEndpointFederatedAuthenticationRequestArgs:
def __init__(__self__, *,
saml_provider_arn: pulumi.Input[str],
self_service_saml_provider_arn: Optional[pulumi.Input[str]] = None):
- ClientVpnEndpointFederatedAuthenticationRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- saml_provider_arn=saml_provider_arn,
- self_service_saml_provider_arn=self_service_saml_provider_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- saml_provider_arn: pulumi.Input[str],
- self_service_saml_provider_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("saml_provider_arn", saml_provider_arn)
+ pulumi.set(__self__, "saml_provider_arn", saml_provider_arn)
if self_service_saml_provider_arn is not None:
- _setter("self_service_saml_provider_arn", self_service_saml_provider_arn)
+ pulumi.set(__self__, "self_service_saml_provider_arn", self_service_saml_provider_arn)
@property
@pulumi.getter(name="samlProviderArn")
@@ -821,19 +666,8 @@ class ClientVpnEndpointTagSpecificationArgs:
def __init__(__self__, *,
resource_type: pulumi.Input[str],
tags: pulumi.Input[Sequence[pulumi.Input['ClientVpnEndpointTagArgs']]]):
- ClientVpnEndpointTagSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_type=resource_type,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_type: pulumi.Input[str],
- tags: pulumi.Input[Sequence[pulumi.Input['ClientVpnEndpointTagArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_type", resource_type)
- _setter("tags", tags)
+ pulumi.set(__self__, "resource_type", resource_type)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="resourceType")
@@ -859,19 +693,8 @@ class ClientVpnEndpointTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- ClientVpnEndpointTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -897,19 +720,8 @@ class CustomerGatewayTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- CustomerGatewayTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -936,22 +748,9 @@ def __init__(__self__, *,
file_format: pulumi.Input['FlowLogDestinationOptionsPropertiesFileFormat'],
hive_compatible_partitions: pulumi.Input[bool],
per_hour_partition: pulumi.Input[bool]):
- DestinationOptionsPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- file_format=file_format,
- hive_compatible_partitions=hive_compatible_partitions,
- per_hour_partition=per_hour_partition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- file_format: pulumi.Input['FlowLogDestinationOptionsPropertiesFileFormat'],
- hive_compatible_partitions: pulumi.Input[bool],
- per_hour_partition: pulumi.Input[bool],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("file_format", file_format)
- _setter("hive_compatible_partitions", hive_compatible_partitions)
- _setter("per_hour_partition", per_hour_partition)
+ pulumi.set(__self__, "file_format", file_format)
+ pulumi.set(__self__, "hive_compatible_partitions", hive_compatible_partitions)
+ pulumi.set(__self__, "per_hour_partition", per_hour_partition)
@property
@pulumi.getter(name="fileFormat")
@@ -986,19 +785,8 @@ class DhcpOptionsTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- DhcpOptionsTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1024,21 +812,10 @@ class Ec2FleetAcceleratorCountRequestArgs:
def __init__(__self__, *,
max: Optional[pulumi.Input[int]] = None,
min: Optional[pulumi.Input[int]] = None):
- Ec2FleetAcceleratorCountRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[int]] = None,
- min: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -1064,21 +841,10 @@ class Ec2FleetAcceleratorTotalMemoryMiBRequestArgs:
def __init__(__self__, *,
max: Optional[pulumi.Input[int]] = None,
min: Optional[pulumi.Input[int]] = None):
- Ec2FleetAcceleratorTotalMemoryMiBRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[int]] = None,
- min: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -1104,21 +870,10 @@ class Ec2FleetBaselineEbsBandwidthMbpsRequestArgs:
def __init__(__self__, *,
max: Optional[pulumi.Input[int]] = None,
min: Optional[pulumi.Input[int]] = None):
- Ec2FleetBaselineEbsBandwidthMbpsRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[int]] = None,
- min: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -1144,21 +899,10 @@ class Ec2FleetCapacityRebalanceArgs:
def __init__(__self__, *,
replacement_strategy: Optional[pulumi.Input['Ec2FleetCapacityRebalanceReplacementStrategy']] = None,
termination_delay: Optional[pulumi.Input[int]] = None):
- Ec2FleetCapacityRebalanceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- replacement_strategy=replacement_strategy,
- termination_delay=termination_delay,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- replacement_strategy: Optional[pulumi.Input['Ec2FleetCapacityRebalanceReplacementStrategy']] = None,
- termination_delay: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if replacement_strategy is not None:
- _setter("replacement_strategy", replacement_strategy)
+ pulumi.set(__self__, "replacement_strategy", replacement_strategy)
if termination_delay is not None:
- _setter("termination_delay", termination_delay)
+ pulumi.set(__self__, "termination_delay", termination_delay)
@property
@pulumi.getter(name="replacementStrategy")
@@ -1183,17 +927,8 @@ def termination_delay(self, value: Optional[pulumi.Input[int]]):
class Ec2FleetCapacityReservationOptionsRequestArgs:
def __init__(__self__, *,
usage_strategy: Optional[pulumi.Input['Ec2FleetCapacityReservationOptionsRequestUsageStrategy']] = None):
- Ec2FleetCapacityReservationOptionsRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- usage_strategy=usage_strategy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- usage_strategy: Optional[pulumi.Input['Ec2FleetCapacityReservationOptionsRequestUsageStrategy']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if usage_strategy is not None:
- _setter("usage_strategy", usage_strategy)
+ pulumi.set(__self__, "usage_strategy", usage_strategy)
@property
@pulumi.getter(name="usageStrategy")
@@ -1210,21 +945,10 @@ class Ec2FleetFleetLaunchTemplateConfigRequestArgs:
def __init__(__self__, *,
launch_template_specification: Optional[pulumi.Input['Ec2FleetFleetLaunchTemplateSpecificationRequestArgs']] = None,
overrides: Optional[pulumi.Input[Sequence[pulumi.Input['Ec2FleetFleetLaunchTemplateOverridesRequestArgs']]]] = None):
- Ec2FleetFleetLaunchTemplateConfigRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- launch_template_specification=launch_template_specification,
- overrides=overrides,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- launch_template_specification: Optional[pulumi.Input['Ec2FleetFleetLaunchTemplateSpecificationRequestArgs']] = None,
- overrides: Optional[pulumi.Input[Sequence[pulumi.Input['Ec2FleetFleetLaunchTemplateOverridesRequestArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if launch_template_specification is not None:
- _setter("launch_template_specification", launch_template_specification)
+ pulumi.set(__self__, "launch_template_specification", launch_template_specification)
if overrides is not None:
- _setter("overrides", overrides)
+ pulumi.set(__self__, "overrides", overrides)
@property
@pulumi.getter(name="launchTemplateSpecification")
@@ -1256,45 +980,22 @@ def __init__(__self__, *,
priority: Optional[pulumi.Input[float]] = None,
subnet_id: Optional[pulumi.Input[str]] = None,
weighted_capacity: Optional[pulumi.Input[float]] = None):
- Ec2FleetFleetLaunchTemplateOverridesRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- instance_requirements=instance_requirements,
- instance_type=instance_type,
- max_price=max_price,
- placement=placement,
- priority=priority,
- subnet_id=subnet_id,
- weighted_capacity=weighted_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: Optional[pulumi.Input[str]] = None,
- instance_requirements: Optional[pulumi.Input['Ec2FleetInstanceRequirementsRequestArgs']] = None,
- instance_type: Optional[pulumi.Input[str]] = None,
- max_price: Optional[pulumi.Input[str]] = None,
- placement: Optional[pulumi.Input['Ec2FleetPlacementArgs']] = None,
- priority: Optional[pulumi.Input[float]] = None,
- subnet_id: Optional[pulumi.Input[str]] = None,
- weighted_capacity: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if instance_requirements is not None:
- _setter("instance_requirements", instance_requirements)
+ pulumi.set(__self__, "instance_requirements", instance_requirements)
if instance_type is not None:
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if max_price is not None:
- _setter("max_price", max_price)
+ pulumi.set(__self__, "max_price", max_price)
if placement is not None:
- _setter("placement", placement)
+ pulumi.set(__self__, "placement", placement)
if priority is not None:
- _setter("priority", priority)
+ pulumi.set(__self__, "priority", priority)
if subnet_id is not None:
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
if weighted_capacity is not None:
- _setter("weighted_capacity", weighted_capacity)
+ pulumi.set(__self__, "weighted_capacity", weighted_capacity)
@property
@pulumi.getter(name="availabilityZone")
@@ -1375,24 +1076,11 @@ def __init__(__self__, *,
version: pulumi.Input[str],
launch_template_id: Optional[pulumi.Input[str]] = None,
launch_template_name: Optional[pulumi.Input[str]] = None):
- Ec2FleetFleetLaunchTemplateSpecificationRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- version=version,
- launch_template_id=launch_template_id,
- launch_template_name=launch_template_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- version: pulumi.Input[str],
- launch_template_id: Optional[pulumi.Input[str]] = None,
- launch_template_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
if launch_template_id is not None:
- _setter("launch_template_id", launch_template_id)
+ pulumi.set(__self__, "launch_template_id", launch_template_id)
if launch_template_name is not None:
- _setter("launch_template_name", launch_template_name)
+ pulumi.set(__self__, "launch_template_name", launch_template_name)
@property
@pulumi.getter
@@ -1448,105 +1136,52 @@ def __init__(__self__, *,
spot_max_price_percentage_over_lowest_price: Optional[pulumi.Input[int]] = None,
total_local_storage_gb: Optional[pulumi.Input['Ec2FleetTotalLocalStorageGbRequestArgs']] = None,
v_cpu_count: Optional[pulumi.Input['Ec2FleetVCpuCountRangeRequestArgs']] = None):
- Ec2FleetInstanceRequirementsRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- accelerator_count=accelerator_count,
- accelerator_manufacturers=accelerator_manufacturers,
- accelerator_names=accelerator_names,
- accelerator_total_memory_mi_b=accelerator_total_memory_mi_b,
- accelerator_types=accelerator_types,
- allowed_instance_types=allowed_instance_types,
- bare_metal=bare_metal,
- baseline_ebs_bandwidth_mbps=baseline_ebs_bandwidth_mbps,
- burstable_performance=burstable_performance,
- cpu_manufacturers=cpu_manufacturers,
- excluded_instance_types=excluded_instance_types,
- instance_generations=instance_generations,
- local_storage=local_storage,
- local_storage_types=local_storage_types,
- memory_gi_b_per_v_cpu=memory_gi_b_per_v_cpu,
- memory_mi_b=memory_mi_b,
- network_bandwidth_gbps=network_bandwidth_gbps,
- network_interface_count=network_interface_count,
- on_demand_max_price_percentage_over_lowest_price=on_demand_max_price_percentage_over_lowest_price,
- require_hibernate_support=require_hibernate_support,
- spot_max_price_percentage_over_lowest_price=spot_max_price_percentage_over_lowest_price,
- total_local_storage_gb=total_local_storage_gb,
- v_cpu_count=v_cpu_count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- accelerator_count: Optional[pulumi.Input['Ec2FleetAcceleratorCountRequestArgs']] = None,
- accelerator_manufacturers: Optional[pulumi.Input[Sequence[pulumi.Input['Ec2FleetInstanceRequirementsRequestAcceleratorManufacturersItem']]]] = None,
- accelerator_names: Optional[pulumi.Input[Sequence[pulumi.Input['Ec2FleetInstanceRequirementsRequestAcceleratorNamesItem']]]] = None,
- accelerator_total_memory_mi_b: Optional[pulumi.Input['Ec2FleetAcceleratorTotalMemoryMiBRequestArgs']] = None,
- accelerator_types: Optional[pulumi.Input[Sequence[pulumi.Input['Ec2FleetInstanceRequirementsRequestAcceleratorTypesItem']]]] = None,
- allowed_instance_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- bare_metal: Optional[pulumi.Input['Ec2FleetInstanceRequirementsRequestBareMetal']] = None,
- baseline_ebs_bandwidth_mbps: Optional[pulumi.Input['Ec2FleetBaselineEbsBandwidthMbpsRequestArgs']] = None,
- burstable_performance: Optional[pulumi.Input['Ec2FleetInstanceRequirementsRequestBurstablePerformance']] = None,
- cpu_manufacturers: Optional[pulumi.Input[Sequence[pulumi.Input['Ec2FleetInstanceRequirementsRequestCpuManufacturersItem']]]] = None,
- excluded_instance_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- instance_generations: Optional[pulumi.Input[Sequence[pulumi.Input['Ec2FleetInstanceRequirementsRequestInstanceGenerationsItem']]]] = None,
- local_storage: Optional[pulumi.Input['Ec2FleetInstanceRequirementsRequestLocalStorage']] = None,
- local_storage_types: Optional[pulumi.Input[Sequence[pulumi.Input['Ec2FleetInstanceRequirementsRequestLocalStorageTypesItem']]]] = None,
- memory_gi_b_per_v_cpu: Optional[pulumi.Input['Ec2FleetMemoryGiBPerVCpuRequestArgs']] = None,
- memory_mi_b: Optional[pulumi.Input['Ec2FleetMemoryMiBRequestArgs']] = None,
- network_bandwidth_gbps: Optional[pulumi.Input['Ec2FleetNetworkBandwidthGbpsRequestArgs']] = None,
- network_interface_count: Optional[pulumi.Input['Ec2FleetNetworkInterfaceCountRequestArgs']] = None,
- on_demand_max_price_percentage_over_lowest_price: Optional[pulumi.Input[int]] = None,
- require_hibernate_support: Optional[pulumi.Input[bool]] = None,
- spot_max_price_percentage_over_lowest_price: Optional[pulumi.Input[int]] = None,
- total_local_storage_gb: Optional[pulumi.Input['Ec2FleetTotalLocalStorageGbRequestArgs']] = None,
- v_cpu_count: Optional[pulumi.Input['Ec2FleetVCpuCountRangeRequestArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if accelerator_count is not None:
- _setter("accelerator_count", accelerator_count)
+ pulumi.set(__self__, "accelerator_count", accelerator_count)
if accelerator_manufacturers is not None:
- _setter("accelerator_manufacturers", accelerator_manufacturers)
+ pulumi.set(__self__, "accelerator_manufacturers", accelerator_manufacturers)
if accelerator_names is not None:
- _setter("accelerator_names", accelerator_names)
+ pulumi.set(__self__, "accelerator_names", accelerator_names)
if accelerator_total_memory_mi_b is not None:
- _setter("accelerator_total_memory_mi_b", accelerator_total_memory_mi_b)
+ pulumi.set(__self__, "accelerator_total_memory_mi_b", accelerator_total_memory_mi_b)
if accelerator_types is not None:
- _setter("accelerator_types", accelerator_types)
+ pulumi.set(__self__, "accelerator_types", accelerator_types)
if allowed_instance_types is not None:
- _setter("allowed_instance_types", allowed_instance_types)
+ pulumi.set(__self__, "allowed_instance_types", allowed_instance_types)
if bare_metal is not None:
- _setter("bare_metal", bare_metal)
+ pulumi.set(__self__, "bare_metal", bare_metal)
if baseline_ebs_bandwidth_mbps is not None:
- _setter("baseline_ebs_bandwidth_mbps", baseline_ebs_bandwidth_mbps)
+ pulumi.set(__self__, "baseline_ebs_bandwidth_mbps", baseline_ebs_bandwidth_mbps)
if burstable_performance is not None:
- _setter("burstable_performance", burstable_performance)
+ pulumi.set(__self__, "burstable_performance", burstable_performance)
if cpu_manufacturers is not None:
- _setter("cpu_manufacturers", cpu_manufacturers)
+ pulumi.set(__self__, "cpu_manufacturers", cpu_manufacturers)
if excluded_instance_types is not None:
- _setter("excluded_instance_types", excluded_instance_types)
+ pulumi.set(__self__, "excluded_instance_types", excluded_instance_types)
if instance_generations is not None:
- _setter("instance_generations", instance_generations)
+ pulumi.set(__self__, "instance_generations", instance_generations)
if local_storage is not None:
- _setter("local_storage", local_storage)
+ pulumi.set(__self__, "local_storage", local_storage)
if local_storage_types is not None:
- _setter("local_storage_types", local_storage_types)
+ pulumi.set(__self__, "local_storage_types", local_storage_types)
if memory_gi_b_per_v_cpu is not None:
- _setter("memory_gi_b_per_v_cpu", memory_gi_b_per_v_cpu)
+ pulumi.set(__self__, "memory_gi_b_per_v_cpu", memory_gi_b_per_v_cpu)
if memory_mi_b is not None:
- _setter("memory_mi_b", memory_mi_b)
+ pulumi.set(__self__, "memory_mi_b", memory_mi_b)
if network_bandwidth_gbps is not None:
- _setter("network_bandwidth_gbps", network_bandwidth_gbps)
+ pulumi.set(__self__, "network_bandwidth_gbps", network_bandwidth_gbps)
if network_interface_count is not None:
- _setter("network_interface_count", network_interface_count)
+ pulumi.set(__self__, "network_interface_count", network_interface_count)
if on_demand_max_price_percentage_over_lowest_price is not None:
- _setter("on_demand_max_price_percentage_over_lowest_price", on_demand_max_price_percentage_over_lowest_price)
+ pulumi.set(__self__, "on_demand_max_price_percentage_over_lowest_price", on_demand_max_price_percentage_over_lowest_price)
if require_hibernate_support is not None:
- _setter("require_hibernate_support", require_hibernate_support)
+ pulumi.set(__self__, "require_hibernate_support", require_hibernate_support)
if spot_max_price_percentage_over_lowest_price is not None:
- _setter("spot_max_price_percentage_over_lowest_price", spot_max_price_percentage_over_lowest_price)
+ pulumi.set(__self__, "spot_max_price_percentage_over_lowest_price", spot_max_price_percentage_over_lowest_price)
if total_local_storage_gb is not None:
- _setter("total_local_storage_gb", total_local_storage_gb)
+ pulumi.set(__self__, "total_local_storage_gb", total_local_storage_gb)
if v_cpu_count is not None:
- _setter("v_cpu_count", v_cpu_count)
+ pulumi.set(__self__, "v_cpu_count", v_cpu_count)
@property
@pulumi.getter(name="acceleratorCount")
@@ -1760,17 +1395,8 @@ def v_cpu_count(self, value: Optional[pulumi.Input['Ec2FleetVCpuCountRangeReques
class Ec2FleetMaintenanceStrategiesArgs:
def __init__(__self__, *,
capacity_rebalance: Optional[pulumi.Input['Ec2FleetCapacityRebalanceArgs']] = None):
- Ec2FleetMaintenanceStrategiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capacity_rebalance=capacity_rebalance,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capacity_rebalance: Optional[pulumi.Input['Ec2FleetCapacityRebalanceArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if capacity_rebalance is not None:
- _setter("capacity_rebalance", capacity_rebalance)
+ pulumi.set(__self__, "capacity_rebalance", capacity_rebalance)
@property
@pulumi.getter(name="capacityRebalance")
@@ -1787,21 +1413,10 @@ class Ec2FleetMemoryGiBPerVCpuRequestArgs:
def __init__(__self__, *,
max: Optional[pulumi.Input[float]] = None,
min: Optional[pulumi.Input[float]] = None):
- Ec2FleetMemoryGiBPerVCpuRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[float]] = None,
- min: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -1827,21 +1442,10 @@ class Ec2FleetMemoryMiBRequestArgs:
def __init__(__self__, *,
max: Optional[pulumi.Input[int]] = None,
min: Optional[pulumi.Input[int]] = None):
- Ec2FleetMemoryMiBRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[int]] = None,
- min: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -1867,21 +1471,10 @@ class Ec2FleetNetworkBandwidthGbpsRequestArgs:
def __init__(__self__, *,
max: Optional[pulumi.Input[float]] = None,
min: Optional[pulumi.Input[float]] = None):
- Ec2FleetNetworkBandwidthGbpsRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[float]] = None,
- min: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -1907,21 +1500,10 @@ class Ec2FleetNetworkInterfaceCountRequestArgs:
def __init__(__self__, *,
max: Optional[pulumi.Input[int]] = None,
min: Optional[pulumi.Input[int]] = None):
- Ec2FleetNetworkInterfaceCountRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[int]] = None,
- min: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -1951,37 +1533,18 @@ def __init__(__self__, *,
min_target_capacity: Optional[pulumi.Input[int]] = None,
single_availability_zone: Optional[pulumi.Input[bool]] = None,
single_instance_type: Optional[pulumi.Input[bool]] = None):
- Ec2FleetOnDemandOptionsRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allocation_strategy=allocation_strategy,
- capacity_reservation_options=capacity_reservation_options,
- max_total_price=max_total_price,
- min_target_capacity=min_target_capacity,
- single_availability_zone=single_availability_zone,
- single_instance_type=single_instance_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allocation_strategy: Optional[pulumi.Input[str]] = None,
- capacity_reservation_options: Optional[pulumi.Input['Ec2FleetCapacityReservationOptionsRequestArgs']] = None,
- max_total_price: Optional[pulumi.Input[str]] = None,
- min_target_capacity: Optional[pulumi.Input[int]] = None,
- single_availability_zone: Optional[pulumi.Input[bool]] = None,
- single_instance_type: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allocation_strategy is not None:
- _setter("allocation_strategy", allocation_strategy)
+ pulumi.set(__self__, "allocation_strategy", allocation_strategy)
if capacity_reservation_options is not None:
- _setter("capacity_reservation_options", capacity_reservation_options)
+ pulumi.set(__self__, "capacity_reservation_options", capacity_reservation_options)
if max_total_price is not None:
- _setter("max_total_price", max_total_price)
+ pulumi.set(__self__, "max_total_price", max_total_price)
if min_target_capacity is not None:
- _setter("min_target_capacity", min_target_capacity)
+ pulumi.set(__self__, "min_target_capacity", min_target_capacity)
if single_availability_zone is not None:
- _setter("single_availability_zone", single_availability_zone)
+ pulumi.set(__self__, "single_availability_zone", single_availability_zone)
if single_instance_type is not None:
- _setter("single_instance_type", single_instance_type)
+ pulumi.set(__self__, "single_instance_type", single_instance_type)
@property
@pulumi.getter(name="allocationStrategy")
@@ -2049,45 +1612,22 @@ def __init__(__self__, *,
partition_number: Optional[pulumi.Input[int]] = None,
spread_domain: Optional[pulumi.Input[str]] = None,
tenancy: Optional[pulumi.Input[str]] = None):
- Ec2FleetPlacementArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- affinity=affinity,
- availability_zone=availability_zone,
- group_name=group_name,
- host_id=host_id,
- host_resource_group_arn=host_resource_group_arn,
- partition_number=partition_number,
- spread_domain=spread_domain,
- tenancy=tenancy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- affinity: Optional[pulumi.Input[str]] = None,
- availability_zone: Optional[pulumi.Input[str]] = None,
- group_name: Optional[pulumi.Input[str]] = None,
- host_id: Optional[pulumi.Input[str]] = None,
- host_resource_group_arn: Optional[pulumi.Input[str]] = None,
- partition_number: Optional[pulumi.Input[int]] = None,
- spread_domain: Optional[pulumi.Input[str]] = None,
- tenancy: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if affinity is not None:
- _setter("affinity", affinity)
+ pulumi.set(__self__, "affinity", affinity)
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if group_name is not None:
- _setter("group_name", group_name)
+ pulumi.set(__self__, "group_name", group_name)
if host_id is not None:
- _setter("host_id", host_id)
+ pulumi.set(__self__, "host_id", host_id)
if host_resource_group_arn is not None:
- _setter("host_resource_group_arn", host_resource_group_arn)
+ pulumi.set(__self__, "host_resource_group_arn", host_resource_group_arn)
if partition_number is not None:
- _setter("partition_number", partition_number)
+ pulumi.set(__self__, "partition_number", partition_number)
if spread_domain is not None:
- _setter("spread_domain", spread_domain)
+ pulumi.set(__self__, "spread_domain", spread_domain)
if tenancy is not None:
- _setter("tenancy", tenancy)
+ pulumi.set(__self__, "tenancy", tenancy)
@property
@pulumi.getter
@@ -2173,45 +1713,22 @@ def __init__(__self__, *,
min_target_capacity: Optional[pulumi.Input[int]] = None,
single_availability_zone: Optional[pulumi.Input[bool]] = None,
single_instance_type: Optional[pulumi.Input[bool]] = None):
- Ec2FleetSpotOptionsRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allocation_strategy=allocation_strategy,
- instance_interruption_behavior=instance_interruption_behavior,
- instance_pools_to_use_count=instance_pools_to_use_count,
- maintenance_strategies=maintenance_strategies,
- max_total_price=max_total_price,
- min_target_capacity=min_target_capacity,
- single_availability_zone=single_availability_zone,
- single_instance_type=single_instance_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allocation_strategy: Optional[pulumi.Input['Ec2FleetSpotOptionsRequestAllocationStrategy']] = None,
- instance_interruption_behavior: Optional[pulumi.Input['Ec2FleetSpotOptionsRequestInstanceInterruptionBehavior']] = None,
- instance_pools_to_use_count: Optional[pulumi.Input[int]] = None,
- maintenance_strategies: Optional[pulumi.Input['Ec2FleetMaintenanceStrategiesArgs']] = None,
- max_total_price: Optional[pulumi.Input[str]] = None,
- min_target_capacity: Optional[pulumi.Input[int]] = None,
- single_availability_zone: Optional[pulumi.Input[bool]] = None,
- single_instance_type: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allocation_strategy is not None:
- _setter("allocation_strategy", allocation_strategy)
+ pulumi.set(__self__, "allocation_strategy", allocation_strategy)
if instance_interruption_behavior is not None:
- _setter("instance_interruption_behavior", instance_interruption_behavior)
+ pulumi.set(__self__, "instance_interruption_behavior", instance_interruption_behavior)
if instance_pools_to_use_count is not None:
- _setter("instance_pools_to_use_count", instance_pools_to_use_count)
+ pulumi.set(__self__, "instance_pools_to_use_count", instance_pools_to_use_count)
if maintenance_strategies is not None:
- _setter("maintenance_strategies", maintenance_strategies)
+ pulumi.set(__self__, "maintenance_strategies", maintenance_strategies)
if max_total_price is not None:
- _setter("max_total_price", max_total_price)
+ pulumi.set(__self__, "max_total_price", max_total_price)
if min_target_capacity is not None:
- _setter("min_target_capacity", min_target_capacity)
+ pulumi.set(__self__, "min_target_capacity", min_target_capacity)
if single_availability_zone is not None:
- _setter("single_availability_zone", single_availability_zone)
+ pulumi.set(__self__, "single_availability_zone", single_availability_zone)
if single_instance_type is not None:
- _setter("single_instance_type", single_instance_type)
+ pulumi.set(__self__, "single_instance_type", single_instance_type)
@property
@pulumi.getter(name="allocationStrategy")
@@ -2291,21 +1808,10 @@ class Ec2FleetTagSpecificationArgs:
def __init__(__self__, *,
resource_type: Optional[pulumi.Input['Ec2FleetTagSpecificationResourceType']] = None,
tags: Optional[pulumi.Input[Sequence[pulumi.Input['Ec2FleetTagArgs']]]] = None):
- Ec2FleetTagSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_type=resource_type,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_type: Optional[pulumi.Input['Ec2FleetTagSpecificationResourceType']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['Ec2FleetTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if resource_type is not None:
- _setter("resource_type", resource_type)
+ pulumi.set(__self__, "resource_type", resource_type)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="resourceType")
@@ -2331,19 +1837,8 @@ class Ec2FleetTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- Ec2FleetTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2372,32 +1867,15 @@ def __init__(__self__, *,
on_demand_target_capacity: Optional[pulumi.Input[int]] = None,
spot_target_capacity: Optional[pulumi.Input[int]] = None,
target_capacity_unit_type: Optional[pulumi.Input['Ec2FleetTargetCapacitySpecificationRequestTargetCapacityUnitType']] = None):
- Ec2FleetTargetCapacitySpecificationRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- total_target_capacity=total_target_capacity,
- default_target_capacity_type=default_target_capacity_type,
- on_demand_target_capacity=on_demand_target_capacity,
- spot_target_capacity=spot_target_capacity,
- target_capacity_unit_type=target_capacity_unit_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- total_target_capacity: pulumi.Input[int],
- default_target_capacity_type: Optional[pulumi.Input['Ec2FleetTargetCapacitySpecificationRequestDefaultTargetCapacityType']] = None,
- on_demand_target_capacity: Optional[pulumi.Input[int]] = None,
- spot_target_capacity: Optional[pulumi.Input[int]] = None,
- target_capacity_unit_type: Optional[pulumi.Input['Ec2FleetTargetCapacitySpecificationRequestTargetCapacityUnitType']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("total_target_capacity", total_target_capacity)
+ pulumi.set(__self__, "total_target_capacity", total_target_capacity)
if default_target_capacity_type is not None:
- _setter("default_target_capacity_type", default_target_capacity_type)
+ pulumi.set(__self__, "default_target_capacity_type", default_target_capacity_type)
if on_demand_target_capacity is not None:
- _setter("on_demand_target_capacity", on_demand_target_capacity)
+ pulumi.set(__self__, "on_demand_target_capacity", on_demand_target_capacity)
if spot_target_capacity is not None:
- _setter("spot_target_capacity", spot_target_capacity)
+ pulumi.set(__self__, "spot_target_capacity", spot_target_capacity)
if target_capacity_unit_type is not None:
- _setter("target_capacity_unit_type", target_capacity_unit_type)
+ pulumi.set(__self__, "target_capacity_unit_type", target_capacity_unit_type)
@property
@pulumi.getter(name="totalTargetCapacity")
@@ -2450,21 +1928,10 @@ class Ec2FleetTotalLocalStorageGbRequestArgs:
def __init__(__self__, *,
max: Optional[pulumi.Input[float]] = None,
min: Optional[pulumi.Input[float]] = None):
- Ec2FleetTotalLocalStorageGbRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[float]] = None,
- min: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -2490,21 +1957,10 @@ class Ec2FleetVCpuCountRangeRequestArgs:
def __init__(__self__, *,
max: Optional[pulumi.Input[int]] = None,
min: Optional[pulumi.Input[int]] = None):
- Ec2FleetVCpuCountRangeRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[int]] = None,
- min: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -2530,19 +1986,8 @@ class EipTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- EipTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2568,19 +2013,8 @@ class FlowLogTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- FlowLogTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2606,19 +2040,8 @@ class InstanceAssociationParameterArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[Sequence[pulumi.Input[str]]]):
- InstanceAssociationParameterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[Sequence[pulumi.Input[str]]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2646,28 +2069,13 @@ def __init__(__self__, *,
ebs: Optional[pulumi.Input['InstanceEbsArgs']] = None,
no_device: Optional[pulumi.Input['InstanceNoDeviceArgs']] = None,
virtual_name: Optional[pulumi.Input[str]] = None):
- InstanceBlockDeviceMappingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_name=device_name,
- ebs=ebs,
- no_device=no_device,
- virtual_name=virtual_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_name: pulumi.Input[str],
- ebs: Optional[pulumi.Input['InstanceEbsArgs']] = None,
- no_device: Optional[pulumi.Input['InstanceNoDeviceArgs']] = None,
- virtual_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("device_name", device_name)
+ pulumi.set(__self__, "device_name", device_name)
if ebs is not None:
- _setter("ebs", ebs)
+ pulumi.set(__self__, "ebs", ebs)
if no_device is not None:
- _setter("no_device", no_device)
+ pulumi.set(__self__, "no_device", no_device)
if virtual_name is not None:
- _setter("virtual_name", virtual_name)
+ pulumi.set(__self__, "virtual_name", virtual_name)
@property
@pulumi.getter(name="deviceName")
@@ -2714,19 +2122,8 @@ def __init__(__self__, *,
"""
A key-value pair to associate with a resource.
"""
- InstanceConnectEndpointTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2752,21 +2149,10 @@ class InstanceCpuOptionsArgs:
def __init__(__self__, *,
core_count: Optional[pulumi.Input[int]] = None,
threads_per_core: Optional[pulumi.Input[int]] = None):
- InstanceCpuOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- core_count=core_count,
- threads_per_core=threads_per_core,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- core_count: Optional[pulumi.Input[int]] = None,
- threads_per_core: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if core_count is not None:
- _setter("core_count", core_count)
+ pulumi.set(__self__, "core_count", core_count)
if threads_per_core is not None:
- _setter("threads_per_core", threads_per_core)
+ pulumi.set(__self__, "threads_per_core", threads_per_core)
@property
@pulumi.getter(name="coreCount")
@@ -2791,17 +2177,8 @@ def threads_per_core(self, value: Optional[pulumi.Input[int]]):
class InstanceCreditSpecificationArgs:
def __init__(__self__, *,
cpu_credits: Optional[pulumi.Input[str]] = None):
- InstanceCreditSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cpu_credits=cpu_credits,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cpu_credits: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cpu_credits is not None:
- _setter("cpu_credits", cpu_credits)
+ pulumi.set(__self__, "cpu_credits", cpu_credits)
@property
@pulumi.getter(name="cpuCredits")
@@ -2823,41 +2200,20 @@ def __init__(__self__, *,
snapshot_id: Optional[pulumi.Input[str]] = None,
volume_size: Optional[pulumi.Input[int]] = None,
volume_type: Optional[pulumi.Input[str]] = None):
- InstanceEbsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delete_on_termination=delete_on_termination,
- encrypted=encrypted,
- iops=iops,
- kms_key_id=kms_key_id,
- snapshot_id=snapshot_id,
- volume_size=volume_size,
- volume_type=volume_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delete_on_termination: Optional[pulumi.Input[bool]] = None,
- encrypted: Optional[pulumi.Input[bool]] = None,
- iops: Optional[pulumi.Input[int]] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- snapshot_id: Optional[pulumi.Input[str]] = None,
- volume_size: Optional[pulumi.Input[int]] = None,
- volume_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delete_on_termination is not None:
- _setter("delete_on_termination", delete_on_termination)
+ pulumi.set(__self__, "delete_on_termination", delete_on_termination)
if encrypted is not None:
- _setter("encrypted", encrypted)
+ pulumi.set(__self__, "encrypted", encrypted)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if snapshot_id is not None:
- _setter("snapshot_id", snapshot_id)
+ pulumi.set(__self__, "snapshot_id", snapshot_id)
if volume_size is not None:
- _setter("volume_size", volume_size)
+ pulumi.set(__self__, "volume_size", volume_size)
if volume_type is not None:
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "volume_type", volume_type)
@property
@pulumi.getter(name="deleteOnTermination")
@@ -2927,16 +2283,7 @@ def volume_type(self, value: Optional[pulumi.Input[str]]):
class InstanceElasticGpuSpecificationArgs:
def __init__(__self__, *,
type: pulumi.Input[str]):
- InstanceElasticGpuSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -2953,20 +2300,9 @@ class InstanceElasticInferenceAcceleratorArgs:
def __init__(__self__, *,
type: pulumi.Input[str],
count: Optional[pulumi.Input[int]] = None):
- InstanceElasticInferenceAcceleratorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- count=count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: pulumi.Input[str],
- count: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if count is not None:
- _setter("count", count)
+ pulumi.set(__self__, "count", count)
@property
@pulumi.getter
@@ -2991,17 +2327,8 @@ def count(self, value: Optional[pulumi.Input[int]]):
class InstanceEnclaveOptionsArgs:
def __init__(__self__, *,
enabled: Optional[pulumi.Input[bool]] = None):
- InstanceEnclaveOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -3017,17 +2344,8 @@ def enabled(self, value: Optional[pulumi.Input[bool]]):
class InstanceHibernationOptionsArgs:
def __init__(__self__, *,
configured: Optional[pulumi.Input[bool]] = None):
- InstanceHibernationOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- configured=configured,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- configured: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if configured is not None:
- _setter("configured", configured)
+ pulumi.set(__self__, "configured", configured)
@property
@pulumi.getter
@@ -3043,16 +2361,7 @@ def configured(self, value: Optional[pulumi.Input[bool]]):
class InstanceIpv6AddressArgs:
def __init__(__self__, *,
ipv6_address: pulumi.Input[str]):
- InstanceIpv6AddressArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipv6_address=ipv6_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipv6_address: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ipv6_address", ipv6_address)
+ pulumi.set(__self__, "ipv6_address", ipv6_address)
@property
@pulumi.getter(name="ipv6Address")
@@ -3070,24 +2379,11 @@ def __init__(__self__, *,
version: pulumi.Input[str],
launch_template_id: Optional[pulumi.Input[str]] = None,
launch_template_name: Optional[pulumi.Input[str]] = None):
- InstanceLaunchTemplateSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- version=version,
- launch_template_id=launch_template_id,
- launch_template_name=launch_template_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- version: pulumi.Input[str],
- launch_template_id: Optional[pulumi.Input[str]] = None,
- launch_template_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
if launch_template_id is not None:
- _setter("launch_template_id", launch_template_id)
+ pulumi.set(__self__, "launch_template_id", launch_template_id)
if launch_template_name is not None:
- _setter("launch_template_name", launch_template_name)
+ pulumi.set(__self__, "launch_template_name", launch_template_name)
@property
@pulumi.getter
@@ -3121,16 +2417,7 @@ def launch_template_name(self, value: Optional[pulumi.Input[str]]):
class InstanceLicenseSpecificationArgs:
def __init__(__self__, *,
license_configuration_arn: pulumi.Input[str]):
- InstanceLicenseSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- license_configuration_arn=license_configuration_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- license_configuration_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("license_configuration_arn", license_configuration_arn)
+ pulumi.set(__self__, "license_configuration_arn", license_configuration_arn)
@property
@pulumi.getter(name="licenseConfigurationArn")
@@ -3158,64 +2445,31 @@ def __init__(__self__, *,
private_ip_addresses: Optional[pulumi.Input[Sequence[pulumi.Input['InstancePrivateIpAddressSpecificationArgs']]]] = None,
secondary_private_ip_address_count: Optional[pulumi.Input[int]] = None,
subnet_id: Optional[pulumi.Input[str]] = None):
- InstanceNetworkInterfaceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_index=device_index,
- associate_carrier_ip_address=associate_carrier_ip_address,
- associate_public_ip_address=associate_public_ip_address,
- delete_on_termination=delete_on_termination,
- description=description,
- group_set=group_set,
- ipv6_address_count=ipv6_address_count,
- ipv6_addresses=ipv6_addresses,
- network_interface_id=network_interface_id,
- private_ip_address=private_ip_address,
- private_ip_addresses=private_ip_addresses,
- secondary_private_ip_address_count=secondary_private_ip_address_count,
- subnet_id=subnet_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_index: pulumi.Input[str],
- associate_carrier_ip_address: Optional[pulumi.Input[bool]] = None,
- associate_public_ip_address: Optional[pulumi.Input[bool]] = None,
- delete_on_termination: Optional[pulumi.Input[bool]] = None,
- description: Optional[pulumi.Input[str]] = None,
- group_set: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- ipv6_address_count: Optional[pulumi.Input[int]] = None,
- ipv6_addresses: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceIpv6AddressArgs']]]] = None,
- network_interface_id: Optional[pulumi.Input[str]] = None,
- private_ip_address: Optional[pulumi.Input[str]] = None,
- private_ip_addresses: Optional[pulumi.Input[Sequence[pulumi.Input['InstancePrivateIpAddressSpecificationArgs']]]] = None,
- secondary_private_ip_address_count: Optional[pulumi.Input[int]] = None,
- subnet_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("device_index", device_index)
+ pulumi.set(__self__, "device_index", device_index)
if associate_carrier_ip_address is not None:
- _setter("associate_carrier_ip_address", associate_carrier_ip_address)
+ pulumi.set(__self__, "associate_carrier_ip_address", associate_carrier_ip_address)
if associate_public_ip_address is not None:
- _setter("associate_public_ip_address", associate_public_ip_address)
+ pulumi.set(__self__, "associate_public_ip_address", associate_public_ip_address)
if delete_on_termination is not None:
- _setter("delete_on_termination", delete_on_termination)
+ pulumi.set(__self__, "delete_on_termination", delete_on_termination)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if group_set is not None:
- _setter("group_set", group_set)
+ pulumi.set(__self__, "group_set", group_set)
if ipv6_address_count is not None:
- _setter("ipv6_address_count", ipv6_address_count)
+ pulumi.set(__self__, "ipv6_address_count", ipv6_address_count)
if ipv6_addresses is not None:
- _setter("ipv6_addresses", ipv6_addresses)
+ pulumi.set(__self__, "ipv6_addresses", ipv6_addresses)
if network_interface_id is not None:
- _setter("network_interface_id", network_interface_id)
+ pulumi.set(__self__, "network_interface_id", network_interface_id)
if private_ip_address is not None:
- _setter("private_ip_address", private_ip_address)
+ pulumi.set(__self__, "private_ip_address", private_ip_address)
if private_ip_addresses is not None:
- _setter("private_ip_addresses", private_ip_addresses)
+ pulumi.set(__self__, "private_ip_addresses", private_ip_addresses)
if secondary_private_ip_address_count is not None:
- _setter("secondary_private_ip_address_count", secondary_private_ip_address_count)
+ pulumi.set(__self__, "secondary_private_ip_address_count", secondary_private_ip_address_count)
if subnet_id is not None:
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
@property
@pulumi.getter(name="deviceIndex")
@@ -3339,11 +2593,6 @@ def subnet_id(self, value: Optional[pulumi.Input[str]]):
class InstanceNoDeviceArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -3352,25 +2601,12 @@ def __init__(__self__, *,
enable_resource_name_dns_a_record: Optional[pulumi.Input[bool]] = None,
enable_resource_name_dns_aaaa_record: Optional[pulumi.Input[bool]] = None,
hostname_type: Optional[pulumi.Input[str]] = None):
- InstancePrivateDnsNameOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enable_resource_name_dns_a_record=enable_resource_name_dns_a_record,
- enable_resource_name_dns_aaaa_record=enable_resource_name_dns_aaaa_record,
- hostname_type=hostname_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enable_resource_name_dns_a_record: Optional[pulumi.Input[bool]] = None,
- enable_resource_name_dns_aaaa_record: Optional[pulumi.Input[bool]] = None,
- hostname_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enable_resource_name_dns_a_record is not None:
- _setter("enable_resource_name_dns_a_record", enable_resource_name_dns_a_record)
+ pulumi.set(__self__, "enable_resource_name_dns_a_record", enable_resource_name_dns_a_record)
if enable_resource_name_dns_aaaa_record is not None:
- _setter("enable_resource_name_dns_aaaa_record", enable_resource_name_dns_aaaa_record)
+ pulumi.set(__self__, "enable_resource_name_dns_aaaa_record", enable_resource_name_dns_aaaa_record)
if hostname_type is not None:
- _setter("hostname_type", hostname_type)
+ pulumi.set(__self__, "hostname_type", hostname_type)
@property
@pulumi.getter(name="enableResourceNameDnsARecord")
@@ -3405,19 +2641,8 @@ class InstancePrivateIpAddressSpecificationArgs:
def __init__(__self__, *,
primary: pulumi.Input[bool],
private_ip_address: pulumi.Input[str]):
- InstancePrivateIpAddressSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- primary=primary,
- private_ip_address=private_ip_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- primary: pulumi.Input[bool],
- private_ip_address: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("primary", primary)
- _setter("private_ip_address", private_ip_address)
+ pulumi.set(__self__, "primary", primary)
+ pulumi.set(__self__, "private_ip_address", private_ip_address)
@property
@pulumi.getter
@@ -3443,20 +2668,9 @@ class InstanceSsmAssociationArgs:
def __init__(__self__, *,
document_name: pulumi.Input[str],
association_parameters: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceAssociationParameterArgs']]]] = None):
- InstanceSsmAssociationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- document_name=document_name,
- association_parameters=association_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- document_name: pulumi.Input[str],
- association_parameters: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceAssociationParameterArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("document_name", document_name)
+ pulumi.set(__self__, "document_name", document_name)
if association_parameters is not None:
- _setter("association_parameters", association_parameters)
+ pulumi.set(__self__, "association_parameters", association_parameters)
@property
@pulumi.getter(name="documentName")
@@ -3482,19 +2696,8 @@ class InstanceTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- InstanceTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3520,19 +2723,8 @@ class InstanceVolumeArgs:
def __init__(__self__, *,
device: pulumi.Input[str],
volume_id: pulumi.Input[str]):
- InstanceVolumeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device=device,
- volume_id=volume_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device: pulumi.Input[str],
- volume_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("device", device)
- _setter("volume_id", volume_id)
+ pulumi.set(__self__, "device", device)
+ pulumi.set(__self__, "volume_id", volume_id)
@property
@pulumi.getter
@@ -3558,19 +2750,8 @@ class InternetGatewayTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- InternetGatewayTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3599,16 +2780,7 @@ def __init__(__self__, *,
The regions IPAM is enabled for. Allows pools to be created in these regions, as well as enabling monitoring
:param pulumi.Input[str] region_name: The name of the region.
"""
- IpamOperatingRegionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- region_name=region_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- region_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("region_name", region_name)
+ pulumi.set(__self__, "region_name", region_name)
@property
@pulumi.getter(name="regionName")
@@ -3630,16 +2802,7 @@ def __init__(__self__, *,
"""
An address space to be inserted into this pool. All allocations must be made from this address space.
"""
- IpamPoolProvisionedCidrArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cidr=cidr,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cidr: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cidr", cidr)
+ pulumi.set(__self__, "cidr", cidr)
@property
@pulumi.getter
@@ -3661,19 +2824,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- IpamPoolTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3710,19 +2862,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- IpamResourceDiscoveryAssociationTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3757,16 +2898,7 @@ def __init__(__self__, *,
The regions IPAM Resource Discovery is enabled for. Allows for monitoring.
:param pulumi.Input[str] region_name: The name of the region.
"""
- IpamResourceDiscoveryIpamOperatingRegionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- region_name=region_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- region_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("region_name", region_name)
+ pulumi.set(__self__, "region_name", region_name)
@property
@pulumi.getter(name="regionName")
@@ -3791,19 +2923,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- IpamResourceDiscoveryTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3840,19 +2961,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- IpamScopeTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3889,19 +2999,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- IpamTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3938,19 +3037,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- KeyPairTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3987,21 +3075,10 @@ def __init__(__self__, *,
:param pulumi.Input[int] max: The maximum number of accelerators.
:param pulumi.Input[int] min: The minimum number of accelerators.
"""
- LaunchTemplateAcceleratorCountArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[int]] = None,
- min: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -4038,21 +3115,10 @@ def __init__(__self__, *,
:param pulumi.Input[int] max: The maximum amount of accelerator memory, in MiB.
:param pulumi.Input[int] min: The minimum amount of accelerator memory, in MiB.
"""
- LaunchTemplateAcceleratorTotalMemoryMiBArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[int]] = None,
- min: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -4089,21 +3155,10 @@ def __init__(__self__, *,
:param pulumi.Input[int] max: The maximum baseline bandwidth, in Mbps.
:param pulumi.Input[int] min: The minimum baseline bandwidth, in Mbps.
"""
- LaunchTemplateBaselineEbsBandwidthMbpsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[int]] = None,
- min: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -4143,29 +3198,14 @@ def __init__(__self__, *,
:param pulumi.Input[str] no_device: To omit the device from the block device mapping, specify an empty string.
:param pulumi.Input[str] virtual_name: The virtual device name (ephemeralN).
"""
- LaunchTemplateBlockDeviceMappingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_name=device_name,
- ebs=ebs,
- no_device=no_device,
- virtual_name=virtual_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_name: Optional[pulumi.Input[str]] = None,
- ebs: Optional[pulumi.Input['LaunchTemplateEbsArgs']] = None,
- no_device: Optional[pulumi.Input[str]] = None,
- virtual_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if device_name is not None:
- _setter("device_name", device_name)
+ pulumi.set(__self__, "device_name", device_name)
if ebs is not None:
- _setter("ebs", ebs)
+ pulumi.set(__self__, "ebs", ebs)
if no_device is not None:
- _setter("no_device", no_device)
+ pulumi.set(__self__, "no_device", no_device)
if virtual_name is not None:
- _setter("virtual_name", virtual_name)
+ pulumi.set(__self__, "virtual_name", virtual_name)
@property
@pulumi.getter(name="deviceName")
@@ -4222,21 +3262,10 @@ def __init__(__self__, *,
Specifies an instance's Capacity Reservation targeting option.
:param pulumi.Input[str] capacity_reservation_preference: Indicates the instance's Capacity Reservation preferences.
"""
- LaunchTemplateCapacityReservationSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capacity_reservation_preference=capacity_reservation_preference,
- capacity_reservation_target=capacity_reservation_target,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capacity_reservation_preference: Optional[pulumi.Input[str]] = None,
- capacity_reservation_target: Optional[pulumi.Input['LaunchTemplateCapacityReservationTargetArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if capacity_reservation_preference is not None:
- _setter("capacity_reservation_preference", capacity_reservation_preference)
+ pulumi.set(__self__, "capacity_reservation_preference", capacity_reservation_preference)
if capacity_reservation_target is not None:
- _setter("capacity_reservation_target", capacity_reservation_target)
+ pulumi.set(__self__, "capacity_reservation_target", capacity_reservation_target)
@property
@pulumi.getter(name="capacityReservationPreference")
@@ -4270,21 +3299,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] capacity_reservation_id: The ID of the Capacity Reservation in which to run the instance.
:param pulumi.Input[str] capacity_reservation_resource_group_arn: The ARN of the Capacity Reservation resource group in which to run the instance.
"""
- LaunchTemplateCapacityReservationTargetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capacity_reservation_id=capacity_reservation_id,
- capacity_reservation_resource_group_arn=capacity_reservation_resource_group_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capacity_reservation_id: Optional[pulumi.Input[str]] = None,
- capacity_reservation_resource_group_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if capacity_reservation_id is not None:
- _setter("capacity_reservation_id", capacity_reservation_id)
+ pulumi.set(__self__, "capacity_reservation_id", capacity_reservation_id)
if capacity_reservation_resource_group_arn is not None:
- _setter("capacity_reservation_resource_group_arn", capacity_reservation_resource_group_arn)
+ pulumi.set(__self__, "capacity_reservation_resource_group_arn", capacity_reservation_resource_group_arn)
@property
@pulumi.getter(name="capacityReservationId")
@@ -4323,25 +3341,12 @@ def __init__(__self__, *,
:param pulumi.Input[int] core_count: The number of CPU cores for the instance.
:param pulumi.Input[int] threads_per_core: The number of threads per CPU core. To disable multithreading for the instance, specify a value of 1. Otherwise, specify the default value of 2.
"""
- LaunchTemplateCpuOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- amd_sev_snp=amd_sev_snp,
- core_count=core_count,
- threads_per_core=threads_per_core,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- amd_sev_snp: Optional[pulumi.Input['LaunchTemplateCpuOptionsAmdSevSnp']] = None,
- core_count: Optional[pulumi.Input[int]] = None,
- threads_per_core: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if amd_sev_snp is not None:
- _setter("amd_sev_snp", amd_sev_snp)
+ pulumi.set(__self__, "amd_sev_snp", amd_sev_snp)
if core_count is not None:
- _setter("core_count", core_count)
+ pulumi.set(__self__, "core_count", core_count)
if threads_per_core is not None:
- _setter("threads_per_core", threads_per_core)
+ pulumi.set(__self__, "threads_per_core", threads_per_core)
@property
@pulumi.getter(name="amdSevSnp")
@@ -4388,17 +3393,8 @@ def __init__(__self__, *,
The user data to make available to the instance.
:param pulumi.Input[str] cpu_credits: The user data to make available to the instance.
"""
- LaunchTemplateCreditSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cpu_credits=cpu_credits,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cpu_credits: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cpu_credits is not None:
- _setter("cpu_credits", cpu_credits)
+ pulumi.set(__self__, "cpu_credits", cpu_credits)
@property
@pulumi.getter(name="cpuCredits")
@@ -4466,137 +3462,68 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['TagSpecificationArgs']]] tag_specifications: The tags to apply to the resources that are created during instance launch.
:param pulumi.Input[str] user_data: The user data to make available to the instance.
"""
- LaunchTemplateDataArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- block_device_mappings=block_device_mappings,
- capacity_reservation_specification=capacity_reservation_specification,
- cpu_options=cpu_options,
- credit_specification=credit_specification,
- disable_api_stop=disable_api_stop,
- disable_api_termination=disable_api_termination,
- ebs_optimized=ebs_optimized,
- elastic_gpu_specifications=elastic_gpu_specifications,
- elastic_inference_accelerators=elastic_inference_accelerators,
- enclave_options=enclave_options,
- hibernation_options=hibernation_options,
- iam_instance_profile=iam_instance_profile,
- image_id=image_id,
- instance_initiated_shutdown_behavior=instance_initiated_shutdown_behavior,
- instance_market_options=instance_market_options,
- instance_requirements=instance_requirements,
- instance_type=instance_type,
- kernel_id=kernel_id,
- key_name=key_name,
- license_specifications=license_specifications,
- maintenance_options=maintenance_options,
- metadata_options=metadata_options,
- monitoring=monitoring,
- network_interfaces=network_interfaces,
- placement=placement,
- private_dns_name_options=private_dns_name_options,
- ram_disk_id=ram_disk_id,
- security_group_ids=security_group_ids,
- security_groups=security_groups,
- tag_specifications=tag_specifications,
- user_data=user_data,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- block_device_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['LaunchTemplateBlockDeviceMappingArgs']]]] = None,
- capacity_reservation_specification: Optional[pulumi.Input['LaunchTemplateCapacityReservationSpecificationArgs']] = None,
- cpu_options: Optional[pulumi.Input['LaunchTemplateCpuOptionsArgs']] = None,
- credit_specification: Optional[pulumi.Input['LaunchTemplateCreditSpecificationArgs']] = None,
- disable_api_stop: Optional[pulumi.Input[bool]] = None,
- disable_api_termination: Optional[pulumi.Input[bool]] = None,
- ebs_optimized: Optional[pulumi.Input[bool]] = None,
- elastic_gpu_specifications: Optional[pulumi.Input[Sequence[pulumi.Input['LaunchTemplateElasticGpuSpecificationArgs']]]] = None,
- elastic_inference_accelerators: Optional[pulumi.Input[Sequence[pulumi.Input['LaunchTemplateElasticInferenceAcceleratorArgs']]]] = None,
- enclave_options: Optional[pulumi.Input['LaunchTemplateEnclaveOptionsArgs']] = None,
- hibernation_options: Optional[pulumi.Input['LaunchTemplateHibernationOptionsArgs']] = None,
- iam_instance_profile: Optional[pulumi.Input['LaunchTemplateIamInstanceProfileArgs']] = None,
- image_id: Optional[pulumi.Input[str]] = None,
- instance_initiated_shutdown_behavior: Optional[pulumi.Input[str]] = None,
- instance_market_options: Optional[pulumi.Input['LaunchTemplateInstanceMarketOptionsArgs']] = None,
- instance_requirements: Optional[pulumi.Input['LaunchTemplateInstanceRequirementsArgs']] = None,
- instance_type: Optional[pulumi.Input[str]] = None,
- kernel_id: Optional[pulumi.Input[str]] = None,
- key_name: Optional[pulumi.Input[str]] = None,
- license_specifications: Optional[pulumi.Input[Sequence[pulumi.Input['LaunchTemplateLicenseSpecificationArgs']]]] = None,
- maintenance_options: Optional[pulumi.Input['LaunchTemplateMaintenanceOptionsArgs']] = None,
- metadata_options: Optional[pulumi.Input['LaunchTemplateMetadataOptionsArgs']] = None,
- monitoring: Optional[pulumi.Input['LaunchTemplateMonitoringArgs']] = None,
- network_interfaces: Optional[pulumi.Input[Sequence[pulumi.Input['LaunchTemplateNetworkInterfaceArgs']]]] = None,
- placement: Optional[pulumi.Input['LaunchTemplatePlacementArgs']] = None,
- private_dns_name_options: Optional[pulumi.Input['LaunchTemplatePrivateDnsNameOptionsArgs']] = None,
- ram_disk_id: Optional[pulumi.Input[str]] = None,
- security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- security_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- tag_specifications: Optional[pulumi.Input[Sequence[pulumi.Input['TagSpecificationArgs']]]] = None,
- user_data: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if block_device_mappings is not None:
- _setter("block_device_mappings", block_device_mappings)
+ pulumi.set(__self__, "block_device_mappings", block_device_mappings)
if capacity_reservation_specification is not None:
- _setter("capacity_reservation_specification", capacity_reservation_specification)
+ pulumi.set(__self__, "capacity_reservation_specification", capacity_reservation_specification)
if cpu_options is not None:
- _setter("cpu_options", cpu_options)
+ pulumi.set(__self__, "cpu_options", cpu_options)
if credit_specification is not None:
- _setter("credit_specification", credit_specification)
+ pulumi.set(__self__, "credit_specification", credit_specification)
if disable_api_stop is not None:
- _setter("disable_api_stop", disable_api_stop)
+ pulumi.set(__self__, "disable_api_stop", disable_api_stop)
if disable_api_termination is not None:
- _setter("disable_api_termination", disable_api_termination)
+ pulumi.set(__self__, "disable_api_termination", disable_api_termination)
if ebs_optimized is not None:
- _setter("ebs_optimized", ebs_optimized)
+ pulumi.set(__self__, "ebs_optimized", ebs_optimized)
if elastic_gpu_specifications is not None:
- _setter("elastic_gpu_specifications", elastic_gpu_specifications)
+ pulumi.set(__self__, "elastic_gpu_specifications", elastic_gpu_specifications)
if elastic_inference_accelerators is not None:
- _setter("elastic_inference_accelerators", elastic_inference_accelerators)
+ pulumi.set(__self__, "elastic_inference_accelerators", elastic_inference_accelerators)
if enclave_options is not None:
- _setter("enclave_options", enclave_options)
+ pulumi.set(__self__, "enclave_options", enclave_options)
if hibernation_options is not None:
- _setter("hibernation_options", hibernation_options)
+ pulumi.set(__self__, "hibernation_options", hibernation_options)
if iam_instance_profile is not None:
- _setter("iam_instance_profile", iam_instance_profile)
+ pulumi.set(__self__, "iam_instance_profile", iam_instance_profile)
if image_id is not None:
- _setter("image_id", image_id)
+ pulumi.set(__self__, "image_id", image_id)
if instance_initiated_shutdown_behavior is not None:
- _setter("instance_initiated_shutdown_behavior", instance_initiated_shutdown_behavior)
+ pulumi.set(__self__, "instance_initiated_shutdown_behavior", instance_initiated_shutdown_behavior)
if instance_market_options is not None:
- _setter("instance_market_options", instance_market_options)
+ pulumi.set(__self__, "instance_market_options", instance_market_options)
if instance_requirements is not None:
- _setter("instance_requirements", instance_requirements)
+ pulumi.set(__self__, "instance_requirements", instance_requirements)
if instance_type is not None:
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if kernel_id is not None:
- _setter("kernel_id", kernel_id)
+ pulumi.set(__self__, "kernel_id", kernel_id)
if key_name is not None:
- _setter("key_name", key_name)
+ pulumi.set(__self__, "key_name", key_name)
if license_specifications is not None:
- _setter("license_specifications", license_specifications)
+ pulumi.set(__self__, "license_specifications", license_specifications)
if maintenance_options is not None:
- _setter("maintenance_options", maintenance_options)
+ pulumi.set(__self__, "maintenance_options", maintenance_options)
if metadata_options is not None:
- _setter("metadata_options", metadata_options)
+ pulumi.set(__self__, "metadata_options", metadata_options)
if monitoring is not None:
- _setter("monitoring", monitoring)
+ pulumi.set(__self__, "monitoring", monitoring)
if network_interfaces is not None:
- _setter("network_interfaces", network_interfaces)
+ pulumi.set(__self__, "network_interfaces", network_interfaces)
if placement is not None:
- _setter("placement", placement)
+ pulumi.set(__self__, "placement", placement)
if private_dns_name_options is not None:
- _setter("private_dns_name_options", private_dns_name_options)
+ pulumi.set(__self__, "private_dns_name_options", private_dns_name_options)
if ram_disk_id is not None:
- _setter("ram_disk_id", ram_disk_id)
+ pulumi.set(__self__, "ram_disk_id", ram_disk_id)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if security_groups is not None:
- _setter("security_groups", security_groups)
+ pulumi.set(__self__, "security_groups", security_groups)
if tag_specifications is not None:
- _setter("tag_specifications", tag_specifications)
+ pulumi.set(__self__, "tag_specifications", tag_specifications)
if user_data is not None:
- _setter("user_data", user_data)
+ pulumi.set(__self__, "user_data", user_data)
@property
@pulumi.getter(name="blockDeviceMappings")
@@ -4948,45 +3875,22 @@ def __init__(__self__, *,
:param pulumi.Input[int] volume_size: The size of the volume, in GiBs. You must specify either a snapshot ID or a volume size.
:param pulumi.Input[str] volume_type: The volume type.
"""
- LaunchTemplateEbsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delete_on_termination=delete_on_termination,
- encrypted=encrypted,
- iops=iops,
- kms_key_id=kms_key_id,
- snapshot_id=snapshot_id,
- throughput=throughput,
- volume_size=volume_size,
- volume_type=volume_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delete_on_termination: Optional[pulumi.Input[bool]] = None,
- encrypted: Optional[pulumi.Input[bool]] = None,
- iops: Optional[pulumi.Input[int]] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- snapshot_id: Optional[pulumi.Input[str]] = None,
- throughput: Optional[pulumi.Input[int]] = None,
- volume_size: Optional[pulumi.Input[int]] = None,
- volume_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delete_on_termination is not None:
- _setter("delete_on_termination", delete_on_termination)
+ pulumi.set(__self__, "delete_on_termination", delete_on_termination)
if encrypted is not None:
- _setter("encrypted", encrypted)
+ pulumi.set(__self__, "encrypted", encrypted)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if snapshot_id is not None:
- _setter("snapshot_id", snapshot_id)
+ pulumi.set(__self__, "snapshot_id", snapshot_id)
if throughput is not None:
- _setter("throughput", throughput)
+ pulumi.set(__self__, "throughput", throughput)
if volume_size is not None:
- _setter("volume_size", volume_size)
+ pulumi.set(__self__, "volume_size", volume_size)
if volume_type is not None:
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "volume_type", volume_type)
@property
@pulumi.getter(name="deleteOnTermination")
@@ -5093,17 +3997,8 @@ def __init__(__self__, *,
Specifies a specification for an Elastic GPU for launch template.
:param pulumi.Input[str] type: The type of Elastic Graphics accelerator.
"""
- LaunchTemplateElasticGpuSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -5128,21 +4023,10 @@ def __init__(__self__, *,
:param pulumi.Input[int] count: The number of elastic inference accelerators to attach to the instance.
:param pulumi.Input[str] type: The type of elastic inference accelerator.
"""
- LaunchTemplateElasticInferenceAcceleratorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- count=count,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- count: Optional[pulumi.Input[int]] = None,
- type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if count is not None:
- _setter("count", count)
+ pulumi.set(__self__, "count", count)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -5177,17 +4061,8 @@ def __init__(__self__, *,
Indicates whether the instance is enabled for AWS Nitro Enclaves.
:param pulumi.Input[bool] enabled: If this parameter is set to true, the instance is enabled for AWS Nitro Enclaves; otherwise, it is not enabled for AWS Nitro Enclaves.
"""
- LaunchTemplateEnclaveOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -5210,17 +4085,8 @@ def __init__(__self__, *,
Specifies whether your instance is configured for hibernation.
:param pulumi.Input[bool] configured: TIf you set this parameter to true, the instance is enabled for hibernation.
"""
- LaunchTemplateHibernationOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- configured=configured,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- configured: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if configured is not None:
- _setter("configured", configured)
+ pulumi.set(__self__, "configured", configured)
@property
@pulumi.getter
@@ -5245,21 +4111,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] arn: The Amazon Resource Name (ARN) of the instance profile.
:param pulumi.Input[str] name: The name of the instance profile.
"""
- LaunchTemplateIamInstanceProfileArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -5295,21 +4150,10 @@ def __init__(__self__, *,
The market (purchasing) option for the instances.
:param pulumi.Input[str] market_type: The market type.
"""
- LaunchTemplateInstanceMarketOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- market_type=market_type,
- spot_options=spot_options,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- market_type: Optional[pulumi.Input[str]] = None,
- spot_options: Optional[pulumi.Input['LaunchTemplateSpotOptionsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if market_type is not None:
- _setter("market_type", market_type)
+ pulumi.set(__self__, "market_type", market_type)
if spot_options is not None:
- _setter("spot_options", spot_options)
+ pulumi.set(__self__, "spot_options", spot_options)
@property
@pulumi.getter(name="marketType")
@@ -5375,105 +4219,52 @@ def __init__(__self__, *,
:param pulumi.Input[bool] require_hibernate_support: Indicates whether instance types must support hibernation for On-Demand Instances.
:param pulumi.Input[int] spot_max_price_percentage_over_lowest_price: The price protection threshold for Spot Instances.
"""
- LaunchTemplateInstanceRequirementsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- accelerator_count=accelerator_count,
- accelerator_manufacturers=accelerator_manufacturers,
- accelerator_names=accelerator_names,
- accelerator_total_memory_mi_b=accelerator_total_memory_mi_b,
- accelerator_types=accelerator_types,
- allowed_instance_types=allowed_instance_types,
- bare_metal=bare_metal,
- baseline_ebs_bandwidth_mbps=baseline_ebs_bandwidth_mbps,
- burstable_performance=burstable_performance,
- cpu_manufacturers=cpu_manufacturers,
- excluded_instance_types=excluded_instance_types,
- instance_generations=instance_generations,
- local_storage=local_storage,
- local_storage_types=local_storage_types,
- memory_gi_b_per_v_cpu=memory_gi_b_per_v_cpu,
- memory_mi_b=memory_mi_b,
- network_bandwidth_gbps=network_bandwidth_gbps,
- network_interface_count=network_interface_count,
- on_demand_max_price_percentage_over_lowest_price=on_demand_max_price_percentage_over_lowest_price,
- require_hibernate_support=require_hibernate_support,
- spot_max_price_percentage_over_lowest_price=spot_max_price_percentage_over_lowest_price,
- total_local_storage_gb=total_local_storage_gb,
- v_cpu_count=v_cpu_count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- accelerator_count: Optional[pulumi.Input['LaunchTemplateAcceleratorCountArgs']] = None,
- accelerator_manufacturers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- accelerator_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- accelerator_total_memory_mi_b: Optional[pulumi.Input['LaunchTemplateAcceleratorTotalMemoryMiBArgs']] = None,
- accelerator_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- allowed_instance_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- bare_metal: Optional[pulumi.Input[str]] = None,
- baseline_ebs_bandwidth_mbps: Optional[pulumi.Input['LaunchTemplateBaselineEbsBandwidthMbpsArgs']] = None,
- burstable_performance: Optional[pulumi.Input[str]] = None,
- cpu_manufacturers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- excluded_instance_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- instance_generations: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- local_storage: Optional[pulumi.Input[str]] = None,
- local_storage_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- memory_gi_b_per_v_cpu: Optional[pulumi.Input['LaunchTemplateMemoryGiBPerVCpuArgs']] = None,
- memory_mi_b: Optional[pulumi.Input['LaunchTemplateMemoryMiBArgs']] = None,
- network_bandwidth_gbps: Optional[pulumi.Input['LaunchTemplateNetworkBandwidthGbpsArgs']] = None,
- network_interface_count: Optional[pulumi.Input['LaunchTemplateNetworkInterfaceCountArgs']] = None,
- on_demand_max_price_percentage_over_lowest_price: Optional[pulumi.Input[int]] = None,
- require_hibernate_support: Optional[pulumi.Input[bool]] = None,
- spot_max_price_percentage_over_lowest_price: Optional[pulumi.Input[int]] = None,
- total_local_storage_gb: Optional[pulumi.Input['LaunchTemplateTotalLocalStorageGbArgs']] = None,
- v_cpu_count: Optional[pulumi.Input['LaunchTemplateVCpuCountArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if accelerator_count is not None:
- _setter("accelerator_count", accelerator_count)
+ pulumi.set(__self__, "accelerator_count", accelerator_count)
if accelerator_manufacturers is not None:
- _setter("accelerator_manufacturers", accelerator_manufacturers)
+ pulumi.set(__self__, "accelerator_manufacturers", accelerator_manufacturers)
if accelerator_names is not None:
- _setter("accelerator_names", accelerator_names)
+ pulumi.set(__self__, "accelerator_names", accelerator_names)
if accelerator_total_memory_mi_b is not None:
- _setter("accelerator_total_memory_mi_b", accelerator_total_memory_mi_b)
+ pulumi.set(__self__, "accelerator_total_memory_mi_b", accelerator_total_memory_mi_b)
if accelerator_types is not None:
- _setter("accelerator_types", accelerator_types)
+ pulumi.set(__self__, "accelerator_types", accelerator_types)
if allowed_instance_types is not None:
- _setter("allowed_instance_types", allowed_instance_types)
+ pulumi.set(__self__, "allowed_instance_types", allowed_instance_types)
if bare_metal is not None:
- _setter("bare_metal", bare_metal)
+ pulumi.set(__self__, "bare_metal", bare_metal)
if baseline_ebs_bandwidth_mbps is not None:
- _setter("baseline_ebs_bandwidth_mbps", baseline_ebs_bandwidth_mbps)
+ pulumi.set(__self__, "baseline_ebs_bandwidth_mbps", baseline_ebs_bandwidth_mbps)
if burstable_performance is not None:
- _setter("burstable_performance", burstable_performance)
+ pulumi.set(__self__, "burstable_performance", burstable_performance)
if cpu_manufacturers is not None:
- _setter("cpu_manufacturers", cpu_manufacturers)
+ pulumi.set(__self__, "cpu_manufacturers", cpu_manufacturers)
if excluded_instance_types is not None:
- _setter("excluded_instance_types", excluded_instance_types)
+ pulumi.set(__self__, "excluded_instance_types", excluded_instance_types)
if instance_generations is not None:
- _setter("instance_generations", instance_generations)
+ pulumi.set(__self__, "instance_generations", instance_generations)
if local_storage is not None:
- _setter("local_storage", local_storage)
+ pulumi.set(__self__, "local_storage", local_storage)
if local_storage_types is not None:
- _setter("local_storage_types", local_storage_types)
+ pulumi.set(__self__, "local_storage_types", local_storage_types)
if memory_gi_b_per_v_cpu is not None:
- _setter("memory_gi_b_per_v_cpu", memory_gi_b_per_v_cpu)
+ pulumi.set(__self__, "memory_gi_b_per_v_cpu", memory_gi_b_per_v_cpu)
if memory_mi_b is not None:
- _setter("memory_mi_b", memory_mi_b)
+ pulumi.set(__self__, "memory_mi_b", memory_mi_b)
if network_bandwidth_gbps is not None:
- _setter("network_bandwidth_gbps", network_bandwidth_gbps)
+ pulumi.set(__self__, "network_bandwidth_gbps", network_bandwidth_gbps)
if network_interface_count is not None:
- _setter("network_interface_count", network_interface_count)
+ pulumi.set(__self__, "network_interface_count", network_interface_count)
if on_demand_max_price_percentage_over_lowest_price is not None:
- _setter("on_demand_max_price_percentage_over_lowest_price", on_demand_max_price_percentage_over_lowest_price)
+ pulumi.set(__self__, "on_demand_max_price_percentage_over_lowest_price", on_demand_max_price_percentage_over_lowest_price)
if require_hibernate_support is not None:
- _setter("require_hibernate_support", require_hibernate_support)
+ pulumi.set(__self__, "require_hibernate_support", require_hibernate_support)
if spot_max_price_percentage_over_lowest_price is not None:
- _setter("spot_max_price_percentage_over_lowest_price", spot_max_price_percentage_over_lowest_price)
+ pulumi.set(__self__, "spot_max_price_percentage_over_lowest_price", spot_max_price_percentage_over_lowest_price)
if total_local_storage_gb is not None:
- _setter("total_local_storage_gb", total_local_storage_gb)
+ pulumi.set(__self__, "total_local_storage_gb", total_local_storage_gb)
if v_cpu_count is not None:
- _setter("v_cpu_count", v_cpu_count)
+ pulumi.set(__self__, "v_cpu_count", v_cpu_count)
@property
@pulumi.getter(name="acceleratorCount")
@@ -5730,17 +4521,8 @@ def __init__(__self__, *,
Specifies an IPv4 prefix for a network interface.
:param pulumi.Input[str] ipv4_prefix: The IPv4 prefix.
"""
- LaunchTemplateIpv4PrefixSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipv4_prefix=ipv4_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipv4_prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ipv4_prefix is not None:
- _setter("ipv4_prefix", ipv4_prefix)
+ pulumi.set(__self__, "ipv4_prefix", ipv4_prefix)
@property
@pulumi.getter(name="ipv4Prefix")
@@ -5762,17 +4544,8 @@ def __init__(__self__, *,
"""
Specifies an IPv6 address.
"""
- LaunchTemplateIpv6AddArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipv6_address=ipv6_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipv6_address: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ipv6_address is not None:
- _setter("ipv6_address", ipv6_address)
+ pulumi.set(__self__, "ipv6_address", ipv6_address)
@property
@pulumi.getter(name="ipv6Address")
@@ -5791,17 +4564,8 @@ def __init__(__self__, *,
"""
Specifies an IPv6 prefix for a network interface.
"""
- LaunchTemplateIpv6PrefixSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipv6_prefix=ipv6_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipv6_prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ipv6_prefix is not None:
- _setter("ipv6_prefix", ipv6_prefix)
+ pulumi.set(__self__, "ipv6_prefix", ipv6_prefix)
@property
@pulumi.getter(name="ipv6Prefix")
@@ -5821,17 +4585,8 @@ def __init__(__self__, *,
Specifies a license configuration for an instance.
:param pulumi.Input[str] license_configuration_arn: The Amazon Resource Name (ARN) of the license configuration.
"""
- LaunchTemplateLicenseSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- license_configuration_arn=license_configuration_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- license_configuration_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if license_configuration_arn is not None:
- _setter("license_configuration_arn", license_configuration_arn)
+ pulumi.set(__self__, "license_configuration_arn", license_configuration_arn)
@property
@pulumi.getter(name="licenseConfigurationArn")
@@ -5854,17 +4609,8 @@ def __init__(__self__, *,
The maintenance options of your instance.
:param pulumi.Input[str] auto_recovery: Disables the automatic recovery behavior of your instance or sets it to default.
"""
- LaunchTemplateMaintenanceOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- auto_recovery=auto_recovery,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- auto_recovery: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if auto_recovery is not None:
- _setter("auto_recovery", auto_recovery)
+ pulumi.set(__self__, "auto_recovery", auto_recovery)
@property
@pulumi.getter(name="autoRecovery")
@@ -5889,21 +4635,10 @@ def __init__(__self__, *,
:param pulumi.Input[float] max: The maximum amount of memory per vCPU, in GiB.
:param pulumi.Input[float] min: TThe minimum amount of memory per vCPU, in GiB.
"""
- LaunchTemplateMemoryGiBPerVCpuArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[float]] = None,
- min: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -5940,21 +4675,10 @@ def __init__(__self__, *,
:param pulumi.Input[int] max: The maximum amount of memory, in MiB.
:param pulumi.Input[int] min: The minimum amount of memory, in MiB.
"""
- LaunchTemplateMemoryMiBArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[int]] = None,
- min: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -5997,33 +4721,16 @@ def __init__(__self__, *,
:param pulumi.Input[str] http_tokens: IMDSv2 uses token-backed sessions.
:param pulumi.Input[str] instance_metadata_tags: Set to enabled to allow access to instance tags from the instance metadata.
"""
- LaunchTemplateMetadataOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- http_endpoint=http_endpoint,
- http_protocol_ipv6=http_protocol_ipv6,
- http_put_response_hop_limit=http_put_response_hop_limit,
- http_tokens=http_tokens,
- instance_metadata_tags=instance_metadata_tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- http_endpoint: Optional[pulumi.Input[str]] = None,
- http_protocol_ipv6: Optional[pulumi.Input[str]] = None,
- http_put_response_hop_limit: Optional[pulumi.Input[int]] = None,
- http_tokens: Optional[pulumi.Input[str]] = None,
- instance_metadata_tags: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if http_endpoint is not None:
- _setter("http_endpoint", http_endpoint)
+ pulumi.set(__self__, "http_endpoint", http_endpoint)
if http_protocol_ipv6 is not None:
- _setter("http_protocol_ipv6", http_protocol_ipv6)
+ pulumi.set(__self__, "http_protocol_ipv6", http_protocol_ipv6)
if http_put_response_hop_limit is not None:
- _setter("http_put_response_hop_limit", http_put_response_hop_limit)
+ pulumi.set(__self__, "http_put_response_hop_limit", http_put_response_hop_limit)
if http_tokens is not None:
- _setter("http_tokens", http_tokens)
+ pulumi.set(__self__, "http_tokens", http_tokens)
if instance_metadata_tags is not None:
- _setter("instance_metadata_tags", instance_metadata_tags)
+ pulumi.set(__self__, "instance_metadata_tags", instance_metadata_tags)
@property
@pulumi.getter(name="httpEndpoint")
@@ -6094,17 +4801,8 @@ def __init__(__self__, *,
Specifies whether detailed monitoring is enabled for an instance.
:param pulumi.Input[bool] enabled: Specify true to enable detailed monitoring.
"""
- LaunchTemplateMonitoringArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -6129,21 +4827,10 @@ def __init__(__self__, *,
:param pulumi.Input[float] max: The maximum amount of network bandwidth, in Gbps.
:param pulumi.Input[float] min: The minimum amount of network bandwidth, in Gbps.
"""
- LaunchTemplateNetworkBandwidthGbpsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[float]] = None,
- min: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -6178,21 +4865,10 @@ def __init__(__self__, *,
"""
TThe minimum and maximum number of network interfaces.
"""
- LaunchTemplateNetworkInterfaceCountArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[int]] = None,
- min: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -6259,93 +4935,46 @@ def __init__(__self__, *,
:param pulumi.Input[int] secondary_private_ip_address_count: The number of secondary private IPv4 addresses to assign to a network interface.
:param pulumi.Input[str] subnet_id: The ID of the subnet for the network interface.
"""
- LaunchTemplateNetworkInterfaceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- associate_carrier_ip_address=associate_carrier_ip_address,
- associate_public_ip_address=associate_public_ip_address,
- delete_on_termination=delete_on_termination,
- description=description,
- device_index=device_index,
- groups=groups,
- interface_type=interface_type,
- ipv4_prefix_count=ipv4_prefix_count,
- ipv4_prefixes=ipv4_prefixes,
- ipv6_address_count=ipv6_address_count,
- ipv6_addresses=ipv6_addresses,
- ipv6_prefix_count=ipv6_prefix_count,
- ipv6_prefixes=ipv6_prefixes,
- network_card_index=network_card_index,
- network_interface_id=network_interface_id,
- primary_ipv6=primary_ipv6,
- private_ip_address=private_ip_address,
- private_ip_addresses=private_ip_addresses,
- secondary_private_ip_address_count=secondary_private_ip_address_count,
- subnet_id=subnet_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- associate_carrier_ip_address: Optional[pulumi.Input[bool]] = None,
- associate_public_ip_address: Optional[pulumi.Input[bool]] = None,
- delete_on_termination: Optional[pulumi.Input[bool]] = None,
- description: Optional[pulumi.Input[str]] = None,
- device_index: Optional[pulumi.Input[int]] = None,
- groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- interface_type: Optional[pulumi.Input[str]] = None,
- ipv4_prefix_count: Optional[pulumi.Input[int]] = None,
- ipv4_prefixes: Optional[pulumi.Input[Sequence[pulumi.Input['LaunchTemplateIpv4PrefixSpecificationArgs']]]] = None,
- ipv6_address_count: Optional[pulumi.Input[int]] = None,
- ipv6_addresses: Optional[pulumi.Input[Sequence[pulumi.Input['LaunchTemplateIpv6AddArgs']]]] = None,
- ipv6_prefix_count: Optional[pulumi.Input[int]] = None,
- ipv6_prefixes: Optional[pulumi.Input[Sequence[pulumi.Input['LaunchTemplateIpv6PrefixSpecificationArgs']]]] = None,
- network_card_index: Optional[pulumi.Input[int]] = None,
- network_interface_id: Optional[pulumi.Input[str]] = None,
- primary_ipv6: Optional[pulumi.Input[bool]] = None,
- private_ip_address: Optional[pulumi.Input[str]] = None,
- private_ip_addresses: Optional[pulumi.Input[Sequence[pulumi.Input['LaunchTemplatePrivateIpAddArgs']]]] = None,
- secondary_private_ip_address_count: Optional[pulumi.Input[int]] = None,
- subnet_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if associate_carrier_ip_address is not None:
- _setter("associate_carrier_ip_address", associate_carrier_ip_address)
+ pulumi.set(__self__, "associate_carrier_ip_address", associate_carrier_ip_address)
if associate_public_ip_address is not None:
- _setter("associate_public_ip_address", associate_public_ip_address)
+ pulumi.set(__self__, "associate_public_ip_address", associate_public_ip_address)
if delete_on_termination is not None:
- _setter("delete_on_termination", delete_on_termination)
+ pulumi.set(__self__, "delete_on_termination", delete_on_termination)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if device_index is not None:
- _setter("device_index", device_index)
+ pulumi.set(__self__, "device_index", device_index)
if groups is not None:
- _setter("groups", groups)
+ pulumi.set(__self__, "groups", groups)
if interface_type is not None:
- _setter("interface_type", interface_type)
+ pulumi.set(__self__, "interface_type", interface_type)
if ipv4_prefix_count is not None:
- _setter("ipv4_prefix_count", ipv4_prefix_count)
+ pulumi.set(__self__, "ipv4_prefix_count", ipv4_prefix_count)
if ipv4_prefixes is not None:
- _setter("ipv4_prefixes", ipv4_prefixes)
+ pulumi.set(__self__, "ipv4_prefixes", ipv4_prefixes)
if ipv6_address_count is not None:
- _setter("ipv6_address_count", ipv6_address_count)
+ pulumi.set(__self__, "ipv6_address_count", ipv6_address_count)
if ipv6_addresses is not None:
- _setter("ipv6_addresses", ipv6_addresses)
+ pulumi.set(__self__, "ipv6_addresses", ipv6_addresses)
if ipv6_prefix_count is not None:
- _setter("ipv6_prefix_count", ipv6_prefix_count)
+ pulumi.set(__self__, "ipv6_prefix_count", ipv6_prefix_count)
if ipv6_prefixes is not None:
- _setter("ipv6_prefixes", ipv6_prefixes)
+ pulumi.set(__self__, "ipv6_prefixes", ipv6_prefixes)
if network_card_index is not None:
- _setter("network_card_index", network_card_index)
+ pulumi.set(__self__, "network_card_index", network_card_index)
if network_interface_id is not None:
- _setter("network_interface_id", network_interface_id)
+ pulumi.set(__self__, "network_interface_id", network_interface_id)
if primary_ipv6 is not None:
- _setter("primary_ipv6", primary_ipv6)
+ pulumi.set(__self__, "primary_ipv6", primary_ipv6)
if private_ip_address is not None:
- _setter("private_ip_address", private_ip_address)
+ pulumi.set(__self__, "private_ip_address", private_ip_address)
if private_ip_addresses is not None:
- _setter("private_ip_addresses", private_ip_addresses)
+ pulumi.set(__self__, "private_ip_addresses", private_ip_addresses)
if secondary_private_ip_address_count is not None:
- _setter("secondary_private_ip_address_count", secondary_private_ip_address_count)
+ pulumi.set(__self__, "secondary_private_ip_address_count", secondary_private_ip_address_count)
if subnet_id is not None:
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
@property
@pulumi.getter(name="associateCarrierIpAddress")
@@ -6612,49 +5241,24 @@ def __init__(__self__, *,
:param pulumi.Input[str] spread_domain: Reserved for future use.
:param pulumi.Input[str] tenancy: The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of dedicated runs on single-tenant hardware.
"""
- LaunchTemplatePlacementArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- affinity=affinity,
- availability_zone=availability_zone,
- group_id=group_id,
- group_name=group_name,
- host_id=host_id,
- host_resource_group_arn=host_resource_group_arn,
- partition_number=partition_number,
- spread_domain=spread_domain,
- tenancy=tenancy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- affinity: Optional[pulumi.Input[str]] = None,
- availability_zone: Optional[pulumi.Input[str]] = None,
- group_id: Optional[pulumi.Input[str]] = None,
- group_name: Optional[pulumi.Input[str]] = None,
- host_id: Optional[pulumi.Input[str]] = None,
- host_resource_group_arn: Optional[pulumi.Input[str]] = None,
- partition_number: Optional[pulumi.Input[int]] = None,
- spread_domain: Optional[pulumi.Input[str]] = None,
- tenancy: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if affinity is not None:
- _setter("affinity", affinity)
+ pulumi.set(__self__, "affinity", affinity)
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if group_id is not None:
- _setter("group_id", group_id)
+ pulumi.set(__self__, "group_id", group_id)
if group_name is not None:
- _setter("group_name", group_name)
+ pulumi.set(__self__, "group_name", group_name)
if host_id is not None:
- _setter("host_id", host_id)
+ pulumi.set(__self__, "host_id", host_id)
if host_resource_group_arn is not None:
- _setter("host_resource_group_arn", host_resource_group_arn)
+ pulumi.set(__self__, "host_resource_group_arn", host_resource_group_arn)
if partition_number is not None:
- _setter("partition_number", partition_number)
+ pulumi.set(__self__, "partition_number", partition_number)
if spread_domain is not None:
- _setter("spread_domain", spread_domain)
+ pulumi.set(__self__, "spread_domain", spread_domain)
if tenancy is not None:
- _setter("tenancy", tenancy)
+ pulumi.set(__self__, "tenancy", tenancy)
@property
@pulumi.getter
@@ -6777,25 +5381,12 @@ def __init__(__self__, *,
:param pulumi.Input[bool] enable_resource_name_dns_aaaa_record: Indicates whether to respond to DNS queries for instance hostnames with DNS AAAA records.
:param pulumi.Input[str] hostname_type: The type of hostname for EC2 instances.
"""
- LaunchTemplatePrivateDnsNameOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enable_resource_name_dns_a_record=enable_resource_name_dns_a_record,
- enable_resource_name_dns_aaaa_record=enable_resource_name_dns_aaaa_record,
- hostname_type=hostname_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enable_resource_name_dns_a_record: Optional[pulumi.Input[bool]] = None,
- enable_resource_name_dns_aaaa_record: Optional[pulumi.Input[bool]] = None,
- hostname_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enable_resource_name_dns_a_record is not None:
- _setter("enable_resource_name_dns_a_record", enable_resource_name_dns_a_record)
+ pulumi.set(__self__, "enable_resource_name_dns_a_record", enable_resource_name_dns_a_record)
if enable_resource_name_dns_aaaa_record is not None:
- _setter("enable_resource_name_dns_aaaa_record", enable_resource_name_dns_aaaa_record)
+ pulumi.set(__self__, "enable_resource_name_dns_aaaa_record", enable_resource_name_dns_aaaa_record)
if hostname_type is not None:
- _setter("hostname_type", hostname_type)
+ pulumi.set(__self__, "hostname_type", hostname_type)
@property
@pulumi.getter(name="enableResourceNameDnsARecord")
@@ -6844,21 +5435,10 @@ def __init__(__self__, *,
:param pulumi.Input[bool] primary: Indicates whether the private IPv4 address is the primary private IPv4 address. Only one IPv4 address can be designated as primary.
:param pulumi.Input[str] private_ip_address: The private IPv4 address.
"""
- LaunchTemplatePrivateIpAddArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- primary=primary,
- private_ip_address=private_ip_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- primary: Optional[pulumi.Input[bool]] = None,
- private_ip_address: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if primary is not None:
- _setter("primary", primary)
+ pulumi.set(__self__, "primary", primary)
if private_ip_address is not None:
- _setter("private_ip_address", private_ip_address)
+ pulumi.set(__self__, "private_ip_address", private_ip_address)
@property
@pulumi.getter
@@ -6901,33 +5481,16 @@ def __init__(__self__, *,
:param pulumi.Input[str] spot_instance_type: The Spot Instance request type.
:param pulumi.Input[str] valid_until: The end date of the request, in UTC format (YYYY-MM-DDTHH:MM:SSZ). Supported only for persistent requests.
"""
- LaunchTemplateSpotOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- block_duration_minutes=block_duration_minutes,
- instance_interruption_behavior=instance_interruption_behavior,
- max_price=max_price,
- spot_instance_type=spot_instance_type,
- valid_until=valid_until,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- block_duration_minutes: Optional[pulumi.Input[int]] = None,
- instance_interruption_behavior: Optional[pulumi.Input[str]] = None,
- max_price: Optional[pulumi.Input[str]] = None,
- spot_instance_type: Optional[pulumi.Input[str]] = None,
- valid_until: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if block_duration_minutes is not None:
- _setter("block_duration_minutes", block_duration_minutes)
+ pulumi.set(__self__, "block_duration_minutes", block_duration_minutes)
if instance_interruption_behavior is not None:
- _setter("instance_interruption_behavior", instance_interruption_behavior)
+ pulumi.set(__self__, "instance_interruption_behavior", instance_interruption_behavior)
if max_price is not None:
- _setter("max_price", max_price)
+ pulumi.set(__self__, "max_price", max_price)
if spot_instance_type is not None:
- _setter("spot_instance_type", spot_instance_type)
+ pulumi.set(__self__, "spot_instance_type", spot_instance_type)
if valid_until is not None:
- _setter("valid_until", valid_until)
+ pulumi.set(__self__, "valid_until", valid_until)
@property
@pulumi.getter(name="blockDurationMinutes")
@@ -7000,21 +5563,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] resource_type: The type of resource to tag.
:param pulumi.Input[Sequence[pulumi.Input['LaunchTemplateTagArgs']]] tags: The tags for the resource.
"""
- LaunchTemplateTagSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_type=resource_type,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_type: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['LaunchTemplateTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if resource_type is not None:
- _setter("resource_type", resource_type)
+ pulumi.set(__self__, "resource_type", resource_type)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="resourceType")
@@ -7049,19 +5601,8 @@ def __init__(__self__, *,
"""
The user data to make available to the instance.
"""
- LaunchTemplateTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -7090,21 +5631,10 @@ def __init__(__self__, *,
"""
The minimum and maximum amount of total local storage, in GB.
"""
- LaunchTemplateTotalLocalStorageGbArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[float]] = None,
- min: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -7135,21 +5665,10 @@ def __init__(__self__, *,
:param pulumi.Input[int] max: The maximum number of vCPUs.
:param pulumi.Input[int] min: The minimum number of vCPUs.
"""
- LaunchTemplateVCpuCountArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[int]] = None,
- min: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -7181,21 +5700,10 @@ class LocalGatewayRouteTableTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- LocalGatewayRouteTableTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -7221,21 +5729,10 @@ class LocalGatewayRouteTableVirtualInterfaceGroupAssociationTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- LocalGatewayRouteTableVirtualInterfaceGroupAssociationTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -7261,21 +5758,10 @@ class LocalGatewayRouteTableVpcAssociationTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- LocalGatewayRouteTableVpcAssociationTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -7301,19 +5787,8 @@ class NatGatewayTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- NatGatewayTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -7339,21 +5814,10 @@ class NetworkAclEntryIcmpArgs:
def __init__(__self__, *,
code: Optional[pulumi.Input[int]] = None,
type: Optional[pulumi.Input[int]] = None):
- NetworkAclEntryIcmpArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- code=code,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- code: Optional[pulumi.Input[int]] = None,
- type: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if code is not None:
- _setter("code", code)
+ pulumi.set(__self__, "code", code)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -7379,21 +5843,10 @@ class NetworkAclEntryPortRangeArgs:
def __init__(__self__, *,
from_: Optional[pulumi.Input[int]] = None,
to: Optional[pulumi.Input[int]] = None):
- NetworkAclEntryPortRangeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- from_=from_,
- to=to,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- from_: Optional[pulumi.Input[int]] = None,
- to: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if from_ is not None:
- _setter("from_", from_)
+ pulumi.set(__self__, "from_", from_)
if to is not None:
- _setter("to", to)
+ pulumi.set(__self__, "to", to)
@property
@pulumi.getter(name="from")
@@ -7419,19 +5872,8 @@ class NetworkAclTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- NetworkAclTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -7458,25 +5900,12 @@ def __init__(__self__, *,
destination: Optional[pulumi.Input['NetworkInsightsAccessScopePathStatementRequestArgs']] = None,
source: Optional[pulumi.Input['NetworkInsightsAccessScopePathStatementRequestArgs']] = None,
through_resources: Optional[pulumi.Input[Sequence[pulumi.Input['NetworkInsightsAccessScopeThroughResourcesStatementRequestArgs']]]] = None):
- NetworkInsightsAccessScopeAccessScopePathRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- source=source,
- through_resources=through_resources,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: Optional[pulumi.Input['NetworkInsightsAccessScopePathStatementRequestArgs']] = None,
- source: Optional[pulumi.Input['NetworkInsightsAccessScopePathStatementRequestArgs']] = None,
- through_resources: Optional[pulumi.Input[Sequence[pulumi.Input['NetworkInsightsAccessScopeThroughResourcesStatementRequestArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if source is not None:
- _setter("source", source)
+ pulumi.set(__self__, "source", source)
if through_resources is not None:
- _setter("through_resources", through_resources)
+ pulumi.set(__self__, "through_resources", through_resources)
@property
@pulumi.getter
@@ -7511,20 +5940,9 @@ class NetworkInsightsAccessScopeAnalysisTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: Optional[pulumi.Input[str]] = None):
- NetworkInsightsAccessScopeAnalysisTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -7555,41 +5973,20 @@ def __init__(__self__, *,
source_addresses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
source_ports: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
source_prefix_lists: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- NetworkInsightsAccessScopePacketHeaderStatementRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_addresses=destination_addresses,
- destination_ports=destination_ports,
- destination_prefix_lists=destination_prefix_lists,
- protocols=protocols,
- source_addresses=source_addresses,
- source_ports=source_ports,
- source_prefix_lists=source_prefix_lists,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_addresses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- destination_ports: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- destination_prefix_lists: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- protocols: Optional[pulumi.Input[Sequence[pulumi.Input['NetworkInsightsAccessScopeProtocol']]]] = None,
- source_addresses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- source_ports: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- source_prefix_lists: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination_addresses is not None:
- _setter("destination_addresses", destination_addresses)
+ pulumi.set(__self__, "destination_addresses", destination_addresses)
if destination_ports is not None:
- _setter("destination_ports", destination_ports)
+ pulumi.set(__self__, "destination_ports", destination_ports)
if destination_prefix_lists is not None:
- _setter("destination_prefix_lists", destination_prefix_lists)
+ pulumi.set(__self__, "destination_prefix_lists", destination_prefix_lists)
if protocols is not None:
- _setter("protocols", protocols)
+ pulumi.set(__self__, "protocols", protocols)
if source_addresses is not None:
- _setter("source_addresses", source_addresses)
+ pulumi.set(__self__, "source_addresses", source_addresses)
if source_ports is not None:
- _setter("source_ports", source_ports)
+ pulumi.set(__self__, "source_ports", source_ports)
if source_prefix_lists is not None:
- _setter("source_prefix_lists", source_prefix_lists)
+ pulumi.set(__self__, "source_prefix_lists", source_prefix_lists)
@property
@pulumi.getter(name="destinationAddresses")
@@ -7660,21 +6057,10 @@ class NetworkInsightsAccessScopePathStatementRequestArgs:
def __init__(__self__, *,
packet_header_statement: Optional[pulumi.Input['NetworkInsightsAccessScopePacketHeaderStatementRequestArgs']] = None,
resource_statement: Optional[pulumi.Input['NetworkInsightsAccessScopeResourceStatementRequestArgs']] = None):
- NetworkInsightsAccessScopePathStatementRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- packet_header_statement=packet_header_statement,
- resource_statement=resource_statement,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- packet_header_statement: Optional[pulumi.Input['NetworkInsightsAccessScopePacketHeaderStatementRequestArgs']] = None,
- resource_statement: Optional[pulumi.Input['NetworkInsightsAccessScopeResourceStatementRequestArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if packet_header_statement is not None:
- _setter("packet_header_statement", packet_header_statement)
+ pulumi.set(__self__, "packet_header_statement", packet_header_statement)
if resource_statement is not None:
- _setter("resource_statement", resource_statement)
+ pulumi.set(__self__, "resource_statement", resource_statement)
@property
@pulumi.getter(name="packetHeaderStatement")
@@ -7700,21 +6086,10 @@ class NetworkInsightsAccessScopeResourceStatementRequestArgs:
def __init__(__self__, *,
resource_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
resources: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- NetworkInsightsAccessScopeResourceStatementRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_types=resource_types,
- resources=resources,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- resources: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if resource_types is not None:
- _setter("resource_types", resource_types)
+ pulumi.set(__self__, "resource_types", resource_types)
if resources is not None:
- _setter("resources", resources)
+ pulumi.set(__self__, "resources", resources)
@property
@pulumi.getter(name="resourceTypes")
@@ -7740,20 +6115,9 @@ class NetworkInsightsAccessScopeTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: Optional[pulumi.Input[str]] = None):
- NetworkInsightsAccessScopeTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -7778,17 +6142,8 @@ def value(self, value: Optional[pulumi.Input[str]]):
class NetworkInsightsAccessScopeThroughResourcesStatementRequestArgs:
def __init__(__self__, *,
resource_statement: Optional[pulumi.Input['NetworkInsightsAccessScopeResourceStatementRequestArgs']] = None):
- NetworkInsightsAccessScopeThroughResourcesStatementRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_statement=resource_statement,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_statement: Optional[pulumi.Input['NetworkInsightsAccessScopeResourceStatementRequestArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if resource_statement is not None:
- _setter("resource_statement", resource_statement)
+ pulumi.set(__self__, "resource_statement", resource_statement)
@property
@pulumi.getter(name="resourceStatement")
@@ -7805,20 +6160,9 @@ class NetworkInsightsAnalysisTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: Optional[pulumi.Input[str]] = None):
- NetworkInsightsAnalysisTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -7844,21 +6188,10 @@ class NetworkInsightsPathFilterPortRangeArgs:
def __init__(__self__, *,
from_port: Optional[pulumi.Input[int]] = None,
to_port: Optional[pulumi.Input[int]] = None):
- NetworkInsightsPathFilterPortRangeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- from_port=from_port,
- to_port=to_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- from_port: Optional[pulumi.Input[int]] = None,
- to_port: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if from_port is not None:
- _setter("from_port", from_port)
+ pulumi.set(__self__, "from_port", from_port)
if to_port is not None:
- _setter("to_port", to_port)
+ pulumi.set(__self__, "to_port", to_port)
@property
@pulumi.getter(name="fromPort")
@@ -7886,29 +6219,14 @@ def __init__(__self__, *,
destination_port_range: Optional[pulumi.Input['NetworkInsightsPathFilterPortRangeArgs']] = None,
source_address: Optional[pulumi.Input[str]] = None,
source_port_range: Optional[pulumi.Input['NetworkInsightsPathFilterPortRangeArgs']] = None):
- NetworkInsightsPathPathFilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_address=destination_address,
- destination_port_range=destination_port_range,
- source_address=source_address,
- source_port_range=source_port_range,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_address: Optional[pulumi.Input[str]] = None,
- destination_port_range: Optional[pulumi.Input['NetworkInsightsPathFilterPortRangeArgs']] = None,
- source_address: Optional[pulumi.Input[str]] = None,
- source_port_range: Optional[pulumi.Input['NetworkInsightsPathFilterPortRangeArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination_address is not None:
- _setter("destination_address", destination_address)
+ pulumi.set(__self__, "destination_address", destination_address)
if destination_port_range is not None:
- _setter("destination_port_range", destination_port_range)
+ pulumi.set(__self__, "destination_port_range", destination_port_range)
if source_address is not None:
- _setter("source_address", source_address)
+ pulumi.set(__self__, "source_address", source_address)
if source_port_range is not None:
- _setter("source_port_range", source_port_range)
+ pulumi.set(__self__, "source_port_range", source_port_range)
@property
@pulumi.getter(name="destinationAddress")
@@ -7952,20 +6270,9 @@ class NetworkInsightsPathTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: Optional[pulumi.Input[str]] = None):
- NetworkInsightsPathTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -7990,16 +6297,7 @@ def value(self, value: Optional[pulumi.Input[str]]):
class NetworkInterfaceInstanceIpv6AddressArgs:
def __init__(__self__, *,
ipv6_address: pulumi.Input[str]):
- NetworkInterfaceInstanceIpv6AddressArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipv6_address=ipv6_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipv6_address: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ipv6_address", ipv6_address)
+ pulumi.set(__self__, "ipv6_address", ipv6_address)
@property
@pulumi.getter(name="ipv6Address")
@@ -8015,16 +6313,7 @@ def ipv6_address(self, value: pulumi.Input[str]):
class NetworkInterfaceIpv4PrefixSpecificationArgs:
def __init__(__self__, *,
ipv4_prefix: pulumi.Input[str]):
- NetworkInterfaceIpv4PrefixSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipv4_prefix=ipv4_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipv4_prefix: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ipv4_prefix", ipv4_prefix)
+ pulumi.set(__self__, "ipv4_prefix", ipv4_prefix)
@property
@pulumi.getter(name="ipv4Prefix")
@@ -8040,16 +6329,7 @@ def ipv4_prefix(self, value: pulumi.Input[str]):
class NetworkInterfaceIpv6PrefixSpecificationArgs:
def __init__(__self__, *,
ipv6_prefix: pulumi.Input[str]):
- NetworkInterfaceIpv6PrefixSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipv6_prefix=ipv6_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipv6_prefix: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ipv6_prefix", ipv6_prefix)
+ pulumi.set(__self__, "ipv6_prefix", ipv6_prefix)
@property
@pulumi.getter(name="ipv6Prefix")
@@ -8066,19 +6346,8 @@ class NetworkInterfacePrivateIpAddressSpecificationArgs:
def __init__(__self__, *,
primary: pulumi.Input[bool],
private_ip_address: pulumi.Input[str]):
- NetworkInterfacePrivateIpAddressSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- primary=primary,
- private_ip_address=private_ip_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- primary: pulumi.Input[bool],
- private_ip_address: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("primary", primary)
- _setter("private_ip_address", private_ip_address)
+ pulumi.set(__self__, "primary", primary)
+ pulumi.set(__self__, "private_ip_address", private_ip_address)
@property
@pulumi.getter
@@ -8104,19 +6373,8 @@ class NetworkInterfaceTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- NetworkInterfaceTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -8149,25 +6407,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] dns_support: Indicates whether to enable DNS Support for Vpc Attachment. Valid Values: enable | disable
:param pulumi.Input[str] ipv6_support: Indicates whether to enable Ipv6 Support for Vpc Attachment. Valid Values: enable | disable
"""
- OptionsPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- appliance_mode_support=appliance_mode_support,
- dns_support=dns_support,
- ipv6_support=ipv6_support,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- appliance_mode_support: Optional[pulumi.Input[str]] = None,
- dns_support: Optional[pulumi.Input[str]] = None,
- ipv6_support: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if appliance_mode_support is not None:
- _setter("appliance_mode_support", appliance_mode_support)
+ pulumi.set(__self__, "appliance_mode_support", appliance_mode_support)
if dns_support is not None:
- _setter("dns_support", dns_support)
+ pulumi.set(__self__, "dns_support", dns_support)
if ipv6_support is not None:
- _setter("ipv6_support", ipv6_support)
+ pulumi.set(__self__, "ipv6_support", ipv6_support)
@property
@pulumi.getter(name="applianceModeSupport")
@@ -8216,19 +6461,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- PlacementGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -8260,20 +6494,9 @@ class PrefixListEntryArgs:
def __init__(__self__, *,
cidr: pulumi.Input[str],
description: Optional[pulumi.Input[str]] = None):
- PrefixListEntryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cidr=cidr,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cidr: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cidr", cidr)
+ pulumi.set(__self__, "cidr", cidr)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter
@@ -8299,20 +6522,9 @@ class PrefixListTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: Optional[pulumi.Input[str]] = None):
- PrefixListTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -8339,25 +6551,12 @@ def __init__(__self__, *,
enable_resource_name_dns_a_record: Optional[pulumi.Input[bool]] = None,
enable_resource_name_dns_aaaa_record: Optional[pulumi.Input[bool]] = None,
hostname_type: Optional[pulumi.Input[str]] = None):
- PrivateDnsNameOptionsOnLaunchPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enable_resource_name_dns_a_record=enable_resource_name_dns_a_record,
- enable_resource_name_dns_aaaa_record=enable_resource_name_dns_aaaa_record,
- hostname_type=hostname_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enable_resource_name_dns_a_record: Optional[pulumi.Input[bool]] = None,
- enable_resource_name_dns_aaaa_record: Optional[pulumi.Input[bool]] = None,
- hostname_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enable_resource_name_dns_a_record is not None:
- _setter("enable_resource_name_dns_a_record", enable_resource_name_dns_a_record)
+ pulumi.set(__self__, "enable_resource_name_dns_a_record", enable_resource_name_dns_a_record)
if enable_resource_name_dns_aaaa_record is not None:
- _setter("enable_resource_name_dns_aaaa_record", enable_resource_name_dns_aaaa_record)
+ pulumi.set(__self__, "enable_resource_name_dns_aaaa_record", enable_resource_name_dns_aaaa_record)
if hostname_type is not None:
- _setter("hostname_type", hostname_type)
+ pulumi.set(__self__, "hostname_type", hostname_type)
@property
@pulumi.getter(name="enableResourceNameDnsARecord")
@@ -8392,19 +6591,8 @@ class RouteTableTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- RouteTableTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -8436,44 +6624,21 @@ def __init__(__self__, *,
destination_security_group_id: Optional[pulumi.Input[str]] = None,
from_port: Optional[pulumi.Input[int]] = None,
to_port: Optional[pulumi.Input[int]] = None):
- SecurityGroupEgressArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ip_protocol=ip_protocol,
- cidr_ip=cidr_ip,
- cidr_ipv6=cidr_ipv6,
- description=description,
- destination_prefix_list_id=destination_prefix_list_id,
- destination_security_group_id=destination_security_group_id,
- from_port=from_port,
- to_port=to_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ip_protocol: pulumi.Input[str],
- cidr_ip: Optional[pulumi.Input[str]] = None,
- cidr_ipv6: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- destination_prefix_list_id: Optional[pulumi.Input[str]] = None,
- destination_security_group_id: Optional[pulumi.Input[str]] = None,
- from_port: Optional[pulumi.Input[int]] = None,
- to_port: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ip_protocol", ip_protocol)
+ pulumi.set(__self__, "ip_protocol", ip_protocol)
if cidr_ip is not None:
- _setter("cidr_ip", cidr_ip)
+ pulumi.set(__self__, "cidr_ip", cidr_ip)
if cidr_ipv6 is not None:
- _setter("cidr_ipv6", cidr_ipv6)
+ pulumi.set(__self__, "cidr_ipv6", cidr_ipv6)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if destination_prefix_list_id is not None:
- _setter("destination_prefix_list_id", destination_prefix_list_id)
+ pulumi.set(__self__, "destination_prefix_list_id", destination_prefix_list_id)
if destination_security_group_id is not None:
- _setter("destination_security_group_id", destination_security_group_id)
+ pulumi.set(__self__, "destination_security_group_id", destination_security_group_id)
if from_port is not None:
- _setter("from_port", from_port)
+ pulumi.set(__self__, "from_port", from_port)
if to_port is not None:
- _setter("to_port", to_port)
+ pulumi.set(__self__, "to_port", to_port)
@property
@pulumi.getter(name="ipProtocol")
@@ -8561,52 +6726,25 @@ def __init__(__self__, *,
source_security_group_name: Optional[pulumi.Input[str]] = None,
source_security_group_owner_id: Optional[pulumi.Input[str]] = None,
to_port: Optional[pulumi.Input[int]] = None):
- SecurityGroupIngressArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ip_protocol=ip_protocol,
- cidr_ip=cidr_ip,
- cidr_ipv6=cidr_ipv6,
- description=description,
- from_port=from_port,
- source_prefix_list_id=source_prefix_list_id,
- source_security_group_id=source_security_group_id,
- source_security_group_name=source_security_group_name,
- source_security_group_owner_id=source_security_group_owner_id,
- to_port=to_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ip_protocol: pulumi.Input[str],
- cidr_ip: Optional[pulumi.Input[str]] = None,
- cidr_ipv6: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- from_port: Optional[pulumi.Input[int]] = None,
- source_prefix_list_id: Optional[pulumi.Input[str]] = None,
- source_security_group_id: Optional[pulumi.Input[str]] = None,
- source_security_group_name: Optional[pulumi.Input[str]] = None,
- source_security_group_owner_id: Optional[pulumi.Input[str]] = None,
- to_port: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ip_protocol", ip_protocol)
+ pulumi.set(__self__, "ip_protocol", ip_protocol)
if cidr_ip is not None:
- _setter("cidr_ip", cidr_ip)
+ pulumi.set(__self__, "cidr_ip", cidr_ip)
if cidr_ipv6 is not None:
- _setter("cidr_ipv6", cidr_ipv6)
+ pulumi.set(__self__, "cidr_ipv6", cidr_ipv6)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if from_port is not None:
- _setter("from_port", from_port)
+ pulumi.set(__self__, "from_port", from_port)
if source_prefix_list_id is not None:
- _setter("source_prefix_list_id", source_prefix_list_id)
+ pulumi.set(__self__, "source_prefix_list_id", source_prefix_list_id)
if source_security_group_id is not None:
- _setter("source_security_group_id", source_security_group_id)
+ pulumi.set(__self__, "source_security_group_id", source_security_group_id)
if source_security_group_name is not None:
- _setter("source_security_group_name", source_security_group_name)
+ pulumi.set(__self__, "source_security_group_name", source_security_group_name)
if source_security_group_owner_id is not None:
- _setter("source_security_group_owner_id", source_security_group_owner_id)
+ pulumi.set(__self__, "source_security_group_owner_id", source_security_group_owner_id)
if to_port is not None:
- _setter("to_port", to_port)
+ pulumi.set(__self__, "to_port", to_port)
@property
@pulumi.getter(name="ipProtocol")
@@ -8704,19 +6842,8 @@ class SecurityGroupTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- SecurityGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -8742,21 +6869,10 @@ class SpotFleetAcceleratorCountRequestArgs:
def __init__(__self__, *,
max: Optional[pulumi.Input[int]] = None,
min: Optional[pulumi.Input[int]] = None):
- SpotFleetAcceleratorCountRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[int]] = None,
- min: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -8782,21 +6898,10 @@ class SpotFleetAcceleratorTotalMemoryMiBRequestArgs:
def __init__(__self__, *,
max: Optional[pulumi.Input[int]] = None,
min: Optional[pulumi.Input[int]] = None):
- SpotFleetAcceleratorTotalMemoryMiBRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[int]] = None,
- min: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -8822,21 +6927,10 @@ class SpotFleetBaselineEbsBandwidthMbpsRequestArgs:
def __init__(__self__, *,
max: Optional[pulumi.Input[int]] = None,
min: Optional[pulumi.Input[int]] = None):
- SpotFleetBaselineEbsBandwidthMbpsRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[int]] = None,
- min: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -8864,28 +6958,13 @@ def __init__(__self__, *,
ebs: Optional[pulumi.Input['SpotFleetEbsBlockDeviceArgs']] = None,
no_device: Optional[pulumi.Input[str]] = None,
virtual_name: Optional[pulumi.Input[str]] = None):
- SpotFleetBlockDeviceMappingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_name=device_name,
- ebs=ebs,
- no_device=no_device,
- virtual_name=virtual_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_name: pulumi.Input[str],
- ebs: Optional[pulumi.Input['SpotFleetEbsBlockDeviceArgs']] = None,
- no_device: Optional[pulumi.Input[str]] = None,
- virtual_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("device_name", device_name)
+ pulumi.set(__self__, "device_name", device_name)
if ebs is not None:
- _setter("ebs", ebs)
+ pulumi.set(__self__, "ebs", ebs)
if no_device is not None:
- _setter("no_device", no_device)
+ pulumi.set(__self__, "no_device", no_device)
if virtual_name is not None:
- _setter("virtual_name", virtual_name)
+ pulumi.set(__self__, "virtual_name", virtual_name)
@property
@pulumi.getter(name="deviceName")
@@ -8928,16 +7007,7 @@ def virtual_name(self, value: Optional[pulumi.Input[str]]):
class SpotFleetClassicLoadBalancersConfigArgs:
def __init__(__self__, *,
classic_load_balancers: pulumi.Input[Sequence[pulumi.Input['SpotFleetClassicLoadBalancerArgs']]]):
- SpotFleetClassicLoadBalancersConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- classic_load_balancers=classic_load_balancers,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- classic_load_balancers: pulumi.Input[Sequence[pulumi.Input['SpotFleetClassicLoadBalancerArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("classic_load_balancers", classic_load_balancers)
+ pulumi.set(__self__, "classic_load_balancers", classic_load_balancers)
@property
@pulumi.getter(name="classicLoadBalancers")
@@ -8953,16 +7023,7 @@ def classic_load_balancers(self, value: pulumi.Input[Sequence[pulumi.Input['Spot
class SpotFleetClassicLoadBalancerArgs:
def __init__(__self__, *,
name: pulumi.Input[str]):
- SpotFleetClassicLoadBalancerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -8983,37 +7044,18 @@ def __init__(__self__, *,
snapshot_id: Optional[pulumi.Input[str]] = None,
volume_size: Optional[pulumi.Input[int]] = None,
volume_type: Optional[pulumi.Input['SpotFleetEbsBlockDeviceVolumeType']] = None):
- SpotFleetEbsBlockDeviceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delete_on_termination=delete_on_termination,
- encrypted=encrypted,
- iops=iops,
- snapshot_id=snapshot_id,
- volume_size=volume_size,
- volume_type=volume_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delete_on_termination: Optional[pulumi.Input[bool]] = None,
- encrypted: Optional[pulumi.Input[bool]] = None,
- iops: Optional[pulumi.Input[int]] = None,
- snapshot_id: Optional[pulumi.Input[str]] = None,
- volume_size: Optional[pulumi.Input[int]] = None,
- volume_type: Optional[pulumi.Input['SpotFleetEbsBlockDeviceVolumeType']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delete_on_termination is not None:
- _setter("delete_on_termination", delete_on_termination)
+ pulumi.set(__self__, "delete_on_termination", delete_on_termination)
if encrypted is not None:
- _setter("encrypted", encrypted)
+ pulumi.set(__self__, "encrypted", encrypted)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if snapshot_id is not None:
- _setter("snapshot_id", snapshot_id)
+ pulumi.set(__self__, "snapshot_id", snapshot_id)
if volume_size is not None:
- _setter("volume_size", volume_size)
+ pulumi.set(__self__, "volume_size", volume_size)
if volume_type is not None:
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "volume_type", volume_type)
@property
@pulumi.getter(name="deleteOnTermination")
@@ -9076,24 +7118,11 @@ def __init__(__self__, *,
version: pulumi.Input[str],
launch_template_id: Optional[pulumi.Input[str]] = None,
launch_template_name: Optional[pulumi.Input[str]] = None):
- SpotFleetFleetLaunchTemplateSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- version=version,
- launch_template_id=launch_template_id,
- launch_template_name=launch_template_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- version: pulumi.Input[str],
- launch_template_id: Optional[pulumi.Input[str]] = None,
- launch_template_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
if launch_template_id is not None:
- _setter("launch_template_id", launch_template_id)
+ pulumi.set(__self__, "launch_template_id", launch_template_id)
if launch_template_name is not None:
- _setter("launch_template_name", launch_template_name)
+ pulumi.set(__self__, "launch_template_name", launch_template_name)
@property
@pulumi.getter
@@ -9127,16 +7156,7 @@ def launch_template_name(self, value: Optional[pulumi.Input[str]]):
class SpotFleetGroupIdentifierArgs:
def __init__(__self__, *,
group_id: pulumi.Input[str]):
- SpotFleetGroupIdentifierArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_id=group_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_id", group_id)
+ pulumi.set(__self__, "group_id", group_id)
@property
@pulumi.getter(name="groupId")
@@ -9152,17 +7172,8 @@ def group_id(self, value: pulumi.Input[str]):
class SpotFleetIamInstanceProfileSpecificationArgs:
def __init__(__self__, *,
arn: Optional[pulumi.Input[str]] = None):
- SpotFleetIamInstanceProfileSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
@property
@pulumi.getter
@@ -9178,16 +7189,7 @@ def arn(self, value: Optional[pulumi.Input[str]]):
class SpotFleetInstanceIpv6AddressArgs:
def __init__(__self__, *,
ipv6_address: pulumi.Input[str]):
- SpotFleetInstanceIpv6AddressArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipv6_address=ipv6_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipv6_address: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ipv6_address", ipv6_address)
+ pulumi.set(__self__, "ipv6_address", ipv6_address)
@property
@pulumi.getter(name="ipv6Address")
@@ -9213,57 +7215,28 @@ def __init__(__self__, *,
private_ip_addresses: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetPrivateIpAddressSpecificationArgs']]]] = None,
secondary_private_ip_address_count: Optional[pulumi.Input[int]] = None,
subnet_id: Optional[pulumi.Input[str]] = None):
- SpotFleetInstanceNetworkInterfaceSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- associate_public_ip_address=associate_public_ip_address,
- delete_on_termination=delete_on_termination,
- description=description,
- device_index=device_index,
- groups=groups,
- ipv6_address_count=ipv6_address_count,
- ipv6_addresses=ipv6_addresses,
- network_interface_id=network_interface_id,
- private_ip_addresses=private_ip_addresses,
- secondary_private_ip_address_count=secondary_private_ip_address_count,
- subnet_id=subnet_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- associate_public_ip_address: Optional[pulumi.Input[bool]] = None,
- delete_on_termination: Optional[pulumi.Input[bool]] = None,
- description: Optional[pulumi.Input[str]] = None,
- device_index: Optional[pulumi.Input[int]] = None,
- groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- ipv6_address_count: Optional[pulumi.Input[int]] = None,
- ipv6_addresses: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetInstanceIpv6AddressArgs']]]] = None,
- network_interface_id: Optional[pulumi.Input[str]] = None,
- private_ip_addresses: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetPrivateIpAddressSpecificationArgs']]]] = None,
- secondary_private_ip_address_count: Optional[pulumi.Input[int]] = None,
- subnet_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if associate_public_ip_address is not None:
- _setter("associate_public_ip_address", associate_public_ip_address)
+ pulumi.set(__self__, "associate_public_ip_address", associate_public_ip_address)
if delete_on_termination is not None:
- _setter("delete_on_termination", delete_on_termination)
+ pulumi.set(__self__, "delete_on_termination", delete_on_termination)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if device_index is not None:
- _setter("device_index", device_index)
+ pulumi.set(__self__, "device_index", device_index)
if groups is not None:
- _setter("groups", groups)
+ pulumi.set(__self__, "groups", groups)
if ipv6_address_count is not None:
- _setter("ipv6_address_count", ipv6_address_count)
+ pulumi.set(__self__, "ipv6_address_count", ipv6_address_count)
if ipv6_addresses is not None:
- _setter("ipv6_addresses", ipv6_addresses)
+ pulumi.set(__self__, "ipv6_addresses", ipv6_addresses)
if network_interface_id is not None:
- _setter("network_interface_id", network_interface_id)
+ pulumi.set(__self__, "network_interface_id", network_interface_id)
if private_ip_addresses is not None:
- _setter("private_ip_addresses", private_ip_addresses)
+ pulumi.set(__self__, "private_ip_addresses", private_ip_addresses)
if secondary_private_ip_address_count is not None:
- _setter("secondary_private_ip_address_count", secondary_private_ip_address_count)
+ pulumi.set(__self__, "secondary_private_ip_address_count", secondary_private_ip_address_count)
if subnet_id is not None:
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
@property
@pulumi.getter(name="associatePublicIpAddress")
@@ -9391,105 +7364,52 @@ def __init__(__self__, *,
spot_max_price_percentage_over_lowest_price: Optional[pulumi.Input[int]] = None,
total_local_storage_gb: Optional[pulumi.Input['SpotFleetTotalLocalStorageGbRequestArgs']] = None,
v_cpu_count: Optional[pulumi.Input['SpotFleetVCpuCountRangeRequestArgs']] = None):
- SpotFleetInstanceRequirementsRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- accelerator_count=accelerator_count,
- accelerator_manufacturers=accelerator_manufacturers,
- accelerator_names=accelerator_names,
- accelerator_total_memory_mi_b=accelerator_total_memory_mi_b,
- accelerator_types=accelerator_types,
- allowed_instance_types=allowed_instance_types,
- bare_metal=bare_metal,
- baseline_ebs_bandwidth_mbps=baseline_ebs_bandwidth_mbps,
- burstable_performance=burstable_performance,
- cpu_manufacturers=cpu_manufacturers,
- excluded_instance_types=excluded_instance_types,
- instance_generations=instance_generations,
- local_storage=local_storage,
- local_storage_types=local_storage_types,
- memory_gi_b_per_v_cpu=memory_gi_b_per_v_cpu,
- memory_mi_b=memory_mi_b,
- network_bandwidth_gbps=network_bandwidth_gbps,
- network_interface_count=network_interface_count,
- on_demand_max_price_percentage_over_lowest_price=on_demand_max_price_percentage_over_lowest_price,
- require_hibernate_support=require_hibernate_support,
- spot_max_price_percentage_over_lowest_price=spot_max_price_percentage_over_lowest_price,
- total_local_storage_gb=total_local_storage_gb,
- v_cpu_count=v_cpu_count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- accelerator_count: Optional[pulumi.Input['SpotFleetAcceleratorCountRequestArgs']] = None,
- accelerator_manufacturers: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetInstanceRequirementsRequestAcceleratorManufacturersItem']]]] = None,
- accelerator_names: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetInstanceRequirementsRequestAcceleratorNamesItem']]]] = None,
- accelerator_total_memory_mi_b: Optional[pulumi.Input['SpotFleetAcceleratorTotalMemoryMiBRequestArgs']] = None,
- accelerator_types: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetInstanceRequirementsRequestAcceleratorTypesItem']]]] = None,
- allowed_instance_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- bare_metal: Optional[pulumi.Input['SpotFleetInstanceRequirementsRequestBareMetal']] = None,
- baseline_ebs_bandwidth_mbps: Optional[pulumi.Input['SpotFleetBaselineEbsBandwidthMbpsRequestArgs']] = None,
- burstable_performance: Optional[pulumi.Input['SpotFleetInstanceRequirementsRequestBurstablePerformance']] = None,
- cpu_manufacturers: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetInstanceRequirementsRequestCpuManufacturersItem']]]] = None,
- excluded_instance_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- instance_generations: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetInstanceRequirementsRequestInstanceGenerationsItem']]]] = None,
- local_storage: Optional[pulumi.Input['SpotFleetInstanceRequirementsRequestLocalStorage']] = None,
- local_storage_types: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetInstanceRequirementsRequestLocalStorageTypesItem']]]] = None,
- memory_gi_b_per_v_cpu: Optional[pulumi.Input['SpotFleetMemoryGiBPerVCpuRequestArgs']] = None,
- memory_mi_b: Optional[pulumi.Input['SpotFleetMemoryMiBRequestArgs']] = None,
- network_bandwidth_gbps: Optional[pulumi.Input['SpotFleetNetworkBandwidthGbpsRequestArgs']] = None,
- network_interface_count: Optional[pulumi.Input['SpotFleetNetworkInterfaceCountRequestArgs']] = None,
- on_demand_max_price_percentage_over_lowest_price: Optional[pulumi.Input[int]] = None,
- require_hibernate_support: Optional[pulumi.Input[bool]] = None,
- spot_max_price_percentage_over_lowest_price: Optional[pulumi.Input[int]] = None,
- total_local_storage_gb: Optional[pulumi.Input['SpotFleetTotalLocalStorageGbRequestArgs']] = None,
- v_cpu_count: Optional[pulumi.Input['SpotFleetVCpuCountRangeRequestArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if accelerator_count is not None:
- _setter("accelerator_count", accelerator_count)
+ pulumi.set(__self__, "accelerator_count", accelerator_count)
if accelerator_manufacturers is not None:
- _setter("accelerator_manufacturers", accelerator_manufacturers)
+ pulumi.set(__self__, "accelerator_manufacturers", accelerator_manufacturers)
if accelerator_names is not None:
- _setter("accelerator_names", accelerator_names)
+ pulumi.set(__self__, "accelerator_names", accelerator_names)
if accelerator_total_memory_mi_b is not None:
- _setter("accelerator_total_memory_mi_b", accelerator_total_memory_mi_b)
+ pulumi.set(__self__, "accelerator_total_memory_mi_b", accelerator_total_memory_mi_b)
if accelerator_types is not None:
- _setter("accelerator_types", accelerator_types)
+ pulumi.set(__self__, "accelerator_types", accelerator_types)
if allowed_instance_types is not None:
- _setter("allowed_instance_types", allowed_instance_types)
+ pulumi.set(__self__, "allowed_instance_types", allowed_instance_types)
if bare_metal is not None:
- _setter("bare_metal", bare_metal)
+ pulumi.set(__self__, "bare_metal", bare_metal)
if baseline_ebs_bandwidth_mbps is not None:
- _setter("baseline_ebs_bandwidth_mbps", baseline_ebs_bandwidth_mbps)
+ pulumi.set(__self__, "baseline_ebs_bandwidth_mbps", baseline_ebs_bandwidth_mbps)
if burstable_performance is not None:
- _setter("burstable_performance", burstable_performance)
+ pulumi.set(__self__, "burstable_performance", burstable_performance)
if cpu_manufacturers is not None:
- _setter("cpu_manufacturers", cpu_manufacturers)
+ pulumi.set(__self__, "cpu_manufacturers", cpu_manufacturers)
if excluded_instance_types is not None:
- _setter("excluded_instance_types", excluded_instance_types)
+ pulumi.set(__self__, "excluded_instance_types", excluded_instance_types)
if instance_generations is not None:
- _setter("instance_generations", instance_generations)
+ pulumi.set(__self__, "instance_generations", instance_generations)
if local_storage is not None:
- _setter("local_storage", local_storage)
+ pulumi.set(__self__, "local_storage", local_storage)
if local_storage_types is not None:
- _setter("local_storage_types", local_storage_types)
+ pulumi.set(__self__, "local_storage_types", local_storage_types)
if memory_gi_b_per_v_cpu is not None:
- _setter("memory_gi_b_per_v_cpu", memory_gi_b_per_v_cpu)
+ pulumi.set(__self__, "memory_gi_b_per_v_cpu", memory_gi_b_per_v_cpu)
if memory_mi_b is not None:
- _setter("memory_mi_b", memory_mi_b)
+ pulumi.set(__self__, "memory_mi_b", memory_mi_b)
if network_bandwidth_gbps is not None:
- _setter("network_bandwidth_gbps", network_bandwidth_gbps)
+ pulumi.set(__self__, "network_bandwidth_gbps", network_bandwidth_gbps)
if network_interface_count is not None:
- _setter("network_interface_count", network_interface_count)
+ pulumi.set(__self__, "network_interface_count", network_interface_count)
if on_demand_max_price_percentage_over_lowest_price is not None:
- _setter("on_demand_max_price_percentage_over_lowest_price", on_demand_max_price_percentage_over_lowest_price)
+ pulumi.set(__self__, "on_demand_max_price_percentage_over_lowest_price", on_demand_max_price_percentage_over_lowest_price)
if require_hibernate_support is not None:
- _setter("require_hibernate_support", require_hibernate_support)
+ pulumi.set(__self__, "require_hibernate_support", require_hibernate_support)
if spot_max_price_percentage_over_lowest_price is not None:
- _setter("spot_max_price_percentage_over_lowest_price", spot_max_price_percentage_over_lowest_price)
+ pulumi.set(__self__, "spot_max_price_percentage_over_lowest_price", spot_max_price_percentage_over_lowest_price)
if total_local_storage_gb is not None:
- _setter("total_local_storage_gb", total_local_storage_gb)
+ pulumi.set(__self__, "total_local_storage_gb", total_local_storage_gb)
if v_cpu_count is not None:
- _setter("v_cpu_count", v_cpu_count)
+ pulumi.set(__self__, "v_cpu_count", v_cpu_count)
@property
@pulumi.getter(name="acceleratorCount")
@@ -9720,84 +7640,41 @@ def __init__(__self__, *,
tag_specifications: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetTagSpecificationArgs']]]] = None,
user_data: Optional[pulumi.Input[str]] = None,
weighted_capacity: Optional[pulumi.Input[float]] = None):
- SpotFleetLaunchSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- image_id=image_id,
- block_device_mappings=block_device_mappings,
- ebs_optimized=ebs_optimized,
- iam_instance_profile=iam_instance_profile,
- instance_requirements=instance_requirements,
- instance_type=instance_type,
- kernel_id=kernel_id,
- key_name=key_name,
- monitoring=monitoring,
- network_interfaces=network_interfaces,
- placement=placement,
- ramdisk_id=ramdisk_id,
- security_groups=security_groups,
- spot_price=spot_price,
- subnet_id=subnet_id,
- tag_specifications=tag_specifications,
- user_data=user_data,
- weighted_capacity=weighted_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- image_id: pulumi.Input[str],
- block_device_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetBlockDeviceMappingArgs']]]] = None,
- ebs_optimized: Optional[pulumi.Input[bool]] = None,
- iam_instance_profile: Optional[pulumi.Input['SpotFleetIamInstanceProfileSpecificationArgs']] = None,
- instance_requirements: Optional[pulumi.Input['SpotFleetInstanceRequirementsRequestArgs']] = None,
- instance_type: Optional[pulumi.Input[str]] = None,
- kernel_id: Optional[pulumi.Input[str]] = None,
- key_name: Optional[pulumi.Input[str]] = None,
- monitoring: Optional[pulumi.Input['SpotFleetMonitoringArgs']] = None,
- network_interfaces: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetInstanceNetworkInterfaceSpecificationArgs']]]] = None,
- placement: Optional[pulumi.Input['SpotFleetSpotPlacementArgs']] = None,
- ramdisk_id: Optional[pulumi.Input[str]] = None,
- security_groups: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetGroupIdentifierArgs']]]] = None,
- spot_price: Optional[pulumi.Input[str]] = None,
- subnet_id: Optional[pulumi.Input[str]] = None,
- tag_specifications: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetTagSpecificationArgs']]]] = None,
- user_data: Optional[pulumi.Input[str]] = None,
- weighted_capacity: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("image_id", image_id)
+ pulumi.set(__self__, "image_id", image_id)
if block_device_mappings is not None:
- _setter("block_device_mappings", block_device_mappings)
+ pulumi.set(__self__, "block_device_mappings", block_device_mappings)
if ebs_optimized is not None:
- _setter("ebs_optimized", ebs_optimized)
+ pulumi.set(__self__, "ebs_optimized", ebs_optimized)
if iam_instance_profile is not None:
- _setter("iam_instance_profile", iam_instance_profile)
+ pulumi.set(__self__, "iam_instance_profile", iam_instance_profile)
if instance_requirements is not None:
- _setter("instance_requirements", instance_requirements)
+ pulumi.set(__self__, "instance_requirements", instance_requirements)
if instance_type is not None:
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if kernel_id is not None:
- _setter("kernel_id", kernel_id)
+ pulumi.set(__self__, "kernel_id", kernel_id)
if key_name is not None:
- _setter("key_name", key_name)
+ pulumi.set(__self__, "key_name", key_name)
if monitoring is not None:
- _setter("monitoring", monitoring)
+ pulumi.set(__self__, "monitoring", monitoring)
if network_interfaces is not None:
- _setter("network_interfaces", network_interfaces)
+ pulumi.set(__self__, "network_interfaces", network_interfaces)
if placement is not None:
- _setter("placement", placement)
+ pulumi.set(__self__, "placement", placement)
if ramdisk_id is not None:
- _setter("ramdisk_id", ramdisk_id)
+ pulumi.set(__self__, "ramdisk_id", ramdisk_id)
if security_groups is not None:
- _setter("security_groups", security_groups)
+ pulumi.set(__self__, "security_groups", security_groups)
if spot_price is not None:
- _setter("spot_price", spot_price)
+ pulumi.set(__self__, "spot_price", spot_price)
if subnet_id is not None:
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
if tag_specifications is not None:
- _setter("tag_specifications", tag_specifications)
+ pulumi.set(__self__, "tag_specifications", tag_specifications)
if user_data is not None:
- _setter("user_data", user_data)
+ pulumi.set(__self__, "user_data", user_data)
if weighted_capacity is not None:
- _setter("weighted_capacity", weighted_capacity)
+ pulumi.set(__self__, "weighted_capacity", weighted_capacity)
@property
@pulumi.getter(name="imageId")
@@ -9967,21 +7844,10 @@ class SpotFleetLaunchTemplateConfigArgs:
def __init__(__self__, *,
launch_template_specification: Optional[pulumi.Input['SpotFleetFleetLaunchTemplateSpecificationArgs']] = None,
overrides: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetLaunchTemplateOverridesArgs']]]] = None):
- SpotFleetLaunchTemplateConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- launch_template_specification=launch_template_specification,
- overrides=overrides,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- launch_template_specification: Optional[pulumi.Input['SpotFleetFleetLaunchTemplateSpecificationArgs']] = None,
- overrides: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetLaunchTemplateOverridesArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if launch_template_specification is not None:
- _setter("launch_template_specification", launch_template_specification)
+ pulumi.set(__self__, "launch_template_specification", launch_template_specification)
if overrides is not None:
- _setter("overrides", overrides)
+ pulumi.set(__self__, "overrides", overrides)
@property
@pulumi.getter(name="launchTemplateSpecification")
@@ -10012,41 +7878,20 @@ def __init__(__self__, *,
spot_price: Optional[pulumi.Input[str]] = None,
subnet_id: Optional[pulumi.Input[str]] = None,
weighted_capacity: Optional[pulumi.Input[float]] = None):
- SpotFleetLaunchTemplateOverridesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- instance_requirements=instance_requirements,
- instance_type=instance_type,
- priority=priority,
- spot_price=spot_price,
- subnet_id=subnet_id,
- weighted_capacity=weighted_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: Optional[pulumi.Input[str]] = None,
- instance_requirements: Optional[pulumi.Input['SpotFleetInstanceRequirementsRequestArgs']] = None,
- instance_type: Optional[pulumi.Input[str]] = None,
- priority: Optional[pulumi.Input[float]] = None,
- spot_price: Optional[pulumi.Input[str]] = None,
- subnet_id: Optional[pulumi.Input[str]] = None,
- weighted_capacity: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if instance_requirements is not None:
- _setter("instance_requirements", instance_requirements)
+ pulumi.set(__self__, "instance_requirements", instance_requirements)
if instance_type is not None:
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if priority is not None:
- _setter("priority", priority)
+ pulumi.set(__self__, "priority", priority)
if spot_price is not None:
- _setter("spot_price", spot_price)
+ pulumi.set(__self__, "spot_price", spot_price)
if subnet_id is not None:
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
if weighted_capacity is not None:
- _setter("weighted_capacity", weighted_capacity)
+ pulumi.set(__self__, "weighted_capacity", weighted_capacity)
@property
@pulumi.getter(name="availabilityZone")
@@ -10117,21 +7962,10 @@ class SpotFleetLoadBalancersConfigArgs:
def __init__(__self__, *,
classic_load_balancers_config: Optional[pulumi.Input['SpotFleetClassicLoadBalancersConfigArgs']] = None,
target_groups_config: Optional[pulumi.Input['SpotFleetTargetGroupsConfigArgs']] = None):
- SpotFleetLoadBalancersConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- classic_load_balancers_config=classic_load_balancers_config,
- target_groups_config=target_groups_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- classic_load_balancers_config: Optional[pulumi.Input['SpotFleetClassicLoadBalancersConfigArgs']] = None,
- target_groups_config: Optional[pulumi.Input['SpotFleetTargetGroupsConfigArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if classic_load_balancers_config is not None:
- _setter("classic_load_balancers_config", classic_load_balancers_config)
+ pulumi.set(__self__, "classic_load_balancers_config", classic_load_balancers_config)
if target_groups_config is not None:
- _setter("target_groups_config", target_groups_config)
+ pulumi.set(__self__, "target_groups_config", target_groups_config)
@property
@pulumi.getter(name="classicLoadBalancersConfig")
@@ -10157,21 +7991,10 @@ class SpotFleetMemoryGiBPerVCpuRequestArgs:
def __init__(__self__, *,
max: Optional[pulumi.Input[float]] = None,
min: Optional[pulumi.Input[float]] = None):
- SpotFleetMemoryGiBPerVCpuRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[float]] = None,
- min: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -10197,21 +8020,10 @@ class SpotFleetMemoryMiBRequestArgs:
def __init__(__self__, *,
max: Optional[pulumi.Input[int]] = None,
min: Optional[pulumi.Input[int]] = None):
- SpotFleetMemoryMiBRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[int]] = None,
- min: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -10236,17 +8048,8 @@ def min(self, value: Optional[pulumi.Input[int]]):
class SpotFleetMonitoringArgs:
def __init__(__self__, *,
enabled: Optional[pulumi.Input[bool]] = None):
- SpotFleetMonitoringArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -10263,21 +8066,10 @@ class SpotFleetNetworkBandwidthGbpsRequestArgs:
def __init__(__self__, *,
max: Optional[pulumi.Input[float]] = None,
min: Optional[pulumi.Input[float]] = None):
- SpotFleetNetworkBandwidthGbpsRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[float]] = None,
- min: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -10303,21 +8095,10 @@ class SpotFleetNetworkInterfaceCountRequestArgs:
def __init__(__self__, *,
max: Optional[pulumi.Input[int]] = None,
min: Optional[pulumi.Input[int]] = None):
- SpotFleetNetworkInterfaceCountRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[int]] = None,
- min: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -10343,20 +8124,9 @@ class SpotFleetPrivateIpAddressSpecificationArgs:
def __init__(__self__, *,
private_ip_address: pulumi.Input[str],
primary: Optional[pulumi.Input[bool]] = None):
- SpotFleetPrivateIpAddressSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- private_ip_address=private_ip_address,
- primary=primary,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- private_ip_address: pulumi.Input[str],
- primary: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("private_ip_address", private_ip_address)
+ pulumi.set(__self__, "private_ip_address", private_ip_address)
if primary is not None:
- _setter("primary", primary)
+ pulumi.set(__self__, "primary", primary)
@property
@pulumi.getter(name="privateIpAddress")
@@ -10403,103 +8173,50 @@ def __init__(__self__, *,
type: Optional[pulumi.Input['SpotFleetRequestConfigDataType']] = None,
valid_from: Optional[pulumi.Input[str]] = None,
valid_until: Optional[pulumi.Input[str]] = None):
- SpotFleetRequestConfigDataArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- iam_fleet_role=iam_fleet_role,
- target_capacity=target_capacity,
- allocation_strategy=allocation_strategy,
- context=context,
- excess_capacity_termination_policy=excess_capacity_termination_policy,
- instance_interruption_behavior=instance_interruption_behavior,
- instance_pools_to_use_count=instance_pools_to_use_count,
- launch_specifications=launch_specifications,
- launch_template_configs=launch_template_configs,
- load_balancers_config=load_balancers_config,
- on_demand_allocation_strategy=on_demand_allocation_strategy,
- on_demand_max_total_price=on_demand_max_total_price,
- on_demand_target_capacity=on_demand_target_capacity,
- replace_unhealthy_instances=replace_unhealthy_instances,
- spot_maintenance_strategies=spot_maintenance_strategies,
- spot_max_total_price=spot_max_total_price,
- spot_price=spot_price,
- tag_specifications=tag_specifications,
- target_capacity_unit_type=target_capacity_unit_type,
- terminate_instances_with_expiration=terminate_instances_with_expiration,
- type=type,
- valid_from=valid_from,
- valid_until=valid_until,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- iam_fleet_role: pulumi.Input[str],
- target_capacity: pulumi.Input[int],
- allocation_strategy: Optional[pulumi.Input['SpotFleetRequestConfigDataAllocationStrategy']] = None,
- context: Optional[pulumi.Input[str]] = None,
- excess_capacity_termination_policy: Optional[pulumi.Input['SpotFleetRequestConfigDataExcessCapacityTerminationPolicy']] = None,
- instance_interruption_behavior: Optional[pulumi.Input['SpotFleetRequestConfigDataInstanceInterruptionBehavior']] = None,
- instance_pools_to_use_count: Optional[pulumi.Input[int]] = None,
- launch_specifications: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetLaunchSpecificationArgs']]]] = None,
- launch_template_configs: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetLaunchTemplateConfigArgs']]]] = None,
- load_balancers_config: Optional[pulumi.Input['SpotFleetLoadBalancersConfigArgs']] = None,
- on_demand_allocation_strategy: Optional[pulumi.Input[str]] = None,
- on_demand_max_total_price: Optional[pulumi.Input[str]] = None,
- on_demand_target_capacity: Optional[pulumi.Input[int]] = None,
- replace_unhealthy_instances: Optional[pulumi.Input[bool]] = None,
- spot_maintenance_strategies: Optional[pulumi.Input['SpotFleetSpotMaintenanceStrategiesArgs']] = None,
- spot_max_total_price: Optional[pulumi.Input[str]] = None,
- spot_price: Optional[pulumi.Input[str]] = None,
- tag_specifications: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetTagSpecificationArgs']]]] = None,
- target_capacity_unit_type: Optional[pulumi.Input['SpotFleetRequestConfigDataTargetCapacityUnitType']] = None,
- terminate_instances_with_expiration: Optional[pulumi.Input[bool]] = None,
- type: Optional[pulumi.Input['SpotFleetRequestConfigDataType']] = None,
- valid_from: Optional[pulumi.Input[str]] = None,
- valid_until: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("iam_fleet_role", iam_fleet_role)
- _setter("target_capacity", target_capacity)
+ pulumi.set(__self__, "iam_fleet_role", iam_fleet_role)
+ pulumi.set(__self__, "target_capacity", target_capacity)
if allocation_strategy is not None:
- _setter("allocation_strategy", allocation_strategy)
+ pulumi.set(__self__, "allocation_strategy", allocation_strategy)
if context is not None:
- _setter("context", context)
+ pulumi.set(__self__, "context", context)
if excess_capacity_termination_policy is not None:
- _setter("excess_capacity_termination_policy", excess_capacity_termination_policy)
+ pulumi.set(__self__, "excess_capacity_termination_policy", excess_capacity_termination_policy)
if instance_interruption_behavior is not None:
- _setter("instance_interruption_behavior", instance_interruption_behavior)
+ pulumi.set(__self__, "instance_interruption_behavior", instance_interruption_behavior)
if instance_pools_to_use_count is not None:
- _setter("instance_pools_to_use_count", instance_pools_to_use_count)
+ pulumi.set(__self__, "instance_pools_to_use_count", instance_pools_to_use_count)
if launch_specifications is not None:
- _setter("launch_specifications", launch_specifications)
+ pulumi.set(__self__, "launch_specifications", launch_specifications)
if launch_template_configs is not None:
- _setter("launch_template_configs", launch_template_configs)
+ pulumi.set(__self__, "launch_template_configs", launch_template_configs)
if load_balancers_config is not None:
- _setter("load_balancers_config", load_balancers_config)
+ pulumi.set(__self__, "load_balancers_config", load_balancers_config)
if on_demand_allocation_strategy is not None:
- _setter("on_demand_allocation_strategy", on_demand_allocation_strategy)
+ pulumi.set(__self__, "on_demand_allocation_strategy", on_demand_allocation_strategy)
if on_demand_max_total_price is not None:
- _setter("on_demand_max_total_price", on_demand_max_total_price)
+ pulumi.set(__self__, "on_demand_max_total_price", on_demand_max_total_price)
if on_demand_target_capacity is not None:
- _setter("on_demand_target_capacity", on_demand_target_capacity)
+ pulumi.set(__self__, "on_demand_target_capacity", on_demand_target_capacity)
if replace_unhealthy_instances is not None:
- _setter("replace_unhealthy_instances", replace_unhealthy_instances)
+ pulumi.set(__self__, "replace_unhealthy_instances", replace_unhealthy_instances)
if spot_maintenance_strategies is not None:
- _setter("spot_maintenance_strategies", spot_maintenance_strategies)
+ pulumi.set(__self__, "spot_maintenance_strategies", spot_maintenance_strategies)
if spot_max_total_price is not None:
- _setter("spot_max_total_price", spot_max_total_price)
+ pulumi.set(__self__, "spot_max_total_price", spot_max_total_price)
if spot_price is not None:
- _setter("spot_price", spot_price)
+ pulumi.set(__self__, "spot_price", spot_price)
if tag_specifications is not None:
- _setter("tag_specifications", tag_specifications)
+ pulumi.set(__self__, "tag_specifications", tag_specifications)
if target_capacity_unit_type is not None:
- _setter("target_capacity_unit_type", target_capacity_unit_type)
+ pulumi.set(__self__, "target_capacity_unit_type", target_capacity_unit_type)
if terminate_instances_with_expiration is not None:
- _setter("terminate_instances_with_expiration", terminate_instances_with_expiration)
+ pulumi.set(__self__, "terminate_instances_with_expiration", terminate_instances_with_expiration)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if valid_from is not None:
- _setter("valid_from", valid_from)
+ pulumi.set(__self__, "valid_from", valid_from)
if valid_until is not None:
- _setter("valid_until", valid_until)
+ pulumi.set(__self__, "valid_until", valid_until)
@property
@pulumi.getter(name="iamFleetRole")
@@ -10714,21 +8431,10 @@ class SpotFleetSpotCapacityRebalanceArgs:
def __init__(__self__, *,
replacement_strategy: Optional[pulumi.Input['SpotFleetSpotCapacityRebalanceReplacementStrategy']] = None,
termination_delay: Optional[pulumi.Input[int]] = None):
- SpotFleetSpotCapacityRebalanceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- replacement_strategy=replacement_strategy,
- termination_delay=termination_delay,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- replacement_strategy: Optional[pulumi.Input['SpotFleetSpotCapacityRebalanceReplacementStrategy']] = None,
- termination_delay: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if replacement_strategy is not None:
- _setter("replacement_strategy", replacement_strategy)
+ pulumi.set(__self__, "replacement_strategy", replacement_strategy)
if termination_delay is not None:
- _setter("termination_delay", termination_delay)
+ pulumi.set(__self__, "termination_delay", termination_delay)
@property
@pulumi.getter(name="replacementStrategy")
@@ -10753,17 +8459,8 @@ def termination_delay(self, value: Optional[pulumi.Input[int]]):
class SpotFleetSpotMaintenanceStrategiesArgs:
def __init__(__self__, *,
capacity_rebalance: Optional[pulumi.Input['SpotFleetSpotCapacityRebalanceArgs']] = None):
- SpotFleetSpotMaintenanceStrategiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capacity_rebalance=capacity_rebalance,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capacity_rebalance: Optional[pulumi.Input['SpotFleetSpotCapacityRebalanceArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if capacity_rebalance is not None:
- _setter("capacity_rebalance", capacity_rebalance)
+ pulumi.set(__self__, "capacity_rebalance", capacity_rebalance)
@property
@pulumi.getter(name="capacityRebalance")
@@ -10781,25 +8478,12 @@ def __init__(__self__, *,
availability_zone: Optional[pulumi.Input[str]] = None,
group_name: Optional[pulumi.Input[str]] = None,
tenancy: Optional[pulumi.Input['SpotFleetSpotPlacementTenancy']] = None):
- SpotFleetSpotPlacementArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- group_name=group_name,
- tenancy=tenancy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: Optional[pulumi.Input[str]] = None,
- group_name: Optional[pulumi.Input[str]] = None,
- tenancy: Optional[pulumi.Input['SpotFleetSpotPlacementTenancy']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if group_name is not None:
- _setter("group_name", group_name)
+ pulumi.set(__self__, "group_name", group_name)
if tenancy is not None:
- _setter("tenancy", tenancy)
+ pulumi.set(__self__, "tenancy", tenancy)
@property
@pulumi.getter(name="availabilityZone")
@@ -10834,21 +8518,10 @@ class SpotFleetTagSpecificationArgs:
def __init__(__self__, *,
resource_type: Optional[pulumi.Input['SpotFleetTagSpecificationResourceType']] = None,
tags: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetTagArgs']]]] = None):
- SpotFleetTagSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_type=resource_type,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_type: Optional[pulumi.Input['SpotFleetTagSpecificationResourceType']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['SpotFleetTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if resource_type is not None:
- _setter("resource_type", resource_type)
+ pulumi.set(__self__, "resource_type", resource_type)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="resourceType")
@@ -10874,19 +8547,8 @@ class SpotFleetTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- SpotFleetTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -10911,16 +8573,7 @@ def value(self, value: pulumi.Input[str]):
class SpotFleetTargetGroupsConfigArgs:
def __init__(__self__, *,
target_groups: pulumi.Input[Sequence[pulumi.Input['SpotFleetTargetGroupArgs']]]):
- SpotFleetTargetGroupsConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_groups=target_groups,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_groups: pulumi.Input[Sequence[pulumi.Input['SpotFleetTargetGroupArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("target_groups", target_groups)
+ pulumi.set(__self__, "target_groups", target_groups)
@property
@pulumi.getter(name="targetGroups")
@@ -10936,16 +8589,7 @@ def target_groups(self, value: pulumi.Input[Sequence[pulumi.Input['SpotFleetTarg
class SpotFleetTargetGroupArgs:
def __init__(__self__, *,
arn: pulumi.Input[str]):
- SpotFleetTargetGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
@property
@pulumi.getter
@@ -10962,21 +8606,10 @@ class SpotFleetTotalLocalStorageGbRequestArgs:
def __init__(__self__, *,
max: Optional[pulumi.Input[float]] = None,
min: Optional[pulumi.Input[float]] = None):
- SpotFleetTotalLocalStorageGbRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[float]] = None,
- min: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -11002,21 +8635,10 @@ class SpotFleetVCpuCountRangeRequestArgs:
def __init__(__self__, *,
max: Optional[pulumi.Input[int]] = None,
min: Optional[pulumi.Input[int]] = None):
- SpotFleetVCpuCountRangeRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[pulumi.Input[int]] = None,
- min: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -11047,21 +8669,10 @@ def __init__(__self__, *,
:param pulumi.Input[bool] customer_managed_key_enabled: Whether to encrypt the policy with the provided key or disable encryption
:param pulumi.Input[str] kms_key_arn: KMS Key Arn used to encrypt the group policy
"""
- SseSpecificationPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- customer_managed_key_enabled=customer_managed_key_enabled,
- kms_key_arn=kms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- customer_managed_key_enabled: Optional[pulumi.Input[bool]] = None,
- kms_key_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if customer_managed_key_enabled is not None:
- _setter("customer_managed_key_enabled", customer_managed_key_enabled)
+ pulumi.set(__self__, "customer_managed_key_enabled", customer_managed_key_enabled)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
@property
@pulumi.getter(name="customerManagedKeyEnabled")
@@ -11093,19 +8704,8 @@ class SubnetTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- SubnetTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -11136,21 +8736,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] resource_type: The type of resource to tag.
:param pulumi.Input[Sequence[pulumi.Input['LaunchTemplateTagArgs']]] tags: The tags for the resource.
"""
- TagSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_type=resource_type,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_type: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['LaunchTemplateTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if resource_type is not None:
- _setter("resource_type", resource_type)
+ pulumi.set(__self__, "resource_type", resource_type)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="resourceType")
@@ -11182,19 +8771,8 @@ class TrafficMirrorFilterRuleTrafficMirrorPortRangeArgs:
def __init__(__self__, *,
from_port: pulumi.Input[int],
to_port: pulumi.Input[int]):
- TrafficMirrorFilterRuleTrafficMirrorPortRangeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- from_port=from_port,
- to_port=to_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- from_port: pulumi.Input[int],
- to_port: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("from_port", from_port)
- _setter("to_port", to_port)
+ pulumi.set(__self__, "from_port", from_port)
+ pulumi.set(__self__, "to_port", to_port)
@property
@pulumi.getter(name="fromPort")
@@ -11220,19 +8798,8 @@ class TrafficMirrorFilterTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- TrafficMirrorFilterTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -11258,19 +8825,8 @@ class TrafficMirrorSessionTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- TrafficMirrorSessionTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -11296,19 +8852,8 @@ class TrafficMirrorTargetTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- TrafficMirrorTargetTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -11334,19 +8879,8 @@ class TransitGatewayAttachmentTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- TransitGatewayAttachmentTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -11374,17 +8908,8 @@ def __init__(__self__, *,
"""
:param pulumi.Input[str] protocol: The tunnel protocol.
"""
- TransitGatewayConnectOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- protocol=protocol,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- protocol: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
@property
@pulumi.getter
@@ -11408,21 +8933,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key of the tag. Constraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws:.
:param pulumi.Input[str] value: The value of the tag. Constraints: Tag values are case-sensitive and accept a maximum of 255 Unicode characters.
"""
- TransitGatewayConnectTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -11458,21 +8972,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key of the tag. Constraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws:.
:param pulumi.Input[str] value: The value of the tag. Constraints: Tag values are case-sensitive and accept a maximum of 255 Unicode characters.
"""
- TransitGatewayMulticastDomainTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -11508,21 +9011,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key of the tag. Constraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws:.
:param pulumi.Input[str] value: The value of the tag. Constraints: Tag values are case-sensitive and accept a maximum of 255 Unicode characters.
"""
- TransitGatewayPeeringAttachmentTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -11558,19 +9050,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key of the associated tag key-value pair
:param pulumi.Input[str] value: The value of the associated tag key-value pair
"""
- TransitGatewayRouteTableTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -11602,19 +9083,8 @@ class TransitGatewayTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- TransitGatewayTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -11640,19 +9110,8 @@ class TransitGatewayVpcAttachmentTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- TransitGatewayVpcAttachmentTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -11687,29 +9146,14 @@ def __init__(__self__, *,
:param pulumi.Input[str] protocol: The IP protocol.
:param pulumi.Input[Sequence[pulumi.Input[str]]] subnet_ids: The IDs of the subnets.
"""
- VerifiedAccessEndpointLoadBalancerOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- load_balancer_arn=load_balancer_arn,
- port=port,
- protocol=protocol,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- load_balancer_arn: Optional[pulumi.Input[str]] = None,
- port: Optional[pulumi.Input[int]] = None,
- protocol: Optional[pulumi.Input[str]] = None,
- subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if load_balancer_arn is not None:
- _setter("load_balancer_arn", load_balancer_arn)
+ pulumi.set(__self__, "load_balancer_arn", load_balancer_arn)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
if subnet_ids is not None:
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="loadBalancerArn")
@@ -11772,25 +9216,12 @@ def __init__(__self__, *,
:param pulumi.Input[int] port: The IP port number.
:param pulumi.Input[str] protocol: The IP protocol.
"""
- VerifiedAccessEndpointNetworkInterfaceOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- network_interface_id=network_interface_id,
- port=port,
- protocol=protocol,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- network_interface_id: Optional[pulumi.Input[str]] = None,
- port: Optional[pulumi.Input[int]] = None,
- protocol: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if network_interface_id is not None:
- _setter("network_interface_id", network_interface_id)
+ pulumi.set(__self__, "network_interface_id", network_interface_id)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
@property
@pulumi.getter(name="networkInterfaceId")
@@ -11839,21 +9270,10 @@ def __init__(__self__, *,
:param pulumi.Input[bool] customer_managed_key_enabled: Whether to encrypt the policy with the provided key or disable encryption
:param pulumi.Input[str] kms_key_arn: KMS Key Arn used to encrypt the group policy
"""
- VerifiedAccessEndpointSseSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- customer_managed_key_enabled=customer_managed_key_enabled,
- kms_key_arn=kms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- customer_managed_key_enabled: Optional[pulumi.Input[bool]] = None,
- kms_key_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if customer_managed_key_enabled is not None:
- _setter("customer_managed_key_enabled", customer_managed_key_enabled)
+ pulumi.set(__self__, "customer_managed_key_enabled", customer_managed_key_enabled)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
@property
@pulumi.getter(name="customerManagedKeyEnabled")
@@ -11890,19 +9310,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- VerifiedAccessEndpointTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -11939,21 +9348,10 @@ def __init__(__self__, *,
:param pulumi.Input[bool] customer_managed_key_enabled: Whether to encrypt the policy with the provided key or disable encryption
:param pulumi.Input[str] kms_key_arn: KMS Key Arn used to encrypt the group policy
"""
- VerifiedAccessGroupSseSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- customer_managed_key_enabled=customer_managed_key_enabled,
- kms_key_arn=kms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- customer_managed_key_enabled: Optional[pulumi.Input[bool]] = None,
- kms_key_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if customer_managed_key_enabled is not None:
- _setter("customer_managed_key_enabled", customer_managed_key_enabled)
+ pulumi.set(__self__, "customer_managed_key_enabled", customer_managed_key_enabled)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
@property
@pulumi.getter(name="customerManagedKeyEnabled")
@@ -11990,19 +9388,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- VerifiedAccessGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -12039,19 +9426,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- VerifiedAccessInstanceTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -12088,21 +9464,10 @@ def __init__(__self__, *,
:param pulumi.Input[bool] enabled: Indicates whether logging is enabled.
:param pulumi.Input[str] log_group: The ID of the CloudWatch Logs log group.
"""
- VerifiedAccessInstanceVerifiedAccessLogsCloudWatchLogsPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- log_group=log_group,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- log_group: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if log_group is not None:
- _setter("log_group", log_group)
+ pulumi.set(__self__, "log_group", log_group)
@property
@pulumi.getter
@@ -12139,21 +9504,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] delivery_stream: The ID of the delivery stream.
:param pulumi.Input[bool] enabled: Indicates whether logging is enabled.
"""
- VerifiedAccessInstanceVerifiedAccessLogsKinesisDataFirehosePropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delivery_stream=delivery_stream,
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delivery_stream: Optional[pulumi.Input[str]] = None,
- enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delivery_stream is not None:
- _setter("delivery_stream", delivery_stream)
+ pulumi.set(__self__, "delivery_stream", delivery_stream)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter(name="deliveryStream")
@@ -12194,29 +9548,14 @@ def __init__(__self__, *,
:param pulumi.Input[bool] enabled: Indicates whether logging is enabled.
:param pulumi.Input[str] prefix: The bucket prefix.
"""
- VerifiedAccessInstanceVerifiedAccessLogsS3PropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_name=bucket_name,
- bucket_owner=bucket_owner,
- enabled=enabled,
- prefix=prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_name: Optional[pulumi.Input[str]] = None,
- bucket_owner: Optional[pulumi.Input[str]] = None,
- enabled: Optional[pulumi.Input[bool]] = None,
- prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bucket_name is not None:
- _setter("bucket_name", bucket_name)
+ pulumi.set(__self__, "bucket_name", bucket_name)
if bucket_owner is not None:
- _setter("bucket_owner", bucket_owner)
+ pulumi.set(__self__, "bucket_owner", bucket_owner)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
@property
@pulumi.getter(name="bucketName")
@@ -12283,33 +9622,16 @@ def __init__(__self__, *,
:param pulumi.Input[str] log_version: Select log version for Verified Access logs.
:param pulumi.Input['VerifiedAccessInstanceVerifiedAccessLogsS3PropertiesArgs'] s3: Sends Verified Access logs to Amazon S3.
"""
- VerifiedAccessInstanceVerifiedAccessLogsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_logs=cloud_watch_logs,
- include_trust_context=include_trust_context,
- kinesis_data_firehose=kinesis_data_firehose,
- log_version=log_version,
- s3=s3,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_logs: Optional[pulumi.Input['VerifiedAccessInstanceVerifiedAccessLogsCloudWatchLogsPropertiesArgs']] = None,
- include_trust_context: Optional[pulumi.Input[bool]] = None,
- kinesis_data_firehose: Optional[pulumi.Input['VerifiedAccessInstanceVerifiedAccessLogsKinesisDataFirehosePropertiesArgs']] = None,
- log_version: Optional[pulumi.Input[str]] = None,
- s3: Optional[pulumi.Input['VerifiedAccessInstanceVerifiedAccessLogsS3PropertiesArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cloud_watch_logs is not None:
- _setter("cloud_watch_logs", cloud_watch_logs)
+ pulumi.set(__self__, "cloud_watch_logs", cloud_watch_logs)
if include_trust_context is not None:
- _setter("include_trust_context", include_trust_context)
+ pulumi.set(__self__, "include_trust_context", include_trust_context)
if kinesis_data_firehose is not None:
- _setter("kinesis_data_firehose", kinesis_data_firehose)
+ pulumi.set(__self__, "kinesis_data_firehose", kinesis_data_firehose)
if log_version is not None:
- _setter("log_version", log_version)
+ pulumi.set(__self__, "log_version", log_version)
if s3 is not None:
- _setter("s3", s3)
+ pulumi.set(__self__, "s3", s3)
@property
@pulumi.getter(name="cloudWatchLogs")
@@ -12388,33 +9710,16 @@ def __init__(__self__, *,
:param pulumi.Input[str] user_trust_provider_type: The type of user-based trust provider.
:param pulumi.Input[str] verified_access_trust_provider_id: The ID of the trust provider.
"""
- VerifiedAccessInstanceVerifiedAccessTrustProviderArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- device_trust_provider_type=device_trust_provider_type,
- trust_provider_type=trust_provider_type,
- user_trust_provider_type=user_trust_provider_type,
- verified_access_trust_provider_id=verified_access_trust_provider_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- device_trust_provider_type: Optional[pulumi.Input[str]] = None,
- trust_provider_type: Optional[pulumi.Input[str]] = None,
- user_trust_provider_type: Optional[pulumi.Input[str]] = None,
- verified_access_trust_provider_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if device_trust_provider_type is not None:
- _setter("device_trust_provider_type", device_trust_provider_type)
+ pulumi.set(__self__, "device_trust_provider_type", device_trust_provider_type)
if trust_provider_type is not None:
- _setter("trust_provider_type", trust_provider_type)
+ pulumi.set(__self__, "trust_provider_type", trust_provider_type)
if user_trust_provider_type is not None:
- _setter("user_trust_provider_type", user_trust_provider_type)
+ pulumi.set(__self__, "user_trust_provider_type", user_trust_provider_type)
if verified_access_trust_provider_id is not None:
- _setter("verified_access_trust_provider_id", verified_access_trust_provider_id)
+ pulumi.set(__self__, "verified_access_trust_provider_id", verified_access_trust_provider_id)
@property
@pulumi.getter
@@ -12485,17 +9790,8 @@ def __init__(__self__, *,
The options for device identity based trust providers.
:param pulumi.Input[str] tenant_id: The ID of the tenant application with the device-identity provider.
"""
- VerifiedAccessTrustProviderDeviceOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- tenant_id=tenant_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- tenant_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if tenant_id is not None:
- _setter("tenant_id", tenant_id)
+ pulumi.set(__self__, "tenant_id", tenant_id)
@property
@pulumi.getter(name="tenantId")
@@ -12530,41 +9826,20 @@ def __init__(__self__, *,
:param pulumi.Input[str] token_endpoint: The OIDC token endpoint.
:param pulumi.Input[str] user_info_endpoint: The OIDC user info endpoint.
"""
- VerifiedAccessTrustProviderOidcOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authorization_endpoint=authorization_endpoint,
- client_id=client_id,
- client_secret=client_secret,
- issuer=issuer,
- scope=scope,
- token_endpoint=token_endpoint,
- user_info_endpoint=user_info_endpoint,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authorization_endpoint: Optional[pulumi.Input[str]] = None,
- client_id: Optional[pulumi.Input[str]] = None,
- client_secret: Optional[pulumi.Input[str]] = None,
- issuer: Optional[pulumi.Input[str]] = None,
- scope: Optional[pulumi.Input[str]] = None,
- token_endpoint: Optional[pulumi.Input[str]] = None,
- user_info_endpoint: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if authorization_endpoint is not None:
- _setter("authorization_endpoint", authorization_endpoint)
+ pulumi.set(__self__, "authorization_endpoint", authorization_endpoint)
if client_id is not None:
- _setter("client_id", client_id)
+ pulumi.set(__self__, "client_id", client_id)
if client_secret is not None:
- _setter("client_secret", client_secret)
+ pulumi.set(__self__, "client_secret", client_secret)
if issuer is not None:
- _setter("issuer", issuer)
+ pulumi.set(__self__, "issuer", issuer)
if scope is not None:
- _setter("scope", scope)
+ pulumi.set(__self__, "scope", scope)
if token_endpoint is not None:
- _setter("token_endpoint", token_endpoint)
+ pulumi.set(__self__, "token_endpoint", token_endpoint)
if user_info_endpoint is not None:
- _setter("user_info_endpoint", user_info_endpoint)
+ pulumi.set(__self__, "user_info_endpoint", user_info_endpoint)
@property
@pulumi.getter(name="authorizationEndpoint")
@@ -12661,19 +9936,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- VerifiedAccessTrustProviderTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -12709,19 +9973,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- VolumeTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -12758,19 +10011,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- VpcPeeringConnectionTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -12802,19 +10044,8 @@ class VpcTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- VpcTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -12840,19 +10071,8 @@ class VpnConnectionTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- VpnConnectionTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -12878,21 +10098,10 @@ class VpnConnectionVpnTunnelOptionsSpecificationArgs:
def __init__(__self__, *,
pre_shared_key: Optional[pulumi.Input[str]] = None,
tunnel_inside_cidr: Optional[pulumi.Input[str]] = None):
- VpnConnectionVpnTunnelOptionsSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- pre_shared_key=pre_shared_key,
- tunnel_inside_cidr=tunnel_inside_cidr,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- pre_shared_key: Optional[pulumi.Input[str]] = None,
- tunnel_inside_cidr: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if pre_shared_key is not None:
- _setter("pre_shared_key", pre_shared_key)
+ pulumi.set(__self__, "pre_shared_key", pre_shared_key)
if tunnel_inside_cidr is not None:
- _setter("tunnel_inside_cidr", tunnel_inside_cidr)
+ pulumi.set(__self__, "tunnel_inside_cidr", tunnel_inside_cidr)
@property
@pulumi.getter(name="preSharedKey")
@@ -12918,19 +10127,8 @@ class VpnGatewayTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- VpnGatewayTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/ec2/capacity_reservation.py b/sdk/python/pulumi_aws_native/ec2/capacity_reservation.py
index d18ca2a917..589f7f0259 100644
--- a/sdk/python/pulumi_aws_native/ec2/capacity_reservation.py
+++ b/sdk/python/pulumi_aws_native/ec2/capacity_reservation.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -32,61 +32,28 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a CapacityReservation resource.
"""
- CapacityReservationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- instance_count=instance_count,
- instance_platform=instance_platform,
- instance_type=instance_type,
- ebs_optimized=ebs_optimized,
- end_date=end_date,
- end_date_type=end_date_type,
- ephemeral_storage=ephemeral_storage,
- instance_match_criteria=instance_match_criteria,
- out_post_arn=out_post_arn,
- placement_group_arn=placement_group_arn,
- tag_specifications=tag_specifications,
- tenancy=tenancy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: pulumi.Input[str],
- instance_count: pulumi.Input[int],
- instance_platform: pulumi.Input[str],
- instance_type: pulumi.Input[str],
- ebs_optimized: Optional[pulumi.Input[bool]] = None,
- end_date: Optional[pulumi.Input[str]] = None,
- end_date_type: Optional[pulumi.Input[str]] = None,
- ephemeral_storage: Optional[pulumi.Input[bool]] = None,
- instance_match_criteria: Optional[pulumi.Input[str]] = None,
- out_post_arn: Optional[pulumi.Input[str]] = None,
- placement_group_arn: Optional[pulumi.Input[str]] = None,
- tag_specifications: Optional[pulumi.Input[Sequence[pulumi.Input['CapacityReservationTagSpecificationArgs']]]] = None,
- tenancy: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("availability_zone", availability_zone)
- _setter("instance_count", instance_count)
- _setter("instance_platform", instance_platform)
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "availability_zone", availability_zone)
+ pulumi.set(__self__, "instance_count", instance_count)
+ pulumi.set(__self__, "instance_platform", instance_platform)
+ pulumi.set(__self__, "instance_type", instance_type)
if ebs_optimized is not None:
- _setter("ebs_optimized", ebs_optimized)
+ pulumi.set(__self__, "ebs_optimized", ebs_optimized)
if end_date is not None:
- _setter("end_date", end_date)
+ pulumi.set(__self__, "end_date", end_date)
if end_date_type is not None:
- _setter("end_date_type", end_date_type)
+ pulumi.set(__self__, "end_date_type", end_date_type)
if ephemeral_storage is not None:
- _setter("ephemeral_storage", ephemeral_storage)
+ pulumi.set(__self__, "ephemeral_storage", ephemeral_storage)
if instance_match_criteria is not None:
- _setter("instance_match_criteria", instance_match_criteria)
+ pulumi.set(__self__, "instance_match_criteria", instance_match_criteria)
if out_post_arn is not None:
- _setter("out_post_arn", out_post_arn)
+ pulumi.set(__self__, "out_post_arn", out_post_arn)
if placement_group_arn is not None:
- _setter("placement_group_arn", placement_group_arn)
+ pulumi.set(__self__, "placement_group_arn", placement_group_arn)
if tag_specifications is not None:
- _setter("tag_specifications", tag_specifications)
+ pulumi.set(__self__, "tag_specifications", tag_specifications)
if tenancy is not None:
- _setter("tenancy", tenancy)
+ pulumi.set(__self__, "tenancy", tenancy)
@property
@pulumi.getter(name="availabilityZone")
@@ -250,10 +217,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- CapacityReservationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/capacity_reservation_fleet.py b/sdk/python/pulumi_aws_native/ec2/capacity_reservation_fleet.py
index dbd06be80c..3f9bb1b906 100644
--- a/sdk/python/pulumi_aws_native/ec2/capacity_reservation_fleet.py
+++ b/sdk/python/pulumi_aws_native/ec2/capacity_reservation_fleet.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -29,49 +29,24 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a CapacityReservationFleet resource.
"""
- CapacityReservationFleetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allocation_strategy=allocation_strategy,
- end_date=end_date,
- instance_match_criteria=instance_match_criteria,
- instance_type_specifications=instance_type_specifications,
- no_remove_end_date=no_remove_end_date,
- remove_end_date=remove_end_date,
- tag_specifications=tag_specifications,
- tenancy=tenancy,
- total_target_capacity=total_target_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allocation_strategy: Optional[pulumi.Input[str]] = None,
- end_date: Optional[pulumi.Input[str]] = None,
- instance_match_criteria: Optional[pulumi.Input['CapacityReservationFleetInstanceMatchCriteria']] = None,
- instance_type_specifications: Optional[pulumi.Input[Sequence[pulumi.Input['CapacityReservationFleetInstanceTypeSpecificationArgs']]]] = None,
- no_remove_end_date: Optional[pulumi.Input[bool]] = None,
- remove_end_date: Optional[pulumi.Input[bool]] = None,
- tag_specifications: Optional[pulumi.Input[Sequence[pulumi.Input['CapacityReservationFleetTagSpecificationArgs']]]] = None,
- tenancy: Optional[pulumi.Input['CapacityReservationFleetTenancy']] = None,
- total_target_capacity: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allocation_strategy is not None:
- _setter("allocation_strategy", allocation_strategy)
+ pulumi.set(__self__, "allocation_strategy", allocation_strategy)
if end_date is not None:
- _setter("end_date", end_date)
+ pulumi.set(__self__, "end_date", end_date)
if instance_match_criteria is not None:
- _setter("instance_match_criteria", instance_match_criteria)
+ pulumi.set(__self__, "instance_match_criteria", instance_match_criteria)
if instance_type_specifications is not None:
- _setter("instance_type_specifications", instance_type_specifications)
+ pulumi.set(__self__, "instance_type_specifications", instance_type_specifications)
if no_remove_end_date is not None:
- _setter("no_remove_end_date", no_remove_end_date)
+ pulumi.set(__self__, "no_remove_end_date", no_remove_end_date)
if remove_end_date is not None:
- _setter("remove_end_date", remove_end_date)
+ pulumi.set(__self__, "remove_end_date", remove_end_date)
if tag_specifications is not None:
- _setter("tag_specifications", tag_specifications)
+ pulumi.set(__self__, "tag_specifications", tag_specifications)
if tenancy is not None:
- _setter("tenancy", tenancy)
+ pulumi.set(__self__, "tenancy", tenancy)
if total_target_capacity is not None:
- _setter("total_target_capacity", total_target_capacity)
+ pulumi.set(__self__, "total_target_capacity", total_target_capacity)
@property
@pulumi.getter(name="allocationStrategy")
@@ -195,10 +170,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- CapacityReservationFleetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/carrier_gateway.py b/sdk/python/pulumi_aws_native/ec2/carrier_gateway.py
index 47971c0c7a..346ceaaccb 100644
--- a/sdk/python/pulumi_aws_native/ec2/carrier_gateway.py
+++ b/sdk/python/pulumi_aws_native/ec2/carrier_gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,20 +23,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] vpc_id: The ID of the VPC.
:param pulumi.Input[Sequence[pulumi.Input['CarrierGatewayTagArgs']]] tags: The tags for the carrier gateway.
"""
- CarrierGatewayArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- vpc_id=vpc_id,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- vpc_id: pulumi.Input[str],
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['CarrierGatewayTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("vpc_id", vpc_id)
+ pulumi.set(__self__, "vpc_id", vpc_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="vpcId")
@@ -98,10 +87,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- CarrierGatewayArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/client_vpn_authorization_rule.py b/sdk/python/pulumi_aws_native/ec2/client_vpn_authorization_rule.py
index 9dd813f24c..3a4bb30bf9 100644
--- a/sdk/python/pulumi_aws_native/ec2/client_vpn_authorization_rule.py
+++ b/sdk/python/pulumi_aws_native/ec2/client_vpn_authorization_rule.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['ClientVpnAuthorizationRuleArgs', 'ClientVpnAuthorizationRule']
@@ -22,31 +22,14 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ClientVpnAuthorizationRule resource.
"""
- ClientVpnAuthorizationRuleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- client_vpn_endpoint_id=client_vpn_endpoint_id,
- target_network_cidr=target_network_cidr,
- access_group_id=access_group_id,
- authorize_all_groups=authorize_all_groups,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- client_vpn_endpoint_id: pulumi.Input[str],
- target_network_cidr: pulumi.Input[str],
- access_group_id: Optional[pulumi.Input[str]] = None,
- authorize_all_groups: Optional[pulumi.Input[bool]] = None,
- description: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("client_vpn_endpoint_id", client_vpn_endpoint_id)
- _setter("target_network_cidr", target_network_cidr)
+ pulumi.set(__self__, "client_vpn_endpoint_id", client_vpn_endpoint_id)
+ pulumi.set(__self__, "target_network_cidr", target_network_cidr)
if access_group_id is not None:
- _setter("access_group_id", access_group_id)
+ pulumi.set(__self__, "access_group_id", access_group_id)
if authorize_all_groups is not None:
- _setter("authorize_all_groups", authorize_all_groups)
+ pulumi.set(__self__, "authorize_all_groups", authorize_all_groups)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter(name="clientVpnEndpointId")
@@ -135,10 +118,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ClientVpnAuthorizationRuleArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/client_vpn_endpoint.py b/sdk/python/pulumi_aws_native/ec2/client_vpn_endpoint.py
index 544fa3cb28..5dd62ea177 100644
--- a/sdk/python/pulumi_aws_native/ec2/client_vpn_endpoint.py
+++ b/sdk/python/pulumi_aws_native/ec2/client_vpn_endpoint.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -35,73 +35,34 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ClientVpnEndpoint resource.
"""
- ClientVpnEndpointArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authentication_options=authentication_options,
- client_cidr_block=client_cidr_block,
- connection_log_options=connection_log_options,
- server_certificate_arn=server_certificate_arn,
- client_connect_options=client_connect_options,
- client_login_banner_options=client_login_banner_options,
- description=description,
- dns_servers=dns_servers,
- security_group_ids=security_group_ids,
- self_service_portal=self_service_portal,
- session_timeout_hours=session_timeout_hours,
- split_tunnel=split_tunnel,
- tag_specifications=tag_specifications,
- transport_protocol=transport_protocol,
- vpc_id=vpc_id,
- vpn_port=vpn_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authentication_options: pulumi.Input[Sequence[pulumi.Input['ClientVpnEndpointClientAuthenticationRequestArgs']]],
- client_cidr_block: pulumi.Input[str],
- connection_log_options: pulumi.Input['ClientVpnEndpointConnectionLogOptionsArgs'],
- server_certificate_arn: pulumi.Input[str],
- client_connect_options: Optional[pulumi.Input['ClientVpnEndpointClientConnectOptionsArgs']] = None,
- client_login_banner_options: Optional[pulumi.Input['ClientVpnEndpointClientLoginBannerOptionsArgs']] = None,
- description: Optional[pulumi.Input[str]] = None,
- dns_servers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- self_service_portal: Optional[pulumi.Input[str]] = None,
- session_timeout_hours: Optional[pulumi.Input[int]] = None,
- split_tunnel: Optional[pulumi.Input[bool]] = None,
- tag_specifications: Optional[pulumi.Input[Sequence[pulumi.Input['ClientVpnEndpointTagSpecificationArgs']]]] = None,
- transport_protocol: Optional[pulumi.Input[str]] = None,
- vpc_id: Optional[pulumi.Input[str]] = None,
- vpn_port: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("authentication_options", authentication_options)
- _setter("client_cidr_block", client_cidr_block)
- _setter("connection_log_options", connection_log_options)
- _setter("server_certificate_arn", server_certificate_arn)
+ pulumi.set(__self__, "authentication_options", authentication_options)
+ pulumi.set(__self__, "client_cidr_block", client_cidr_block)
+ pulumi.set(__self__, "connection_log_options", connection_log_options)
+ pulumi.set(__self__, "server_certificate_arn", server_certificate_arn)
if client_connect_options is not None:
- _setter("client_connect_options", client_connect_options)
+ pulumi.set(__self__, "client_connect_options", client_connect_options)
if client_login_banner_options is not None:
- _setter("client_login_banner_options", client_login_banner_options)
+ pulumi.set(__self__, "client_login_banner_options", client_login_banner_options)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if dns_servers is not None:
- _setter("dns_servers", dns_servers)
+ pulumi.set(__self__, "dns_servers", dns_servers)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if self_service_portal is not None:
- _setter("self_service_portal", self_service_portal)
+ pulumi.set(__self__, "self_service_portal", self_service_portal)
if session_timeout_hours is not None:
- _setter("session_timeout_hours", session_timeout_hours)
+ pulumi.set(__self__, "session_timeout_hours", session_timeout_hours)
if split_tunnel is not None:
- _setter("split_tunnel", split_tunnel)
+ pulumi.set(__self__, "split_tunnel", split_tunnel)
if tag_specifications is not None:
- _setter("tag_specifications", tag_specifications)
+ pulumi.set(__self__, "tag_specifications", tag_specifications)
if transport_protocol is not None:
- _setter("transport_protocol", transport_protocol)
+ pulumi.set(__self__, "transport_protocol", transport_protocol)
if vpc_id is not None:
- _setter("vpc_id", vpc_id)
+ pulumi.set(__self__, "vpc_id", vpc_id)
if vpn_port is not None:
- _setter("vpn_port", vpn_port)
+ pulumi.set(__self__, "vpn_port", vpn_port)
@property
@pulumi.getter(name="authenticationOptions")
@@ -300,10 +261,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ClientVpnEndpointArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -341,23 +298,8 @@ def _internal_init(__self__,
if client_cidr_block is None and not opts.urn:
raise TypeError("Missing required property 'client_cidr_block'")
__props__.__dict__["client_cidr_block"] = client_cidr_block
- if client_connect_options is not None and not isinstance(client_connect_options, ClientVpnEndpointClientConnectOptionsArgs):
- client_connect_options = client_connect_options or {}
- def _setter(key, value):
- client_connect_options[key] = value
- ClientVpnEndpointClientConnectOptionsArgs._configure(_setter, **client_connect_options)
__props__.__dict__["client_connect_options"] = client_connect_options
- if client_login_banner_options is not None and not isinstance(client_login_banner_options, ClientVpnEndpointClientLoginBannerOptionsArgs):
- client_login_banner_options = client_login_banner_options or {}
- def _setter(key, value):
- client_login_banner_options[key] = value
- ClientVpnEndpointClientLoginBannerOptionsArgs._configure(_setter, **client_login_banner_options)
__props__.__dict__["client_login_banner_options"] = client_login_banner_options
- if connection_log_options is not None and not isinstance(connection_log_options, ClientVpnEndpointConnectionLogOptionsArgs):
- connection_log_options = connection_log_options or {}
- def _setter(key, value):
- connection_log_options[key] = value
- ClientVpnEndpointConnectionLogOptionsArgs._configure(_setter, **connection_log_options)
if connection_log_options is None and not opts.urn:
raise TypeError("Missing required property 'connection_log_options'")
__props__.__dict__["connection_log_options"] = connection_log_options
diff --git a/sdk/python/pulumi_aws_native/ec2/client_vpn_route.py b/sdk/python/pulumi_aws_native/ec2/client_vpn_route.py
index 348faeb6cf..12829b051a 100644
--- a/sdk/python/pulumi_aws_native/ec2/client_vpn_route.py
+++ b/sdk/python/pulumi_aws_native/ec2/client_vpn_route.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['ClientVpnRouteArgs', 'ClientVpnRoute']
@@ -21,26 +21,11 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ClientVpnRoute resource.
"""
- ClientVpnRouteArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- client_vpn_endpoint_id=client_vpn_endpoint_id,
- destination_cidr_block=destination_cidr_block,
- target_vpc_subnet_id=target_vpc_subnet_id,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- client_vpn_endpoint_id: pulumi.Input[str],
- destination_cidr_block: pulumi.Input[str],
- target_vpc_subnet_id: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("client_vpn_endpoint_id", client_vpn_endpoint_id)
- _setter("destination_cidr_block", destination_cidr_block)
- _setter("target_vpc_subnet_id", target_vpc_subnet_id)
+ pulumi.set(__self__, "client_vpn_endpoint_id", client_vpn_endpoint_id)
+ pulumi.set(__self__, "destination_cidr_block", destination_cidr_block)
+ pulumi.set(__self__, "target_vpc_subnet_id", target_vpc_subnet_id)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter(name="clientVpnEndpointId")
@@ -119,10 +104,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ClientVpnRouteArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/client_vpn_target_network_association.py b/sdk/python/pulumi_aws_native/ec2/client_vpn_target_network_association.py
index 898c42053e..48170f36bf 100644
--- a/sdk/python/pulumi_aws_native/ec2/client_vpn_target_network_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/client_vpn_target_network_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['ClientVpnTargetNetworkAssociationArgs', 'ClientVpnTargetNetworkAssociation']
@@ -19,19 +19,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ClientVpnTargetNetworkAssociation resource.
"""
- ClientVpnTargetNetworkAssociationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- client_vpn_endpoint_id=client_vpn_endpoint_id,
- subnet_id=subnet_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- client_vpn_endpoint_id: pulumi.Input[str],
- subnet_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("client_vpn_endpoint_id", client_vpn_endpoint_id)
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "client_vpn_endpoint_id", client_vpn_endpoint_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
@property
@pulumi.getter(name="clientVpnEndpointId")
@@ -90,10 +79,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ClientVpnTargetNetworkAssociationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/customer_gateway.py b/sdk/python/pulumi_aws_native/ec2/customer_gateway.py
index d5131403b8..d39e119051 100644
--- a/sdk/python/pulumi_aws_native/ec2/customer_gateway.py
+++ b/sdk/python/pulumi_aws_native/ec2/customer_gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -29,30 +29,13 @@ def __init__(__self__, *,
:param pulumi.Input[str] device_name: A name for the customer gateway device.
:param pulumi.Input[Sequence[pulumi.Input['CustomerGatewayTagArgs']]] tags: One or more tags for the customer gateway.
"""
- CustomerGatewayArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bgp_asn=bgp_asn,
- ip_address=ip_address,
- type=type,
- device_name=device_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bgp_asn: pulumi.Input[int],
- ip_address: pulumi.Input[str],
- type: pulumi.Input[str],
- device_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['CustomerGatewayTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bgp_asn", bgp_asn)
- _setter("ip_address", ip_address)
- _setter("type", type)
+ pulumi.set(__self__, "bgp_asn", bgp_asn)
+ pulumi.set(__self__, "ip_address", ip_address)
+ pulumi.set(__self__, "type", type)
if device_name is not None:
- _setter("device_name", device_name)
+ pulumi.set(__self__, "device_name", device_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="bgpAsn")
@@ -156,10 +139,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- CustomerGatewayArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/dhcp_options.py b/sdk/python/pulumi_aws_native/ec2/dhcp_options.py
index 44e8833c45..e952c93655 100644
--- a/sdk/python/pulumi_aws_native/ec2/dhcp_options.py
+++ b/sdk/python/pulumi_aws_native/ec2/dhcp_options.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -31,37 +31,18 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] ntp_servers: The IPv4 addresses of up to four Network Time Protocol (NTP) servers.
:param pulumi.Input[Sequence[pulumi.Input['DhcpOptionsTagArgs']]] tags: Any tags assigned to the DHCP options set.
"""
- DhcpOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- domain_name=domain_name,
- domain_name_servers=domain_name_servers,
- netbios_name_servers=netbios_name_servers,
- netbios_node_type=netbios_node_type,
- ntp_servers=ntp_servers,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- domain_name: Optional[pulumi.Input[str]] = None,
- domain_name_servers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- netbios_name_servers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- netbios_node_type: Optional[pulumi.Input[int]] = None,
- ntp_servers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DhcpOptionsTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if domain_name is not None:
- _setter("domain_name", domain_name)
+ pulumi.set(__self__, "domain_name", domain_name)
if domain_name_servers is not None:
- _setter("domain_name_servers", domain_name_servers)
+ pulumi.set(__self__, "domain_name_servers", domain_name_servers)
if netbios_name_servers is not None:
- _setter("netbios_name_servers", netbios_name_servers)
+ pulumi.set(__self__, "netbios_name_servers", netbios_name_servers)
if netbios_node_type is not None:
- _setter("netbios_node_type", netbios_node_type)
+ pulumi.set(__self__, "netbios_node_type", netbios_node_type)
if ntp_servers is not None:
- _setter("ntp_servers", ntp_servers)
+ pulumi.set(__self__, "ntp_servers", ntp_servers)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="domainName")
@@ -179,10 +160,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DhcpOptionsArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/ec2_fleet.py b/sdk/python/pulumi_aws_native/ec2/ec2_fleet.py
index d6c1eb5848..7a05b31b5c 100644
--- a/sdk/python/pulumi_aws_native/ec2/ec2_fleet.py
+++ b/sdk/python/pulumi_aws_native/ec2/ec2_fleet.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -32,59 +32,28 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Ec2Fleet resource.
"""
- Ec2FleetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- launch_template_configs=launch_template_configs,
- target_capacity_specification=target_capacity_specification,
- context=context,
- excess_capacity_termination_policy=excess_capacity_termination_policy,
- on_demand_options=on_demand_options,
- replace_unhealthy_instances=replace_unhealthy_instances,
- spot_options=spot_options,
- tag_specifications=tag_specifications,
- terminate_instances_with_expiration=terminate_instances_with_expiration,
- type=type,
- valid_from=valid_from,
- valid_until=valid_until,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- launch_template_configs: pulumi.Input[Sequence[pulumi.Input['Ec2FleetFleetLaunchTemplateConfigRequestArgs']]],
- target_capacity_specification: pulumi.Input['Ec2FleetTargetCapacitySpecificationRequestArgs'],
- context: Optional[pulumi.Input[str]] = None,
- excess_capacity_termination_policy: Optional[pulumi.Input['Ec2FleetExcessCapacityTerminationPolicy']] = None,
- on_demand_options: Optional[pulumi.Input['Ec2FleetOnDemandOptionsRequestArgs']] = None,
- replace_unhealthy_instances: Optional[pulumi.Input[bool]] = None,
- spot_options: Optional[pulumi.Input['Ec2FleetSpotOptionsRequestArgs']] = None,
- tag_specifications: Optional[pulumi.Input[Sequence[pulumi.Input['Ec2FleetTagSpecificationArgs']]]] = None,
- terminate_instances_with_expiration: Optional[pulumi.Input[bool]] = None,
- type: Optional[pulumi.Input['Ec2FleetType']] = None,
- valid_from: Optional[pulumi.Input[str]] = None,
- valid_until: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("launch_template_configs", launch_template_configs)
- _setter("target_capacity_specification", target_capacity_specification)
+ pulumi.set(__self__, "launch_template_configs", launch_template_configs)
+ pulumi.set(__self__, "target_capacity_specification", target_capacity_specification)
if context is not None:
- _setter("context", context)
+ pulumi.set(__self__, "context", context)
if excess_capacity_termination_policy is not None:
- _setter("excess_capacity_termination_policy", excess_capacity_termination_policy)
+ pulumi.set(__self__, "excess_capacity_termination_policy", excess_capacity_termination_policy)
if on_demand_options is not None:
- _setter("on_demand_options", on_demand_options)
+ pulumi.set(__self__, "on_demand_options", on_demand_options)
if replace_unhealthy_instances is not None:
- _setter("replace_unhealthy_instances", replace_unhealthy_instances)
+ pulumi.set(__self__, "replace_unhealthy_instances", replace_unhealthy_instances)
if spot_options is not None:
- _setter("spot_options", spot_options)
+ pulumi.set(__self__, "spot_options", spot_options)
if tag_specifications is not None:
- _setter("tag_specifications", tag_specifications)
+ pulumi.set(__self__, "tag_specifications", tag_specifications)
if terminate_instances_with_expiration is not None:
- _setter("terminate_instances_with_expiration", terminate_instances_with_expiration)
+ pulumi.set(__self__, "terminate_instances_with_expiration", terminate_instances_with_expiration)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if valid_from is not None:
- _setter("valid_from", valid_from)
+ pulumi.set(__self__, "valid_from", valid_from)
if valid_until is not None:
- _setter("valid_until", valid_until)
+ pulumi.set(__self__, "valid_until", valid_until)
@property
@pulumi.getter(name="launchTemplateConfigs")
@@ -238,10 +207,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- Ec2FleetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -273,25 +238,10 @@ def _internal_init(__self__,
if launch_template_configs is None and not opts.urn:
raise TypeError("Missing required property 'launch_template_configs'")
__props__.__dict__["launch_template_configs"] = launch_template_configs
- if on_demand_options is not None and not isinstance(on_demand_options, Ec2FleetOnDemandOptionsRequestArgs):
- on_demand_options = on_demand_options or {}
- def _setter(key, value):
- on_demand_options[key] = value
- Ec2FleetOnDemandOptionsRequestArgs._configure(_setter, **on_demand_options)
__props__.__dict__["on_demand_options"] = on_demand_options
__props__.__dict__["replace_unhealthy_instances"] = replace_unhealthy_instances
- if spot_options is not None and not isinstance(spot_options, Ec2FleetSpotOptionsRequestArgs):
- spot_options = spot_options or {}
- def _setter(key, value):
- spot_options[key] = value
- Ec2FleetSpotOptionsRequestArgs._configure(_setter, **spot_options)
__props__.__dict__["spot_options"] = spot_options
__props__.__dict__["tag_specifications"] = tag_specifications
- if target_capacity_specification is not None and not isinstance(target_capacity_specification, Ec2FleetTargetCapacitySpecificationRequestArgs):
- target_capacity_specification = target_capacity_specification or {}
- def _setter(key, value):
- target_capacity_specification[key] = value
- Ec2FleetTargetCapacitySpecificationRequestArgs._configure(_setter, **target_capacity_specification)
if target_capacity_specification is None and not opts.urn:
raise TypeError("Missing required property 'target_capacity_specification'")
__props__.__dict__["target_capacity_specification"] = target_capacity_specification
diff --git a/sdk/python/pulumi_aws_native/ec2/egress_only_internet_gateway.py b/sdk/python/pulumi_aws_native/ec2/egress_only_internet_gateway.py
index c3a1dae40d..8c045fb366 100644
--- a/sdk/python/pulumi_aws_native/ec2/egress_only_internet_gateway.py
+++ b/sdk/python/pulumi_aws_native/ec2/egress_only_internet_gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['EgressOnlyInternetGatewayArgs', 'EgressOnlyInternetGateway']
@@ -19,16 +19,7 @@ def __init__(__self__, *,
The set of arguments for constructing a EgressOnlyInternetGateway resource.
:param pulumi.Input[str] vpc_id: The ID of the VPC for which to create the egress-only internet gateway.
"""
- EgressOnlyInternetGatewayArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- vpc_id=vpc_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- vpc_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("vpc_id", vpc_id)
+ pulumi.set(__self__, "vpc_id", vpc_id)
@property
@pulumi.getter(name="vpcId")
@@ -76,10 +67,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- EgressOnlyInternetGatewayArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/eip.py b/sdk/python/pulumi_aws_native/ec2/eip.py
index 0946ca78a4..83bc823e52 100644
--- a/sdk/python/pulumi_aws_native/ec2/eip.py
+++ b/sdk/python/pulumi_aws_native/ec2/eip.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -31,37 +31,18 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['EipTagArgs']]] tags: Any tags assigned to the EIP.
:param pulumi.Input[str] transfer_address: The PublicIP of the EIP generated by resource through transfer from another account
"""
- EipArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- domain=domain,
- instance_id=instance_id,
- network_border_group=network_border_group,
- public_ipv4_pool=public_ipv4_pool,
- tags=tags,
- transfer_address=transfer_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- domain: Optional[pulumi.Input[str]] = None,
- instance_id: Optional[pulumi.Input[str]] = None,
- network_border_group: Optional[pulumi.Input[str]] = None,
- public_ipv4_pool: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['EipTagArgs']]]] = None,
- transfer_address: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if domain is not None:
- _setter("domain", domain)
+ pulumi.set(__self__, "domain", domain)
if instance_id is not None:
- _setter("instance_id", instance_id)
+ pulumi.set(__self__, "instance_id", instance_id)
if network_border_group is not None:
- _setter("network_border_group", network_border_group)
+ pulumi.set(__self__, "network_border_group", network_border_group)
if public_ipv4_pool is not None:
- _setter("public_ipv4_pool", public_ipv4_pool)
+ pulumi.set(__self__, "public_ipv4_pool", public_ipv4_pool)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if transfer_address is not None:
- _setter("transfer_address", transfer_address)
+ pulumi.set(__self__, "transfer_address", transfer_address)
@property
@pulumi.getter
@@ -179,10 +160,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- EipArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/eip_association.py b/sdk/python/pulumi_aws_native/ec2/eip_association.py
index 561730f6d5..5caaec5ff7 100644
--- a/sdk/python/pulumi_aws_native/ec2/eip_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/eip_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['EipAssociationArgs', 'EipAssociation']
@@ -27,33 +27,16 @@ def __init__(__self__, *,
:param pulumi.Input[str] network_interface_id: The ID of the network interface.
:param pulumi.Input[str] private_ip_address: The primary or secondary private IP address to associate with the Elastic IP address.
"""
- EipAssociationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allocation_id=allocation_id,
- eip=eip,
- instance_id=instance_id,
- network_interface_id=network_interface_id,
- private_ip_address=private_ip_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allocation_id: Optional[pulumi.Input[str]] = None,
- eip: Optional[pulumi.Input[str]] = None,
- instance_id: Optional[pulumi.Input[str]] = None,
- network_interface_id: Optional[pulumi.Input[str]] = None,
- private_ip_address: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allocation_id is not None:
- _setter("allocation_id", allocation_id)
+ pulumi.set(__self__, "allocation_id", allocation_id)
if eip is not None:
- _setter("eip", eip)
+ pulumi.set(__self__, "eip", eip)
if instance_id is not None:
- _setter("instance_id", instance_id)
+ pulumi.set(__self__, "instance_id", instance_id)
if network_interface_id is not None:
- _setter("network_interface_id", network_interface_id)
+ pulumi.set(__self__, "network_interface_id", network_interface_id)
if private_ip_address is not None:
- _setter("private_ip_address", private_ip_address)
+ pulumi.set(__self__, "private_ip_address", private_ip_address)
@property
@pulumi.getter(name="allocationId")
@@ -157,10 +140,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- EipAssociationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/enclave_certificate_iam_role_association.py b/sdk/python/pulumi_aws_native/ec2/enclave_certificate_iam_role_association.py
index d87ec1b342..190b849eb8 100644
--- a/sdk/python/pulumi_aws_native/ec2/enclave_certificate_iam_role_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/enclave_certificate_iam_role_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['EnclaveCertificateIamRoleAssociationArgs', 'EnclaveCertificateIamRoleAssociation']
@@ -21,19 +21,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] certificate_arn: The Amazon Resource Name (ARN) of the ACM certificate with which to associate the IAM role.
:param pulumi.Input[str] role_arn: The Amazon Resource Name (ARN) of the IAM role to associate with the ACM certificate. You can associate up to 16 IAM roles with an ACM certificate.
"""
- EnclaveCertificateIamRoleAssociationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_arn=certificate_arn,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_arn: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("certificate_arn", certificate_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "certificate_arn", certificate_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="certificateArn")
@@ -95,10 +84,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- EnclaveCertificateIamRoleAssociationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/flow_log.py b/sdk/python/pulumi_aws_native/ec2/flow_log.py
index 69b3090107..d0a004b774 100644
--- a/sdk/python/pulumi_aws_native/ec2/flow_log.py
+++ b/sdk/python/pulumi_aws_native/ec2/flow_log.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -43,59 +43,28 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['FlowLogTagArgs']]] tags: The tags to apply to the flow logs.
:param pulumi.Input['FlowLogTrafficType'] traffic_type: The type of traffic to log. You can log traffic that the resource accepts or rejects, or all traffic.
"""
- FlowLogArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_id=resource_id,
- resource_type=resource_type,
- deliver_cross_account_role=deliver_cross_account_role,
- deliver_logs_permission_arn=deliver_logs_permission_arn,
- destination_options=destination_options,
- log_destination=log_destination,
- log_destination_type=log_destination_type,
- log_format=log_format,
- log_group_name=log_group_name,
- max_aggregation_interval=max_aggregation_interval,
- tags=tags,
- traffic_type=traffic_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_id: pulumi.Input[str],
- resource_type: pulumi.Input['FlowLogResourceType'],
- deliver_cross_account_role: Optional[pulumi.Input[str]] = None,
- deliver_logs_permission_arn: Optional[pulumi.Input[str]] = None,
- destination_options: Optional[pulumi.Input['DestinationOptionsPropertiesArgs']] = None,
- log_destination: Optional[pulumi.Input[str]] = None,
- log_destination_type: Optional[pulumi.Input['FlowLogLogDestinationType']] = None,
- log_format: Optional[pulumi.Input[str]] = None,
- log_group_name: Optional[pulumi.Input[str]] = None,
- max_aggregation_interval: Optional[pulumi.Input[int]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['FlowLogTagArgs']]]] = None,
- traffic_type: Optional[pulumi.Input['FlowLogTrafficType']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_id", resource_id)
- _setter("resource_type", resource_type)
+ pulumi.set(__self__, "resource_id", resource_id)
+ pulumi.set(__self__, "resource_type", resource_type)
if deliver_cross_account_role is not None:
- _setter("deliver_cross_account_role", deliver_cross_account_role)
+ pulumi.set(__self__, "deliver_cross_account_role", deliver_cross_account_role)
if deliver_logs_permission_arn is not None:
- _setter("deliver_logs_permission_arn", deliver_logs_permission_arn)
+ pulumi.set(__self__, "deliver_logs_permission_arn", deliver_logs_permission_arn)
if destination_options is not None:
- _setter("destination_options", destination_options)
+ pulumi.set(__self__, "destination_options", destination_options)
if log_destination is not None:
- _setter("log_destination", log_destination)
+ pulumi.set(__self__, "log_destination", log_destination)
if log_destination_type is not None:
- _setter("log_destination_type", log_destination_type)
+ pulumi.set(__self__, "log_destination_type", log_destination_type)
if log_format is not None:
- _setter("log_format", log_format)
+ pulumi.set(__self__, "log_format", log_format)
if log_group_name is not None:
- _setter("log_group_name", log_group_name)
+ pulumi.set(__self__, "log_group_name", log_group_name)
if max_aggregation_interval is not None:
- _setter("max_aggregation_interval", max_aggregation_interval)
+ pulumi.set(__self__, "max_aggregation_interval", max_aggregation_interval)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if traffic_type is not None:
- _setter("traffic_type", traffic_type)
+ pulumi.set(__self__, "traffic_type", traffic_type)
@property
@pulumi.getter(name="resourceId")
@@ -293,10 +262,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FlowLogArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -325,11 +290,6 @@ def _internal_init(__self__,
__props__.__dict__["deliver_cross_account_role"] = deliver_cross_account_role
__props__.__dict__["deliver_logs_permission_arn"] = deliver_logs_permission_arn
- if destination_options is not None and not isinstance(destination_options, DestinationOptionsPropertiesArgs):
- destination_options = destination_options or {}
- def _setter(key, value):
- destination_options[key] = value
- DestinationOptionsPropertiesArgs._configure(_setter, **destination_options)
__props__.__dict__["destination_options"] = destination_options
__props__.__dict__["log_destination"] = log_destination
__props__.__dict__["log_destination_type"] = log_destination_type
diff --git a/sdk/python/pulumi_aws_native/ec2/gateway_route_table_association.py b/sdk/python/pulumi_aws_native/ec2/gateway_route_table_association.py
index 031c8311b2..f8151f5b5e 100644
--- a/sdk/python/pulumi_aws_native/ec2/gateway_route_table_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/gateway_route_table_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['GatewayRouteTableAssociationArgs', 'GatewayRouteTableAssociation']
@@ -21,19 +21,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] gateway_id: The ID of the gateway.
:param pulumi.Input[str] route_table_id: The ID of the route table.
"""
- GatewayRouteTableAssociationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- gateway_id=gateway_id,
- route_table_id=route_table_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- gateway_id: pulumi.Input[str],
- route_table_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("gateway_id", gateway_id)
- _setter("route_table_id", route_table_id)
+ pulumi.set(__self__, "gateway_id", gateway_id)
+ pulumi.set(__self__, "route_table_id", route_table_id)
@property
@pulumi.getter(name="gatewayId")
@@ -95,10 +84,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- GatewayRouteTableAssociationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/get_capacity_reservation.py b/sdk/python/pulumi_aws_native/ec2/get_capacity_reservation.py
index 45d0f36c4a..16a9d2dbf4 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_capacity_reservation.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_capacity_reservation.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_capacity_reservation_fleet.py b/sdk/python/pulumi_aws_native/ec2/get_capacity_reservation_fleet.py
index cd674108ea..1a60b16785 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_capacity_reservation_fleet.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_capacity_reservation_fleet.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_carrier_gateway.py b/sdk/python/pulumi_aws_native/ec2/get_carrier_gateway.py
index 2af4286e60..e8753207f3 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_carrier_gateway.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_carrier_gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_client_vpn_authorization_rule.py b/sdk/python/pulumi_aws_native/ec2/get_client_vpn_authorization_rule.py
index c123cab34e..ace645c367 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_client_vpn_authorization_rule.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_client_vpn_authorization_rule.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_client_vpn_endpoint.py b/sdk/python/pulumi_aws_native/ec2/get_client_vpn_endpoint.py
index f429a4c873..d18cb7a22f 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_client_vpn_endpoint.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_client_vpn_endpoint.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_client_vpn_route.py b/sdk/python/pulumi_aws_native/ec2/get_client_vpn_route.py
index 177bc13000..9389b587da 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_client_vpn_route.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_client_vpn_route.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_client_vpn_target_network_association.py b/sdk/python/pulumi_aws_native/ec2/get_client_vpn_target_network_association.py
index ccde42b2ac..9a1b38de42 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_client_vpn_target_network_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_client_vpn_target_network_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_customer_gateway.py b/sdk/python/pulumi_aws_native/ec2/get_customer_gateway.py
index 4c4c26fa50..6a183de5cc 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_customer_gateway.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_customer_gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_dhcp_options.py b/sdk/python/pulumi_aws_native/ec2/get_dhcp_options.py
index 9269f526e2..79e0cb2e9f 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_dhcp_options.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_dhcp_options.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_ec2_fleet.py b/sdk/python/pulumi_aws_native/ec2/get_ec2_fleet.py
index af326972fb..3f41660009 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_ec2_fleet.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_ec2_fleet.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/ec2/get_egress_only_internet_gateway.py b/sdk/python/pulumi_aws_native/ec2/get_egress_only_internet_gateway.py
index 1d0ffebe2f..1380220e91 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_egress_only_internet_gateway.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_egress_only_internet_gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_eip.py b/sdk/python/pulumi_aws_native/ec2/get_eip.py
index f6d991b632..0f5dee9fdf 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_eip.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_eip.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_eip_association.py b/sdk/python/pulumi_aws_native/ec2/get_eip_association.py
index b4741b6d39..489a769a11 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_eip_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_eip_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_enclave_certificate_iam_role_association.py b/sdk/python/pulumi_aws_native/ec2/get_enclave_certificate_iam_role_association.py
index 49b6d06534..9df8d5b26b 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_enclave_certificate_iam_role_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_enclave_certificate_iam_role_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_flow_log.py b/sdk/python/pulumi_aws_native/ec2/get_flow_log.py
index 374187888a..e30b25016f 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_flow_log.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_flow_log.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_gateway_route_table_association.py b/sdk/python/pulumi_aws_native/ec2/get_gateway_route_table_association.py
index 0955b6a680..a07a02b4e5 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_gateway_route_table_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_gateway_route_table_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_host.py b/sdk/python/pulumi_aws_native/ec2/get_host.py
index 4f49907b9e..82f59a96c6 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_host.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_host.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_instance.py b/sdk/python/pulumi_aws_native/ec2/get_instance.py
index aaf57e902c..0ff56b2eb1 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_instance.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_instance.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_instance_connect_endpoint.py b/sdk/python/pulumi_aws_native/ec2/get_instance_connect_endpoint.py
index 71ceb9f79d..b2648a6e1f 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_instance_connect_endpoint.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_instance_connect_endpoint.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_internet_gateway.py b/sdk/python/pulumi_aws_native/ec2/get_internet_gateway.py
index 7cebf4c924..afff2568a7 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_internet_gateway.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_internet_gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_ipam.py b/sdk/python/pulumi_aws_native/ec2/get_ipam.py
index b7f2d318ca..cf94c32da3 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_ipam.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_ipam.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_ipam_allocation.py b/sdk/python/pulumi_aws_native/ec2/get_ipam_allocation.py
index d06a9dccc3..6377033a96 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_ipam_allocation.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_ipam_allocation.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_ipam_pool.py b/sdk/python/pulumi_aws_native/ec2/get_ipam_pool.py
index 7739d9ee04..ce7d25cfb2 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_ipam_pool.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_ipam_pool.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/ec2/get_ipam_pool_cidr.py b/sdk/python/pulumi_aws_native/ec2/get_ipam_pool_cidr.py
index 15b9d01982..c9b956c4a1 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_ipam_pool_cidr.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_ipam_pool_cidr.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_ipam_resource_discovery.py b/sdk/python/pulumi_aws_native/ec2/get_ipam_resource_discovery.py
index f69b0bf933..bb878dae24 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_ipam_resource_discovery.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_ipam_resource_discovery.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_ipam_resource_discovery_association.py b/sdk/python/pulumi_aws_native/ec2/get_ipam_resource_discovery_association.py
index ac68c0f558..4e017dd285 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_ipam_resource_discovery_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_ipam_resource_discovery_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_ipam_scope.py b/sdk/python/pulumi_aws_native/ec2/get_ipam_scope.py
index d11d7ae92d..df6d3149a2 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_ipam_scope.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_ipam_scope.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/ec2/get_key_pair.py b/sdk/python/pulumi_aws_native/ec2/get_key_pair.py
index c34d3f6cee..a0a82f7968 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_key_pair.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_key_pair.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_launch_template.py b/sdk/python/pulumi_aws_native/ec2/get_launch_template.py
index d428530f15..96f2d66638 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_launch_template.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_launch_template.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_local_gateway_route.py b/sdk/python/pulumi_aws_native/ec2/get_local_gateway_route.py
index abc4f8bfa5..b4053fb5bf 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_local_gateway_route.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_local_gateway_route.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_local_gateway_route_table.py b/sdk/python/pulumi_aws_native/ec2/get_local_gateway_route_table.py
index 079551524d..5d47150aba 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_local_gateway_route_table.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_local_gateway_route_table.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_local_gateway_route_table_virtual_interface_group_association.py b/sdk/python/pulumi_aws_native/ec2/get_local_gateway_route_table_virtual_interface_group_association.py
index 6aef7502b2..fd4e2b9b5e 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_local_gateway_route_table_virtual_interface_group_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_local_gateway_route_table_virtual_interface_group_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_local_gateway_route_table_vpc_association.py b/sdk/python/pulumi_aws_native/ec2/get_local_gateway_route_table_vpc_association.py
index 398274e1ac..a363186308 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_local_gateway_route_table_vpc_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_local_gateway_route_table_vpc_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_nat_gateway.py b/sdk/python/pulumi_aws_native/ec2/get_nat_gateway.py
index 6058acc291..bed8de97f5 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_nat_gateway.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_nat_gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_network_acl.py b/sdk/python/pulumi_aws_native/ec2/get_network_acl.py
index 01ca8bec92..988872ea89 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_network_acl.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_network_acl.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_network_acl_entry.py b/sdk/python/pulumi_aws_native/ec2/get_network_acl_entry.py
index 1164c0752e..40b4be4dda 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_network_acl_entry.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_network_acl_entry.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_network_insights_access_scope.py b/sdk/python/pulumi_aws_native/ec2/get_network_insights_access_scope.py
index dff51f849b..3138ae46b5 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_network_insights_access_scope.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_network_insights_access_scope.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_network_insights_access_scope_analysis.py b/sdk/python/pulumi_aws_native/ec2/get_network_insights_access_scope_analysis.py
index 8b1dae796c..2ff6a31c84 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_network_insights_access_scope_analysis.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_network_insights_access_scope_analysis.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/ec2/get_network_insights_analysis.py b/sdk/python/pulumi_aws_native/ec2/get_network_insights_analysis.py
index 5bb8fc59a8..7dd550ba60 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_network_insights_analysis.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_network_insights_analysis.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/ec2/get_network_insights_path.py b/sdk/python/pulumi_aws_native/ec2/get_network_insights_path.py
index 1953339f89..6f90a8c14d 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_network_insights_path.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_network_insights_path.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_network_interface.py b/sdk/python/pulumi_aws_native/ec2/get_network_interface.py
index 5f7da9578b..b8e540a961 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_network_interface.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_network_interface.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_network_interface_attachment.py b/sdk/python/pulumi_aws_native/ec2/get_network_interface_attachment.py
index 21dd51ca24..2eb16df28f 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_network_interface_attachment.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_network_interface_attachment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_network_interface_permission.py b/sdk/python/pulumi_aws_native/ec2/get_network_interface_permission.py
index f05668a173..589383af3d 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_network_interface_permission.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_network_interface_permission.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_placement_group.py b/sdk/python/pulumi_aws_native/ec2/get_placement_group.py
index 95e88f0c70..890e9bb755 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_placement_group.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_placement_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_prefix_list.py b/sdk/python/pulumi_aws_native/ec2/get_prefix_list.py
index 5bd91e303c..1d14a0ac38 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_prefix_list.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_prefix_list.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/ec2/get_route.py b/sdk/python/pulumi_aws_native/ec2/get_route.py
index 0f81ad6480..08b13f1fa9 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_route.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_route.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_route_table.py b/sdk/python/pulumi_aws_native/ec2/get_route_table.py
index 069831260a..ee0701ba00 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_route_table.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_route_table.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_security_group.py b/sdk/python/pulumi_aws_native/ec2/get_security_group.py
index 09e82bb43c..d428bfa108 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_security_group.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_security_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_security_group_egress.py b/sdk/python/pulumi_aws_native/ec2/get_security_group_egress.py
index 718463bef9..919295837d 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_security_group_egress.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_security_group_egress.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_security_group_ingress.py b/sdk/python/pulumi_aws_native/ec2/get_security_group_ingress.py
index ff599950cc..347ae226cd 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_security_group_ingress.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_security_group_ingress.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_spot_fleet.py b/sdk/python/pulumi_aws_native/ec2/get_spot_fleet.py
index 242054e0b0..90731087c1 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_spot_fleet.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_spot_fleet.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/ec2/get_subnet.py b/sdk/python/pulumi_aws_native/ec2/get_subnet.py
index 2b46dc9833..3c5093ead8 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_subnet.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_subnet.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_subnet_cidr_block.py b/sdk/python/pulumi_aws_native/ec2/get_subnet_cidr_block.py
index 38340fce68..a2dc2e5cc1 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_subnet_cidr_block.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_subnet_cidr_block.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_subnet_network_acl_association.py b/sdk/python/pulumi_aws_native/ec2/get_subnet_network_acl_association.py
index a50ce23bb2..acccbfb54b 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_subnet_network_acl_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_subnet_network_acl_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_subnet_route_table_association.py b/sdk/python/pulumi_aws_native/ec2/get_subnet_route_table_association.py
index 28b531ac26..345f029bc2 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_subnet_route_table_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_subnet_route_table_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_traffic_mirror_filter.py b/sdk/python/pulumi_aws_native/ec2/get_traffic_mirror_filter.py
index e3457006cd..16640b69a9 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_traffic_mirror_filter.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_traffic_mirror_filter.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_traffic_mirror_filter_rule.py b/sdk/python/pulumi_aws_native/ec2/get_traffic_mirror_filter_rule.py
index 65049ace2c..82a14f4742 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_traffic_mirror_filter_rule.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_traffic_mirror_filter_rule.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_traffic_mirror_session.py b/sdk/python/pulumi_aws_native/ec2/get_traffic_mirror_session.py
index 7a82b2da08..cc0b98e1f2 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_traffic_mirror_session.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_traffic_mirror_session.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_traffic_mirror_target.py b/sdk/python/pulumi_aws_native/ec2/get_traffic_mirror_target.py
index eba3f437b1..0ba8a41c3e 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_traffic_mirror_target.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_traffic_mirror_target.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway.py b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway.py
index f1941bbbda..ddcb463fc3 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_attachment.py b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_attachment.py
index 634720f55f..0e7272bc3b 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_attachment.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_attachment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_connect.py b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_connect.py
index 812c9eefa9..d22106fe52 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_connect.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_connect.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_multicast_domain.py b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_multicast_domain.py
index 256b6d0199..cf6a94046f 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_multicast_domain.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_multicast_domain.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_multicast_domain_association.py b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_multicast_domain_association.py
index bccce4b995..1c3b046e40 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_multicast_domain_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_multicast_domain_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_multicast_group_member.py b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_multicast_group_member.py
index 6022dc22cc..56cb9e1cd3 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_multicast_group_member.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_multicast_group_member.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_multicast_group_source.py b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_multicast_group_source.py
index 120a6396eb..bd1275af85 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_multicast_group_source.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_multicast_group_source.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_peering_attachment.py b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_peering_attachment.py
index b3bd58e346..7dd0270990 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_peering_attachment.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_peering_attachment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_route.py b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_route.py
index 0f67c19842..7f40110bdb 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_route.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_route.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_route_table.py b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_route_table.py
index 8039fda716..61de667c28 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_route_table.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_route_table.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_route_table_association.py b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_route_table_association.py
index 27475b5261..e4d162bdc8 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_route_table_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_route_table_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_route_table_propagation.py b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_route_table_propagation.py
index 15c9f72ab1..6e764e2996 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_route_table_propagation.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_route_table_propagation.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_vpc_attachment.py b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_vpc_attachment.py
index 392e3f92eb..6461c3a91b 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_vpc_attachment.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_transit_gateway_vpc_attachment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_verified_access_endpoint.py b/sdk/python/pulumi_aws_native/ec2/get_verified_access_endpoint.py
index 8f6ce37426..e75c00403c 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_verified_access_endpoint.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_verified_access_endpoint.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_verified_access_group.py b/sdk/python/pulumi_aws_native/ec2/get_verified_access_group.py
index 44d84eeaa7..f1b332e640 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_verified_access_group.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_verified_access_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_verified_access_instance.py b/sdk/python/pulumi_aws_native/ec2/get_verified_access_instance.py
index 552d0e49c1..a788a7642e 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_verified_access_instance.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_verified_access_instance.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_verified_access_trust_provider.py b/sdk/python/pulumi_aws_native/ec2/get_verified_access_trust_provider.py
index 4a6481b8f2..541adf4eb1 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_verified_access_trust_provider.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_verified_access_trust_provider.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_volume.py b/sdk/python/pulumi_aws_native/ec2/get_volume.py
index 9d77ffbe65..d4ef314023 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_volume.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_volume.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_vpc.py b/sdk/python/pulumi_aws_native/ec2/get_vpc.py
index e9b1f12aba..843f98e50e 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_vpc.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_vpc.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_vpc_cidr_block.py b/sdk/python/pulumi_aws_native/ec2/get_vpc_cidr_block.py
index f9a72da399..b861136201 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_vpc_cidr_block.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_vpc_cidr_block.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_vpc_endpoint.py b/sdk/python/pulumi_aws_native/ec2/get_vpc_endpoint.py
index 82982332da..e3f8c2fc81 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_vpc_endpoint.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_vpc_endpoint.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_vpc_endpoint_connection_notification.py b/sdk/python/pulumi_aws_native/ec2/get_vpc_endpoint_connection_notification.py
index 394e639560..7980a77bec 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_vpc_endpoint_connection_notification.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_vpc_endpoint_connection_notification.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_vpc_endpoint_service.py b/sdk/python/pulumi_aws_native/ec2/get_vpc_endpoint_service.py
index 4388c9dc65..02e82e0879 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_vpc_endpoint_service.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_vpc_endpoint_service.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_vpc_endpoint_service_permissions.py b/sdk/python/pulumi_aws_native/ec2/get_vpc_endpoint_service_permissions.py
index 9cd9d43add..a6682d7134 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_vpc_endpoint_service_permissions.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_vpc_endpoint_service_permissions.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_vpc_gateway_attachment.py b/sdk/python/pulumi_aws_native/ec2/get_vpc_gateway_attachment.py
index 0b8941052d..61c563ada4 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_vpc_gateway_attachment.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_vpc_gateway_attachment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/get_vpc_peering_connection.py b/sdk/python/pulumi_aws_native/ec2/get_vpc_peering_connection.py
index ac66880376..ccb87d37ad 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_vpc_peering_connection.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_vpc_peering_connection.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_vpn_connection.py b/sdk/python/pulumi_aws_native/ec2/get_vpn_connection.py
index e32455be61..b392a93dee 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_vpn_connection.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_vpn_connection.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_vpn_gateway.py b/sdk/python/pulumi_aws_native/ec2/get_vpn_gateway.py
index 184c83e56f..ddaf86824f 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_vpn_gateway.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_vpn_gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ec2/get_vpn_gateway_route_propagation.py b/sdk/python/pulumi_aws_native/ec2/get_vpn_gateway_route_propagation.py
index 613856216f..fe83bf1b30 100644
--- a/sdk/python/pulumi_aws_native/ec2/get_vpn_gateway_route_propagation.py
+++ b/sdk/python/pulumi_aws_native/ec2/get_vpn_gateway_route_propagation.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ec2/host.py b/sdk/python/pulumi_aws_native/ec2/host.py
index 351e90846a..32575f0bd4 100644
--- a/sdk/python/pulumi_aws_native/ec2/host.py
+++ b/sdk/python/pulumi_aws_native/ec2/host.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['HostArgs', 'Host']
@@ -33,44 +33,21 @@ def __init__(__self__, *,
:param pulumi.Input[str] instance_type: Specifies the instance type to be supported by the Dedicated Hosts. If you specify an instance type, the Dedicated Hosts support instances of the specified instance type only.
:param pulumi.Input[str] outpost_arn: The Amazon Resource Name (ARN) of the Amazon Web Services Outpost on which to allocate the Dedicated Host.
"""
- HostArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- asset_id=asset_id,
- auto_placement=auto_placement,
- host_maintenance=host_maintenance,
- host_recovery=host_recovery,
- instance_family=instance_family,
- instance_type=instance_type,
- outpost_arn=outpost_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: pulumi.Input[str],
- asset_id: Optional[pulumi.Input[str]] = None,
- auto_placement: Optional[pulumi.Input[str]] = None,
- host_maintenance: Optional[pulumi.Input[str]] = None,
- host_recovery: Optional[pulumi.Input[str]] = None,
- instance_family: Optional[pulumi.Input[str]] = None,
- instance_type: Optional[pulumi.Input[str]] = None,
- outpost_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if asset_id is not None:
- _setter("asset_id", asset_id)
+ pulumi.set(__self__, "asset_id", asset_id)
if auto_placement is not None:
- _setter("auto_placement", auto_placement)
+ pulumi.set(__self__, "auto_placement", auto_placement)
if host_maintenance is not None:
- _setter("host_maintenance", host_maintenance)
+ pulumi.set(__self__, "host_maintenance", host_maintenance)
if host_recovery is not None:
- _setter("host_recovery", host_recovery)
+ pulumi.set(__self__, "host_recovery", host_recovery)
if instance_family is not None:
- _setter("instance_family", instance_family)
+ pulumi.set(__self__, "instance_family", instance_family)
if instance_type is not None:
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if outpost_arn is not None:
- _setter("outpost_arn", outpost_arn)
+ pulumi.set(__self__, "outpost_arn", outpost_arn)
@property
@pulumi.getter(name="availabilityZone")
@@ -216,10 +193,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- HostArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/instance.py b/sdk/python/pulumi_aws_native/ec2/instance.py
index e1ec0f3a0a..c0e03ebde2 100644
--- a/sdk/python/pulumi_aws_native/ec2/instance.py
+++ b/sdk/python/pulumi_aws_native/ec2/instance.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -59,173 +59,86 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Instance resource.
"""
- InstanceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- additional_info=additional_info,
- affinity=affinity,
- availability_zone=availability_zone,
- block_device_mappings=block_device_mappings,
- cpu_options=cpu_options,
- credit_specification=credit_specification,
- disable_api_termination=disable_api_termination,
- ebs_optimized=ebs_optimized,
- elastic_gpu_specifications=elastic_gpu_specifications,
- elastic_inference_accelerators=elastic_inference_accelerators,
- enclave_options=enclave_options,
- hibernation_options=hibernation_options,
- host_id=host_id,
- host_resource_group_arn=host_resource_group_arn,
- iam_instance_profile=iam_instance_profile,
- image_id=image_id,
- instance_initiated_shutdown_behavior=instance_initiated_shutdown_behavior,
- instance_type=instance_type,
- ipv6_address_count=ipv6_address_count,
- ipv6_addresses=ipv6_addresses,
- kernel_id=kernel_id,
- key_name=key_name,
- launch_template=launch_template,
- license_specifications=license_specifications,
- monitoring=monitoring,
- network_interfaces=network_interfaces,
- placement_group_name=placement_group_name,
- private_dns_name_options=private_dns_name_options,
- private_ip_address=private_ip_address,
- propagate_tags_to_volume_on_creation=propagate_tags_to_volume_on_creation,
- ramdisk_id=ramdisk_id,
- security_group_ids=security_group_ids,
- security_groups=security_groups,
- source_dest_check=source_dest_check,
- ssm_associations=ssm_associations,
- subnet_id=subnet_id,
- tags=tags,
- tenancy=tenancy,
- user_data=user_data,
- volumes=volumes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- additional_info: Optional[pulumi.Input[str]] = None,
- affinity: Optional[pulumi.Input[str]] = None,
- availability_zone: Optional[pulumi.Input[str]] = None,
- block_device_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceBlockDeviceMappingArgs']]]] = None,
- cpu_options: Optional[pulumi.Input['InstanceCpuOptionsArgs']] = None,
- credit_specification: Optional[pulumi.Input['InstanceCreditSpecificationArgs']] = None,
- disable_api_termination: Optional[pulumi.Input[bool]] = None,
- ebs_optimized: Optional[pulumi.Input[bool]] = None,
- elastic_gpu_specifications: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceElasticGpuSpecificationArgs']]]] = None,
- elastic_inference_accelerators: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceElasticInferenceAcceleratorArgs']]]] = None,
- enclave_options: Optional[pulumi.Input['InstanceEnclaveOptionsArgs']] = None,
- hibernation_options: Optional[pulumi.Input['InstanceHibernationOptionsArgs']] = None,
- host_id: Optional[pulumi.Input[str]] = None,
- host_resource_group_arn: Optional[pulumi.Input[str]] = None,
- iam_instance_profile: Optional[pulumi.Input[str]] = None,
- image_id: Optional[pulumi.Input[str]] = None,
- instance_initiated_shutdown_behavior: Optional[pulumi.Input[str]] = None,
- instance_type: Optional[pulumi.Input[str]] = None,
- ipv6_address_count: Optional[pulumi.Input[int]] = None,
- ipv6_addresses: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceIpv6AddressArgs']]]] = None,
- kernel_id: Optional[pulumi.Input[str]] = None,
- key_name: Optional[pulumi.Input[str]] = None,
- launch_template: Optional[pulumi.Input['InstanceLaunchTemplateSpecificationArgs']] = None,
- license_specifications: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceLicenseSpecificationArgs']]]] = None,
- monitoring: Optional[pulumi.Input[bool]] = None,
- network_interfaces: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceNetworkInterfaceArgs']]]] = None,
- placement_group_name: Optional[pulumi.Input[str]] = None,
- private_dns_name_options: Optional[pulumi.Input['InstancePrivateDnsNameOptionsArgs']] = None,
- private_ip_address: Optional[pulumi.Input[str]] = None,
- propagate_tags_to_volume_on_creation: Optional[pulumi.Input[bool]] = None,
- ramdisk_id: Optional[pulumi.Input[str]] = None,
- security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- security_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- source_dest_check: Optional[pulumi.Input[bool]] = None,
- ssm_associations: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceSsmAssociationArgs']]]] = None,
- subnet_id: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceTagArgs']]]] = None,
- tenancy: Optional[pulumi.Input[str]] = None,
- user_data: Optional[pulumi.Input[str]] = None,
- volumes: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceVolumeArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if additional_info is not None:
- _setter("additional_info", additional_info)
+ pulumi.set(__self__, "additional_info", additional_info)
if affinity is not None:
- _setter("affinity", affinity)
+ pulumi.set(__self__, "affinity", affinity)
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if block_device_mappings is not None:
- _setter("block_device_mappings", block_device_mappings)
+ pulumi.set(__self__, "block_device_mappings", block_device_mappings)
if cpu_options is not None:
- _setter("cpu_options", cpu_options)
+ pulumi.set(__self__, "cpu_options", cpu_options)
if credit_specification is not None:
- _setter("credit_specification", credit_specification)
+ pulumi.set(__self__, "credit_specification", credit_specification)
if disable_api_termination is not None:
- _setter("disable_api_termination", disable_api_termination)
+ pulumi.set(__self__, "disable_api_termination", disable_api_termination)
if ebs_optimized is not None:
- _setter("ebs_optimized", ebs_optimized)
+ pulumi.set(__self__, "ebs_optimized", ebs_optimized)
if elastic_gpu_specifications is not None:
- _setter("elastic_gpu_specifications", elastic_gpu_specifications)
+ pulumi.set(__self__, "elastic_gpu_specifications", elastic_gpu_specifications)
if elastic_inference_accelerators is not None:
- _setter("elastic_inference_accelerators", elastic_inference_accelerators)
+ pulumi.set(__self__, "elastic_inference_accelerators", elastic_inference_accelerators)
if enclave_options is not None:
- _setter("enclave_options", enclave_options)
+ pulumi.set(__self__, "enclave_options", enclave_options)
if hibernation_options is not None:
- _setter("hibernation_options", hibernation_options)
+ pulumi.set(__self__, "hibernation_options", hibernation_options)
if host_id is not None:
- _setter("host_id", host_id)
+ pulumi.set(__self__, "host_id", host_id)
if host_resource_group_arn is not None:
- _setter("host_resource_group_arn", host_resource_group_arn)
+ pulumi.set(__self__, "host_resource_group_arn", host_resource_group_arn)
if iam_instance_profile is not None:
- _setter("iam_instance_profile", iam_instance_profile)
+ pulumi.set(__self__, "iam_instance_profile", iam_instance_profile)
if image_id is not None:
- _setter("image_id", image_id)
+ pulumi.set(__self__, "image_id", image_id)
if instance_initiated_shutdown_behavior is not None:
- _setter("instance_initiated_shutdown_behavior", instance_initiated_shutdown_behavior)
+ pulumi.set(__self__, "instance_initiated_shutdown_behavior", instance_initiated_shutdown_behavior)
if instance_type is not None:
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if ipv6_address_count is not None:
- _setter("ipv6_address_count", ipv6_address_count)
+ pulumi.set(__self__, "ipv6_address_count", ipv6_address_count)
if ipv6_addresses is not None:
- _setter("ipv6_addresses", ipv6_addresses)
+ pulumi.set(__self__, "ipv6_addresses", ipv6_addresses)
if kernel_id is not None:
- _setter("kernel_id", kernel_id)
+ pulumi.set(__self__, "kernel_id", kernel_id)
if key_name is not None:
- _setter("key_name", key_name)
+ pulumi.set(__self__, "key_name", key_name)
if launch_template is not None:
- _setter("launch_template", launch_template)
+ pulumi.set(__self__, "launch_template", launch_template)
if license_specifications is not None:
- _setter("license_specifications", license_specifications)
+ pulumi.set(__self__, "license_specifications", license_specifications)
if monitoring is not None:
- _setter("monitoring", monitoring)
+ pulumi.set(__self__, "monitoring", monitoring)
if network_interfaces is not None:
- _setter("network_interfaces", network_interfaces)
+ pulumi.set(__self__, "network_interfaces", network_interfaces)
if placement_group_name is not None:
- _setter("placement_group_name", placement_group_name)
+ pulumi.set(__self__, "placement_group_name", placement_group_name)
if private_dns_name_options is not None:
- _setter("private_dns_name_options", private_dns_name_options)
+ pulumi.set(__self__, "private_dns_name_options", private_dns_name_options)
if private_ip_address is not None:
- _setter("private_ip_address", private_ip_address)
+ pulumi.set(__self__, "private_ip_address", private_ip_address)
if propagate_tags_to_volume_on_creation is not None:
- _setter("propagate_tags_to_volume_on_creation", propagate_tags_to_volume_on_creation)
+ pulumi.set(__self__, "propagate_tags_to_volume_on_creation", propagate_tags_to_volume_on_creation)
if ramdisk_id is not None:
- _setter("ramdisk_id", ramdisk_id)
+ pulumi.set(__self__, "ramdisk_id", ramdisk_id)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if security_groups is not None:
- _setter("security_groups", security_groups)
+ pulumi.set(__self__, "security_groups", security_groups)
if source_dest_check is not None:
- _setter("source_dest_check", source_dest_check)
+ pulumi.set(__self__, "source_dest_check", source_dest_check)
if ssm_associations is not None:
- _setter("ssm_associations", ssm_associations)
+ pulumi.set(__self__, "ssm_associations", ssm_associations)
if subnet_id is not None:
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if tenancy is not None:
- _setter("tenancy", tenancy)
+ pulumi.set(__self__, "tenancy", tenancy)
if user_data is not None:
- _setter("user_data", user_data)
+ pulumi.set(__self__, "user_data", user_data)
if volumes is not None:
- _setter("volumes", volumes)
+ pulumi.set(__self__, "volumes", volumes)
@property
@pulumi.getter(name="additionalInfo")
@@ -664,10 +577,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- InstanceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -727,33 +636,13 @@ def _internal_init(__self__,
__props__.__dict__["affinity"] = affinity
__props__.__dict__["availability_zone"] = availability_zone
__props__.__dict__["block_device_mappings"] = block_device_mappings
- if cpu_options is not None and not isinstance(cpu_options, InstanceCpuOptionsArgs):
- cpu_options = cpu_options or {}
- def _setter(key, value):
- cpu_options[key] = value
- InstanceCpuOptionsArgs._configure(_setter, **cpu_options)
__props__.__dict__["cpu_options"] = cpu_options
- if credit_specification is not None and not isinstance(credit_specification, InstanceCreditSpecificationArgs):
- credit_specification = credit_specification or {}
- def _setter(key, value):
- credit_specification[key] = value
- InstanceCreditSpecificationArgs._configure(_setter, **credit_specification)
__props__.__dict__["credit_specification"] = credit_specification
__props__.__dict__["disable_api_termination"] = disable_api_termination
__props__.__dict__["ebs_optimized"] = ebs_optimized
__props__.__dict__["elastic_gpu_specifications"] = elastic_gpu_specifications
__props__.__dict__["elastic_inference_accelerators"] = elastic_inference_accelerators
- if enclave_options is not None and not isinstance(enclave_options, InstanceEnclaveOptionsArgs):
- enclave_options = enclave_options or {}
- def _setter(key, value):
- enclave_options[key] = value
- InstanceEnclaveOptionsArgs._configure(_setter, **enclave_options)
__props__.__dict__["enclave_options"] = enclave_options
- if hibernation_options is not None and not isinstance(hibernation_options, InstanceHibernationOptionsArgs):
- hibernation_options = hibernation_options or {}
- def _setter(key, value):
- hibernation_options[key] = value
- InstanceHibernationOptionsArgs._configure(_setter, **hibernation_options)
__props__.__dict__["hibernation_options"] = hibernation_options
__props__.__dict__["host_id"] = host_id
__props__.__dict__["host_resource_group_arn"] = host_resource_group_arn
@@ -765,21 +654,11 @@ def _setter(key, value):
__props__.__dict__["ipv6_addresses"] = ipv6_addresses
__props__.__dict__["kernel_id"] = kernel_id
__props__.__dict__["key_name"] = key_name
- if launch_template is not None and not isinstance(launch_template, InstanceLaunchTemplateSpecificationArgs):
- launch_template = launch_template or {}
- def _setter(key, value):
- launch_template[key] = value
- InstanceLaunchTemplateSpecificationArgs._configure(_setter, **launch_template)
__props__.__dict__["launch_template"] = launch_template
__props__.__dict__["license_specifications"] = license_specifications
__props__.__dict__["monitoring"] = monitoring
__props__.__dict__["network_interfaces"] = network_interfaces
__props__.__dict__["placement_group_name"] = placement_group_name
- if private_dns_name_options is not None and not isinstance(private_dns_name_options, InstancePrivateDnsNameOptionsArgs):
- private_dns_name_options = private_dns_name_options or {}
- def _setter(key, value):
- private_dns_name_options[key] = value
- InstancePrivateDnsNameOptionsArgs._configure(_setter, **private_dns_name_options)
__props__.__dict__["private_dns_name_options"] = private_dns_name_options
__props__.__dict__["private_ip_address"] = private_ip_address
__props__.__dict__["propagate_tags_to_volume_on_creation"] = propagate_tags_to_volume_on_creation
diff --git a/sdk/python/pulumi_aws_native/ec2/instance_connect_endpoint.py b/sdk/python/pulumi_aws_native/ec2/instance_connect_endpoint.py
index 78bf35ed2f..665a0a851e 100644
--- a/sdk/python/pulumi_aws_native/ec2/instance_connect_endpoint.py
+++ b/sdk/python/pulumi_aws_native/ec2/instance_connect_endpoint.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -29,32 +29,15 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] security_group_ids: The security group IDs of the instance connect endpoint.
:param pulumi.Input[Sequence[pulumi.Input['InstanceConnectEndpointTagArgs']]] tags: The tags of the instance connect endpoint.
"""
- InstanceConnectEndpointArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- subnet_id=subnet_id,
- client_token=client_token,
- preserve_client_ip=preserve_client_ip,
- security_group_ids=security_group_ids,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- subnet_id: pulumi.Input[str],
- client_token: Optional[pulumi.Input[str]] = None,
- preserve_client_ip: Optional[pulumi.Input[bool]] = None,
- security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceConnectEndpointTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
if client_token is not None:
- _setter("client_token", client_token)
+ pulumi.set(__self__, "client_token", client_token)
if preserve_client_ip is not None:
- _setter("preserve_client_ip", preserve_client_ip)
+ pulumi.set(__self__, "preserve_client_ip", preserve_client_ip)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="subnetId")
@@ -158,10 +141,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- InstanceConnectEndpointArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/internet_gateway.py b/sdk/python/pulumi_aws_native/ec2/internet_gateway.py
index dd5b7dc08a..cd6fb4c990 100644
--- a/sdk/python/pulumi_aws_native/ec2/internet_gateway.py
+++ b/sdk/python/pulumi_aws_native/ec2/internet_gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,17 +21,8 @@ def __init__(__self__, *,
The set of arguments for constructing a InternetGateway resource.
:param pulumi.Input[Sequence[pulumi.Input['InternetGatewayTagArgs']]] tags: Any tags to assign to the internet gateway.
"""
- InternetGatewayArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['InternetGatewayTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -79,10 +70,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- InternetGatewayArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/ipam.py b/sdk/python/pulumi_aws_native/ec2/ipam.py
index ef414f776c..5fa27399f6 100644
--- a/sdk/python/pulumi_aws_native/ec2/ipam.py
+++ b/sdk/python/pulumi_aws_native/ec2/ipam.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -24,25 +24,12 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['IpamOperatingRegionArgs']]] operating_regions: The regions IPAM is enabled for. Allows pools to be created in these regions, as well as enabling monitoring
:param pulumi.Input[Sequence[pulumi.Input['IpamTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- IpamArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- operating_regions=operating_regions,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- operating_regions: Optional[pulumi.Input[Sequence[pulumi.Input['IpamOperatingRegionArgs']]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['IpamTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if operating_regions is not None:
- _setter("operating_regions", operating_regions)
+ pulumi.set(__self__, "operating_regions", operating_regions)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -114,10 +101,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- IpamArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/ipam_allocation.py b/sdk/python/pulumi_aws_native/ec2/ipam_allocation.py
index 7a89e0e2f3..622b77d13c 100644
--- a/sdk/python/pulumi_aws_native/ec2/ipam_allocation.py
+++ b/sdk/python/pulumi_aws_native/ec2/ipam_allocation.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['IpamAllocationArgs', 'IpamAllocation']
@@ -23,28 +23,13 @@ def __init__(__self__, *,
:param pulumi.Input[str] ipam_pool_id: Id of the IPAM Pool.
:param pulumi.Input[int] netmask_length: The desired netmask length of the allocation. If set, IPAM will choose a block of free space with this size and return the CIDR representing it.
"""
- IpamAllocationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipam_pool_id=ipam_pool_id,
- cidr=cidr,
- description=description,
- netmask_length=netmask_length,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipam_pool_id: pulumi.Input[str],
- cidr: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- netmask_length: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ipam_pool_id", ipam_pool_id)
+ pulumi.set(__self__, "ipam_pool_id", ipam_pool_id)
if cidr is not None:
- _setter("cidr", cidr)
+ pulumi.set(__self__, "cidr", cidr)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if netmask_length is not None:
- _setter("netmask_length", netmask_length)
+ pulumi.set(__self__, "netmask_length", netmask_length)
@property
@pulumi.getter(name="ipamPoolId")
@@ -126,10 +111,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- IpamAllocationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/ipam_pool.py b/sdk/python/pulumi_aws_native/ec2/ipam_pool.py
index af587e3dcf..00b2f4b0ec 100644
--- a/sdk/python/pulumi_aws_native/ec2/ipam_pool.py
+++ b/sdk/python/pulumi_aws_native/ec2/ipam_pool.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -49,71 +49,34 @@ def __init__(__self__, *,
:param pulumi.Input[str] source_ipam_pool_id: The Id of this pool's source. If set, all space provisioned in this pool must be free space provisioned in the parent pool.
:param pulumi.Input[Sequence[pulumi.Input['IpamPoolTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- IpamPoolArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- address_family=address_family,
- ipam_scope_id=ipam_scope_id,
- allocation_default_netmask_length=allocation_default_netmask_length,
- allocation_max_netmask_length=allocation_max_netmask_length,
- allocation_min_netmask_length=allocation_min_netmask_length,
- allocation_resource_tags=allocation_resource_tags,
- auto_import=auto_import,
- aws_service=aws_service,
- description=description,
- locale=locale,
- provisioned_cidrs=provisioned_cidrs,
- public_ip_source=public_ip_source,
- publicly_advertisable=publicly_advertisable,
- source_ipam_pool_id=source_ipam_pool_id,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- address_family: pulumi.Input[str],
- ipam_scope_id: pulumi.Input[str],
- allocation_default_netmask_length: Optional[pulumi.Input[int]] = None,
- allocation_max_netmask_length: Optional[pulumi.Input[int]] = None,
- allocation_min_netmask_length: Optional[pulumi.Input[int]] = None,
- allocation_resource_tags: Optional[pulumi.Input[Sequence[pulumi.Input['IpamPoolTagArgs']]]] = None,
- auto_import: Optional[pulumi.Input[bool]] = None,
- aws_service: Optional[pulumi.Input['IpamPoolAwsService']] = None,
- description: Optional[pulumi.Input[str]] = None,
- locale: Optional[pulumi.Input[str]] = None,
- provisioned_cidrs: Optional[pulumi.Input[Sequence[pulumi.Input['IpamPoolProvisionedCidrArgs']]]] = None,
- public_ip_source: Optional[pulumi.Input['IpamPoolPublicIpSource']] = None,
- publicly_advertisable: Optional[pulumi.Input[bool]] = None,
- source_ipam_pool_id: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['IpamPoolTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("address_family", address_family)
- _setter("ipam_scope_id", ipam_scope_id)
+ pulumi.set(__self__, "address_family", address_family)
+ pulumi.set(__self__, "ipam_scope_id", ipam_scope_id)
if allocation_default_netmask_length is not None:
- _setter("allocation_default_netmask_length", allocation_default_netmask_length)
+ pulumi.set(__self__, "allocation_default_netmask_length", allocation_default_netmask_length)
if allocation_max_netmask_length is not None:
- _setter("allocation_max_netmask_length", allocation_max_netmask_length)
+ pulumi.set(__self__, "allocation_max_netmask_length", allocation_max_netmask_length)
if allocation_min_netmask_length is not None:
- _setter("allocation_min_netmask_length", allocation_min_netmask_length)
+ pulumi.set(__self__, "allocation_min_netmask_length", allocation_min_netmask_length)
if allocation_resource_tags is not None:
- _setter("allocation_resource_tags", allocation_resource_tags)
+ pulumi.set(__self__, "allocation_resource_tags", allocation_resource_tags)
if auto_import is not None:
- _setter("auto_import", auto_import)
+ pulumi.set(__self__, "auto_import", auto_import)
if aws_service is not None:
- _setter("aws_service", aws_service)
+ pulumi.set(__self__, "aws_service", aws_service)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if locale is not None:
- _setter("locale", locale)
+ pulumi.set(__self__, "locale", locale)
if provisioned_cidrs is not None:
- _setter("provisioned_cidrs", provisioned_cidrs)
+ pulumi.set(__self__, "provisioned_cidrs", provisioned_cidrs)
if public_ip_source is not None:
- _setter("public_ip_source", public_ip_source)
+ pulumi.set(__self__, "public_ip_source", public_ip_source)
if publicly_advertisable is not None:
- _setter("publicly_advertisable", publicly_advertisable)
+ pulumi.set(__self__, "publicly_advertisable", publicly_advertisable)
if source_ipam_pool_id is not None:
- _setter("source_ipam_pool_id", source_ipam_pool_id)
+ pulumi.set(__self__, "source_ipam_pool_id", source_ipam_pool_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="addressFamily")
@@ -353,10 +316,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- IpamPoolArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/ipam_pool_cidr.py b/sdk/python/pulumi_aws_native/ec2/ipam_pool_cidr.py
index 397d5128ec..cf75c304ef 100644
--- a/sdk/python/pulumi_aws_native/ec2/ipam_pool_cidr.py
+++ b/sdk/python/pulumi_aws_native/ec2/ipam_pool_cidr.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['IpamPoolCidrArgs', 'IpamPoolCidr']
@@ -23,24 +23,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] cidr: Represents a single IPv4 or IPv6 CIDR
:param pulumi.Input[int] netmask_length: The desired netmask length of the provision. If set, IPAM will choose a block of free space with this size and return the CIDR representing it.
"""
- IpamPoolCidrArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipam_pool_id=ipam_pool_id,
- cidr=cidr,
- netmask_length=netmask_length,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipam_pool_id: pulumi.Input[str],
- cidr: Optional[pulumi.Input[str]] = None,
- netmask_length: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ipam_pool_id", ipam_pool_id)
+ pulumi.set(__self__, "ipam_pool_id", ipam_pool_id)
if cidr is not None:
- _setter("cidr", cidr)
+ pulumi.set(__self__, "cidr", cidr)
if netmask_length is not None:
- _setter("netmask_length", netmask_length)
+ pulumi.set(__self__, "netmask_length", netmask_length)
@property
@pulumi.getter(name="ipamPoolId")
@@ -116,10 +103,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- IpamPoolCidrArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/ipam_resource_discovery.py b/sdk/python/pulumi_aws_native/ec2/ipam_resource_discovery.py
index 4d597c6d32..2a558634a7 100644
--- a/sdk/python/pulumi_aws_native/ec2/ipam_resource_discovery.py
+++ b/sdk/python/pulumi_aws_native/ec2/ipam_resource_discovery.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -24,25 +24,12 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['IpamResourceDiscoveryIpamOperatingRegionArgs']]] operating_regions: The regions Resource Discovery is enabled for. Allows resource discoveries to be created in these regions, as well as enabling monitoring
:param pulumi.Input[Sequence[pulumi.Input['IpamResourceDiscoveryTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- IpamResourceDiscoveryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- operating_regions=operating_regions,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- operating_regions: Optional[pulumi.Input[Sequence[pulumi.Input['IpamResourceDiscoveryIpamOperatingRegionArgs']]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['IpamResourceDiscoveryTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if operating_regions is not None:
- _setter("operating_regions", operating_regions)
+ pulumi.set(__self__, "operating_regions", operating_regions)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -114,10 +101,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- IpamResourceDiscoveryArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/ipam_resource_discovery_association.py b/sdk/python/pulumi_aws_native/ec2/ipam_resource_discovery_association.py
index 1957ffc062..836c44a7a2 100644
--- a/sdk/python/pulumi_aws_native/ec2/ipam_resource_discovery_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/ipam_resource_discovery_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,23 +25,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] ipam_resource_discovery_id: The Amazon Resource Name (ARN) of the IPAM Resource Discovery Association.
:param pulumi.Input[Sequence[pulumi.Input['IpamResourceDiscoveryAssociationTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- IpamResourceDiscoveryAssociationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipam_id=ipam_id,
- ipam_resource_discovery_id=ipam_resource_discovery_id,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipam_id: pulumi.Input[str],
- ipam_resource_discovery_id: pulumi.Input[str],
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['IpamResourceDiscoveryAssociationTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ipam_id", ipam_id)
- _setter("ipam_resource_discovery_id", ipam_resource_discovery_id)
+ pulumi.set(__self__, "ipam_id", ipam_id)
+ pulumi.set(__self__, "ipam_resource_discovery_id", ipam_resource_discovery_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="ipamId")
@@ -117,10 +104,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- IpamResourceDiscoveryAssociationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/ipam_scope.py b/sdk/python/pulumi_aws_native/ec2/ipam_scope.py
index d492d452af..83c3dbba2c 100644
--- a/sdk/python/pulumi_aws_native/ec2/ipam_scope.py
+++ b/sdk/python/pulumi_aws_native/ec2/ipam_scope.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -25,24 +25,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] ipam_id: The Id of the IPAM this scope is a part of.
:param pulumi.Input[Sequence[pulumi.Input['IpamScopeTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- IpamScopeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipam_id=ipam_id,
- description=description,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipam_id: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['IpamScopeTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ipam_id", ipam_id)
+ pulumi.set(__self__, "ipam_id", ipam_id)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="ipamId")
@@ -114,10 +101,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- IpamScopeArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/key_pair.py b/sdk/python/pulumi_aws_native/ec2/key_pair.py
index 949a4fb0cb..0700695527 100644
--- a/sdk/python/pulumi_aws_native/ec2/key_pair.py
+++ b/sdk/python/pulumi_aws_native/ec2/key_pair.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -30,32 +30,15 @@ def __init__(__self__, *,
:param pulumi.Input[str] public_key_material: Plain text public key to import
:param pulumi.Input[Sequence[pulumi.Input['KeyPairTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- KeyPairArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key_name=key_name,
- key_format=key_format,
- key_type=key_type,
- public_key_material=public_key_material,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key_name: pulumi.Input[str],
- key_format: Optional[pulumi.Input['KeyPairKeyFormat']] = None,
- key_type: Optional[pulumi.Input['KeyPairKeyType']] = None,
- public_key_material: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['KeyPairTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key_name", key_name)
+ pulumi.set(__self__, "key_name", key_name)
if key_format is not None:
- _setter("key_format", key_format)
+ pulumi.set(__self__, "key_format", key_format)
if key_type is not None:
- _setter("key_type", key_type)
+ pulumi.set(__self__, "key_type", key_type)
if public_key_material is not None:
- _setter("public_key_material", public_key_material)
+ pulumi.set(__self__, "public_key_material", public_key_material)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="keyName")
@@ -159,10 +142,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- KeyPairArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/launch_template.py b/sdk/python/pulumi_aws_native/ec2/launch_template.py
index 749e128172..692e929d48 100644
--- a/sdk/python/pulumi_aws_native/ec2/launch_template.py
+++ b/sdk/python/pulumi_aws_native/ec2/launch_template.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -27,28 +27,13 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['LaunchTemplateTagSpecificationArgs']]] tag_specifications: The tags to apply to the launch template on creation.
:param pulumi.Input[str] version_description: A description for the first version of the launch template.
"""
- LaunchTemplateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- launch_template_data=launch_template_data,
- launch_template_name=launch_template_name,
- tag_specifications=tag_specifications,
- version_description=version_description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- launch_template_data: pulumi.Input['LaunchTemplateDataArgs'],
- launch_template_name: Optional[pulumi.Input[str]] = None,
- tag_specifications: Optional[pulumi.Input[Sequence[pulumi.Input['LaunchTemplateTagSpecificationArgs']]]] = None,
- version_description: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("launch_template_data", launch_template_data)
+ pulumi.set(__self__, "launch_template_data", launch_template_data)
if launch_template_name is not None:
- _setter("launch_template_name", launch_template_name)
+ pulumi.set(__self__, "launch_template_name", launch_template_name)
if tag_specifications is not None:
- _setter("tag_specifications", tag_specifications)
+ pulumi.set(__self__, "tag_specifications", tag_specifications)
if version_description is not None:
- _setter("version_description", version_description)
+ pulumi.set(__self__, "version_description", version_description)
@property
@pulumi.getter(name="launchTemplateData")
@@ -134,10 +119,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LaunchTemplateArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -156,11 +137,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = LaunchTemplateArgs.__new__(LaunchTemplateArgs)
- if launch_template_data is not None and not isinstance(launch_template_data, LaunchTemplateDataArgs):
- launch_template_data = launch_template_data or {}
- def _setter(key, value):
- launch_template_data[key] = value
- LaunchTemplateDataArgs._configure(_setter, **launch_template_data)
if launch_template_data is None and not opts.urn:
raise TypeError("Missing required property 'launch_template_data'")
__props__.__dict__["launch_template_data"] = launch_template_data
diff --git a/sdk/python/pulumi_aws_native/ec2/local_gateway_route.py b/sdk/python/pulumi_aws_native/ec2/local_gateway_route.py
index 68a5d31c7b..27a8320381 100644
--- a/sdk/python/pulumi_aws_native/ec2/local_gateway_route.py
+++ b/sdk/python/pulumi_aws_native/ec2/local_gateway_route.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['LocalGatewayRouteArgs', 'LocalGatewayRoute']
@@ -25,29 +25,14 @@ def __init__(__self__, *,
:param pulumi.Input[str] local_gateway_virtual_interface_group_id: The ID of the virtual interface group.
:param pulumi.Input[str] network_interface_id: The ID of the network interface.
"""
- LocalGatewayRouteArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_cidr_block=destination_cidr_block,
- local_gateway_route_table_id=local_gateway_route_table_id,
- local_gateway_virtual_interface_group_id=local_gateway_virtual_interface_group_id,
- network_interface_id=network_interface_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_cidr_block: Optional[pulumi.Input[str]] = None,
- local_gateway_route_table_id: Optional[pulumi.Input[str]] = None,
- local_gateway_virtual_interface_group_id: Optional[pulumi.Input[str]] = None,
- network_interface_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination_cidr_block is not None:
- _setter("destination_cidr_block", destination_cidr_block)
+ pulumi.set(__self__, "destination_cidr_block", destination_cidr_block)
if local_gateway_route_table_id is not None:
- _setter("local_gateway_route_table_id", local_gateway_route_table_id)
+ pulumi.set(__self__, "local_gateway_route_table_id", local_gateway_route_table_id)
if local_gateway_virtual_interface_group_id is not None:
- _setter("local_gateway_virtual_interface_group_id", local_gateway_virtual_interface_group_id)
+ pulumi.set(__self__, "local_gateway_virtual_interface_group_id", local_gateway_virtual_interface_group_id)
if network_interface_id is not None:
- _setter("network_interface_id", network_interface_id)
+ pulumi.set(__self__, "network_interface_id", network_interface_id)
@property
@pulumi.getter(name="destinationCidrBlock")
@@ -137,10 +122,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LocalGatewayRouteArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/local_gateway_route_table.py b/sdk/python/pulumi_aws_native/ec2/local_gateway_route_table.py
index 41430c0f61..9c66184e33 100644
--- a/sdk/python/pulumi_aws_native/ec2/local_gateway_route_table.py
+++ b/sdk/python/pulumi_aws_native/ec2/local_gateway_route_table.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,24 +25,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] mode: The mode of the local gateway route table.
:param pulumi.Input[Sequence[pulumi.Input['LocalGatewayRouteTableTagArgs']]] tags: The tags for the local gateway route table.
"""
- LocalGatewayRouteTableArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- local_gateway_id=local_gateway_id,
- mode=mode,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- local_gateway_id: pulumi.Input[str],
- mode: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['LocalGatewayRouteTableTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("local_gateway_id", local_gateway_id)
+ pulumi.set(__self__, "local_gateway_id", local_gateway_id)
if mode is not None:
- _setter("mode", mode)
+ pulumi.set(__self__, "mode", mode)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="localGatewayId")
@@ -118,10 +105,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LocalGatewayRouteTableArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/local_gateway_route_table_virtual_interface_group_association.py b/sdk/python/pulumi_aws_native/ec2/local_gateway_route_table_virtual_interface_group_association.py
index 4a873584ce..527dd63352 100644
--- a/sdk/python/pulumi_aws_native/ec2/local_gateway_route_table_virtual_interface_group_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/local_gateway_route_table_virtual_interface_group_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,23 +25,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] local_gateway_virtual_interface_group_id: The ID of the local gateway route table virtual interface group.
:param pulumi.Input[Sequence[pulumi.Input['LocalGatewayRouteTableVirtualInterfaceGroupAssociationTagArgs']]] tags: The tags for the local gateway route table virtual interface group association.
"""
- LocalGatewayRouteTableVirtualInterfaceGroupAssociationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- local_gateway_route_table_id=local_gateway_route_table_id,
- local_gateway_virtual_interface_group_id=local_gateway_virtual_interface_group_id,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- local_gateway_route_table_id: pulumi.Input[str],
- local_gateway_virtual_interface_group_id: pulumi.Input[str],
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['LocalGatewayRouteTableVirtualInterfaceGroupAssociationTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("local_gateway_route_table_id", local_gateway_route_table_id)
- _setter("local_gateway_virtual_interface_group_id", local_gateway_virtual_interface_group_id)
+ pulumi.set(__self__, "local_gateway_route_table_id", local_gateway_route_table_id)
+ pulumi.set(__self__, "local_gateway_virtual_interface_group_id", local_gateway_virtual_interface_group_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="localGatewayRouteTableId")
@@ -117,10 +104,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LocalGatewayRouteTableVirtualInterfaceGroupAssociationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/local_gateway_route_table_vpc_association.py b/sdk/python/pulumi_aws_native/ec2/local_gateway_route_table_vpc_association.py
index 0685567fb7..acfeeebbdd 100644
--- a/sdk/python/pulumi_aws_native/ec2/local_gateway_route_table_vpc_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/local_gateway_route_table_vpc_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,23 +25,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] vpc_id: The ID of the VPC.
:param pulumi.Input[Sequence[pulumi.Input['LocalGatewayRouteTableVpcAssociationTagArgs']]] tags: The tags for the association.
"""
- LocalGatewayRouteTableVpcAssociationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- local_gateway_route_table_id=local_gateway_route_table_id,
- vpc_id=vpc_id,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- local_gateway_route_table_id: pulumi.Input[str],
- vpc_id: pulumi.Input[str],
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['LocalGatewayRouteTableVpcAssociationTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("local_gateway_route_table_id", local_gateway_route_table_id)
- _setter("vpc_id", vpc_id)
+ pulumi.set(__self__, "local_gateway_route_table_id", local_gateway_route_table_id)
+ pulumi.set(__self__, "vpc_id", vpc_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="localGatewayRouteTableId")
@@ -117,10 +104,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LocalGatewayRouteTableVpcAssociationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/nat_gateway.py b/sdk/python/pulumi_aws_native/ec2/nat_gateway.py
index 1aae1c31c7..49eb489979 100644
--- a/sdk/python/pulumi_aws_native/ec2/nat_gateway.py
+++ b/sdk/python/pulumi_aws_native/ec2/nat_gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -28,48 +28,23 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a NatGateway resource.
"""
- NatGatewayArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- subnet_id=subnet_id,
- allocation_id=allocation_id,
- connectivity_type=connectivity_type,
- max_drain_duration_seconds=max_drain_duration_seconds,
- private_ip_address=private_ip_address,
- secondary_allocation_ids=secondary_allocation_ids,
- secondary_private_ip_address_count=secondary_private_ip_address_count,
- secondary_private_ip_addresses=secondary_private_ip_addresses,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- subnet_id: pulumi.Input[str],
- allocation_id: Optional[pulumi.Input[str]] = None,
- connectivity_type: Optional[pulumi.Input[str]] = None,
- max_drain_duration_seconds: Optional[pulumi.Input[int]] = None,
- private_ip_address: Optional[pulumi.Input[str]] = None,
- secondary_allocation_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- secondary_private_ip_address_count: Optional[pulumi.Input[int]] = None,
- secondary_private_ip_addresses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['NatGatewayTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
if allocation_id is not None:
- _setter("allocation_id", allocation_id)
+ pulumi.set(__self__, "allocation_id", allocation_id)
if connectivity_type is not None:
- _setter("connectivity_type", connectivity_type)
+ pulumi.set(__self__, "connectivity_type", connectivity_type)
if max_drain_duration_seconds is not None:
- _setter("max_drain_duration_seconds", max_drain_duration_seconds)
+ pulumi.set(__self__, "max_drain_duration_seconds", max_drain_duration_seconds)
if private_ip_address is not None:
- _setter("private_ip_address", private_ip_address)
+ pulumi.set(__self__, "private_ip_address", private_ip_address)
if secondary_allocation_ids is not None:
- _setter("secondary_allocation_ids", secondary_allocation_ids)
+ pulumi.set(__self__, "secondary_allocation_ids", secondary_allocation_ids)
if secondary_private_ip_address_count is not None:
- _setter("secondary_private_ip_address_count", secondary_private_ip_address_count)
+ pulumi.set(__self__, "secondary_private_ip_address_count", secondary_private_ip_address_count)
if secondary_private_ip_addresses is not None:
- _setter("secondary_private_ip_addresses", secondary_private_ip_addresses)
+ pulumi.set(__self__, "secondary_private_ip_addresses", secondary_private_ip_addresses)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="subnetId")
@@ -193,10 +168,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- NatGatewayArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/network_acl.py b/sdk/python/pulumi_aws_native/ec2/network_acl.py
index 81712dc529..0b480d1733 100644
--- a/sdk/python/pulumi_aws_native/ec2/network_acl.py
+++ b/sdk/python/pulumi_aws_native/ec2/network_acl.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,20 +23,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] vpc_id: The ID of the VPC.
:param pulumi.Input[Sequence[pulumi.Input['NetworkAclTagArgs']]] tags: The tags to assign to the network ACL.
"""
- NetworkAclArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- vpc_id=vpc_id,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- vpc_id: pulumi.Input[str],
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['NetworkAclTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("vpc_id", vpc_id)
+ pulumi.set(__self__, "vpc_id", vpc_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="vpcId")
@@ -98,10 +87,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- NetworkAclArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/network_acl_entry.py b/sdk/python/pulumi_aws_native/ec2/network_acl_entry.py
index fa7b6a1e13..b267d1dbb0 100644
--- a/sdk/python/pulumi_aws_native/ec2/network_acl_entry.py
+++ b/sdk/python/pulumi_aws_native/ec2/network_acl_entry.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -28,45 +28,20 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a NetworkAclEntry resource.
"""
- NetworkAclEntryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- network_acl_id=network_acl_id,
- protocol=protocol,
- rule_action=rule_action,
- rule_number=rule_number,
- cidr_block=cidr_block,
- egress=egress,
- icmp=icmp,
- ipv6_cidr_block=ipv6_cidr_block,
- port_range=port_range,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- network_acl_id: pulumi.Input[str],
- protocol: pulumi.Input[int],
- rule_action: pulumi.Input[str],
- rule_number: pulumi.Input[int],
- cidr_block: Optional[pulumi.Input[str]] = None,
- egress: Optional[pulumi.Input[bool]] = None,
- icmp: Optional[pulumi.Input['NetworkAclEntryIcmpArgs']] = None,
- ipv6_cidr_block: Optional[pulumi.Input[str]] = None,
- port_range: Optional[pulumi.Input['NetworkAclEntryPortRangeArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("network_acl_id", network_acl_id)
- _setter("protocol", protocol)
- _setter("rule_action", rule_action)
- _setter("rule_number", rule_number)
+ pulumi.set(__self__, "network_acl_id", network_acl_id)
+ pulumi.set(__self__, "protocol", protocol)
+ pulumi.set(__self__, "rule_action", rule_action)
+ pulumi.set(__self__, "rule_number", rule_number)
if cidr_block is not None:
- _setter("cidr_block", cidr_block)
+ pulumi.set(__self__, "cidr_block", cidr_block)
if egress is not None:
- _setter("egress", egress)
+ pulumi.set(__self__, "egress", egress)
if icmp is not None:
- _setter("icmp", icmp)
+ pulumi.set(__self__, "icmp", icmp)
if ipv6_cidr_block is not None:
- _setter("ipv6_cidr_block", ipv6_cidr_block)
+ pulumi.set(__self__, "ipv6_cidr_block", ipv6_cidr_block)
if port_range is not None:
- _setter("port_range", port_range)
+ pulumi.set(__self__, "port_range", port_range)
@property
@pulumi.getter(name="networkAclId")
@@ -195,10 +170,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- NetworkAclEntryArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -225,21 +196,11 @@ def _internal_init(__self__,
__props__.__dict__["cidr_block"] = cidr_block
__props__.__dict__["egress"] = egress
- if icmp is not None and not isinstance(icmp, NetworkAclEntryIcmpArgs):
- icmp = icmp or {}
- def _setter(key, value):
- icmp[key] = value
- NetworkAclEntryIcmpArgs._configure(_setter, **icmp)
__props__.__dict__["icmp"] = icmp
__props__.__dict__["ipv6_cidr_block"] = ipv6_cidr_block
if network_acl_id is None and not opts.urn:
raise TypeError("Missing required property 'network_acl_id'")
__props__.__dict__["network_acl_id"] = network_acl_id
- if port_range is not None and not isinstance(port_range, NetworkAclEntryPortRangeArgs):
- port_range = port_range or {}
- def _setter(key, value):
- port_range[key] = value
- NetworkAclEntryPortRangeArgs._configure(_setter, **port_range)
__props__.__dict__["port_range"] = port_range
if protocol is None and not opts.urn:
raise TypeError("Missing required property 'protocol'")
diff --git a/sdk/python/pulumi_aws_native/ec2/network_insights_access_scope.py b/sdk/python/pulumi_aws_native/ec2/network_insights_access_scope.py
index db803db576..cc767f1e8a 100644
--- a/sdk/python/pulumi_aws_native/ec2/network_insights_access_scope.py
+++ b/sdk/python/pulumi_aws_native/ec2/network_insights_access_scope.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -23,25 +23,12 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a NetworkInsightsAccessScope resource.
"""
- NetworkInsightsAccessScopeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- exclude_paths=exclude_paths,
- match_paths=match_paths,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- exclude_paths: Optional[pulumi.Input[Sequence[pulumi.Input['NetworkInsightsAccessScopeAccessScopePathRequestArgs']]]] = None,
- match_paths: Optional[pulumi.Input[Sequence[pulumi.Input['NetworkInsightsAccessScopeAccessScopePathRequestArgs']]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['NetworkInsightsAccessScopeTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if exclude_paths is not None:
- _setter("exclude_paths", exclude_paths)
+ pulumi.set(__self__, "exclude_paths", exclude_paths)
if match_paths is not None:
- _setter("match_paths", match_paths)
+ pulumi.set(__self__, "match_paths", match_paths)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="excludePaths")
@@ -105,10 +92,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- NetworkInsightsAccessScopeArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/network_insights_access_scope_analysis.py b/sdk/python/pulumi_aws_native/ec2/network_insights_access_scope_analysis.py
index 018bb1b1d5..8b63ce4055 100644
--- a/sdk/python/pulumi_aws_native/ec2/network_insights_access_scope_analysis.py
+++ b/sdk/python/pulumi_aws_native/ec2/network_insights_access_scope_analysis.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -22,20 +22,9 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a NetworkInsightsAccessScopeAnalysis resource.
"""
- NetworkInsightsAccessScopeAnalysisArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- network_insights_access_scope_id=network_insights_access_scope_id,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- network_insights_access_scope_id: pulumi.Input[str],
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['NetworkInsightsAccessScopeAnalysisTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("network_insights_access_scope_id", network_insights_access_scope_id)
+ pulumi.set(__self__, "network_insights_access_scope_id", network_insights_access_scope_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="networkInsightsAccessScopeId")
@@ -89,10 +78,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- NetworkInsightsAccessScopeAnalysisArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/network_insights_analysis.py b/sdk/python/pulumi_aws_native/ec2/network_insights_analysis.py
index 6092a27d36..b1f145d5d4 100644
--- a/sdk/python/pulumi_aws_native/ec2/network_insights_analysis.py
+++ b/sdk/python/pulumi_aws_native/ec2/network_insights_analysis.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -24,28 +24,13 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a NetworkInsightsAnalysis resource.
"""
- NetworkInsightsAnalysisArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- network_insights_path_id=network_insights_path_id,
- additional_accounts=additional_accounts,
- filter_in_arns=filter_in_arns,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- network_insights_path_id: pulumi.Input[str],
- additional_accounts: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- filter_in_arns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['NetworkInsightsAnalysisTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("network_insights_path_id", network_insights_path_id)
+ pulumi.set(__self__, "network_insights_path_id", network_insights_path_id)
if additional_accounts is not None:
- _setter("additional_accounts", additional_accounts)
+ pulumi.set(__self__, "additional_accounts", additional_accounts)
if filter_in_arns is not None:
- _setter("filter_in_arns", filter_in_arns)
+ pulumi.set(__self__, "filter_in_arns", filter_in_arns)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="networkInsightsPathId")
@@ -119,10 +104,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- NetworkInsightsAnalysisArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/network_insights_path.py b/sdk/python/pulumi_aws_native/ec2/network_insights_path.py
index 05ea09d928..4ad46ec0de 100644
--- a/sdk/python/pulumi_aws_native/ec2/network_insights_path.py
+++ b/sdk/python/pulumi_aws_native/ec2/network_insights_path.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -29,47 +29,22 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a NetworkInsightsPath resource.
"""
- NetworkInsightsPathArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- protocol=protocol,
- source=source,
- destination=destination,
- destination_ip=destination_ip,
- destination_port=destination_port,
- filter_at_destination=filter_at_destination,
- filter_at_source=filter_at_source,
- source_ip=source_ip,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- protocol: pulumi.Input['NetworkInsightsPathProtocol'],
- source: pulumi.Input[str],
- destination: Optional[pulumi.Input[str]] = None,
- destination_ip: Optional[pulumi.Input[str]] = None,
- destination_port: Optional[pulumi.Input[int]] = None,
- filter_at_destination: Optional[pulumi.Input['NetworkInsightsPathPathFilterArgs']] = None,
- filter_at_source: Optional[pulumi.Input['NetworkInsightsPathPathFilterArgs']] = None,
- source_ip: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['NetworkInsightsPathTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("protocol", protocol)
- _setter("source", source)
+ pulumi.set(__self__, "protocol", protocol)
+ pulumi.set(__self__, "source", source)
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if destination_ip is not None:
- _setter("destination_ip", destination_ip)
+ pulumi.set(__self__, "destination_ip", destination_ip)
if destination_port is not None:
- _setter("destination_port", destination_port)
+ pulumi.set(__self__, "destination_port", destination_port)
if filter_at_destination is not None:
- _setter("filter_at_destination", filter_at_destination)
+ pulumi.set(__self__, "filter_at_destination", filter_at_destination)
if filter_at_source is not None:
- _setter("filter_at_source", filter_at_source)
+ pulumi.set(__self__, "filter_at_source", filter_at_source)
if source_ip is not None:
- _setter("source_ip", source_ip)
+ pulumi.set(__self__, "source_ip", source_ip)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -193,10 +168,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- NetworkInsightsPathArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -223,17 +194,7 @@ def _internal_init(__self__,
__props__.__dict__["destination"] = destination
__props__.__dict__["destination_ip"] = destination_ip
__props__.__dict__["destination_port"] = destination_port
- if filter_at_destination is not None and not isinstance(filter_at_destination, NetworkInsightsPathPathFilterArgs):
- filter_at_destination = filter_at_destination or {}
- def _setter(key, value):
- filter_at_destination[key] = value
- NetworkInsightsPathPathFilterArgs._configure(_setter, **filter_at_destination)
__props__.__dict__["filter_at_destination"] = filter_at_destination
- if filter_at_source is not None and not isinstance(filter_at_source, NetworkInsightsPathPathFilterArgs):
- filter_at_source = filter_at_source or {}
- def _setter(key, value):
- filter_at_source[key] = value
- NetworkInsightsPathPathFilterArgs._configure(_setter, **filter_at_source)
__props__.__dict__["filter_at_source"] = filter_at_source
if protocol is None and not opts.urn:
raise TypeError("Missing required property 'protocol'")
diff --git a/sdk/python/pulumi_aws_native/ec2/network_interface.py b/sdk/python/pulumi_aws_native/ec2/network_interface.py
index 8a4bf40377..8870b77e06 100644
--- a/sdk/python/pulumi_aws_native/ec2/network_interface.py
+++ b/sdk/python/pulumi_aws_native/ec2/network_interface.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -49,72 +49,35 @@ def __init__(__self__, *,
:param pulumi.Input[bool] source_dest_check: Indicates whether traffic to or from the instance is validated.
:param pulumi.Input[Sequence[pulumi.Input['NetworkInterfaceTagArgs']]] tags: An arbitrary set of tags (key-value pairs) for this network interface.
"""
- NetworkInterfaceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- subnet_id=subnet_id,
- description=description,
- group_set=group_set,
- interface_type=interface_type,
- ipv4_prefix_count=ipv4_prefix_count,
- ipv4_prefixes=ipv4_prefixes,
- ipv6_address_count=ipv6_address_count,
- ipv6_addresses=ipv6_addresses,
- ipv6_prefix_count=ipv6_prefix_count,
- ipv6_prefixes=ipv6_prefixes,
- private_ip_address=private_ip_address,
- private_ip_addresses=private_ip_addresses,
- secondary_private_ip_address_count=secondary_private_ip_address_count,
- source_dest_check=source_dest_check,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- subnet_id: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- group_set: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- interface_type: Optional[pulumi.Input[str]] = None,
- ipv4_prefix_count: Optional[pulumi.Input[int]] = None,
- ipv4_prefixes: Optional[pulumi.Input[Sequence[pulumi.Input['NetworkInterfaceIpv4PrefixSpecificationArgs']]]] = None,
- ipv6_address_count: Optional[pulumi.Input[int]] = None,
- ipv6_addresses: Optional[pulumi.Input[Sequence[pulumi.Input['NetworkInterfaceInstanceIpv6AddressArgs']]]] = None,
- ipv6_prefix_count: Optional[pulumi.Input[int]] = None,
- ipv6_prefixes: Optional[pulumi.Input[Sequence[pulumi.Input['NetworkInterfaceIpv6PrefixSpecificationArgs']]]] = None,
- private_ip_address: Optional[pulumi.Input[str]] = None,
- private_ip_addresses: Optional[pulumi.Input[Sequence[pulumi.Input['NetworkInterfacePrivateIpAddressSpecificationArgs']]]] = None,
- secondary_private_ip_address_count: Optional[pulumi.Input[int]] = None,
- source_dest_check: Optional[pulumi.Input[bool]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['NetworkInterfaceTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if group_set is not None:
- _setter("group_set", group_set)
+ pulumi.set(__self__, "group_set", group_set)
if interface_type is not None:
- _setter("interface_type", interface_type)
+ pulumi.set(__self__, "interface_type", interface_type)
if ipv4_prefix_count is not None:
- _setter("ipv4_prefix_count", ipv4_prefix_count)
+ pulumi.set(__self__, "ipv4_prefix_count", ipv4_prefix_count)
if ipv4_prefixes is not None:
- _setter("ipv4_prefixes", ipv4_prefixes)
+ pulumi.set(__self__, "ipv4_prefixes", ipv4_prefixes)
if ipv6_address_count is not None:
- _setter("ipv6_address_count", ipv6_address_count)
+ pulumi.set(__self__, "ipv6_address_count", ipv6_address_count)
if ipv6_addresses is not None:
- _setter("ipv6_addresses", ipv6_addresses)
+ pulumi.set(__self__, "ipv6_addresses", ipv6_addresses)
if ipv6_prefix_count is not None:
- _setter("ipv6_prefix_count", ipv6_prefix_count)
+ pulumi.set(__self__, "ipv6_prefix_count", ipv6_prefix_count)
if ipv6_prefixes is not None:
- _setter("ipv6_prefixes", ipv6_prefixes)
+ pulumi.set(__self__, "ipv6_prefixes", ipv6_prefixes)
if private_ip_address is not None:
- _setter("private_ip_address", private_ip_address)
+ pulumi.set(__self__, "private_ip_address", private_ip_address)
if private_ip_addresses is not None:
- _setter("private_ip_addresses", private_ip_addresses)
+ pulumi.set(__self__, "private_ip_addresses", private_ip_addresses)
if secondary_private_ip_address_count is not None:
- _setter("secondary_private_ip_address_count", secondary_private_ip_address_count)
+ pulumi.set(__self__, "secondary_private_ip_address_count", secondary_private_ip_address_count)
if source_dest_check is not None:
- _setter("source_dest_check", source_dest_check)
+ pulumi.set(__self__, "source_dest_check", source_dest_check)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="subnetId")
@@ -358,10 +321,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- NetworkInterfaceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/network_interface_attachment.py b/sdk/python/pulumi_aws_native/ec2/network_interface_attachment.py
index 1a314c23d6..53bf97f66a 100644
--- a/sdk/python/pulumi_aws_native/ec2/network_interface_attachment.py
+++ b/sdk/python/pulumi_aws_native/ec2/network_interface_attachment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['NetworkInterfaceAttachmentArgs', 'NetworkInterfaceAttachment']
@@ -25,26 +25,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] network_interface_id: The ID of the ENI that you want to attach.
:param pulumi.Input[bool] delete_on_termination: Whether to delete the network interface when the instance terminates. By default, this value is set to true.
"""
- NetworkInterfaceAttachmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_index=device_index,
- instance_id=instance_id,
- network_interface_id=network_interface_id,
- delete_on_termination=delete_on_termination,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_index: pulumi.Input[str],
- instance_id: pulumi.Input[str],
- network_interface_id: pulumi.Input[str],
- delete_on_termination: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("device_index", device_index)
- _setter("instance_id", instance_id)
- _setter("network_interface_id", network_interface_id)
+ pulumi.set(__self__, "device_index", device_index)
+ pulumi.set(__self__, "instance_id", instance_id)
+ pulumi.set(__self__, "network_interface_id", network_interface_id)
if delete_on_termination is not None:
- _setter("delete_on_termination", delete_on_termination)
+ pulumi.set(__self__, "delete_on_termination", delete_on_termination)
@property
@pulumi.getter(name="deviceIndex")
@@ -134,10 +119,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- NetworkInterfaceAttachmentArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/network_interface_permission.py b/sdk/python/pulumi_aws_native/ec2/network_interface_permission.py
index 3a78a80e0c..c6486eebb8 100644
--- a/sdk/python/pulumi_aws_native/ec2/network_interface_permission.py
+++ b/sdk/python/pulumi_aws_native/ec2/network_interface_permission.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['NetworkInterfacePermissionArgs', 'NetworkInterfacePermission']
@@ -20,22 +20,9 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a NetworkInterfacePermission resource.
"""
- NetworkInterfacePermissionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- aws_account_id=aws_account_id,
- network_interface_id=network_interface_id,
- permission=permission,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- aws_account_id: pulumi.Input[str],
- network_interface_id: pulumi.Input[str],
- permission: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("aws_account_id", aws_account_id)
- _setter("network_interface_id", network_interface_id)
- _setter("permission", permission)
+ pulumi.set(__self__, "aws_account_id", aws_account_id)
+ pulumi.set(__self__, "network_interface_id", network_interface_id)
+ pulumi.set(__self__, "permission", permission)
@property
@pulumi.getter(name="awsAccountId")
@@ -104,10 +91,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- NetworkInterfacePermissionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/network_performance_metric_subscription.py b/sdk/python/pulumi_aws_native/ec2/network_performance_metric_subscription.py
index 88ee052444..3187ce3e0b 100644
--- a/sdk/python/pulumi_aws_native/ec2/network_performance_metric_subscription.py
+++ b/sdk/python/pulumi_aws_native/ec2/network_performance_metric_subscription.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['NetworkPerformanceMetricSubscriptionArgs', 'NetworkPerformanceMetricSubscription']
@@ -25,25 +25,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] source: The starting Region or Availability Zone for metric to subscribe to.
:param pulumi.Input[str] statistic: The statistic to subscribe to.
"""
- NetworkPerformanceMetricSubscriptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- metric=metric,
- source=source,
- statistic=statistic,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: pulumi.Input[str],
- metric: pulumi.Input[str],
- source: pulumi.Input[str],
- statistic: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination", destination)
- _setter("metric", metric)
- _setter("source", source)
- _setter("statistic", statistic)
+ pulumi.set(__self__, "destination", destination)
+ pulumi.set(__self__, "metric", metric)
+ pulumi.set(__self__, "source", source)
+ pulumi.set(__self__, "statistic", statistic)
@property
@pulumi.getter
@@ -133,10 +118,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- NetworkPerformanceMetricSubscriptionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/outputs.py b/sdk/python/pulumi_aws_native/ec2/outputs.py
index 8ed3899dc5..f75e6a8810 100644
--- a/sdk/python/pulumi_aws_native/ec2/outputs.py
+++ b/sdk/python/pulumi_aws_native/ec2/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -273,41 +273,20 @@ def __init__(__self__, *,
instance_type: Optional[str] = None,
priority: Optional[int] = None,
weight: Optional[float] = None):
- CapacityReservationFleetInstanceTypeSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- availability_zone_id=availability_zone_id,
- ebs_optimized=ebs_optimized,
- instance_platform=instance_platform,
- instance_type=instance_type,
- priority=priority,
- weight=weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: Optional[str] = None,
- availability_zone_id: Optional[str] = None,
- ebs_optimized: Optional[bool] = None,
- instance_platform: Optional[str] = None,
- instance_type: Optional[str] = None,
- priority: Optional[int] = None,
- weight: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if availability_zone_id is not None:
- _setter("availability_zone_id", availability_zone_id)
+ pulumi.set(__self__, "availability_zone_id", availability_zone_id)
if ebs_optimized is not None:
- _setter("ebs_optimized", ebs_optimized)
+ pulumi.set(__self__, "ebs_optimized", ebs_optimized)
if instance_platform is not None:
- _setter("instance_platform", instance_platform)
+ pulumi.set(__self__, "instance_platform", instance_platform)
if instance_type is not None:
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if priority is not None:
- _setter("priority", priority)
+ pulumi.set(__self__, "priority", priority)
if weight is not None:
- _setter("weight", weight)
+ pulumi.set(__self__, "weight", weight)
@property
@pulumi.getter(name="availabilityZone")
@@ -350,19 +329,8 @@ class CapacityReservationFleetTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- CapacityReservationFleetTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -397,21 +365,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
resource_type: Optional[str] = None,
tags: Optional[Sequence['outputs.CapacityReservationFleetTag']] = None):
- CapacityReservationFleetTagSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_type=resource_type,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_type: Optional[str] = None,
- tags: Optional[Sequence['outputs.CapacityReservationFleetTag']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if resource_type is not None:
- _setter("resource_type", resource_type)
+ pulumi.set(__self__, "resource_type", resource_type)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="resourceType")
@@ -429,19 +386,8 @@ class CapacityReservationTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- CapacityReservationTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -476,21 +422,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
resource_type: Optional[str] = None,
tags: Optional[Sequence['outputs.CapacityReservationTag']] = None):
- CapacityReservationTagSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_type=resource_type,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_type: Optional[str] = None,
- tags: Optional[Sequence['outputs.CapacityReservationTag']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if resource_type is not None:
- _setter("resource_type", resource_type)
+ pulumi.set(__self__, "resource_type", resource_type)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="resourceType")
@@ -508,21 +443,10 @@ class CarrierGatewayTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- CarrierGatewayTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -556,16 +480,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
client_root_certificate_chain_arn: str):
- ClientVpnEndpointCertificateAuthenticationRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- client_root_certificate_chain_arn=client_root_certificate_chain_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- client_root_certificate_chain_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("client_root_certificate_chain_arn", client_root_certificate_chain_arn)
+ pulumi.set(__self__, "client_root_certificate_chain_arn", client_root_certificate_chain_arn)
@property
@pulumi.getter(name="clientRootCertificateChainArn")
@@ -601,28 +516,13 @@ def __init__(__self__, *,
active_directory: Optional['outputs.ClientVpnEndpointDirectoryServiceAuthenticationRequest'] = None,
federated_authentication: Optional['outputs.ClientVpnEndpointFederatedAuthenticationRequest'] = None,
mutual_authentication: Optional['outputs.ClientVpnEndpointCertificateAuthenticationRequest'] = None):
- ClientVpnEndpointClientAuthenticationRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- active_directory=active_directory,
- federated_authentication=federated_authentication,
- mutual_authentication=mutual_authentication,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: str,
- active_directory: Optional['outputs.ClientVpnEndpointDirectoryServiceAuthenticationRequest'] = None,
- federated_authentication: Optional['outputs.ClientVpnEndpointFederatedAuthenticationRequest'] = None,
- mutual_authentication: Optional['outputs.ClientVpnEndpointCertificateAuthenticationRequest'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if active_directory is not None:
- _setter("active_directory", active_directory)
+ pulumi.set(__self__, "active_directory", active_directory)
if federated_authentication is not None:
- _setter("federated_authentication", federated_authentication)
+ pulumi.set(__self__, "federated_authentication", federated_authentication)
if mutual_authentication is not None:
- _setter("mutual_authentication", mutual_authentication)
+ pulumi.set(__self__, "mutual_authentication", mutual_authentication)
@property
@pulumi.getter
@@ -667,20 +567,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
enabled: bool,
lambda_function_arn: Optional[str] = None):
- ClientVpnEndpointClientConnectOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- lambda_function_arn=lambda_function_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: bool,
- lambda_function_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if lambda_function_arn is not None:
- _setter("lambda_function_arn", lambda_function_arn)
+ pulumi.set(__self__, "lambda_function_arn", lambda_function_arn)
@property
@pulumi.getter
@@ -715,20 +604,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
enabled: bool,
banner_text: Optional[str] = None):
- ClientVpnEndpointClientLoginBannerOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- banner_text=banner_text,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: bool,
- banner_text: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if banner_text is not None:
- _setter("banner_text", banner_text)
+ pulumi.set(__self__, "banner_text", banner_text)
@property
@pulumi.getter
@@ -766,24 +644,11 @@ def __init__(__self__, *,
enabled: bool,
cloudwatch_log_group: Optional[str] = None,
cloudwatch_log_stream: Optional[str] = None):
- ClientVpnEndpointConnectionLogOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- cloudwatch_log_group=cloudwatch_log_group,
- cloudwatch_log_stream=cloudwatch_log_stream,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: bool,
- cloudwatch_log_group: Optional[str] = None,
- cloudwatch_log_stream: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if cloudwatch_log_group is not None:
- _setter("cloudwatch_log_group", cloudwatch_log_group)
+ pulumi.set(__self__, "cloudwatch_log_group", cloudwatch_log_group)
if cloudwatch_log_stream is not None:
- _setter("cloudwatch_log_stream", cloudwatch_log_stream)
+ pulumi.set(__self__, "cloudwatch_log_stream", cloudwatch_log_stream)
@property
@pulumi.getter
@@ -822,16 +687,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
directory_id: str):
- ClientVpnEndpointDirectoryServiceAuthenticationRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- directory_id=directory_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- directory_id: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("directory_id", directory_id)
+ pulumi.set(__self__, "directory_id", directory_id)
@property
@pulumi.getter(name="directoryId")
@@ -863,20 +719,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
saml_provider_arn: str,
self_service_saml_provider_arn: Optional[str] = None):
- ClientVpnEndpointFederatedAuthenticationRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- saml_provider_arn=saml_provider_arn,
- self_service_saml_provider_arn=self_service_saml_provider_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- saml_provider_arn: str,
- self_service_saml_provider_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("saml_provider_arn", saml_provider_arn)
+ pulumi.set(__self__, "saml_provider_arn", saml_provider_arn)
if self_service_saml_provider_arn is not None:
- _setter("self_service_saml_provider_arn", self_service_saml_provider_arn)
+ pulumi.set(__self__, "self_service_saml_provider_arn", self_service_saml_provider_arn)
@property
@pulumi.getter(name="samlProviderArn")
@@ -894,19 +739,8 @@ class ClientVpnEndpointTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- ClientVpnEndpointTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -941,19 +775,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
resource_type: str,
tags: Sequence['outputs.ClientVpnEndpointTag']):
- ClientVpnEndpointTagSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_type=resource_type,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_type: str,
- tags: Sequence['outputs.ClientVpnEndpointTag'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_type", resource_type)
- _setter("tags", tags)
+ pulumi.set(__self__, "resource_type", resource_type)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="resourceType")
@@ -971,19 +794,8 @@ class CustomerGatewayTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- CustomerGatewayTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1023,22 +835,9 @@ def __init__(__self__, *,
file_format: 'FlowLogDestinationOptionsPropertiesFileFormat',
hive_compatible_partitions: bool,
per_hour_partition: bool):
- DestinationOptionsProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- file_format=file_format,
- hive_compatible_partitions=hive_compatible_partitions,
- per_hour_partition=per_hour_partition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- file_format: 'FlowLogDestinationOptionsPropertiesFileFormat',
- hive_compatible_partitions: bool,
- per_hour_partition: bool,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("file_format", file_format)
- _setter("hive_compatible_partitions", hive_compatible_partitions)
- _setter("per_hour_partition", per_hour_partition)
+ pulumi.set(__self__, "file_format", file_format)
+ pulumi.set(__self__, "hive_compatible_partitions", hive_compatible_partitions)
+ pulumi.set(__self__, "per_hour_partition", per_hour_partition)
@property
@pulumi.getter(name="fileFormat")
@@ -1061,19 +860,8 @@ class DhcpOptionsTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- DhcpOptionsTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1091,21 +879,10 @@ class Ec2FleetAcceleratorCountRequest(dict):
def __init__(__self__, *,
max: Optional[int] = None,
min: Optional[int] = None):
- Ec2FleetAcceleratorCountRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[int] = None,
- min: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -1123,21 +900,10 @@ class Ec2FleetAcceleratorTotalMemoryMiBRequest(dict):
def __init__(__self__, *,
max: Optional[int] = None,
min: Optional[int] = None):
- Ec2FleetAcceleratorTotalMemoryMiBRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[int] = None,
- min: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -1155,21 +921,10 @@ class Ec2FleetBaselineEbsBandwidthMbpsRequest(dict):
def __init__(__self__, *,
max: Optional[int] = None,
min: Optional[int] = None):
- Ec2FleetBaselineEbsBandwidthMbpsRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[int] = None,
- min: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -1206,21 +961,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
replacement_strategy: Optional['Ec2FleetCapacityRebalanceReplacementStrategy'] = None,
termination_delay: Optional[int] = None):
- Ec2FleetCapacityRebalance._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- replacement_strategy=replacement_strategy,
- termination_delay=termination_delay,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- replacement_strategy: Optional['Ec2FleetCapacityRebalanceReplacementStrategy'] = None,
- termination_delay: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if replacement_strategy is not None:
- _setter("replacement_strategy", replacement_strategy)
+ pulumi.set(__self__, "replacement_strategy", replacement_strategy)
if termination_delay is not None:
- _setter("termination_delay", termination_delay)
+ pulumi.set(__self__, "termination_delay", termination_delay)
@property
@pulumi.getter(name="replacementStrategy")
@@ -1254,17 +998,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
usage_strategy: Optional['Ec2FleetCapacityReservationOptionsRequestUsageStrategy'] = None):
- Ec2FleetCapacityReservationOptionsRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- usage_strategy=usage_strategy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- usage_strategy: Optional['Ec2FleetCapacityReservationOptionsRequestUsageStrategy'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if usage_strategy is not None:
- _setter("usage_strategy", usage_strategy)
+ pulumi.set(__self__, "usage_strategy", usage_strategy)
@property
@pulumi.getter(name="usageStrategy")
@@ -1294,21 +1029,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
launch_template_specification: Optional['outputs.Ec2FleetFleetLaunchTemplateSpecificationRequest'] = None,
overrides: Optional[Sequence['outputs.Ec2FleetFleetLaunchTemplateOverridesRequest']] = None):
- Ec2FleetFleetLaunchTemplateConfigRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- launch_template_specification=launch_template_specification,
- overrides=overrides,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- launch_template_specification: Optional['outputs.Ec2FleetFleetLaunchTemplateSpecificationRequest'] = None,
- overrides: Optional[Sequence['outputs.Ec2FleetFleetLaunchTemplateOverridesRequest']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if launch_template_specification is not None:
- _setter("launch_template_specification", launch_template_specification)
+ pulumi.set(__self__, "launch_template_specification", launch_template_specification)
if overrides is not None:
- _setter("overrides", overrides)
+ pulumi.set(__self__, "overrides", overrides)
@property
@pulumi.getter(name="launchTemplateSpecification")
@@ -1359,45 +1083,22 @@ def __init__(__self__, *,
priority: Optional[float] = None,
subnet_id: Optional[str] = None,
weighted_capacity: Optional[float] = None):
- Ec2FleetFleetLaunchTemplateOverridesRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- instance_requirements=instance_requirements,
- instance_type=instance_type,
- max_price=max_price,
- placement=placement,
- priority=priority,
- subnet_id=subnet_id,
- weighted_capacity=weighted_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: Optional[str] = None,
- instance_requirements: Optional['outputs.Ec2FleetInstanceRequirementsRequest'] = None,
- instance_type: Optional[str] = None,
- max_price: Optional[str] = None,
- placement: Optional['outputs.Ec2FleetPlacement'] = None,
- priority: Optional[float] = None,
- subnet_id: Optional[str] = None,
- weighted_capacity: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if instance_requirements is not None:
- _setter("instance_requirements", instance_requirements)
+ pulumi.set(__self__, "instance_requirements", instance_requirements)
if instance_type is not None:
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if max_price is not None:
- _setter("max_price", max_price)
+ pulumi.set(__self__, "max_price", max_price)
if placement is not None:
- _setter("placement", placement)
+ pulumi.set(__self__, "placement", placement)
if priority is not None:
- _setter("priority", priority)
+ pulumi.set(__self__, "priority", priority)
if subnet_id is not None:
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
if weighted_capacity is not None:
- _setter("weighted_capacity", weighted_capacity)
+ pulumi.set(__self__, "weighted_capacity", weighted_capacity)
@property
@pulumi.getter(name="availabilityZone")
@@ -1465,24 +1166,11 @@ def __init__(__self__, *,
version: str,
launch_template_id: Optional[str] = None,
launch_template_name: Optional[str] = None):
- Ec2FleetFleetLaunchTemplateSpecificationRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- version=version,
- launch_template_id=launch_template_id,
- launch_template_name=launch_template_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- version: str,
- launch_template_id: Optional[str] = None,
- launch_template_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
if launch_template_id is not None:
- _setter("launch_template_id", launch_template_id)
+ pulumi.set(__self__, "launch_template_id", launch_template_id)
if launch_template_name is not None:
- _setter("launch_template_name", launch_template_name)
+ pulumi.set(__self__, "launch_template_name", launch_template_name)
@property
@pulumi.getter
@@ -1587,105 +1275,52 @@ def __init__(__self__, *,
spot_max_price_percentage_over_lowest_price: Optional[int] = None,
total_local_storage_gb: Optional['outputs.Ec2FleetTotalLocalStorageGbRequest'] = None,
v_cpu_count: Optional['outputs.Ec2FleetVCpuCountRangeRequest'] = None):
- Ec2FleetInstanceRequirementsRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- accelerator_count=accelerator_count,
- accelerator_manufacturers=accelerator_manufacturers,
- accelerator_names=accelerator_names,
- accelerator_total_memory_mi_b=accelerator_total_memory_mi_b,
- accelerator_types=accelerator_types,
- allowed_instance_types=allowed_instance_types,
- bare_metal=bare_metal,
- baseline_ebs_bandwidth_mbps=baseline_ebs_bandwidth_mbps,
- burstable_performance=burstable_performance,
- cpu_manufacturers=cpu_manufacturers,
- excluded_instance_types=excluded_instance_types,
- instance_generations=instance_generations,
- local_storage=local_storage,
- local_storage_types=local_storage_types,
- memory_gi_b_per_v_cpu=memory_gi_b_per_v_cpu,
- memory_mi_b=memory_mi_b,
- network_bandwidth_gbps=network_bandwidth_gbps,
- network_interface_count=network_interface_count,
- on_demand_max_price_percentage_over_lowest_price=on_demand_max_price_percentage_over_lowest_price,
- require_hibernate_support=require_hibernate_support,
- spot_max_price_percentage_over_lowest_price=spot_max_price_percentage_over_lowest_price,
- total_local_storage_gb=total_local_storage_gb,
- v_cpu_count=v_cpu_count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- accelerator_count: Optional['outputs.Ec2FleetAcceleratorCountRequest'] = None,
- accelerator_manufacturers: Optional[Sequence['Ec2FleetInstanceRequirementsRequestAcceleratorManufacturersItem']] = None,
- accelerator_names: Optional[Sequence['Ec2FleetInstanceRequirementsRequestAcceleratorNamesItem']] = None,
- accelerator_total_memory_mi_b: Optional['outputs.Ec2FleetAcceleratorTotalMemoryMiBRequest'] = None,
- accelerator_types: Optional[Sequence['Ec2FleetInstanceRequirementsRequestAcceleratorTypesItem']] = None,
- allowed_instance_types: Optional[Sequence[str]] = None,
- bare_metal: Optional['Ec2FleetInstanceRequirementsRequestBareMetal'] = None,
- baseline_ebs_bandwidth_mbps: Optional['outputs.Ec2FleetBaselineEbsBandwidthMbpsRequest'] = None,
- burstable_performance: Optional['Ec2FleetInstanceRequirementsRequestBurstablePerformance'] = None,
- cpu_manufacturers: Optional[Sequence['Ec2FleetInstanceRequirementsRequestCpuManufacturersItem']] = None,
- excluded_instance_types: Optional[Sequence[str]] = None,
- instance_generations: Optional[Sequence['Ec2FleetInstanceRequirementsRequestInstanceGenerationsItem']] = None,
- local_storage: Optional['Ec2FleetInstanceRequirementsRequestLocalStorage'] = None,
- local_storage_types: Optional[Sequence['Ec2FleetInstanceRequirementsRequestLocalStorageTypesItem']] = None,
- memory_gi_b_per_v_cpu: Optional['outputs.Ec2FleetMemoryGiBPerVCpuRequest'] = None,
- memory_mi_b: Optional['outputs.Ec2FleetMemoryMiBRequest'] = None,
- network_bandwidth_gbps: Optional['outputs.Ec2FleetNetworkBandwidthGbpsRequest'] = None,
- network_interface_count: Optional['outputs.Ec2FleetNetworkInterfaceCountRequest'] = None,
- on_demand_max_price_percentage_over_lowest_price: Optional[int] = None,
- require_hibernate_support: Optional[bool] = None,
- spot_max_price_percentage_over_lowest_price: Optional[int] = None,
- total_local_storage_gb: Optional['outputs.Ec2FleetTotalLocalStorageGbRequest'] = None,
- v_cpu_count: Optional['outputs.Ec2FleetVCpuCountRangeRequest'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if accelerator_count is not None:
- _setter("accelerator_count", accelerator_count)
+ pulumi.set(__self__, "accelerator_count", accelerator_count)
if accelerator_manufacturers is not None:
- _setter("accelerator_manufacturers", accelerator_manufacturers)
+ pulumi.set(__self__, "accelerator_manufacturers", accelerator_manufacturers)
if accelerator_names is not None:
- _setter("accelerator_names", accelerator_names)
+ pulumi.set(__self__, "accelerator_names", accelerator_names)
if accelerator_total_memory_mi_b is not None:
- _setter("accelerator_total_memory_mi_b", accelerator_total_memory_mi_b)
+ pulumi.set(__self__, "accelerator_total_memory_mi_b", accelerator_total_memory_mi_b)
if accelerator_types is not None:
- _setter("accelerator_types", accelerator_types)
+ pulumi.set(__self__, "accelerator_types", accelerator_types)
if allowed_instance_types is not None:
- _setter("allowed_instance_types", allowed_instance_types)
+ pulumi.set(__self__, "allowed_instance_types", allowed_instance_types)
if bare_metal is not None:
- _setter("bare_metal", bare_metal)
+ pulumi.set(__self__, "bare_metal", bare_metal)
if baseline_ebs_bandwidth_mbps is not None:
- _setter("baseline_ebs_bandwidth_mbps", baseline_ebs_bandwidth_mbps)
+ pulumi.set(__self__, "baseline_ebs_bandwidth_mbps", baseline_ebs_bandwidth_mbps)
if burstable_performance is not None:
- _setter("burstable_performance", burstable_performance)
+ pulumi.set(__self__, "burstable_performance", burstable_performance)
if cpu_manufacturers is not None:
- _setter("cpu_manufacturers", cpu_manufacturers)
+ pulumi.set(__self__, "cpu_manufacturers", cpu_manufacturers)
if excluded_instance_types is not None:
- _setter("excluded_instance_types", excluded_instance_types)
+ pulumi.set(__self__, "excluded_instance_types", excluded_instance_types)
if instance_generations is not None:
- _setter("instance_generations", instance_generations)
+ pulumi.set(__self__, "instance_generations", instance_generations)
if local_storage is not None:
- _setter("local_storage", local_storage)
+ pulumi.set(__self__, "local_storage", local_storage)
if local_storage_types is not None:
- _setter("local_storage_types", local_storage_types)
+ pulumi.set(__self__, "local_storage_types", local_storage_types)
if memory_gi_b_per_v_cpu is not None:
- _setter("memory_gi_b_per_v_cpu", memory_gi_b_per_v_cpu)
+ pulumi.set(__self__, "memory_gi_b_per_v_cpu", memory_gi_b_per_v_cpu)
if memory_mi_b is not None:
- _setter("memory_mi_b", memory_mi_b)
+ pulumi.set(__self__, "memory_mi_b", memory_mi_b)
if network_bandwidth_gbps is not None:
- _setter("network_bandwidth_gbps", network_bandwidth_gbps)
+ pulumi.set(__self__, "network_bandwidth_gbps", network_bandwidth_gbps)
if network_interface_count is not None:
- _setter("network_interface_count", network_interface_count)
+ pulumi.set(__self__, "network_interface_count", network_interface_count)
if on_demand_max_price_percentage_over_lowest_price is not None:
- _setter("on_demand_max_price_percentage_over_lowest_price", on_demand_max_price_percentage_over_lowest_price)
+ pulumi.set(__self__, "on_demand_max_price_percentage_over_lowest_price", on_demand_max_price_percentage_over_lowest_price)
if require_hibernate_support is not None:
- _setter("require_hibernate_support", require_hibernate_support)
+ pulumi.set(__self__, "require_hibernate_support", require_hibernate_support)
if spot_max_price_percentage_over_lowest_price is not None:
- _setter("spot_max_price_percentage_over_lowest_price", spot_max_price_percentage_over_lowest_price)
+ pulumi.set(__self__, "spot_max_price_percentage_over_lowest_price", spot_max_price_percentage_over_lowest_price)
if total_local_storage_gb is not None:
- _setter("total_local_storage_gb", total_local_storage_gb)
+ pulumi.set(__self__, "total_local_storage_gb", total_local_storage_gb)
if v_cpu_count is not None:
- _setter("v_cpu_count", v_cpu_count)
+ pulumi.set(__self__, "v_cpu_count", v_cpu_count)
@property
@pulumi.getter(name="acceleratorCount")
@@ -1824,17 +1459,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
capacity_rebalance: Optional['outputs.Ec2FleetCapacityRebalance'] = None):
- Ec2FleetMaintenanceStrategies._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capacity_rebalance=capacity_rebalance,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capacity_rebalance: Optional['outputs.Ec2FleetCapacityRebalance'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if capacity_rebalance is not None:
- _setter("capacity_rebalance", capacity_rebalance)
+ pulumi.set(__self__, "capacity_rebalance", capacity_rebalance)
@property
@pulumi.getter(name="capacityRebalance")
@@ -1847,21 +1473,10 @@ class Ec2FleetMemoryGiBPerVCpuRequest(dict):
def __init__(__self__, *,
max: Optional[float] = None,
min: Optional[float] = None):
- Ec2FleetMemoryGiBPerVCpuRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[float] = None,
- min: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -1879,21 +1494,10 @@ class Ec2FleetMemoryMiBRequest(dict):
def __init__(__self__, *,
max: Optional[int] = None,
min: Optional[int] = None):
- Ec2FleetMemoryMiBRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[int] = None,
- min: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -1911,21 +1515,10 @@ class Ec2FleetNetworkBandwidthGbpsRequest(dict):
def __init__(__self__, *,
max: Optional[float] = None,
min: Optional[float] = None):
- Ec2FleetNetworkBandwidthGbpsRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[float] = None,
- min: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -1943,21 +1536,10 @@ class Ec2FleetNetworkInterfaceCountRequest(dict):
def __init__(__self__, *,
max: Optional[int] = None,
min: Optional[int] = None):
- Ec2FleetNetworkInterfaceCountRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[int] = None,
- min: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -2006,37 +1588,18 @@ def __init__(__self__, *,
min_target_capacity: Optional[int] = None,
single_availability_zone: Optional[bool] = None,
single_instance_type: Optional[bool] = None):
- Ec2FleetOnDemandOptionsRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allocation_strategy=allocation_strategy,
- capacity_reservation_options=capacity_reservation_options,
- max_total_price=max_total_price,
- min_target_capacity=min_target_capacity,
- single_availability_zone=single_availability_zone,
- single_instance_type=single_instance_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allocation_strategy: Optional[str] = None,
- capacity_reservation_options: Optional['outputs.Ec2FleetCapacityReservationOptionsRequest'] = None,
- max_total_price: Optional[str] = None,
- min_target_capacity: Optional[int] = None,
- single_availability_zone: Optional[bool] = None,
- single_instance_type: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allocation_strategy is not None:
- _setter("allocation_strategy", allocation_strategy)
+ pulumi.set(__self__, "allocation_strategy", allocation_strategy)
if capacity_reservation_options is not None:
- _setter("capacity_reservation_options", capacity_reservation_options)
+ pulumi.set(__self__, "capacity_reservation_options", capacity_reservation_options)
if max_total_price is not None:
- _setter("max_total_price", max_total_price)
+ pulumi.set(__self__, "max_total_price", max_total_price)
if min_target_capacity is not None:
- _setter("min_target_capacity", min_target_capacity)
+ pulumi.set(__self__, "min_target_capacity", min_target_capacity)
if single_availability_zone is not None:
- _setter("single_availability_zone", single_availability_zone)
+ pulumi.set(__self__, "single_availability_zone", single_availability_zone)
if single_instance_type is not None:
- _setter("single_instance_type", single_instance_type)
+ pulumi.set(__self__, "single_instance_type", single_instance_type)
@property
@pulumi.getter(name="allocationStrategy")
@@ -2107,45 +1670,22 @@ def __init__(__self__, *,
partition_number: Optional[int] = None,
spread_domain: Optional[str] = None,
tenancy: Optional[str] = None):
- Ec2FleetPlacement._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- affinity=affinity,
- availability_zone=availability_zone,
- group_name=group_name,
- host_id=host_id,
- host_resource_group_arn=host_resource_group_arn,
- partition_number=partition_number,
- spread_domain=spread_domain,
- tenancy=tenancy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- affinity: Optional[str] = None,
- availability_zone: Optional[str] = None,
- group_name: Optional[str] = None,
- host_id: Optional[str] = None,
- host_resource_group_arn: Optional[str] = None,
- partition_number: Optional[int] = None,
- spread_domain: Optional[str] = None,
- tenancy: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if affinity is not None:
- _setter("affinity", affinity)
+ pulumi.set(__self__, "affinity", affinity)
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if group_name is not None:
- _setter("group_name", group_name)
+ pulumi.set(__self__, "group_name", group_name)
if host_id is not None:
- _setter("host_id", host_id)
+ pulumi.set(__self__, "host_id", host_id)
if host_resource_group_arn is not None:
- _setter("host_resource_group_arn", host_resource_group_arn)
+ pulumi.set(__self__, "host_resource_group_arn", host_resource_group_arn)
if partition_number is not None:
- _setter("partition_number", partition_number)
+ pulumi.set(__self__, "partition_number", partition_number)
if spread_domain is not None:
- _setter("spread_domain", spread_domain)
+ pulumi.set(__self__, "spread_domain", spread_domain)
if tenancy is not None:
- _setter("tenancy", tenancy)
+ pulumi.set(__self__, "tenancy", tenancy)
@property
@pulumi.getter
@@ -2230,45 +1770,22 @@ def __init__(__self__, *,
min_target_capacity: Optional[int] = None,
single_availability_zone: Optional[bool] = None,
single_instance_type: Optional[bool] = None):
- Ec2FleetSpotOptionsRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allocation_strategy=allocation_strategy,
- instance_interruption_behavior=instance_interruption_behavior,
- instance_pools_to_use_count=instance_pools_to_use_count,
- maintenance_strategies=maintenance_strategies,
- max_total_price=max_total_price,
- min_target_capacity=min_target_capacity,
- single_availability_zone=single_availability_zone,
- single_instance_type=single_instance_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allocation_strategy: Optional['Ec2FleetSpotOptionsRequestAllocationStrategy'] = None,
- instance_interruption_behavior: Optional['Ec2FleetSpotOptionsRequestInstanceInterruptionBehavior'] = None,
- instance_pools_to_use_count: Optional[int] = None,
- maintenance_strategies: Optional['outputs.Ec2FleetMaintenanceStrategies'] = None,
- max_total_price: Optional[str] = None,
- min_target_capacity: Optional[int] = None,
- single_availability_zone: Optional[bool] = None,
- single_instance_type: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allocation_strategy is not None:
- _setter("allocation_strategy", allocation_strategy)
+ pulumi.set(__self__, "allocation_strategy", allocation_strategy)
if instance_interruption_behavior is not None:
- _setter("instance_interruption_behavior", instance_interruption_behavior)
+ pulumi.set(__self__, "instance_interruption_behavior", instance_interruption_behavior)
if instance_pools_to_use_count is not None:
- _setter("instance_pools_to_use_count", instance_pools_to_use_count)
+ pulumi.set(__self__, "instance_pools_to_use_count", instance_pools_to_use_count)
if maintenance_strategies is not None:
- _setter("maintenance_strategies", maintenance_strategies)
+ pulumi.set(__self__, "maintenance_strategies", maintenance_strategies)
if max_total_price is not None:
- _setter("max_total_price", max_total_price)
+ pulumi.set(__self__, "max_total_price", max_total_price)
if min_target_capacity is not None:
- _setter("min_target_capacity", min_target_capacity)
+ pulumi.set(__self__, "min_target_capacity", min_target_capacity)
if single_availability_zone is not None:
- _setter("single_availability_zone", single_availability_zone)
+ pulumi.set(__self__, "single_availability_zone", single_availability_zone)
if single_instance_type is not None:
- _setter("single_instance_type", single_instance_type)
+ pulumi.set(__self__, "single_instance_type", single_instance_type)
@property
@pulumi.getter(name="allocationStrategy")
@@ -2316,19 +1833,8 @@ class Ec2FleetTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- Ec2FleetTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2363,21 +1869,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
resource_type: Optional['Ec2FleetTagSpecificationResourceType'] = None,
tags: Optional[Sequence['outputs.Ec2FleetTag']] = None):
- Ec2FleetTagSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_type=resource_type,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_type: Optional['Ec2FleetTagSpecificationResourceType'] = None,
- tags: Optional[Sequence['outputs.Ec2FleetTag']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if resource_type is not None:
- _setter("resource_type", resource_type)
+ pulumi.set(__self__, "resource_type", resource_type)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="resourceType")
@@ -2423,32 +1918,15 @@ def __init__(__self__, *,
on_demand_target_capacity: Optional[int] = None,
spot_target_capacity: Optional[int] = None,
target_capacity_unit_type: Optional['Ec2FleetTargetCapacitySpecificationRequestTargetCapacityUnitType'] = None):
- Ec2FleetTargetCapacitySpecificationRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- total_target_capacity=total_target_capacity,
- default_target_capacity_type=default_target_capacity_type,
- on_demand_target_capacity=on_demand_target_capacity,
- spot_target_capacity=spot_target_capacity,
- target_capacity_unit_type=target_capacity_unit_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- total_target_capacity: int,
- default_target_capacity_type: Optional['Ec2FleetTargetCapacitySpecificationRequestDefaultTargetCapacityType'] = None,
- on_demand_target_capacity: Optional[int] = None,
- spot_target_capacity: Optional[int] = None,
- target_capacity_unit_type: Optional['Ec2FleetTargetCapacitySpecificationRequestTargetCapacityUnitType'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("total_target_capacity", total_target_capacity)
+ pulumi.set(__self__, "total_target_capacity", total_target_capacity)
if default_target_capacity_type is not None:
- _setter("default_target_capacity_type", default_target_capacity_type)
+ pulumi.set(__self__, "default_target_capacity_type", default_target_capacity_type)
if on_demand_target_capacity is not None:
- _setter("on_demand_target_capacity", on_demand_target_capacity)
+ pulumi.set(__self__, "on_demand_target_capacity", on_demand_target_capacity)
if spot_target_capacity is not None:
- _setter("spot_target_capacity", spot_target_capacity)
+ pulumi.set(__self__, "spot_target_capacity", spot_target_capacity)
if target_capacity_unit_type is not None:
- _setter("target_capacity_unit_type", target_capacity_unit_type)
+ pulumi.set(__self__, "target_capacity_unit_type", target_capacity_unit_type)
@property
@pulumi.getter(name="totalTargetCapacity")
@@ -2481,21 +1959,10 @@ class Ec2FleetTotalLocalStorageGbRequest(dict):
def __init__(__self__, *,
max: Optional[float] = None,
min: Optional[float] = None):
- Ec2FleetTotalLocalStorageGbRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[float] = None,
- min: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -2513,21 +1980,10 @@ class Ec2FleetVCpuCountRangeRequest(dict):
def __init__(__self__, *,
max: Optional[int] = None,
min: Optional[int] = None):
- Ec2FleetVCpuCountRangeRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[int] = None,
- min: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -2545,19 +2001,8 @@ class EipTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- EipTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2575,19 +2020,8 @@ class FlowLogTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- FlowLogTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2605,19 +2039,8 @@ class InstanceAssociationParameter(dict):
def __init__(__self__, *,
key: str,
value: Sequence[str]):
- InstanceAssociationParameter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Sequence[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2658,28 +2081,13 @@ def __init__(__self__, *,
ebs: Optional['outputs.InstanceEbs'] = None,
no_device: Optional['outputs.InstanceNoDevice'] = None,
virtual_name: Optional[str] = None):
- InstanceBlockDeviceMapping._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_name=device_name,
- ebs=ebs,
- no_device=no_device,
- virtual_name=virtual_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_name: str,
- ebs: Optional['outputs.InstanceEbs'] = None,
- no_device: Optional['outputs.InstanceNoDevice'] = None,
- virtual_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("device_name", device_name)
+ pulumi.set(__self__, "device_name", device_name)
if ebs is not None:
- _setter("ebs", ebs)
+ pulumi.set(__self__, "ebs", ebs)
if no_device is not None:
- _setter("no_device", no_device)
+ pulumi.set(__self__, "no_device", no_device)
if virtual_name is not None:
- _setter("virtual_name", virtual_name)
+ pulumi.set(__self__, "virtual_name", virtual_name)
@property
@pulumi.getter(name="deviceName")
@@ -2713,19 +2121,8 @@ def __init__(__self__, *,
"""
A key-value pair to associate with a resource.
"""
- InstanceConnectEndpointTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2762,21 +2159,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
core_count: Optional[int] = None,
threads_per_core: Optional[int] = None):
- InstanceCpuOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- core_count=core_count,
- threads_per_core=threads_per_core,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- core_count: Optional[int] = None,
- threads_per_core: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if core_count is not None:
- _setter("core_count", core_count)
+ pulumi.set(__self__, "core_count", core_count)
if threads_per_core is not None:
- _setter("threads_per_core", threads_per_core)
+ pulumi.set(__self__, "threads_per_core", threads_per_core)
@property
@pulumi.getter(name="coreCount")
@@ -2810,17 +2196,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
cpu_credits: Optional[str] = None):
- InstanceCreditSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cpu_credits=cpu_credits,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cpu_credits: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cpu_credits is not None:
- _setter("cpu_credits", cpu_credits)
+ pulumi.set(__self__, "cpu_credits", cpu_credits)
@property
@pulumi.getter(name="cpuCredits")
@@ -2863,41 +2240,20 @@ def __init__(__self__, *,
snapshot_id: Optional[str] = None,
volume_size: Optional[int] = None,
volume_type: Optional[str] = None):
- InstanceEbs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delete_on_termination=delete_on_termination,
- encrypted=encrypted,
- iops=iops,
- kms_key_id=kms_key_id,
- snapshot_id=snapshot_id,
- volume_size=volume_size,
- volume_type=volume_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delete_on_termination: Optional[bool] = None,
- encrypted: Optional[bool] = None,
- iops: Optional[int] = None,
- kms_key_id: Optional[str] = None,
- snapshot_id: Optional[str] = None,
- volume_size: Optional[int] = None,
- volume_type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delete_on_termination is not None:
- _setter("delete_on_termination", delete_on_termination)
+ pulumi.set(__self__, "delete_on_termination", delete_on_termination)
if encrypted is not None:
- _setter("encrypted", encrypted)
+ pulumi.set(__self__, "encrypted", encrypted)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if snapshot_id is not None:
- _setter("snapshot_id", snapshot_id)
+ pulumi.set(__self__, "snapshot_id", snapshot_id)
if volume_size is not None:
- _setter("volume_size", volume_size)
+ pulumi.set(__self__, "volume_size", volume_size)
if volume_type is not None:
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "volume_type", volume_type)
@property
@pulumi.getter(name="deleteOnTermination")
@@ -2939,16 +2295,7 @@ def volume_type(self) -> Optional[str]:
class InstanceElasticGpuSpecification(dict):
def __init__(__self__, *,
type: str):
- InstanceElasticGpuSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -2961,20 +2308,9 @@ class InstanceElasticInferenceAccelerator(dict):
def __init__(__self__, *,
type: str,
count: Optional[int] = None):
- InstanceElasticInferenceAccelerator._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- count=count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: str,
- count: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if count is not None:
- _setter("count", count)
+ pulumi.set(__self__, "count", count)
@property
@pulumi.getter
@@ -2991,17 +2327,8 @@ def count(self) -> Optional[int]:
class InstanceEnclaveOptions(dict):
def __init__(__self__, *,
enabled: Optional[bool] = None):
- InstanceEnclaveOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -3013,17 +2340,8 @@ def enabled(self) -> Optional[bool]:
class InstanceHibernationOptions(dict):
def __init__(__self__, *,
configured: Optional[bool] = None):
- InstanceHibernationOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- configured=configured,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- configured: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if configured is not None:
- _setter("configured", configured)
+ pulumi.set(__self__, "configured", configured)
@property
@pulumi.getter
@@ -3052,16 +2370,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
ipv6_address: str):
- InstanceIpv6Address._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipv6_address=ipv6_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipv6_address: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ipv6_address", ipv6_address)
+ pulumi.set(__self__, "ipv6_address", ipv6_address)
@property
@pulumi.getter(name="ipv6Address")
@@ -3094,24 +2403,11 @@ def __init__(__self__, *,
version: str,
launch_template_id: Optional[str] = None,
launch_template_name: Optional[str] = None):
- InstanceLaunchTemplateSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- version=version,
- launch_template_id=launch_template_id,
- launch_template_name=launch_template_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- version: str,
- launch_template_id: Optional[str] = None,
- launch_template_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
if launch_template_id is not None:
- _setter("launch_template_id", launch_template_id)
+ pulumi.set(__self__, "launch_template_id", launch_template_id)
if launch_template_name is not None:
- _setter("launch_template_name", launch_template_name)
+ pulumi.set(__self__, "launch_template_name", launch_template_name)
@property
@pulumi.getter
@@ -3150,16 +2446,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
license_configuration_arn: str):
- InstanceLicenseSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- license_configuration_arn=license_configuration_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- license_configuration_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("license_configuration_arn", license_configuration_arn)
+ pulumi.set(__self__, "license_configuration_arn", license_configuration_arn)
@property
@pulumi.getter(name="licenseConfigurationArn")
@@ -3222,64 +2509,31 @@ def __init__(__self__, *,
private_ip_addresses: Optional[Sequence['outputs.InstancePrivateIpAddressSpecification']] = None,
secondary_private_ip_address_count: Optional[int] = None,
subnet_id: Optional[str] = None):
- InstanceNetworkInterface._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_index=device_index,
- associate_carrier_ip_address=associate_carrier_ip_address,
- associate_public_ip_address=associate_public_ip_address,
- delete_on_termination=delete_on_termination,
- description=description,
- group_set=group_set,
- ipv6_address_count=ipv6_address_count,
- ipv6_addresses=ipv6_addresses,
- network_interface_id=network_interface_id,
- private_ip_address=private_ip_address,
- private_ip_addresses=private_ip_addresses,
- secondary_private_ip_address_count=secondary_private_ip_address_count,
- subnet_id=subnet_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_index: str,
- associate_carrier_ip_address: Optional[bool] = None,
- associate_public_ip_address: Optional[bool] = None,
- delete_on_termination: Optional[bool] = None,
- description: Optional[str] = None,
- group_set: Optional[Sequence[str]] = None,
- ipv6_address_count: Optional[int] = None,
- ipv6_addresses: Optional[Sequence['outputs.InstanceIpv6Address']] = None,
- network_interface_id: Optional[str] = None,
- private_ip_address: Optional[str] = None,
- private_ip_addresses: Optional[Sequence['outputs.InstancePrivateIpAddressSpecification']] = None,
- secondary_private_ip_address_count: Optional[int] = None,
- subnet_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("device_index", device_index)
+ pulumi.set(__self__, "device_index", device_index)
if associate_carrier_ip_address is not None:
- _setter("associate_carrier_ip_address", associate_carrier_ip_address)
+ pulumi.set(__self__, "associate_carrier_ip_address", associate_carrier_ip_address)
if associate_public_ip_address is not None:
- _setter("associate_public_ip_address", associate_public_ip_address)
+ pulumi.set(__self__, "associate_public_ip_address", associate_public_ip_address)
if delete_on_termination is not None:
- _setter("delete_on_termination", delete_on_termination)
+ pulumi.set(__self__, "delete_on_termination", delete_on_termination)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if group_set is not None:
- _setter("group_set", group_set)
+ pulumi.set(__self__, "group_set", group_set)
if ipv6_address_count is not None:
- _setter("ipv6_address_count", ipv6_address_count)
+ pulumi.set(__self__, "ipv6_address_count", ipv6_address_count)
if ipv6_addresses is not None:
- _setter("ipv6_addresses", ipv6_addresses)
+ pulumi.set(__self__, "ipv6_addresses", ipv6_addresses)
if network_interface_id is not None:
- _setter("network_interface_id", network_interface_id)
+ pulumi.set(__self__, "network_interface_id", network_interface_id)
if private_ip_address is not None:
- _setter("private_ip_address", private_ip_address)
+ pulumi.set(__self__, "private_ip_address", private_ip_address)
if private_ip_addresses is not None:
- _setter("private_ip_addresses", private_ip_addresses)
+ pulumi.set(__self__, "private_ip_addresses", private_ip_addresses)
if secondary_private_ip_address_count is not None:
- _setter("secondary_private_ip_address_count", secondary_private_ip_address_count)
+ pulumi.set(__self__, "secondary_private_ip_address_count", secondary_private_ip_address_count)
if subnet_id is not None:
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
@property
@pulumi.getter(name="deviceIndex")
@@ -3351,11 +2605,6 @@ def subnet_id(self) -> Optional[str]:
class InstanceNoDevice(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -3385,25 +2634,12 @@ def __init__(__self__, *,
enable_resource_name_dns_a_record: Optional[bool] = None,
enable_resource_name_dns_aaaa_record: Optional[bool] = None,
hostname_type: Optional[str] = None):
- InstancePrivateDnsNameOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enable_resource_name_dns_a_record=enable_resource_name_dns_a_record,
- enable_resource_name_dns_aaaa_record=enable_resource_name_dns_aaaa_record,
- hostname_type=hostname_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enable_resource_name_dns_a_record: Optional[bool] = None,
- enable_resource_name_dns_aaaa_record: Optional[bool] = None,
- hostname_type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enable_resource_name_dns_a_record is not None:
- _setter("enable_resource_name_dns_a_record", enable_resource_name_dns_a_record)
+ pulumi.set(__self__, "enable_resource_name_dns_a_record", enable_resource_name_dns_a_record)
if enable_resource_name_dns_aaaa_record is not None:
- _setter("enable_resource_name_dns_aaaa_record", enable_resource_name_dns_aaaa_record)
+ pulumi.set(__self__, "enable_resource_name_dns_aaaa_record", enable_resource_name_dns_aaaa_record)
if hostname_type is not None:
- _setter("hostname_type", hostname_type)
+ pulumi.set(__self__, "hostname_type", hostname_type)
@property
@pulumi.getter(name="enableResourceNameDnsARecord")
@@ -3443,19 +2679,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
primary: bool,
private_ip_address: str):
- InstancePrivateIpAddressSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- primary=primary,
- private_ip_address=private_ip_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- primary: bool,
- private_ip_address: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("primary", primary)
- _setter("private_ip_address", private_ip_address)
+ pulumi.set(__self__, "primary", primary)
+ pulumi.set(__self__, "private_ip_address", private_ip_address)
@property
@pulumi.getter
@@ -3492,20 +2717,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
document_name: str,
association_parameters: Optional[Sequence['outputs.InstanceAssociationParameter']] = None):
- InstanceSsmAssociation._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- document_name=document_name,
- association_parameters=association_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- document_name: str,
- association_parameters: Optional[Sequence['outputs.InstanceAssociationParameter']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("document_name", document_name)
+ pulumi.set(__self__, "document_name", document_name)
if association_parameters is not None:
- _setter("association_parameters", association_parameters)
+ pulumi.set(__self__, "association_parameters", association_parameters)
@property
@pulumi.getter(name="documentName")
@@ -3523,19 +2737,8 @@ class InstanceTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- InstanceTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3570,19 +2773,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
device: str,
volume_id: str):
- InstanceVolume._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device=device,
- volume_id=volume_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device: str,
- volume_id: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("device", device)
- _setter("volume_id", volume_id)
+ pulumi.set(__self__, "device", device)
+ pulumi.set(__self__, "volume_id", volume_id)
@property
@pulumi.getter
@@ -3600,19 +2792,8 @@ class InternetGatewayTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- InternetGatewayTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3653,16 +2834,7 @@ def __init__(__self__, *,
The regions IPAM is enabled for. Allows pools to be created in these regions, as well as enabling monitoring
:param str region_name: The name of the region.
"""
- IpamOperatingRegion._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- region_name=region_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- region_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("region_name", region_name)
+ pulumi.set(__self__, "region_name", region_name)
@property
@pulumi.getter(name="regionName")
@@ -3683,16 +2855,7 @@ def __init__(__self__, *,
"""
An address space to be inserted into this pool. All allocations must be made from this address space.
"""
- IpamPoolProvisionedCidr._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cidr=cidr,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cidr: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cidr", cidr)
+ pulumi.set(__self__, "cidr", cidr)
@property
@pulumi.getter
@@ -3713,19 +2876,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- IpamPoolTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3757,19 +2909,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- IpamResourceDiscoveryAssociationTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3816,16 +2957,7 @@ def __init__(__self__, *,
The regions IPAM Resource Discovery is enabled for. Allows for monitoring.
:param str region_name: The name of the region.
"""
- IpamResourceDiscoveryIpamOperatingRegion._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- region_name=region_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- region_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("region_name", region_name)
+ pulumi.set(__self__, "region_name", region_name)
@property
@pulumi.getter(name="regionName")
@@ -3849,19 +2981,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- IpamResourceDiscoveryTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3893,19 +3014,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- IpamScopeTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3937,19 +3047,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- IpamTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3981,19 +3080,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- KeyPairTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -4025,21 +3113,10 @@ def __init__(__self__, *,
:param int max: The maximum number of accelerators.
:param int min: The minimum number of accelerators.
"""
- LaunchTemplateAcceleratorCount._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[int] = None,
- min: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -4071,21 +3148,10 @@ def __init__(__self__, *,
:param int max: The maximum amount of accelerator memory, in MiB.
:param int min: The minimum amount of accelerator memory, in MiB.
"""
- LaunchTemplateAcceleratorTotalMemoryMiB._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[int] = None,
- min: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -4117,21 +3183,10 @@ def __init__(__self__, *,
:param int max: The maximum baseline bandwidth, in Mbps.
:param int min: The minimum baseline bandwidth, in Mbps.
"""
- LaunchTemplateBaselineEbsBandwidthMbps._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[int] = None,
- min: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -4187,29 +3242,14 @@ def __init__(__self__, *,
:param str no_device: To omit the device from the block device mapping, specify an empty string.
:param str virtual_name: The virtual device name (ephemeralN).
"""
- LaunchTemplateBlockDeviceMapping._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_name=device_name,
- ebs=ebs,
- no_device=no_device,
- virtual_name=virtual_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_name: Optional[str] = None,
- ebs: Optional['outputs.LaunchTemplateEbs'] = None,
- no_device: Optional[str] = None,
- virtual_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if device_name is not None:
- _setter("device_name", device_name)
+ pulumi.set(__self__, "device_name", device_name)
if ebs is not None:
- _setter("ebs", ebs)
+ pulumi.set(__self__, "ebs", ebs)
if no_device is not None:
- _setter("no_device", no_device)
+ pulumi.set(__self__, "no_device", no_device)
if virtual_name is not None:
- _setter("virtual_name", virtual_name)
+ pulumi.set(__self__, "virtual_name", virtual_name)
@property
@pulumi.getter(name="deviceName")
@@ -4272,21 +3312,10 @@ def __init__(__self__, *,
Specifies an instance's Capacity Reservation targeting option.
:param str capacity_reservation_preference: Indicates the instance's Capacity Reservation preferences.
"""
- LaunchTemplateCapacityReservationSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capacity_reservation_preference=capacity_reservation_preference,
- capacity_reservation_target=capacity_reservation_target,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capacity_reservation_preference: Optional[str] = None,
- capacity_reservation_target: Optional['outputs.LaunchTemplateCapacityReservationTarget'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if capacity_reservation_preference is not None:
- _setter("capacity_reservation_preference", capacity_reservation_preference)
+ pulumi.set(__self__, "capacity_reservation_preference", capacity_reservation_preference)
if capacity_reservation_target is not None:
- _setter("capacity_reservation_target", capacity_reservation_target)
+ pulumi.set(__self__, "capacity_reservation_target", capacity_reservation_target)
@property
@pulumi.getter(name="capacityReservationPreference")
@@ -4334,21 +3363,10 @@ def __init__(__self__, *,
:param str capacity_reservation_id: The ID of the Capacity Reservation in which to run the instance.
:param str capacity_reservation_resource_group_arn: The ARN of the Capacity Reservation resource group in which to run the instance.
"""
- LaunchTemplateCapacityReservationTarget._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capacity_reservation_id=capacity_reservation_id,
- capacity_reservation_resource_group_arn=capacity_reservation_resource_group_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capacity_reservation_id: Optional[str] = None,
- capacity_reservation_resource_group_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if capacity_reservation_id is not None:
- _setter("capacity_reservation_id", capacity_reservation_id)
+ pulumi.set(__self__, "capacity_reservation_id", capacity_reservation_id)
if capacity_reservation_resource_group_arn is not None:
- _setter("capacity_reservation_resource_group_arn", capacity_reservation_resource_group_arn)
+ pulumi.set(__self__, "capacity_reservation_resource_group_arn", capacity_reservation_resource_group_arn)
@property
@pulumi.getter(name="capacityReservationId")
@@ -4403,25 +3421,12 @@ def __init__(__self__, *,
:param int core_count: The number of CPU cores for the instance.
:param int threads_per_core: The number of threads per CPU core. To disable multithreading for the instance, specify a value of 1. Otherwise, specify the default value of 2.
"""
- LaunchTemplateCpuOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- amd_sev_snp=amd_sev_snp,
- core_count=core_count,
- threads_per_core=threads_per_core,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- amd_sev_snp: Optional['LaunchTemplateCpuOptionsAmdSevSnp'] = None,
- core_count: Optional[int] = None,
- threads_per_core: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if amd_sev_snp is not None:
- _setter("amd_sev_snp", amd_sev_snp)
+ pulumi.set(__self__, "amd_sev_snp", amd_sev_snp)
if core_count is not None:
- _setter("core_count", core_count)
+ pulumi.set(__self__, "core_count", core_count)
if threads_per_core is not None:
- _setter("threads_per_core", threads_per_core)
+ pulumi.set(__self__, "threads_per_core", threads_per_core)
@property
@pulumi.getter(name="amdSevSnp")
@@ -4476,17 +3481,8 @@ def __init__(__self__, *,
The user data to make available to the instance.
:param str cpu_credits: The user data to make available to the instance.
"""
- LaunchTemplateCreditSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cpu_credits=cpu_credits,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cpu_credits: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cpu_credits is not None:
- _setter("cpu_credits", cpu_credits)
+ pulumi.set(__self__, "cpu_credits", cpu_credits)
@property
@pulumi.getter(name="cpuCredits")
@@ -4626,137 +3622,68 @@ def __init__(__self__, *,
:param Sequence['TagSpecification'] tag_specifications: The tags to apply to the resources that are created during instance launch.
:param str user_data: The user data to make available to the instance.
"""
- LaunchTemplateData._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- block_device_mappings=block_device_mappings,
- capacity_reservation_specification=capacity_reservation_specification,
- cpu_options=cpu_options,
- credit_specification=credit_specification,
- disable_api_stop=disable_api_stop,
- disable_api_termination=disable_api_termination,
- ebs_optimized=ebs_optimized,
- elastic_gpu_specifications=elastic_gpu_specifications,
- elastic_inference_accelerators=elastic_inference_accelerators,
- enclave_options=enclave_options,
- hibernation_options=hibernation_options,
- iam_instance_profile=iam_instance_profile,
- image_id=image_id,
- instance_initiated_shutdown_behavior=instance_initiated_shutdown_behavior,
- instance_market_options=instance_market_options,
- instance_requirements=instance_requirements,
- instance_type=instance_type,
- kernel_id=kernel_id,
- key_name=key_name,
- license_specifications=license_specifications,
- maintenance_options=maintenance_options,
- metadata_options=metadata_options,
- monitoring=monitoring,
- network_interfaces=network_interfaces,
- placement=placement,
- private_dns_name_options=private_dns_name_options,
- ram_disk_id=ram_disk_id,
- security_group_ids=security_group_ids,
- security_groups=security_groups,
- tag_specifications=tag_specifications,
- user_data=user_data,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- block_device_mappings: Optional[Sequence['outputs.LaunchTemplateBlockDeviceMapping']] = None,
- capacity_reservation_specification: Optional['outputs.LaunchTemplateCapacityReservationSpecification'] = None,
- cpu_options: Optional['outputs.LaunchTemplateCpuOptions'] = None,
- credit_specification: Optional['outputs.LaunchTemplateCreditSpecification'] = None,
- disable_api_stop: Optional[bool] = None,
- disable_api_termination: Optional[bool] = None,
- ebs_optimized: Optional[bool] = None,
- elastic_gpu_specifications: Optional[Sequence['outputs.LaunchTemplateElasticGpuSpecification']] = None,
- elastic_inference_accelerators: Optional[Sequence['outputs.LaunchTemplateElasticInferenceAccelerator']] = None,
- enclave_options: Optional['outputs.LaunchTemplateEnclaveOptions'] = None,
- hibernation_options: Optional['outputs.LaunchTemplateHibernationOptions'] = None,
- iam_instance_profile: Optional['outputs.LaunchTemplateIamInstanceProfile'] = None,
- image_id: Optional[str] = None,
- instance_initiated_shutdown_behavior: Optional[str] = None,
- instance_market_options: Optional['outputs.LaunchTemplateInstanceMarketOptions'] = None,
- instance_requirements: Optional['outputs.LaunchTemplateInstanceRequirements'] = None,
- instance_type: Optional[str] = None,
- kernel_id: Optional[str] = None,
- key_name: Optional[str] = None,
- license_specifications: Optional[Sequence['outputs.LaunchTemplateLicenseSpecification']] = None,
- maintenance_options: Optional['outputs.LaunchTemplateMaintenanceOptions'] = None,
- metadata_options: Optional['outputs.LaunchTemplateMetadataOptions'] = None,
- monitoring: Optional['outputs.LaunchTemplateMonitoring'] = None,
- network_interfaces: Optional[Sequence['outputs.LaunchTemplateNetworkInterface']] = None,
- placement: Optional['outputs.LaunchTemplatePlacement'] = None,
- private_dns_name_options: Optional['outputs.LaunchTemplatePrivateDnsNameOptions'] = None,
- ram_disk_id: Optional[str] = None,
- security_group_ids: Optional[Sequence[str]] = None,
- security_groups: Optional[Sequence[str]] = None,
- tag_specifications: Optional[Sequence['outputs.TagSpecification']] = None,
- user_data: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if block_device_mappings is not None:
- _setter("block_device_mappings", block_device_mappings)
+ pulumi.set(__self__, "block_device_mappings", block_device_mappings)
if capacity_reservation_specification is not None:
- _setter("capacity_reservation_specification", capacity_reservation_specification)
+ pulumi.set(__self__, "capacity_reservation_specification", capacity_reservation_specification)
if cpu_options is not None:
- _setter("cpu_options", cpu_options)
+ pulumi.set(__self__, "cpu_options", cpu_options)
if credit_specification is not None:
- _setter("credit_specification", credit_specification)
+ pulumi.set(__self__, "credit_specification", credit_specification)
if disable_api_stop is not None:
- _setter("disable_api_stop", disable_api_stop)
+ pulumi.set(__self__, "disable_api_stop", disable_api_stop)
if disable_api_termination is not None:
- _setter("disable_api_termination", disable_api_termination)
+ pulumi.set(__self__, "disable_api_termination", disable_api_termination)
if ebs_optimized is not None:
- _setter("ebs_optimized", ebs_optimized)
+ pulumi.set(__self__, "ebs_optimized", ebs_optimized)
if elastic_gpu_specifications is not None:
- _setter("elastic_gpu_specifications", elastic_gpu_specifications)
+ pulumi.set(__self__, "elastic_gpu_specifications", elastic_gpu_specifications)
if elastic_inference_accelerators is not None:
- _setter("elastic_inference_accelerators", elastic_inference_accelerators)
+ pulumi.set(__self__, "elastic_inference_accelerators", elastic_inference_accelerators)
if enclave_options is not None:
- _setter("enclave_options", enclave_options)
+ pulumi.set(__self__, "enclave_options", enclave_options)
if hibernation_options is not None:
- _setter("hibernation_options", hibernation_options)
+ pulumi.set(__self__, "hibernation_options", hibernation_options)
if iam_instance_profile is not None:
- _setter("iam_instance_profile", iam_instance_profile)
+ pulumi.set(__self__, "iam_instance_profile", iam_instance_profile)
if image_id is not None:
- _setter("image_id", image_id)
+ pulumi.set(__self__, "image_id", image_id)
if instance_initiated_shutdown_behavior is not None:
- _setter("instance_initiated_shutdown_behavior", instance_initiated_shutdown_behavior)
+ pulumi.set(__self__, "instance_initiated_shutdown_behavior", instance_initiated_shutdown_behavior)
if instance_market_options is not None:
- _setter("instance_market_options", instance_market_options)
+ pulumi.set(__self__, "instance_market_options", instance_market_options)
if instance_requirements is not None:
- _setter("instance_requirements", instance_requirements)
+ pulumi.set(__self__, "instance_requirements", instance_requirements)
if instance_type is not None:
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if kernel_id is not None:
- _setter("kernel_id", kernel_id)
+ pulumi.set(__self__, "kernel_id", kernel_id)
if key_name is not None:
- _setter("key_name", key_name)
+ pulumi.set(__self__, "key_name", key_name)
if license_specifications is not None:
- _setter("license_specifications", license_specifications)
+ pulumi.set(__self__, "license_specifications", license_specifications)
if maintenance_options is not None:
- _setter("maintenance_options", maintenance_options)
+ pulumi.set(__self__, "maintenance_options", maintenance_options)
if metadata_options is not None:
- _setter("metadata_options", metadata_options)
+ pulumi.set(__self__, "metadata_options", metadata_options)
if monitoring is not None:
- _setter("monitoring", monitoring)
+ pulumi.set(__self__, "monitoring", monitoring)
if network_interfaces is not None:
- _setter("network_interfaces", network_interfaces)
+ pulumi.set(__self__, "network_interfaces", network_interfaces)
if placement is not None:
- _setter("placement", placement)
+ pulumi.set(__self__, "placement", placement)
if private_dns_name_options is not None:
- _setter("private_dns_name_options", private_dns_name_options)
+ pulumi.set(__self__, "private_dns_name_options", private_dns_name_options)
if ram_disk_id is not None:
- _setter("ram_disk_id", ram_disk_id)
+ pulumi.set(__self__, "ram_disk_id", ram_disk_id)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if security_groups is not None:
- _setter("security_groups", security_groups)
+ pulumi.set(__self__, "security_groups", security_groups)
if tag_specifications is not None:
- _setter("tag_specifications", tag_specifications)
+ pulumi.set(__self__, "tag_specifications", tag_specifications)
if user_data is not None:
- _setter("user_data", user_data)
+ pulumi.set(__self__, "user_data", user_data)
@property
@pulumi.getter(name="blockDeviceMappings")
@@ -5012,45 +3939,22 @@ def __init__(__self__, *,
:param int volume_size: The size of the volume, in GiBs. You must specify either a snapshot ID or a volume size.
:param str volume_type: The volume type.
"""
- LaunchTemplateEbs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delete_on_termination=delete_on_termination,
- encrypted=encrypted,
- iops=iops,
- kms_key_id=kms_key_id,
- snapshot_id=snapshot_id,
- throughput=throughput,
- volume_size=volume_size,
- volume_type=volume_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delete_on_termination: Optional[bool] = None,
- encrypted: Optional[bool] = None,
- iops: Optional[int] = None,
- kms_key_id: Optional[str] = None,
- snapshot_id: Optional[str] = None,
- throughput: Optional[int] = None,
- volume_size: Optional[int] = None,
- volume_type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delete_on_termination is not None:
- _setter("delete_on_termination", delete_on_termination)
+ pulumi.set(__self__, "delete_on_termination", delete_on_termination)
if encrypted is not None:
- _setter("encrypted", encrypted)
+ pulumi.set(__self__, "encrypted", encrypted)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if snapshot_id is not None:
- _setter("snapshot_id", snapshot_id)
+ pulumi.set(__self__, "snapshot_id", snapshot_id)
if throughput is not None:
- _setter("throughput", throughput)
+ pulumi.set(__self__, "throughput", throughput)
if volume_size is not None:
- _setter("volume_size", volume_size)
+ pulumi.set(__self__, "volume_size", volume_size)
if volume_type is not None:
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "volume_type", volume_type)
@property
@pulumi.getter(name="deleteOnTermination")
@@ -5128,17 +4032,8 @@ def __init__(__self__, *,
Specifies a specification for an Elastic GPU for launch template.
:param str type: The type of Elastic Graphics accelerator.
"""
- LaunchTemplateElasticGpuSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -5162,21 +4057,10 @@ def __init__(__self__, *,
:param int count: The number of elastic inference accelerators to attach to the instance.
:param str type: The type of elastic inference accelerator.
"""
- LaunchTemplateElasticInferenceAccelerator._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- count=count,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- count: Optional[int] = None,
- type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if count is not None:
- _setter("count", count)
+ pulumi.set(__self__, "count", count)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -5206,17 +4090,8 @@ def __init__(__self__, *,
Indicates whether the instance is enabled for AWS Nitro Enclaves.
:param bool enabled: If this parameter is set to true, the instance is enabled for AWS Nitro Enclaves; otherwise, it is not enabled for AWS Nitro Enclaves.
"""
- LaunchTemplateEnclaveOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -5238,17 +4113,8 @@ def __init__(__self__, *,
Specifies whether your instance is configured for hibernation.
:param bool configured: TIf you set this parameter to true, the instance is enabled for hibernation.
"""
- LaunchTemplateHibernationOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- configured=configured,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- configured: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if configured is not None:
- _setter("configured", configured)
+ pulumi.set(__self__, "configured", configured)
@property
@pulumi.getter
@@ -5272,21 +4138,10 @@ def __init__(__self__, *,
:param str arn: The Amazon Resource Name (ARN) of the instance profile.
:param str name: The name of the instance profile.
"""
- LaunchTemplateIamInstanceProfile._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[str] = None,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -5336,21 +4191,10 @@ def __init__(__self__, *,
The market (purchasing) option for the instances.
:param str market_type: The market type.
"""
- LaunchTemplateInstanceMarketOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- market_type=market_type,
- spot_options=spot_options,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- market_type: Optional[str] = None,
- spot_options: Optional['outputs.LaunchTemplateSpotOptions'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if market_type is not None:
- _setter("market_type", market_type)
+ pulumi.set(__self__, "market_type", market_type)
if spot_options is not None:
- _setter("spot_options", spot_options)
+ pulumi.set(__self__, "spot_options", spot_options)
@property
@pulumi.getter(name="marketType")
@@ -5472,105 +4316,52 @@ def __init__(__self__, *,
:param bool require_hibernate_support: Indicates whether instance types must support hibernation for On-Demand Instances.
:param int spot_max_price_percentage_over_lowest_price: The price protection threshold for Spot Instances.
"""
- LaunchTemplateInstanceRequirements._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- accelerator_count=accelerator_count,
- accelerator_manufacturers=accelerator_manufacturers,
- accelerator_names=accelerator_names,
- accelerator_total_memory_mi_b=accelerator_total_memory_mi_b,
- accelerator_types=accelerator_types,
- allowed_instance_types=allowed_instance_types,
- bare_metal=bare_metal,
- baseline_ebs_bandwidth_mbps=baseline_ebs_bandwidth_mbps,
- burstable_performance=burstable_performance,
- cpu_manufacturers=cpu_manufacturers,
- excluded_instance_types=excluded_instance_types,
- instance_generations=instance_generations,
- local_storage=local_storage,
- local_storage_types=local_storage_types,
- memory_gi_b_per_v_cpu=memory_gi_b_per_v_cpu,
- memory_mi_b=memory_mi_b,
- network_bandwidth_gbps=network_bandwidth_gbps,
- network_interface_count=network_interface_count,
- on_demand_max_price_percentage_over_lowest_price=on_demand_max_price_percentage_over_lowest_price,
- require_hibernate_support=require_hibernate_support,
- spot_max_price_percentage_over_lowest_price=spot_max_price_percentage_over_lowest_price,
- total_local_storage_gb=total_local_storage_gb,
- v_cpu_count=v_cpu_count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- accelerator_count: Optional['outputs.LaunchTemplateAcceleratorCount'] = None,
- accelerator_manufacturers: Optional[Sequence[str]] = None,
- accelerator_names: Optional[Sequence[str]] = None,
- accelerator_total_memory_mi_b: Optional['outputs.LaunchTemplateAcceleratorTotalMemoryMiB'] = None,
- accelerator_types: Optional[Sequence[str]] = None,
- allowed_instance_types: Optional[Sequence[str]] = None,
- bare_metal: Optional[str] = None,
- baseline_ebs_bandwidth_mbps: Optional['outputs.LaunchTemplateBaselineEbsBandwidthMbps'] = None,
- burstable_performance: Optional[str] = None,
- cpu_manufacturers: Optional[Sequence[str]] = None,
- excluded_instance_types: Optional[Sequence[str]] = None,
- instance_generations: Optional[Sequence[str]] = None,
- local_storage: Optional[str] = None,
- local_storage_types: Optional[Sequence[str]] = None,
- memory_gi_b_per_v_cpu: Optional['outputs.LaunchTemplateMemoryGiBPerVCpu'] = None,
- memory_mi_b: Optional['outputs.LaunchTemplateMemoryMiB'] = None,
- network_bandwidth_gbps: Optional['outputs.LaunchTemplateNetworkBandwidthGbps'] = None,
- network_interface_count: Optional['outputs.LaunchTemplateNetworkInterfaceCount'] = None,
- on_demand_max_price_percentage_over_lowest_price: Optional[int] = None,
- require_hibernate_support: Optional[bool] = None,
- spot_max_price_percentage_over_lowest_price: Optional[int] = None,
- total_local_storage_gb: Optional['outputs.LaunchTemplateTotalLocalStorageGb'] = None,
- v_cpu_count: Optional['outputs.LaunchTemplateVCpuCount'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if accelerator_count is not None:
- _setter("accelerator_count", accelerator_count)
+ pulumi.set(__self__, "accelerator_count", accelerator_count)
if accelerator_manufacturers is not None:
- _setter("accelerator_manufacturers", accelerator_manufacturers)
+ pulumi.set(__self__, "accelerator_manufacturers", accelerator_manufacturers)
if accelerator_names is not None:
- _setter("accelerator_names", accelerator_names)
+ pulumi.set(__self__, "accelerator_names", accelerator_names)
if accelerator_total_memory_mi_b is not None:
- _setter("accelerator_total_memory_mi_b", accelerator_total_memory_mi_b)
+ pulumi.set(__self__, "accelerator_total_memory_mi_b", accelerator_total_memory_mi_b)
if accelerator_types is not None:
- _setter("accelerator_types", accelerator_types)
+ pulumi.set(__self__, "accelerator_types", accelerator_types)
if allowed_instance_types is not None:
- _setter("allowed_instance_types", allowed_instance_types)
+ pulumi.set(__self__, "allowed_instance_types", allowed_instance_types)
if bare_metal is not None:
- _setter("bare_metal", bare_metal)
+ pulumi.set(__self__, "bare_metal", bare_metal)
if baseline_ebs_bandwidth_mbps is not None:
- _setter("baseline_ebs_bandwidth_mbps", baseline_ebs_bandwidth_mbps)
+ pulumi.set(__self__, "baseline_ebs_bandwidth_mbps", baseline_ebs_bandwidth_mbps)
if burstable_performance is not None:
- _setter("burstable_performance", burstable_performance)
+ pulumi.set(__self__, "burstable_performance", burstable_performance)
if cpu_manufacturers is not None:
- _setter("cpu_manufacturers", cpu_manufacturers)
+ pulumi.set(__self__, "cpu_manufacturers", cpu_manufacturers)
if excluded_instance_types is not None:
- _setter("excluded_instance_types", excluded_instance_types)
+ pulumi.set(__self__, "excluded_instance_types", excluded_instance_types)
if instance_generations is not None:
- _setter("instance_generations", instance_generations)
+ pulumi.set(__self__, "instance_generations", instance_generations)
if local_storage is not None:
- _setter("local_storage", local_storage)
+ pulumi.set(__self__, "local_storage", local_storage)
if local_storage_types is not None:
- _setter("local_storage_types", local_storage_types)
+ pulumi.set(__self__, "local_storage_types", local_storage_types)
if memory_gi_b_per_v_cpu is not None:
- _setter("memory_gi_b_per_v_cpu", memory_gi_b_per_v_cpu)
+ pulumi.set(__self__, "memory_gi_b_per_v_cpu", memory_gi_b_per_v_cpu)
if memory_mi_b is not None:
- _setter("memory_mi_b", memory_mi_b)
+ pulumi.set(__self__, "memory_mi_b", memory_mi_b)
if network_bandwidth_gbps is not None:
- _setter("network_bandwidth_gbps", network_bandwidth_gbps)
+ pulumi.set(__self__, "network_bandwidth_gbps", network_bandwidth_gbps)
if network_interface_count is not None:
- _setter("network_interface_count", network_interface_count)
+ pulumi.set(__self__, "network_interface_count", network_interface_count)
if on_demand_max_price_percentage_over_lowest_price is not None:
- _setter("on_demand_max_price_percentage_over_lowest_price", on_demand_max_price_percentage_over_lowest_price)
+ pulumi.set(__self__, "on_demand_max_price_percentage_over_lowest_price", on_demand_max_price_percentage_over_lowest_price)
if require_hibernate_support is not None:
- _setter("require_hibernate_support", require_hibernate_support)
+ pulumi.set(__self__, "require_hibernate_support", require_hibernate_support)
if spot_max_price_percentage_over_lowest_price is not None:
- _setter("spot_max_price_percentage_over_lowest_price", spot_max_price_percentage_over_lowest_price)
+ pulumi.set(__self__, "spot_max_price_percentage_over_lowest_price", spot_max_price_percentage_over_lowest_price)
if total_local_storage_gb is not None:
- _setter("total_local_storage_gb", total_local_storage_gb)
+ pulumi.set(__self__, "total_local_storage_gb", total_local_storage_gb)
if v_cpu_count is not None:
- _setter("v_cpu_count", v_cpu_count)
+ pulumi.set(__self__, "v_cpu_count", v_cpu_count)
@property
@pulumi.getter(name="acceleratorCount")
@@ -5755,17 +4546,8 @@ def __init__(__self__, *,
Specifies an IPv4 prefix for a network interface.
:param str ipv4_prefix: The IPv4 prefix.
"""
- LaunchTemplateIpv4PrefixSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipv4_prefix=ipv4_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipv4_prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ipv4_prefix is not None:
- _setter("ipv4_prefix", ipv4_prefix)
+ pulumi.set(__self__, "ipv4_prefix", ipv4_prefix)
@property
@pulumi.getter(name="ipv4Prefix")
@@ -5803,17 +4585,8 @@ def __init__(__self__, *,
"""
Specifies an IPv6 address.
"""
- LaunchTemplateIpv6Add._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipv6_address=ipv6_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipv6_address: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ipv6_address is not None:
- _setter("ipv6_address", ipv6_address)
+ pulumi.set(__self__, "ipv6_address", ipv6_address)
@property
@pulumi.getter(name="ipv6Address")
@@ -5848,17 +4621,8 @@ def __init__(__self__, *,
"""
Specifies an IPv6 prefix for a network interface.
"""
- LaunchTemplateIpv6PrefixSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipv6_prefix=ipv6_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipv6_prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ipv6_prefix is not None:
- _setter("ipv6_prefix", ipv6_prefix)
+ pulumi.set(__self__, "ipv6_prefix", ipv6_prefix)
@property
@pulumi.getter(name="ipv6Prefix")
@@ -5894,17 +4658,8 @@ def __init__(__self__, *,
Specifies a license configuration for an instance.
:param str license_configuration_arn: The Amazon Resource Name (ARN) of the license configuration.
"""
- LaunchTemplateLicenseSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- license_configuration_arn=license_configuration_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- license_configuration_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if license_configuration_arn is not None:
- _setter("license_configuration_arn", license_configuration_arn)
+ pulumi.set(__self__, "license_configuration_arn", license_configuration_arn)
@property
@pulumi.getter(name="licenseConfigurationArn")
@@ -5943,17 +4698,8 @@ def __init__(__self__, *,
The maintenance options of your instance.
:param str auto_recovery: Disables the automatic recovery behavior of your instance or sets it to default.
"""
- LaunchTemplateMaintenanceOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- auto_recovery=auto_recovery,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- auto_recovery: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if auto_recovery is not None:
- _setter("auto_recovery", auto_recovery)
+ pulumi.set(__self__, "auto_recovery", auto_recovery)
@property
@pulumi.getter(name="autoRecovery")
@@ -5977,21 +4723,10 @@ def __init__(__self__, *,
:param float max: The maximum amount of memory per vCPU, in GiB.
:param float min: TThe minimum amount of memory per vCPU, in GiB.
"""
- LaunchTemplateMemoryGiBPerVCpu._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[float] = None,
- min: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -6023,21 +4758,10 @@ def __init__(__self__, *,
:param int max: The maximum amount of memory, in MiB.
:param int min: The minimum amount of memory, in MiB.
"""
- LaunchTemplateMemoryMiB._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[int] = None,
- min: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -6100,33 +4824,16 @@ def __init__(__self__, *,
:param str http_tokens: IMDSv2 uses token-backed sessions.
:param str instance_metadata_tags: Set to enabled to allow access to instance tags from the instance metadata.
"""
- LaunchTemplateMetadataOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- http_endpoint=http_endpoint,
- http_protocol_ipv6=http_protocol_ipv6,
- http_put_response_hop_limit=http_put_response_hop_limit,
- http_tokens=http_tokens,
- instance_metadata_tags=instance_metadata_tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- http_endpoint: Optional[str] = None,
- http_protocol_ipv6: Optional[str] = None,
- http_put_response_hop_limit: Optional[int] = None,
- http_tokens: Optional[str] = None,
- instance_metadata_tags: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if http_endpoint is not None:
- _setter("http_endpoint", http_endpoint)
+ pulumi.set(__self__, "http_endpoint", http_endpoint)
if http_protocol_ipv6 is not None:
- _setter("http_protocol_ipv6", http_protocol_ipv6)
+ pulumi.set(__self__, "http_protocol_ipv6", http_protocol_ipv6)
if http_put_response_hop_limit is not None:
- _setter("http_put_response_hop_limit", http_put_response_hop_limit)
+ pulumi.set(__self__, "http_put_response_hop_limit", http_put_response_hop_limit)
if http_tokens is not None:
- _setter("http_tokens", http_tokens)
+ pulumi.set(__self__, "http_tokens", http_tokens)
if instance_metadata_tags is not None:
- _setter("instance_metadata_tags", instance_metadata_tags)
+ pulumi.set(__self__, "instance_metadata_tags", instance_metadata_tags)
@property
@pulumi.getter(name="httpEndpoint")
@@ -6180,17 +4887,8 @@ def __init__(__self__, *,
Specifies whether detailed monitoring is enabled for an instance.
:param bool enabled: Specify true to enable detailed monitoring.
"""
- LaunchTemplateMonitoring._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -6214,21 +4912,10 @@ def __init__(__self__, *,
:param float max: The maximum amount of network bandwidth, in Gbps.
:param float min: The minimum amount of network bandwidth, in Gbps.
"""
- LaunchTemplateNetworkBandwidthGbps._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[float] = None,
- min: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -6347,93 +5034,46 @@ def __init__(__self__, *,
:param int secondary_private_ip_address_count: The number of secondary private IPv4 addresses to assign to a network interface.
:param str subnet_id: The ID of the subnet for the network interface.
"""
- LaunchTemplateNetworkInterface._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- associate_carrier_ip_address=associate_carrier_ip_address,
- associate_public_ip_address=associate_public_ip_address,
- delete_on_termination=delete_on_termination,
- description=description,
- device_index=device_index,
- groups=groups,
- interface_type=interface_type,
- ipv4_prefix_count=ipv4_prefix_count,
- ipv4_prefixes=ipv4_prefixes,
- ipv6_address_count=ipv6_address_count,
- ipv6_addresses=ipv6_addresses,
- ipv6_prefix_count=ipv6_prefix_count,
- ipv6_prefixes=ipv6_prefixes,
- network_card_index=network_card_index,
- network_interface_id=network_interface_id,
- primary_ipv6=primary_ipv6,
- private_ip_address=private_ip_address,
- private_ip_addresses=private_ip_addresses,
- secondary_private_ip_address_count=secondary_private_ip_address_count,
- subnet_id=subnet_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- associate_carrier_ip_address: Optional[bool] = None,
- associate_public_ip_address: Optional[bool] = None,
- delete_on_termination: Optional[bool] = None,
- description: Optional[str] = None,
- device_index: Optional[int] = None,
- groups: Optional[Sequence[str]] = None,
- interface_type: Optional[str] = None,
- ipv4_prefix_count: Optional[int] = None,
- ipv4_prefixes: Optional[Sequence['outputs.LaunchTemplateIpv4PrefixSpecification']] = None,
- ipv6_address_count: Optional[int] = None,
- ipv6_addresses: Optional[Sequence['outputs.LaunchTemplateIpv6Add']] = None,
- ipv6_prefix_count: Optional[int] = None,
- ipv6_prefixes: Optional[Sequence['outputs.LaunchTemplateIpv6PrefixSpecification']] = None,
- network_card_index: Optional[int] = None,
- network_interface_id: Optional[str] = None,
- primary_ipv6: Optional[bool] = None,
- private_ip_address: Optional[str] = None,
- private_ip_addresses: Optional[Sequence['outputs.LaunchTemplatePrivateIpAdd']] = None,
- secondary_private_ip_address_count: Optional[int] = None,
- subnet_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if associate_carrier_ip_address is not None:
- _setter("associate_carrier_ip_address", associate_carrier_ip_address)
+ pulumi.set(__self__, "associate_carrier_ip_address", associate_carrier_ip_address)
if associate_public_ip_address is not None:
- _setter("associate_public_ip_address", associate_public_ip_address)
+ pulumi.set(__self__, "associate_public_ip_address", associate_public_ip_address)
if delete_on_termination is not None:
- _setter("delete_on_termination", delete_on_termination)
+ pulumi.set(__self__, "delete_on_termination", delete_on_termination)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if device_index is not None:
- _setter("device_index", device_index)
+ pulumi.set(__self__, "device_index", device_index)
if groups is not None:
- _setter("groups", groups)
+ pulumi.set(__self__, "groups", groups)
if interface_type is not None:
- _setter("interface_type", interface_type)
+ pulumi.set(__self__, "interface_type", interface_type)
if ipv4_prefix_count is not None:
- _setter("ipv4_prefix_count", ipv4_prefix_count)
+ pulumi.set(__self__, "ipv4_prefix_count", ipv4_prefix_count)
if ipv4_prefixes is not None:
- _setter("ipv4_prefixes", ipv4_prefixes)
+ pulumi.set(__self__, "ipv4_prefixes", ipv4_prefixes)
if ipv6_address_count is not None:
- _setter("ipv6_address_count", ipv6_address_count)
+ pulumi.set(__self__, "ipv6_address_count", ipv6_address_count)
if ipv6_addresses is not None:
- _setter("ipv6_addresses", ipv6_addresses)
+ pulumi.set(__self__, "ipv6_addresses", ipv6_addresses)
if ipv6_prefix_count is not None:
- _setter("ipv6_prefix_count", ipv6_prefix_count)
+ pulumi.set(__self__, "ipv6_prefix_count", ipv6_prefix_count)
if ipv6_prefixes is not None:
- _setter("ipv6_prefixes", ipv6_prefixes)
+ pulumi.set(__self__, "ipv6_prefixes", ipv6_prefixes)
if network_card_index is not None:
- _setter("network_card_index", network_card_index)
+ pulumi.set(__self__, "network_card_index", network_card_index)
if network_interface_id is not None:
- _setter("network_interface_id", network_interface_id)
+ pulumi.set(__self__, "network_interface_id", network_interface_id)
if primary_ipv6 is not None:
- _setter("primary_ipv6", primary_ipv6)
+ pulumi.set(__self__, "primary_ipv6", primary_ipv6)
if private_ip_address is not None:
- _setter("private_ip_address", private_ip_address)
+ pulumi.set(__self__, "private_ip_address", private_ip_address)
if private_ip_addresses is not None:
- _setter("private_ip_addresses", private_ip_addresses)
+ pulumi.set(__self__, "private_ip_addresses", private_ip_addresses)
if secondary_private_ip_address_count is not None:
- _setter("secondary_private_ip_address_count", secondary_private_ip_address_count)
+ pulumi.set(__self__, "secondary_private_ip_address_count", secondary_private_ip_address_count)
if subnet_id is not None:
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
@property
@pulumi.getter(name="associateCarrierIpAddress")
@@ -6607,21 +5247,10 @@ def __init__(__self__, *,
"""
TThe minimum and maximum number of network interfaces.
"""
- LaunchTemplateNetworkInterfaceCount._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[int] = None,
- min: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -6690,49 +5319,24 @@ def __init__(__self__, *,
:param str spread_domain: Reserved for future use.
:param str tenancy: The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of dedicated runs on single-tenant hardware.
"""
- LaunchTemplatePlacement._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- affinity=affinity,
- availability_zone=availability_zone,
- group_id=group_id,
- group_name=group_name,
- host_id=host_id,
- host_resource_group_arn=host_resource_group_arn,
- partition_number=partition_number,
- spread_domain=spread_domain,
- tenancy=tenancy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- affinity: Optional[str] = None,
- availability_zone: Optional[str] = None,
- group_id: Optional[str] = None,
- group_name: Optional[str] = None,
- host_id: Optional[str] = None,
- host_resource_group_arn: Optional[str] = None,
- partition_number: Optional[int] = None,
- spread_domain: Optional[str] = None,
- tenancy: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if affinity is not None:
- _setter("affinity", affinity)
+ pulumi.set(__self__, "affinity", affinity)
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if group_id is not None:
- _setter("group_id", group_id)
+ pulumi.set(__self__, "group_id", group_id)
if group_name is not None:
- _setter("group_name", group_name)
+ pulumi.set(__self__, "group_name", group_name)
if host_id is not None:
- _setter("host_id", host_id)
+ pulumi.set(__self__, "host_id", host_id)
if host_resource_group_arn is not None:
- _setter("host_resource_group_arn", host_resource_group_arn)
+ pulumi.set(__self__, "host_resource_group_arn", host_resource_group_arn)
if partition_number is not None:
- _setter("partition_number", partition_number)
+ pulumi.set(__self__, "partition_number", partition_number)
if spread_domain is not None:
- _setter("spread_domain", spread_domain)
+ pulumi.set(__self__, "spread_domain", spread_domain)
if tenancy is not None:
- _setter("tenancy", tenancy)
+ pulumi.set(__self__, "tenancy", tenancy)
@property
@pulumi.getter
@@ -6843,25 +5447,12 @@ def __init__(__self__, *,
:param bool enable_resource_name_dns_aaaa_record: Indicates whether to respond to DNS queries for instance hostnames with DNS AAAA records.
:param str hostname_type: The type of hostname for EC2 instances.
"""
- LaunchTemplatePrivateDnsNameOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enable_resource_name_dns_a_record=enable_resource_name_dns_a_record,
- enable_resource_name_dns_aaaa_record=enable_resource_name_dns_aaaa_record,
- hostname_type=hostname_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enable_resource_name_dns_a_record: Optional[bool] = None,
- enable_resource_name_dns_aaaa_record: Optional[bool] = None,
- hostname_type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enable_resource_name_dns_a_record is not None:
- _setter("enable_resource_name_dns_a_record", enable_resource_name_dns_a_record)
+ pulumi.set(__self__, "enable_resource_name_dns_a_record", enable_resource_name_dns_a_record)
if enable_resource_name_dns_aaaa_record is not None:
- _setter("enable_resource_name_dns_aaaa_record", enable_resource_name_dns_aaaa_record)
+ pulumi.set(__self__, "enable_resource_name_dns_aaaa_record", enable_resource_name_dns_aaaa_record)
if hostname_type is not None:
- _setter("hostname_type", hostname_type)
+ pulumi.set(__self__, "hostname_type", hostname_type)
@property
@pulumi.getter(name="enableResourceNameDnsARecord")
@@ -6918,21 +5509,10 @@ def __init__(__self__, *,
:param bool primary: Indicates whether the private IPv4 address is the primary private IPv4 address. Only one IPv4 address can be designated as primary.
:param str private_ip_address: The private IPv4 address.
"""
- LaunchTemplatePrivateIpAdd._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- primary=primary,
- private_ip_address=private_ip_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- primary: Optional[bool] = None,
- private_ip_address: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if primary is not None:
- _setter("primary", primary)
+ pulumi.set(__self__, "primary", primary)
if private_ip_address is not None:
- _setter("private_ip_address", private_ip_address)
+ pulumi.set(__self__, "private_ip_address", private_ip_address)
@property
@pulumi.getter
@@ -6995,33 +5575,16 @@ def __init__(__self__, *,
:param str spot_instance_type: The Spot Instance request type.
:param str valid_until: The end date of the request, in UTC format (YYYY-MM-DDTHH:MM:SSZ). Supported only for persistent requests.
"""
- LaunchTemplateSpotOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- block_duration_minutes=block_duration_minutes,
- instance_interruption_behavior=instance_interruption_behavior,
- max_price=max_price,
- spot_instance_type=spot_instance_type,
- valid_until=valid_until,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- block_duration_minutes: Optional[int] = None,
- instance_interruption_behavior: Optional[str] = None,
- max_price: Optional[str] = None,
- spot_instance_type: Optional[str] = None,
- valid_until: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if block_duration_minutes is not None:
- _setter("block_duration_minutes", block_duration_minutes)
+ pulumi.set(__self__, "block_duration_minutes", block_duration_minutes)
if instance_interruption_behavior is not None:
- _setter("instance_interruption_behavior", instance_interruption_behavior)
+ pulumi.set(__self__, "instance_interruption_behavior", instance_interruption_behavior)
if max_price is not None:
- _setter("max_price", max_price)
+ pulumi.set(__self__, "max_price", max_price)
if spot_instance_type is not None:
- _setter("spot_instance_type", spot_instance_type)
+ pulumi.set(__self__, "spot_instance_type", spot_instance_type)
if valid_until is not None:
- _setter("valid_until", valid_until)
+ pulumi.set(__self__, "valid_until", valid_until)
@property
@pulumi.getter(name="blockDurationMinutes")
@@ -7075,19 +5638,8 @@ def __init__(__self__, *,
"""
The user data to make available to the instance.
"""
- LaunchTemplateTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -7130,21 +5682,10 @@ def __init__(__self__, *,
:param str resource_type: The type of resource to tag.
:param Sequence['LaunchTemplateTag'] tags: The tags for the resource.
"""
- LaunchTemplateTagSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_type=resource_type,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_type: Optional[str] = None,
- tags: Optional[Sequence['outputs.LaunchTemplateTag']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if resource_type is not None:
- _setter("resource_type", resource_type)
+ pulumi.set(__self__, "resource_type", resource_type)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="resourceType")
@@ -7174,21 +5715,10 @@ def __init__(__self__, *,
"""
The minimum and maximum amount of total local storage, in GB.
"""
- LaunchTemplateTotalLocalStorageGb._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[float] = None,
- min: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -7214,21 +5744,10 @@ def __init__(__self__, *,
:param int max: The maximum number of vCPUs.
:param int min: The minimum number of vCPUs.
"""
- LaunchTemplateVCpuCount._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[int] = None,
- min: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -7252,21 +5771,10 @@ class LocalGatewayRouteTableTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- LocalGatewayRouteTableTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -7284,21 +5792,10 @@ class LocalGatewayRouteTableVirtualInterfaceGroupAssociationTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- LocalGatewayRouteTableVirtualInterfaceGroupAssociationTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -7316,21 +5813,10 @@ class LocalGatewayRouteTableVpcAssociationTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- LocalGatewayRouteTableVpcAssociationTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -7348,19 +5834,8 @@ class NatGatewayTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- NatGatewayTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -7378,21 +5853,10 @@ class NetworkAclEntryIcmp(dict):
def __init__(__self__, *,
code: Optional[int] = None,
type: Optional[int] = None):
- NetworkAclEntryIcmp._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- code=code,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- code: Optional[int] = None,
- type: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if code is not None:
- _setter("code", code)
+ pulumi.set(__self__, "code", code)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -7427,21 +5891,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
from_: Optional[int] = None,
to: Optional[int] = None):
- NetworkAclEntryPortRange._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- from_=from_,
- to=to,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- from_: Optional[int] = None,
- to: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if from_ is not None:
- _setter("from_", from_)
+ pulumi.set(__self__, "from_", from_)
if to is not None:
- _setter("to", to)
+ pulumi.set(__self__, "to", to)
@property
@pulumi.getter(name="from")
@@ -7459,19 +5912,8 @@ class NetworkAclTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- NetworkAclTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -7507,25 +5949,12 @@ def __init__(__self__, *,
destination: Optional['outputs.NetworkInsightsAccessScopePathStatementRequest'] = None,
source: Optional['outputs.NetworkInsightsAccessScopePathStatementRequest'] = None,
through_resources: Optional[Sequence['outputs.NetworkInsightsAccessScopeThroughResourcesStatementRequest']] = None):
- NetworkInsightsAccessScopeAccessScopePathRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- source=source,
- through_resources=through_resources,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: Optional['outputs.NetworkInsightsAccessScopePathStatementRequest'] = None,
- source: Optional['outputs.NetworkInsightsAccessScopePathStatementRequest'] = None,
- through_resources: Optional[Sequence['outputs.NetworkInsightsAccessScopeThroughResourcesStatementRequest']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if source is not None:
- _setter("source", source)
+ pulumi.set(__self__, "source", source)
if through_resources is not None:
- _setter("through_resources", through_resources)
+ pulumi.set(__self__, "through_resources", through_resources)
@property
@pulumi.getter
@@ -7548,20 +5977,9 @@ class NetworkInsightsAccessScopeAnalysisTag(dict):
def __init__(__self__, *,
key: str,
value: Optional[str] = None):
- NetworkInsightsAccessScopeAnalysisTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -7611,41 +6029,20 @@ def __init__(__self__, *,
source_addresses: Optional[Sequence[str]] = None,
source_ports: Optional[Sequence[str]] = None,
source_prefix_lists: Optional[Sequence[str]] = None):
- NetworkInsightsAccessScopePacketHeaderStatementRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_addresses=destination_addresses,
- destination_ports=destination_ports,
- destination_prefix_lists=destination_prefix_lists,
- protocols=protocols,
- source_addresses=source_addresses,
- source_ports=source_ports,
- source_prefix_lists=source_prefix_lists,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_addresses: Optional[Sequence[str]] = None,
- destination_ports: Optional[Sequence[str]] = None,
- destination_prefix_lists: Optional[Sequence[str]] = None,
- protocols: Optional[Sequence['NetworkInsightsAccessScopeProtocol']] = None,
- source_addresses: Optional[Sequence[str]] = None,
- source_ports: Optional[Sequence[str]] = None,
- source_prefix_lists: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination_addresses is not None:
- _setter("destination_addresses", destination_addresses)
+ pulumi.set(__self__, "destination_addresses", destination_addresses)
if destination_ports is not None:
- _setter("destination_ports", destination_ports)
+ pulumi.set(__self__, "destination_ports", destination_ports)
if destination_prefix_lists is not None:
- _setter("destination_prefix_lists", destination_prefix_lists)
+ pulumi.set(__self__, "destination_prefix_lists", destination_prefix_lists)
if protocols is not None:
- _setter("protocols", protocols)
+ pulumi.set(__self__, "protocols", protocols)
if source_addresses is not None:
- _setter("source_addresses", source_addresses)
+ pulumi.set(__self__, "source_addresses", source_addresses)
if source_ports is not None:
- _setter("source_ports", source_ports)
+ pulumi.set(__self__, "source_ports", source_ports)
if source_prefix_lists is not None:
- _setter("source_prefix_lists", source_prefix_lists)
+ pulumi.set(__self__, "source_prefix_lists", source_prefix_lists)
@property
@pulumi.getter(name="destinationAddresses")
@@ -7707,21 +6104,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
packet_header_statement: Optional['outputs.NetworkInsightsAccessScopePacketHeaderStatementRequest'] = None,
resource_statement: Optional['outputs.NetworkInsightsAccessScopeResourceStatementRequest'] = None):
- NetworkInsightsAccessScopePathStatementRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- packet_header_statement=packet_header_statement,
- resource_statement=resource_statement,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- packet_header_statement: Optional['outputs.NetworkInsightsAccessScopePacketHeaderStatementRequest'] = None,
- resource_statement: Optional['outputs.NetworkInsightsAccessScopeResourceStatementRequest'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if packet_header_statement is not None:
- _setter("packet_header_statement", packet_header_statement)
+ pulumi.set(__self__, "packet_header_statement", packet_header_statement)
if resource_statement is not None:
- _setter("resource_statement", resource_statement)
+ pulumi.set(__self__, "resource_statement", resource_statement)
@property
@pulumi.getter(name="packetHeaderStatement")
@@ -7756,21 +6142,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
resource_types: Optional[Sequence[str]] = None,
resources: Optional[Sequence[str]] = None):
- NetworkInsightsAccessScopeResourceStatementRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_types=resource_types,
- resources=resources,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_types: Optional[Sequence[str]] = None,
- resources: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if resource_types is not None:
- _setter("resource_types", resource_types)
+ pulumi.set(__self__, "resource_types", resource_types)
if resources is not None:
- _setter("resources", resources)
+ pulumi.set(__self__, "resources", resources)
@property
@pulumi.getter(name="resourceTypes")
@@ -7788,20 +6163,9 @@ class NetworkInsightsAccessScopeTag(dict):
def __init__(__self__, *,
key: str,
value: Optional[str] = None):
- NetworkInsightsAccessScopeTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -7835,17 +6199,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
resource_statement: Optional['outputs.NetworkInsightsAccessScopeResourceStatementRequest'] = None):
- NetworkInsightsAccessScopeThroughResourcesStatementRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_statement=resource_statement,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_statement: Optional['outputs.NetworkInsightsAccessScopeResourceStatementRequest'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if resource_statement is not None:
- _setter("resource_statement", resource_statement)
+ pulumi.set(__self__, "resource_statement", resource_statement)
@property
@pulumi.getter(name="resourceStatement")
@@ -7881,29 +6236,14 @@ def __init__(__self__, *,
component: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
load_balancers: Optional[Sequence['outputs.NetworkInsightsAnalysisAnalysisComponent']] = None,
service_name: Optional[str] = None):
- NetworkInsightsAnalysisAdditionalDetail._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- additional_detail_type=additional_detail_type,
- component=component,
- load_balancers=load_balancers,
- service_name=service_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- additional_detail_type: Optional[str] = None,
- component: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- load_balancers: Optional[Sequence['outputs.NetworkInsightsAnalysisAnalysisComponent']] = None,
- service_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if additional_detail_type is not None:
- _setter("additional_detail_type", additional_detail_type)
+ pulumi.set(__self__, "additional_detail_type", additional_detail_type)
if component is not None:
- _setter("component", component)
+ pulumi.set(__self__, "component", component)
if load_balancers is not None:
- _setter("load_balancers", load_balancers)
+ pulumi.set(__self__, "load_balancers", load_balancers)
if service_name is not None:
- _setter("service_name", service_name)
+ pulumi.set(__self__, "service_name", service_name)
@property
@pulumi.getter(name="additionalDetailType")
@@ -7950,21 +6290,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
component_arn: Optional[str] = None,
component_id: Optional[str] = None):
- NetworkInsightsAnalysisAlternatePathHint._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- component_arn=component_arn,
- component_id=component_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- component_arn: Optional[str] = None,
- component_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if component_arn is not None:
- _setter("component_arn", component_arn)
+ pulumi.set(__self__, "component_arn", component_arn)
if component_id is not None:
- _setter("component_id", component_id)
+ pulumi.set(__self__, "component_id", component_id)
@property
@pulumi.getter(name="componentArn")
@@ -8007,37 +6336,18 @@ def __init__(__self__, *,
protocol: Optional[str] = None,
rule_action: Optional[str] = None,
rule_number: Optional[int] = None):
- NetworkInsightsAnalysisAnalysisAclRule._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cidr=cidr,
- egress=egress,
- port_range=port_range,
- protocol=protocol,
- rule_action=rule_action,
- rule_number=rule_number,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cidr: Optional[str] = None,
- egress: Optional[bool] = None,
- port_range: Optional['outputs.NetworkInsightsAnalysisPortRange'] = None,
- protocol: Optional[str] = None,
- rule_action: Optional[str] = None,
- rule_number: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cidr is not None:
- _setter("cidr", cidr)
+ pulumi.set(__self__, "cidr", cidr)
if egress is not None:
- _setter("egress", egress)
+ pulumi.set(__self__, "egress", egress)
if port_range is not None:
- _setter("port_range", port_range)
+ pulumi.set(__self__, "port_range", port_range)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
if rule_action is not None:
- _setter("rule_action", rule_action)
+ pulumi.set(__self__, "rule_action", rule_action)
if rule_number is not None:
- _setter("rule_number", rule_number)
+ pulumi.set(__self__, "rule_number", rule_number)
@property
@pulumi.getter
@@ -8075,21 +6385,10 @@ class NetworkInsightsAnalysisAnalysisComponent(dict):
def __init__(__self__, *,
arn: Optional[str] = None,
id: Optional[str] = None):
- NetworkInsightsAnalysisAnalysisComponent._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- id=id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[str] = None,
- id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if id is not None:
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
@property
@pulumi.getter
@@ -8126,21 +6425,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
instance_port: Optional[int] = None,
load_balancer_port: Optional[int] = None):
- NetworkInsightsAnalysisAnalysisLoadBalancerListener._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_port=instance_port,
- load_balancer_port=load_balancer_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_port: Optional[int] = None,
- load_balancer_port: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if instance_port is not None:
- _setter("instance_port", instance_port)
+ pulumi.set(__self__, "instance_port", instance_port)
if load_balancer_port is not None:
- _setter("load_balancer_port", load_balancer_port)
+ pulumi.set(__self__, "load_balancer_port", load_balancer_port)
@property
@pulumi.getter(name="instancePort")
@@ -8177,29 +6465,14 @@ def __init__(__self__, *,
availability_zone: Optional[str] = None,
instance: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
port: Optional[int] = None):
- NetworkInsightsAnalysisAnalysisLoadBalancerTarget._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- address=address,
- availability_zone=availability_zone,
- instance=instance,
- port=port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- address: Optional[str] = None,
- availability_zone: Optional[str] = None,
- instance: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- port: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if address is not None:
- _setter("address", address)
+ pulumi.set(__self__, "address", address)
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if instance is not None:
- _setter("instance", instance)
+ pulumi.set(__self__, "instance", instance)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
@property
@pulumi.getter
@@ -8253,33 +6526,16 @@ def __init__(__self__, *,
protocol: Optional[str] = None,
source_addresses: Optional[Sequence[str]] = None,
source_port_ranges: Optional[Sequence['outputs.NetworkInsightsAnalysisPortRange']] = None):
- NetworkInsightsAnalysisAnalysisPacketHeader._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_addresses=destination_addresses,
- destination_port_ranges=destination_port_ranges,
- protocol=protocol,
- source_addresses=source_addresses,
- source_port_ranges=source_port_ranges,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_addresses: Optional[Sequence[str]] = None,
- destination_port_ranges: Optional[Sequence['outputs.NetworkInsightsAnalysisPortRange']] = None,
- protocol: Optional[str] = None,
- source_addresses: Optional[Sequence[str]] = None,
- source_port_ranges: Optional[Sequence['outputs.NetworkInsightsAnalysisPortRange']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination_addresses is not None:
- _setter("destination_addresses", destination_addresses)
+ pulumi.set(__self__, "destination_addresses", destination_addresses)
if destination_port_ranges is not None:
- _setter("destination_port_ranges", destination_port_ranges)
+ pulumi.set(__self__, "destination_port_ranges", destination_port_ranges)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
if source_addresses is not None:
- _setter("source_addresses", source_addresses)
+ pulumi.set(__self__, "source_addresses", source_addresses)
if source_port_ranges is not None:
- _setter("source_port_ranges", source_port_ranges)
+ pulumi.set(__self__, "source_port_ranges", source_port_ranges)
@property
@pulumi.getter(name="destinationAddresses")
@@ -8354,57 +6610,28 @@ def __init__(__self__, *,
state: Optional[str] = None,
transit_gateway_id: Optional[str] = None,
vpc_peering_connection_id: Optional[str] = None):
- NetworkInsightsAnalysisAnalysisRouteTableRoute._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_cidr=destination_cidr,
- destination_prefix_list_id=destination_prefix_list_id,
- egress_only_internet_gateway_id=egress_only_internet_gateway_id,
- gateway_id=gateway_id,
- instance_id=instance_id,
- nat_gateway_id=nat_gateway_id,
- network_interface_id=network_interface_id,
- origin=origin,
- state=state,
- transit_gateway_id=transit_gateway_id,
- vpc_peering_connection_id=vpc_peering_connection_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_cidr: Optional[str] = None,
- destination_prefix_list_id: Optional[str] = None,
- egress_only_internet_gateway_id: Optional[str] = None,
- gateway_id: Optional[str] = None,
- instance_id: Optional[str] = None,
- nat_gateway_id: Optional[str] = None,
- network_interface_id: Optional[str] = None,
- origin: Optional[str] = None,
- state: Optional[str] = None,
- transit_gateway_id: Optional[str] = None,
- vpc_peering_connection_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination_cidr is not None:
- _setter("destination_cidr", destination_cidr)
+ pulumi.set(__self__, "destination_cidr", destination_cidr)
if destination_prefix_list_id is not None:
- _setter("destination_prefix_list_id", destination_prefix_list_id)
+ pulumi.set(__self__, "destination_prefix_list_id", destination_prefix_list_id)
if egress_only_internet_gateway_id is not None:
- _setter("egress_only_internet_gateway_id", egress_only_internet_gateway_id)
+ pulumi.set(__self__, "egress_only_internet_gateway_id", egress_only_internet_gateway_id)
if gateway_id is not None:
- _setter("gateway_id", gateway_id)
+ pulumi.set(__self__, "gateway_id", gateway_id)
if instance_id is not None:
- _setter("instance_id", instance_id)
+ pulumi.set(__self__, "instance_id", instance_id)
if nat_gateway_id is not None:
- _setter("nat_gateway_id", nat_gateway_id)
+ pulumi.set(__self__, "nat_gateway_id", nat_gateway_id)
if network_interface_id is not None:
- _setter("network_interface_id", network_interface_id)
+ pulumi.set(__self__, "network_interface_id", network_interface_id)
if origin is not None:
- _setter("origin", origin)
+ pulumi.set(__self__, "origin", origin)
if state is not None:
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
if transit_gateway_id is not None:
- _setter("transit_gateway_id", transit_gateway_id)
+ pulumi.set(__self__, "transit_gateway_id", transit_gateway_id)
if vpc_peering_connection_id is not None:
- _setter("vpc_peering_connection_id", vpc_peering_connection_id)
+ pulumi.set(__self__, "vpc_peering_connection_id", vpc_peering_connection_id)
@property
@pulumi.getter(name="destinationCidr")
@@ -8492,37 +6719,18 @@ def __init__(__self__, *,
prefix_list_id: Optional[str] = None,
protocol: Optional[str] = None,
security_group_id: Optional[str] = None):
- NetworkInsightsAnalysisAnalysisSecurityGroupRule._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cidr=cidr,
- direction=direction,
- port_range=port_range,
- prefix_list_id=prefix_list_id,
- protocol=protocol,
- security_group_id=security_group_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cidr: Optional[str] = None,
- direction: Optional[str] = None,
- port_range: Optional['outputs.NetworkInsightsAnalysisPortRange'] = None,
- prefix_list_id: Optional[str] = None,
- protocol: Optional[str] = None,
- security_group_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cidr is not None:
- _setter("cidr", cidr)
+ pulumi.set(__self__, "cidr", cidr)
if direction is not None:
- _setter("direction", direction)
+ pulumi.set(__self__, "direction", direction)
if port_range is not None:
- _setter("port_range", port_range)
+ pulumi.set(__self__, "port_range", port_range)
if prefix_list_id is not None:
- _setter("prefix_list_id", prefix_list_id)
+ pulumi.set(__self__, "prefix_list_id", prefix_list_id)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
if security_group_id is not None:
- _setter("security_group_id", security_group_id)
+ pulumi.set(__self__, "security_group_id", security_group_id)
@property
@pulumi.getter
@@ -8702,217 +6910,108 @@ def __init__(__self__, *,
vpc_peering_connection: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
vpn_connection: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
vpn_gateway: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None):
- NetworkInsightsAnalysisExplanation._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- acl=acl,
- acl_rule=acl_rule,
- address=address,
- addresses=addresses,
- attached_to=attached_to,
- availability_zones=availability_zones,
- cidrs=cidrs,
- classic_load_balancer_listener=classic_load_balancer_listener,
- component=component,
- component_account=component_account,
- component_region=component_region,
- customer_gateway=customer_gateway,
- destination=destination,
- destination_vpc=destination_vpc,
- direction=direction,
- elastic_load_balancer_listener=elastic_load_balancer_listener,
- explanation_code=explanation_code,
- ingress_route_table=ingress_route_table,
- internet_gateway=internet_gateway,
- load_balancer_arn=load_balancer_arn,
- load_balancer_listener_port=load_balancer_listener_port,
- load_balancer_target=load_balancer_target,
- load_balancer_target_group=load_balancer_target_group,
- load_balancer_target_groups=load_balancer_target_groups,
- load_balancer_target_port=load_balancer_target_port,
- missing_component=missing_component,
- nat_gateway=nat_gateway,
- network_interface=network_interface,
- packet_field=packet_field,
- port=port,
- port_ranges=port_ranges,
- prefix_list=prefix_list,
- protocols=protocols,
- route_table=route_table,
- route_table_route=route_table_route,
- security_group=security_group,
- security_group_rule=security_group_rule,
- security_groups=security_groups,
- source_vpc=source_vpc,
- state=state,
- subnet=subnet,
- subnet_route_table=subnet_route_table,
- transit_gateway=transit_gateway,
- transit_gateway_attachment=transit_gateway_attachment,
- transit_gateway_route_table=transit_gateway_route_table,
- transit_gateway_route_table_route=transit_gateway_route_table_route,
- vpc=vpc,
- vpc_endpoint=vpc_endpoint,
- vpc_peering_connection=vpc_peering_connection,
- vpn_connection=vpn_connection,
- vpn_gateway=vpn_gateway,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- acl: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- acl_rule: Optional['outputs.NetworkInsightsAnalysisAnalysisAclRule'] = None,
- address: Optional[str] = None,
- addresses: Optional[Sequence[str]] = None,
- attached_to: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- availability_zones: Optional[Sequence[str]] = None,
- cidrs: Optional[Sequence[str]] = None,
- classic_load_balancer_listener: Optional['outputs.NetworkInsightsAnalysisAnalysisLoadBalancerListener'] = None,
- component: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- component_account: Optional[str] = None,
- component_region: Optional[str] = None,
- customer_gateway: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- destination: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- destination_vpc: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- direction: Optional[str] = None,
- elastic_load_balancer_listener: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- explanation_code: Optional[str] = None,
- ingress_route_table: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- internet_gateway: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- load_balancer_arn: Optional[str] = None,
- load_balancer_listener_port: Optional[int] = None,
- load_balancer_target: Optional['outputs.NetworkInsightsAnalysisAnalysisLoadBalancerTarget'] = None,
- load_balancer_target_group: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- load_balancer_target_groups: Optional[Sequence['outputs.NetworkInsightsAnalysisAnalysisComponent']] = None,
- load_balancer_target_port: Optional[int] = None,
- missing_component: Optional[str] = None,
- nat_gateway: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- network_interface: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- packet_field: Optional[str] = None,
- port: Optional[int] = None,
- port_ranges: Optional[Sequence['outputs.NetworkInsightsAnalysisPortRange']] = None,
- prefix_list: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- protocols: Optional[Sequence[str]] = None,
- route_table: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- route_table_route: Optional['outputs.NetworkInsightsAnalysisAnalysisRouteTableRoute'] = None,
- security_group: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- security_group_rule: Optional['outputs.NetworkInsightsAnalysisAnalysisSecurityGroupRule'] = None,
- security_groups: Optional[Sequence['outputs.NetworkInsightsAnalysisAnalysisComponent']] = None,
- source_vpc: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- state: Optional[str] = None,
- subnet: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- subnet_route_table: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- transit_gateway: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- transit_gateway_attachment: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- transit_gateway_route_table: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- transit_gateway_route_table_route: Optional['outputs.NetworkInsightsAnalysisTransitGatewayRouteTableRoute'] = None,
- vpc: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- vpc_endpoint: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- vpc_peering_connection: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- vpn_connection: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- vpn_gateway: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if acl is not None:
- _setter("acl", acl)
+ pulumi.set(__self__, "acl", acl)
if acl_rule is not None:
- _setter("acl_rule", acl_rule)
+ pulumi.set(__self__, "acl_rule", acl_rule)
if address is not None:
- _setter("address", address)
+ pulumi.set(__self__, "address", address)
if addresses is not None:
- _setter("addresses", addresses)
+ pulumi.set(__self__, "addresses", addresses)
if attached_to is not None:
- _setter("attached_to", attached_to)
+ pulumi.set(__self__, "attached_to", attached_to)
if availability_zones is not None:
- _setter("availability_zones", availability_zones)
+ pulumi.set(__self__, "availability_zones", availability_zones)
if cidrs is not None:
- _setter("cidrs", cidrs)
+ pulumi.set(__self__, "cidrs", cidrs)
if classic_load_balancer_listener is not None:
- _setter("classic_load_balancer_listener", classic_load_balancer_listener)
+ pulumi.set(__self__, "classic_load_balancer_listener", classic_load_balancer_listener)
if component is not None:
- _setter("component", component)
+ pulumi.set(__self__, "component", component)
if component_account is not None:
- _setter("component_account", component_account)
+ pulumi.set(__self__, "component_account", component_account)
if component_region is not None:
- _setter("component_region", component_region)
+ pulumi.set(__self__, "component_region", component_region)
if customer_gateway is not None:
- _setter("customer_gateway", customer_gateway)
+ pulumi.set(__self__, "customer_gateway", customer_gateway)
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if destination_vpc is not None:
- _setter("destination_vpc", destination_vpc)
+ pulumi.set(__self__, "destination_vpc", destination_vpc)
if direction is not None:
- _setter("direction", direction)
+ pulumi.set(__self__, "direction", direction)
if elastic_load_balancer_listener is not None:
- _setter("elastic_load_balancer_listener", elastic_load_balancer_listener)
+ pulumi.set(__self__, "elastic_load_balancer_listener", elastic_load_balancer_listener)
if explanation_code is not None:
- _setter("explanation_code", explanation_code)
+ pulumi.set(__self__, "explanation_code", explanation_code)
if ingress_route_table is not None:
- _setter("ingress_route_table", ingress_route_table)
+ pulumi.set(__self__, "ingress_route_table", ingress_route_table)
if internet_gateway is not None:
- _setter("internet_gateway", internet_gateway)
+ pulumi.set(__self__, "internet_gateway", internet_gateway)
if load_balancer_arn is not None:
- _setter("load_balancer_arn", load_balancer_arn)
+ pulumi.set(__self__, "load_balancer_arn", load_balancer_arn)
if load_balancer_listener_port is not None:
- _setter("load_balancer_listener_port", load_balancer_listener_port)
+ pulumi.set(__self__, "load_balancer_listener_port", load_balancer_listener_port)
if load_balancer_target is not None:
- _setter("load_balancer_target", load_balancer_target)
+ pulumi.set(__self__, "load_balancer_target", load_balancer_target)
if load_balancer_target_group is not None:
- _setter("load_balancer_target_group", load_balancer_target_group)
+ pulumi.set(__self__, "load_balancer_target_group", load_balancer_target_group)
if load_balancer_target_groups is not None:
- _setter("load_balancer_target_groups", load_balancer_target_groups)
+ pulumi.set(__self__, "load_balancer_target_groups", load_balancer_target_groups)
if load_balancer_target_port is not None:
- _setter("load_balancer_target_port", load_balancer_target_port)
+ pulumi.set(__self__, "load_balancer_target_port", load_balancer_target_port)
if missing_component is not None:
- _setter("missing_component", missing_component)
+ pulumi.set(__self__, "missing_component", missing_component)
if nat_gateway is not None:
- _setter("nat_gateway", nat_gateway)
+ pulumi.set(__self__, "nat_gateway", nat_gateway)
if network_interface is not None:
- _setter("network_interface", network_interface)
+ pulumi.set(__self__, "network_interface", network_interface)
if packet_field is not None:
- _setter("packet_field", packet_field)
+ pulumi.set(__self__, "packet_field", packet_field)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if port_ranges is not None:
- _setter("port_ranges", port_ranges)
+ pulumi.set(__self__, "port_ranges", port_ranges)
if prefix_list is not None:
- _setter("prefix_list", prefix_list)
+ pulumi.set(__self__, "prefix_list", prefix_list)
if protocols is not None:
- _setter("protocols", protocols)
+ pulumi.set(__self__, "protocols", protocols)
if route_table is not None:
- _setter("route_table", route_table)
+ pulumi.set(__self__, "route_table", route_table)
if route_table_route is not None:
- _setter("route_table_route", route_table_route)
+ pulumi.set(__self__, "route_table_route", route_table_route)
if security_group is not None:
- _setter("security_group", security_group)
+ pulumi.set(__self__, "security_group", security_group)
if security_group_rule is not None:
- _setter("security_group_rule", security_group_rule)
+ pulumi.set(__self__, "security_group_rule", security_group_rule)
if security_groups is not None:
- _setter("security_groups", security_groups)
+ pulumi.set(__self__, "security_groups", security_groups)
if source_vpc is not None:
- _setter("source_vpc", source_vpc)
+ pulumi.set(__self__, "source_vpc", source_vpc)
if state is not None:
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
if subnet is not None:
- _setter("subnet", subnet)
+ pulumi.set(__self__, "subnet", subnet)
if subnet_route_table is not None:
- _setter("subnet_route_table", subnet_route_table)
+ pulumi.set(__self__, "subnet_route_table", subnet_route_table)
if transit_gateway is not None:
- _setter("transit_gateway", transit_gateway)
+ pulumi.set(__self__, "transit_gateway", transit_gateway)
if transit_gateway_attachment is not None:
- _setter("transit_gateway_attachment", transit_gateway_attachment)
+ pulumi.set(__self__, "transit_gateway_attachment", transit_gateway_attachment)
if transit_gateway_route_table is not None:
- _setter("transit_gateway_route_table", transit_gateway_route_table)
+ pulumi.set(__self__, "transit_gateway_route_table", transit_gateway_route_table)
if transit_gateway_route_table_route is not None:
- _setter("transit_gateway_route_table_route", transit_gateway_route_table_route)
+ pulumi.set(__self__, "transit_gateway_route_table_route", transit_gateway_route_table_route)
if vpc is not None:
- _setter("vpc", vpc)
+ pulumi.set(__self__, "vpc", vpc)
if vpc_endpoint is not None:
- _setter("vpc_endpoint", vpc_endpoint)
+ pulumi.set(__self__, "vpc_endpoint", vpc_endpoint)
if vpc_peering_connection is not None:
- _setter("vpc_peering_connection", vpc_peering_connection)
+ pulumi.set(__self__, "vpc_peering_connection", vpc_peering_connection)
if vpn_connection is not None:
- _setter("vpn_connection", vpn_connection)
+ pulumi.set(__self__, "vpn_connection", vpn_connection)
if vpn_gateway is not None:
- _setter("vpn_gateway", vpn_gateway)
+ pulumi.set(__self__, "vpn_gateway", vpn_gateway)
@property
@pulumi.getter
@@ -9231,81 +7330,40 @@ def __init__(__self__, *,
transit_gateway: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
transit_gateway_route_table_route: Optional['outputs.NetworkInsightsAnalysisTransitGatewayRouteTableRoute'] = None,
vpc: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None):
- NetworkInsightsAnalysisPathComponent._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- acl_rule=acl_rule,
- additional_details=additional_details,
- component=component,
- destination_vpc=destination_vpc,
- elastic_load_balancer_listener=elastic_load_balancer_listener,
- explanations=explanations,
- inbound_header=inbound_header,
- outbound_header=outbound_header,
- route_table_route=route_table_route,
- security_group_rule=security_group_rule,
- sequence_number=sequence_number,
- service_name=service_name,
- source_vpc=source_vpc,
- subnet=subnet,
- transit_gateway=transit_gateway,
- transit_gateway_route_table_route=transit_gateway_route_table_route,
- vpc=vpc,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- acl_rule: Optional['outputs.NetworkInsightsAnalysisAnalysisAclRule'] = None,
- additional_details: Optional[Sequence['outputs.NetworkInsightsAnalysisAdditionalDetail']] = None,
- component: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- destination_vpc: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- elastic_load_balancer_listener: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- explanations: Optional[Sequence['outputs.NetworkInsightsAnalysisExplanation']] = None,
- inbound_header: Optional['outputs.NetworkInsightsAnalysisAnalysisPacketHeader'] = None,
- outbound_header: Optional['outputs.NetworkInsightsAnalysisAnalysisPacketHeader'] = None,
- route_table_route: Optional['outputs.NetworkInsightsAnalysisAnalysisRouteTableRoute'] = None,
- security_group_rule: Optional['outputs.NetworkInsightsAnalysisAnalysisSecurityGroupRule'] = None,
- sequence_number: Optional[int] = None,
- service_name: Optional[str] = None,
- source_vpc: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- subnet: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- transit_gateway: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- transit_gateway_route_table_route: Optional['outputs.NetworkInsightsAnalysisTransitGatewayRouteTableRoute'] = None,
- vpc: Optional['outputs.NetworkInsightsAnalysisAnalysisComponent'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if acl_rule is not None:
- _setter("acl_rule", acl_rule)
+ pulumi.set(__self__, "acl_rule", acl_rule)
if additional_details is not None:
- _setter("additional_details", additional_details)
+ pulumi.set(__self__, "additional_details", additional_details)
if component is not None:
- _setter("component", component)
+ pulumi.set(__self__, "component", component)
if destination_vpc is not None:
- _setter("destination_vpc", destination_vpc)
+ pulumi.set(__self__, "destination_vpc", destination_vpc)
if elastic_load_balancer_listener is not None:
- _setter("elastic_load_balancer_listener", elastic_load_balancer_listener)
+ pulumi.set(__self__, "elastic_load_balancer_listener", elastic_load_balancer_listener)
if explanations is not None:
- _setter("explanations", explanations)
+ pulumi.set(__self__, "explanations", explanations)
if inbound_header is not None:
- _setter("inbound_header", inbound_header)
+ pulumi.set(__self__, "inbound_header", inbound_header)
if outbound_header is not None:
- _setter("outbound_header", outbound_header)
+ pulumi.set(__self__, "outbound_header", outbound_header)
if route_table_route is not None:
- _setter("route_table_route", route_table_route)
+ pulumi.set(__self__, "route_table_route", route_table_route)
if security_group_rule is not None:
- _setter("security_group_rule", security_group_rule)
+ pulumi.set(__self__, "security_group_rule", security_group_rule)
if sequence_number is not None:
- _setter("sequence_number", sequence_number)
+ pulumi.set(__self__, "sequence_number", sequence_number)
if service_name is not None:
- _setter("service_name", service_name)
+ pulumi.set(__self__, "service_name", service_name)
if source_vpc is not None:
- _setter("source_vpc", source_vpc)
+ pulumi.set(__self__, "source_vpc", source_vpc)
if subnet is not None:
- _setter("subnet", subnet)
+ pulumi.set(__self__, "subnet", subnet)
if transit_gateway is not None:
- _setter("transit_gateway", transit_gateway)
+ pulumi.set(__self__, "transit_gateway", transit_gateway)
if transit_gateway_route_table_route is not None:
- _setter("transit_gateway_route_table_route", transit_gateway_route_table_route)
+ pulumi.set(__self__, "transit_gateway_route_table_route", transit_gateway_route_table_route)
if vpc is not None:
- _setter("vpc", vpc)
+ pulumi.set(__self__, "vpc", vpc)
@property
@pulumi.getter(name="aclRule")
@@ -9415,21 +7473,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
from_: Optional[int] = None,
to: Optional[int] = None):
- NetworkInsightsAnalysisPortRange._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- from_=from_,
- to=to,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- from_: Optional[int] = None,
- to: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if from_ is not None:
- _setter("from_", from_)
+ pulumi.set(__self__, "from_", from_)
if to is not None:
- _setter("to", to)
+ pulumi.set(__self__, "to", to)
@property
@pulumi.getter(name="from")
@@ -9447,20 +7494,9 @@ class NetworkInsightsAnalysisTag(dict):
def __init__(__self__, *,
key: str,
value: Optional[str] = None):
- NetworkInsightsAnalysisTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -9510,41 +7546,20 @@ def __init__(__self__, *,
resource_type: Optional[str] = None,
route_origin: Optional[str] = None,
state: Optional[str] = None):
- NetworkInsightsAnalysisTransitGatewayRouteTableRoute._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attachment_id=attachment_id,
- destination_cidr=destination_cidr,
- prefix_list_id=prefix_list_id,
- resource_id=resource_id,
- resource_type=resource_type,
- route_origin=route_origin,
- state=state,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attachment_id: Optional[str] = None,
- destination_cidr: Optional[str] = None,
- prefix_list_id: Optional[str] = None,
- resource_id: Optional[str] = None,
- resource_type: Optional[str] = None,
- route_origin: Optional[str] = None,
- state: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attachment_id is not None:
- _setter("attachment_id", attachment_id)
+ pulumi.set(__self__, "attachment_id", attachment_id)
if destination_cidr is not None:
- _setter("destination_cidr", destination_cidr)
+ pulumi.set(__self__, "destination_cidr", destination_cidr)
if prefix_list_id is not None:
- _setter("prefix_list_id", prefix_list_id)
+ pulumi.set(__self__, "prefix_list_id", prefix_list_id)
if resource_id is not None:
- _setter("resource_id", resource_id)
+ pulumi.set(__self__, "resource_id", resource_id)
if resource_type is not None:
- _setter("resource_type", resource_type)
+ pulumi.set(__self__, "resource_type", resource_type)
if route_origin is not None:
- _setter("route_origin", route_origin)
+ pulumi.set(__self__, "route_origin", route_origin)
if state is not None:
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
@property
@pulumi.getter(name="attachmentId")
@@ -9606,21 +7621,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
from_port: Optional[int] = None,
to_port: Optional[int] = None):
- NetworkInsightsPathFilterPortRange._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- from_port=from_port,
- to_port=to_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- from_port: Optional[int] = None,
- to_port: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if from_port is not None:
- _setter("from_port", from_port)
+ pulumi.set(__self__, "from_port", from_port)
if to_port is not None:
- _setter("to_port", to_port)
+ pulumi.set(__self__, "to_port", to_port)
@property
@pulumi.getter(name="fromPort")
@@ -9663,29 +7667,14 @@ def __init__(__self__, *,
destination_port_range: Optional['outputs.NetworkInsightsPathFilterPortRange'] = None,
source_address: Optional[str] = None,
source_port_range: Optional['outputs.NetworkInsightsPathFilterPortRange'] = None):
- NetworkInsightsPathPathFilter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_address=destination_address,
- destination_port_range=destination_port_range,
- source_address=source_address,
- source_port_range=source_port_range,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_address: Optional[str] = None,
- destination_port_range: Optional['outputs.NetworkInsightsPathFilterPortRange'] = None,
- source_address: Optional[str] = None,
- source_port_range: Optional['outputs.NetworkInsightsPathFilterPortRange'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination_address is not None:
- _setter("destination_address", destination_address)
+ pulumi.set(__self__, "destination_address", destination_address)
if destination_port_range is not None:
- _setter("destination_port_range", destination_port_range)
+ pulumi.set(__self__, "destination_port_range", destination_port_range)
if source_address is not None:
- _setter("source_address", source_address)
+ pulumi.set(__self__, "source_address", source_address)
if source_port_range is not None:
- _setter("source_port_range", source_port_range)
+ pulumi.set(__self__, "source_port_range", source_port_range)
@property
@pulumi.getter(name="destinationAddress")
@@ -9713,20 +7702,9 @@ class NetworkInsightsPathTag(dict):
def __init__(__self__, *,
key: str,
value: Optional[str] = None):
- NetworkInsightsPathTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -9760,16 +7738,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
ipv6_address: str):
- NetworkInterfaceInstanceIpv6Address._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipv6_address=ipv6_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipv6_address: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ipv6_address", ipv6_address)
+ pulumi.set(__self__, "ipv6_address", ipv6_address)
@property
@pulumi.getter(name="ipv6Address")
@@ -9798,16 +7767,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
ipv4_prefix: str):
- NetworkInterfaceIpv4PrefixSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipv4_prefix=ipv4_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipv4_prefix: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ipv4_prefix", ipv4_prefix)
+ pulumi.set(__self__, "ipv4_prefix", ipv4_prefix)
@property
@pulumi.getter(name="ipv4Prefix")
@@ -9836,16 +7796,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
ipv6_prefix: str):
- NetworkInterfaceIpv6PrefixSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipv6_prefix=ipv6_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipv6_prefix: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ipv6_prefix", ipv6_prefix)
+ pulumi.set(__self__, "ipv6_prefix", ipv6_prefix)
@property
@pulumi.getter(name="ipv6Prefix")
@@ -9875,19 +7826,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
primary: bool,
private_ip_address: str):
- NetworkInterfacePrivateIpAddressSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- primary=primary,
- private_ip_address=private_ip_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- primary: bool,
- private_ip_address: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("primary", primary)
- _setter("private_ip_address", private_ip_address)
+ pulumi.set(__self__, "primary", primary)
+ pulumi.set(__self__, "private_ip_address", private_ip_address)
@property
@pulumi.getter
@@ -9905,19 +7845,8 @@ class NetworkInterfaceTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- NetworkInterfaceTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -9966,25 +7895,12 @@ def __init__(__self__, *,
:param str dns_support: Indicates whether to enable DNS Support for Vpc Attachment. Valid Values: enable | disable
:param str ipv6_support: Indicates whether to enable Ipv6 Support for Vpc Attachment. Valid Values: enable | disable
"""
- OptionsProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- appliance_mode_support=appliance_mode_support,
- dns_support=dns_support,
- ipv6_support=ipv6_support,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- appliance_mode_support: Optional[str] = None,
- dns_support: Optional[str] = None,
- ipv6_support: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if appliance_mode_support is not None:
- _setter("appliance_mode_support", appliance_mode_support)
+ pulumi.set(__self__, "appliance_mode_support", appliance_mode_support)
if dns_support is not None:
- _setter("dns_support", dns_support)
+ pulumi.set(__self__, "dns_support", dns_support)
if ipv6_support is not None:
- _setter("ipv6_support", ipv6_support)
+ pulumi.set(__self__, "ipv6_support", ipv6_support)
@property
@pulumi.getter(name="applianceModeSupport")
@@ -10024,19 +7940,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- PlacementGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -10060,20 +7965,9 @@ class PrefixListEntry(dict):
def __init__(__self__, *,
cidr: str,
description: Optional[str] = None):
- PrefixListEntry._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cidr=cidr,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cidr: str,
- description: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cidr", cidr)
+ pulumi.set(__self__, "cidr", cidr)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter
@@ -10091,20 +7985,9 @@ class PrefixListTag(dict):
def __init__(__self__, *,
key: str,
value: Optional[str] = None):
- PrefixListTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -10144,25 +8027,12 @@ def __init__(__self__, *,
enable_resource_name_dns_a_record: Optional[bool] = None,
enable_resource_name_dns_aaaa_record: Optional[bool] = None,
hostname_type: Optional[str] = None):
- PrivateDnsNameOptionsOnLaunchProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enable_resource_name_dns_a_record=enable_resource_name_dns_a_record,
- enable_resource_name_dns_aaaa_record=enable_resource_name_dns_aaaa_record,
- hostname_type=hostname_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enable_resource_name_dns_a_record: Optional[bool] = None,
- enable_resource_name_dns_aaaa_record: Optional[bool] = None,
- hostname_type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enable_resource_name_dns_a_record is not None:
- _setter("enable_resource_name_dns_a_record", enable_resource_name_dns_a_record)
+ pulumi.set(__self__, "enable_resource_name_dns_a_record", enable_resource_name_dns_a_record)
if enable_resource_name_dns_aaaa_record is not None:
- _setter("enable_resource_name_dns_aaaa_record", enable_resource_name_dns_aaaa_record)
+ pulumi.set(__self__, "enable_resource_name_dns_aaaa_record", enable_resource_name_dns_aaaa_record)
if hostname_type is not None:
- _setter("hostname_type", hostname_type)
+ pulumi.set(__self__, "hostname_type", hostname_type)
@property
@pulumi.getter(name="enableResourceNameDnsARecord")
@@ -10185,19 +8055,8 @@ class RouteTableTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- RouteTableTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -10250,44 +8109,21 @@ def __init__(__self__, *,
destination_security_group_id: Optional[str] = None,
from_port: Optional[int] = None,
to_port: Optional[int] = None):
- SecurityGroupEgress._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ip_protocol=ip_protocol,
- cidr_ip=cidr_ip,
- cidr_ipv6=cidr_ipv6,
- description=description,
- destination_prefix_list_id=destination_prefix_list_id,
- destination_security_group_id=destination_security_group_id,
- from_port=from_port,
- to_port=to_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ip_protocol: str,
- cidr_ip: Optional[str] = None,
- cidr_ipv6: Optional[str] = None,
- description: Optional[str] = None,
- destination_prefix_list_id: Optional[str] = None,
- destination_security_group_id: Optional[str] = None,
- from_port: Optional[int] = None,
- to_port: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ip_protocol", ip_protocol)
+ pulumi.set(__self__, "ip_protocol", ip_protocol)
if cidr_ip is not None:
- _setter("cidr_ip", cidr_ip)
+ pulumi.set(__self__, "cidr_ip", cidr_ip)
if cidr_ipv6 is not None:
- _setter("cidr_ipv6", cidr_ipv6)
+ pulumi.set(__self__, "cidr_ipv6", cidr_ipv6)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if destination_prefix_list_id is not None:
- _setter("destination_prefix_list_id", destination_prefix_list_id)
+ pulumi.set(__self__, "destination_prefix_list_id", destination_prefix_list_id)
if destination_security_group_id is not None:
- _setter("destination_security_group_id", destination_security_group_id)
+ pulumi.set(__self__, "destination_security_group_id", destination_security_group_id)
if from_port is not None:
- _setter("from_port", from_port)
+ pulumi.set(__self__, "from_port", from_port)
if to_port is not None:
- _setter("to_port", to_port)
+ pulumi.set(__self__, "to_port", to_port)
@property
@pulumi.getter(name="ipProtocol")
@@ -10376,52 +8212,25 @@ def __init__(__self__, *,
source_security_group_name: Optional[str] = None,
source_security_group_owner_id: Optional[str] = None,
to_port: Optional[int] = None):
- SecurityGroupIngress._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ip_protocol=ip_protocol,
- cidr_ip=cidr_ip,
- cidr_ipv6=cidr_ipv6,
- description=description,
- from_port=from_port,
- source_prefix_list_id=source_prefix_list_id,
- source_security_group_id=source_security_group_id,
- source_security_group_name=source_security_group_name,
- source_security_group_owner_id=source_security_group_owner_id,
- to_port=to_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ip_protocol: str,
- cidr_ip: Optional[str] = None,
- cidr_ipv6: Optional[str] = None,
- description: Optional[str] = None,
- from_port: Optional[int] = None,
- source_prefix_list_id: Optional[str] = None,
- source_security_group_id: Optional[str] = None,
- source_security_group_name: Optional[str] = None,
- source_security_group_owner_id: Optional[str] = None,
- to_port: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ip_protocol", ip_protocol)
+ pulumi.set(__self__, "ip_protocol", ip_protocol)
if cidr_ip is not None:
- _setter("cidr_ip", cidr_ip)
+ pulumi.set(__self__, "cidr_ip", cidr_ip)
if cidr_ipv6 is not None:
- _setter("cidr_ipv6", cidr_ipv6)
+ pulumi.set(__self__, "cidr_ipv6", cidr_ipv6)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if from_port is not None:
- _setter("from_port", from_port)
+ pulumi.set(__self__, "from_port", from_port)
if source_prefix_list_id is not None:
- _setter("source_prefix_list_id", source_prefix_list_id)
+ pulumi.set(__self__, "source_prefix_list_id", source_prefix_list_id)
if source_security_group_id is not None:
- _setter("source_security_group_id", source_security_group_id)
+ pulumi.set(__self__, "source_security_group_id", source_security_group_id)
if source_security_group_name is not None:
- _setter("source_security_group_name", source_security_group_name)
+ pulumi.set(__self__, "source_security_group_name", source_security_group_name)
if source_security_group_owner_id is not None:
- _setter("source_security_group_owner_id", source_security_group_owner_id)
+ pulumi.set(__self__, "source_security_group_owner_id", source_security_group_owner_id)
if to_port is not None:
- _setter("to_port", to_port)
+ pulumi.set(__self__, "to_port", to_port)
@property
@pulumi.getter(name="ipProtocol")
@@ -10479,19 +8288,8 @@ class SecurityGroupTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- SecurityGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -10509,21 +8307,10 @@ class SpotFleetAcceleratorCountRequest(dict):
def __init__(__self__, *,
max: Optional[int] = None,
min: Optional[int] = None):
- SpotFleetAcceleratorCountRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[int] = None,
- min: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -10541,21 +8328,10 @@ class SpotFleetAcceleratorTotalMemoryMiBRequest(dict):
def __init__(__self__, *,
max: Optional[int] = None,
min: Optional[int] = None):
- SpotFleetAcceleratorTotalMemoryMiBRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[int] = None,
- min: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -10573,21 +8349,10 @@ class SpotFleetBaselineEbsBandwidthMbpsRequest(dict):
def __init__(__self__, *,
max: Optional[int] = None,
min: Optional[int] = None):
- SpotFleetBaselineEbsBandwidthMbpsRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[int] = None,
- min: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -10628,28 +8393,13 @@ def __init__(__self__, *,
ebs: Optional['outputs.SpotFleetEbsBlockDevice'] = None,
no_device: Optional[str] = None,
virtual_name: Optional[str] = None):
- SpotFleetBlockDeviceMapping._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_name=device_name,
- ebs=ebs,
- no_device=no_device,
- virtual_name=virtual_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_name: str,
- ebs: Optional['outputs.SpotFleetEbsBlockDevice'] = None,
- no_device: Optional[str] = None,
- virtual_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("device_name", device_name)
+ pulumi.set(__self__, "device_name", device_name)
if ebs is not None:
- _setter("ebs", ebs)
+ pulumi.set(__self__, "ebs", ebs)
if no_device is not None:
- _setter("no_device", no_device)
+ pulumi.set(__self__, "no_device", no_device)
if virtual_name is not None:
- _setter("virtual_name", virtual_name)
+ pulumi.set(__self__, "virtual_name", virtual_name)
@property
@pulumi.getter(name="deviceName")
@@ -10676,16 +8426,7 @@ def virtual_name(self) -> Optional[str]:
class SpotFleetClassicLoadBalancer(dict):
def __init__(__self__, *,
name: str):
- SpotFleetClassicLoadBalancer._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -10714,16 +8455,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
classic_load_balancers: Sequence['outputs.SpotFleetClassicLoadBalancer']):
- SpotFleetClassicLoadBalancersConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- classic_load_balancers=classic_load_balancers,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- classic_load_balancers: Sequence['outputs.SpotFleetClassicLoadBalancer'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("classic_load_balancers", classic_load_balancers)
+ pulumi.set(__self__, "classic_load_balancers", classic_load_balancers)
@property
@pulumi.getter(name="classicLoadBalancers")
@@ -10763,37 +8495,18 @@ def __init__(__self__, *,
snapshot_id: Optional[str] = None,
volume_size: Optional[int] = None,
volume_type: Optional['SpotFleetEbsBlockDeviceVolumeType'] = None):
- SpotFleetEbsBlockDevice._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delete_on_termination=delete_on_termination,
- encrypted=encrypted,
- iops=iops,
- snapshot_id=snapshot_id,
- volume_size=volume_size,
- volume_type=volume_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delete_on_termination: Optional[bool] = None,
- encrypted: Optional[bool] = None,
- iops: Optional[int] = None,
- snapshot_id: Optional[str] = None,
- volume_size: Optional[int] = None,
- volume_type: Optional['SpotFleetEbsBlockDeviceVolumeType'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delete_on_termination is not None:
- _setter("delete_on_termination", delete_on_termination)
+ pulumi.set(__self__, "delete_on_termination", delete_on_termination)
if encrypted is not None:
- _setter("encrypted", encrypted)
+ pulumi.set(__self__, "encrypted", encrypted)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if snapshot_id is not None:
- _setter("snapshot_id", snapshot_id)
+ pulumi.set(__self__, "snapshot_id", snapshot_id)
if volume_size is not None:
- _setter("volume_size", volume_size)
+ pulumi.set(__self__, "volume_size", volume_size)
if volume_type is not None:
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "volume_type", volume_type)
@property
@pulumi.getter(name="deleteOnTermination")
@@ -10851,24 +8564,11 @@ def __init__(__self__, *,
version: str,
launch_template_id: Optional[str] = None,
launch_template_name: Optional[str] = None):
- SpotFleetFleetLaunchTemplateSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- version=version,
- launch_template_id=launch_template_id,
- launch_template_name=launch_template_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- version: str,
- launch_template_id: Optional[str] = None,
- launch_template_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
if launch_template_id is not None:
- _setter("launch_template_id", launch_template_id)
+ pulumi.set(__self__, "launch_template_id", launch_template_id)
if launch_template_name is not None:
- _setter("launch_template_name", launch_template_name)
+ pulumi.set(__self__, "launch_template_name", launch_template_name)
@property
@pulumi.getter
@@ -10907,16 +8607,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
group_id: str):
- SpotFleetGroupIdentifier._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_id=group_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_id: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_id", group_id)
+ pulumi.set(__self__, "group_id", group_id)
@property
@pulumi.getter(name="groupId")
@@ -10928,17 +8619,8 @@ def group_id(self) -> str:
class SpotFleetIamInstanceProfileSpecification(dict):
def __init__(__self__, *,
arn: Optional[str] = None):
- SpotFleetIamInstanceProfileSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
@property
@pulumi.getter
@@ -10967,16 +8649,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
ipv6_address: str):
- SpotFleetInstanceIpv6Address._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipv6_address=ipv6_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipv6_address: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ipv6_address", ipv6_address)
+ pulumi.set(__self__, "ipv6_address", ipv6_address)
@property
@pulumi.getter(name="ipv6Address")
@@ -11031,57 +8704,28 @@ def __init__(__self__, *,
private_ip_addresses: Optional[Sequence['outputs.SpotFleetPrivateIpAddressSpecification']] = None,
secondary_private_ip_address_count: Optional[int] = None,
subnet_id: Optional[str] = None):
- SpotFleetInstanceNetworkInterfaceSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- associate_public_ip_address=associate_public_ip_address,
- delete_on_termination=delete_on_termination,
- description=description,
- device_index=device_index,
- groups=groups,
- ipv6_address_count=ipv6_address_count,
- ipv6_addresses=ipv6_addresses,
- network_interface_id=network_interface_id,
- private_ip_addresses=private_ip_addresses,
- secondary_private_ip_address_count=secondary_private_ip_address_count,
- subnet_id=subnet_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- associate_public_ip_address: Optional[bool] = None,
- delete_on_termination: Optional[bool] = None,
- description: Optional[str] = None,
- device_index: Optional[int] = None,
- groups: Optional[Sequence[str]] = None,
- ipv6_address_count: Optional[int] = None,
- ipv6_addresses: Optional[Sequence['outputs.SpotFleetInstanceIpv6Address']] = None,
- network_interface_id: Optional[str] = None,
- private_ip_addresses: Optional[Sequence['outputs.SpotFleetPrivateIpAddressSpecification']] = None,
- secondary_private_ip_address_count: Optional[int] = None,
- subnet_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if associate_public_ip_address is not None:
- _setter("associate_public_ip_address", associate_public_ip_address)
+ pulumi.set(__self__, "associate_public_ip_address", associate_public_ip_address)
if delete_on_termination is not None:
- _setter("delete_on_termination", delete_on_termination)
+ pulumi.set(__self__, "delete_on_termination", delete_on_termination)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if device_index is not None:
- _setter("device_index", device_index)
+ pulumi.set(__self__, "device_index", device_index)
if groups is not None:
- _setter("groups", groups)
+ pulumi.set(__self__, "groups", groups)
if ipv6_address_count is not None:
- _setter("ipv6_address_count", ipv6_address_count)
+ pulumi.set(__self__, "ipv6_address_count", ipv6_address_count)
if ipv6_addresses is not None:
- _setter("ipv6_addresses", ipv6_addresses)
+ pulumi.set(__self__, "ipv6_addresses", ipv6_addresses)
if network_interface_id is not None:
- _setter("network_interface_id", network_interface_id)
+ pulumi.set(__self__, "network_interface_id", network_interface_id)
if private_ip_addresses is not None:
- _setter("private_ip_addresses", private_ip_addresses)
+ pulumi.set(__self__, "private_ip_addresses", private_ip_addresses)
if secondary_private_ip_address_count is not None:
- _setter("secondary_private_ip_address_count", secondary_private_ip_address_count)
+ pulumi.set(__self__, "secondary_private_ip_address_count", secondary_private_ip_address_count)
if subnet_id is not None:
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
@property
@pulumi.getter(name="associatePublicIpAddress")
@@ -11226,105 +8870,52 @@ def __init__(__self__, *,
spot_max_price_percentage_over_lowest_price: Optional[int] = None,
total_local_storage_gb: Optional['outputs.SpotFleetTotalLocalStorageGbRequest'] = None,
v_cpu_count: Optional['outputs.SpotFleetVCpuCountRangeRequest'] = None):
- SpotFleetInstanceRequirementsRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- accelerator_count=accelerator_count,
- accelerator_manufacturers=accelerator_manufacturers,
- accelerator_names=accelerator_names,
- accelerator_total_memory_mi_b=accelerator_total_memory_mi_b,
- accelerator_types=accelerator_types,
- allowed_instance_types=allowed_instance_types,
- bare_metal=bare_metal,
- baseline_ebs_bandwidth_mbps=baseline_ebs_bandwidth_mbps,
- burstable_performance=burstable_performance,
- cpu_manufacturers=cpu_manufacturers,
- excluded_instance_types=excluded_instance_types,
- instance_generations=instance_generations,
- local_storage=local_storage,
- local_storage_types=local_storage_types,
- memory_gi_b_per_v_cpu=memory_gi_b_per_v_cpu,
- memory_mi_b=memory_mi_b,
- network_bandwidth_gbps=network_bandwidth_gbps,
- network_interface_count=network_interface_count,
- on_demand_max_price_percentage_over_lowest_price=on_demand_max_price_percentage_over_lowest_price,
- require_hibernate_support=require_hibernate_support,
- spot_max_price_percentage_over_lowest_price=spot_max_price_percentage_over_lowest_price,
- total_local_storage_gb=total_local_storage_gb,
- v_cpu_count=v_cpu_count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- accelerator_count: Optional['outputs.SpotFleetAcceleratorCountRequest'] = None,
- accelerator_manufacturers: Optional[Sequence['SpotFleetInstanceRequirementsRequestAcceleratorManufacturersItem']] = None,
- accelerator_names: Optional[Sequence['SpotFleetInstanceRequirementsRequestAcceleratorNamesItem']] = None,
- accelerator_total_memory_mi_b: Optional['outputs.SpotFleetAcceleratorTotalMemoryMiBRequest'] = None,
- accelerator_types: Optional[Sequence['SpotFleetInstanceRequirementsRequestAcceleratorTypesItem']] = None,
- allowed_instance_types: Optional[Sequence[str]] = None,
- bare_metal: Optional['SpotFleetInstanceRequirementsRequestBareMetal'] = None,
- baseline_ebs_bandwidth_mbps: Optional['outputs.SpotFleetBaselineEbsBandwidthMbpsRequest'] = None,
- burstable_performance: Optional['SpotFleetInstanceRequirementsRequestBurstablePerformance'] = None,
- cpu_manufacturers: Optional[Sequence['SpotFleetInstanceRequirementsRequestCpuManufacturersItem']] = None,
- excluded_instance_types: Optional[Sequence[str]] = None,
- instance_generations: Optional[Sequence['SpotFleetInstanceRequirementsRequestInstanceGenerationsItem']] = None,
- local_storage: Optional['SpotFleetInstanceRequirementsRequestLocalStorage'] = None,
- local_storage_types: Optional[Sequence['SpotFleetInstanceRequirementsRequestLocalStorageTypesItem']] = None,
- memory_gi_b_per_v_cpu: Optional['outputs.SpotFleetMemoryGiBPerVCpuRequest'] = None,
- memory_mi_b: Optional['outputs.SpotFleetMemoryMiBRequest'] = None,
- network_bandwidth_gbps: Optional['outputs.SpotFleetNetworkBandwidthGbpsRequest'] = None,
- network_interface_count: Optional['outputs.SpotFleetNetworkInterfaceCountRequest'] = None,
- on_demand_max_price_percentage_over_lowest_price: Optional[int] = None,
- require_hibernate_support: Optional[bool] = None,
- spot_max_price_percentage_over_lowest_price: Optional[int] = None,
- total_local_storage_gb: Optional['outputs.SpotFleetTotalLocalStorageGbRequest'] = None,
- v_cpu_count: Optional['outputs.SpotFleetVCpuCountRangeRequest'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if accelerator_count is not None:
- _setter("accelerator_count", accelerator_count)
+ pulumi.set(__self__, "accelerator_count", accelerator_count)
if accelerator_manufacturers is not None:
- _setter("accelerator_manufacturers", accelerator_manufacturers)
+ pulumi.set(__self__, "accelerator_manufacturers", accelerator_manufacturers)
if accelerator_names is not None:
- _setter("accelerator_names", accelerator_names)
+ pulumi.set(__self__, "accelerator_names", accelerator_names)
if accelerator_total_memory_mi_b is not None:
- _setter("accelerator_total_memory_mi_b", accelerator_total_memory_mi_b)
+ pulumi.set(__self__, "accelerator_total_memory_mi_b", accelerator_total_memory_mi_b)
if accelerator_types is not None:
- _setter("accelerator_types", accelerator_types)
+ pulumi.set(__self__, "accelerator_types", accelerator_types)
if allowed_instance_types is not None:
- _setter("allowed_instance_types", allowed_instance_types)
+ pulumi.set(__self__, "allowed_instance_types", allowed_instance_types)
if bare_metal is not None:
- _setter("bare_metal", bare_metal)
+ pulumi.set(__self__, "bare_metal", bare_metal)
if baseline_ebs_bandwidth_mbps is not None:
- _setter("baseline_ebs_bandwidth_mbps", baseline_ebs_bandwidth_mbps)
+ pulumi.set(__self__, "baseline_ebs_bandwidth_mbps", baseline_ebs_bandwidth_mbps)
if burstable_performance is not None:
- _setter("burstable_performance", burstable_performance)
+ pulumi.set(__self__, "burstable_performance", burstable_performance)
if cpu_manufacturers is not None:
- _setter("cpu_manufacturers", cpu_manufacturers)
+ pulumi.set(__self__, "cpu_manufacturers", cpu_manufacturers)
if excluded_instance_types is not None:
- _setter("excluded_instance_types", excluded_instance_types)
+ pulumi.set(__self__, "excluded_instance_types", excluded_instance_types)
if instance_generations is not None:
- _setter("instance_generations", instance_generations)
+ pulumi.set(__self__, "instance_generations", instance_generations)
if local_storage is not None:
- _setter("local_storage", local_storage)
+ pulumi.set(__self__, "local_storage", local_storage)
if local_storage_types is not None:
- _setter("local_storage_types", local_storage_types)
+ pulumi.set(__self__, "local_storage_types", local_storage_types)
if memory_gi_b_per_v_cpu is not None:
- _setter("memory_gi_b_per_v_cpu", memory_gi_b_per_v_cpu)
+ pulumi.set(__self__, "memory_gi_b_per_v_cpu", memory_gi_b_per_v_cpu)
if memory_mi_b is not None:
- _setter("memory_mi_b", memory_mi_b)
+ pulumi.set(__self__, "memory_mi_b", memory_mi_b)
if network_bandwidth_gbps is not None:
- _setter("network_bandwidth_gbps", network_bandwidth_gbps)
+ pulumi.set(__self__, "network_bandwidth_gbps", network_bandwidth_gbps)
if network_interface_count is not None:
- _setter("network_interface_count", network_interface_count)
+ pulumi.set(__self__, "network_interface_count", network_interface_count)
if on_demand_max_price_percentage_over_lowest_price is not None:
- _setter("on_demand_max_price_percentage_over_lowest_price", on_demand_max_price_percentage_over_lowest_price)
+ pulumi.set(__self__, "on_demand_max_price_percentage_over_lowest_price", on_demand_max_price_percentage_over_lowest_price)
if require_hibernate_support is not None:
- _setter("require_hibernate_support", require_hibernate_support)
+ pulumi.set(__self__, "require_hibernate_support", require_hibernate_support)
if spot_max_price_percentage_over_lowest_price is not None:
- _setter("spot_max_price_percentage_over_lowest_price", spot_max_price_percentage_over_lowest_price)
+ pulumi.set(__self__, "spot_max_price_percentage_over_lowest_price", spot_max_price_percentage_over_lowest_price)
if total_local_storage_gb is not None:
- _setter("total_local_storage_gb", total_local_storage_gb)
+ pulumi.set(__self__, "total_local_storage_gb", total_local_storage_gb)
if v_cpu_count is not None:
- _setter("v_cpu_count", v_cpu_count)
+ pulumi.set(__self__, "v_cpu_count", v_cpu_count)
@property
@pulumi.getter(name="acceleratorCount")
@@ -11510,84 +9101,41 @@ def __init__(__self__, *,
tag_specifications: Optional[Sequence['outputs.SpotFleetTagSpecification']] = None,
user_data: Optional[str] = None,
weighted_capacity: Optional[float] = None):
- SpotFleetLaunchSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- image_id=image_id,
- block_device_mappings=block_device_mappings,
- ebs_optimized=ebs_optimized,
- iam_instance_profile=iam_instance_profile,
- instance_requirements=instance_requirements,
- instance_type=instance_type,
- kernel_id=kernel_id,
- key_name=key_name,
- monitoring=monitoring,
- network_interfaces=network_interfaces,
- placement=placement,
- ramdisk_id=ramdisk_id,
- security_groups=security_groups,
- spot_price=spot_price,
- subnet_id=subnet_id,
- tag_specifications=tag_specifications,
- user_data=user_data,
- weighted_capacity=weighted_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- image_id: str,
- block_device_mappings: Optional[Sequence['outputs.SpotFleetBlockDeviceMapping']] = None,
- ebs_optimized: Optional[bool] = None,
- iam_instance_profile: Optional['outputs.SpotFleetIamInstanceProfileSpecification'] = None,
- instance_requirements: Optional['outputs.SpotFleetInstanceRequirementsRequest'] = None,
- instance_type: Optional[str] = None,
- kernel_id: Optional[str] = None,
- key_name: Optional[str] = None,
- monitoring: Optional['outputs.SpotFleetMonitoring'] = None,
- network_interfaces: Optional[Sequence['outputs.SpotFleetInstanceNetworkInterfaceSpecification']] = None,
- placement: Optional['outputs.SpotFleetSpotPlacement'] = None,
- ramdisk_id: Optional[str] = None,
- security_groups: Optional[Sequence['outputs.SpotFleetGroupIdentifier']] = None,
- spot_price: Optional[str] = None,
- subnet_id: Optional[str] = None,
- tag_specifications: Optional[Sequence['outputs.SpotFleetTagSpecification']] = None,
- user_data: Optional[str] = None,
- weighted_capacity: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("image_id", image_id)
+ pulumi.set(__self__, "image_id", image_id)
if block_device_mappings is not None:
- _setter("block_device_mappings", block_device_mappings)
+ pulumi.set(__self__, "block_device_mappings", block_device_mappings)
if ebs_optimized is not None:
- _setter("ebs_optimized", ebs_optimized)
+ pulumi.set(__self__, "ebs_optimized", ebs_optimized)
if iam_instance_profile is not None:
- _setter("iam_instance_profile", iam_instance_profile)
+ pulumi.set(__self__, "iam_instance_profile", iam_instance_profile)
if instance_requirements is not None:
- _setter("instance_requirements", instance_requirements)
+ pulumi.set(__self__, "instance_requirements", instance_requirements)
if instance_type is not None:
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if kernel_id is not None:
- _setter("kernel_id", kernel_id)
+ pulumi.set(__self__, "kernel_id", kernel_id)
if key_name is not None:
- _setter("key_name", key_name)
+ pulumi.set(__self__, "key_name", key_name)
if monitoring is not None:
- _setter("monitoring", monitoring)
+ pulumi.set(__self__, "monitoring", monitoring)
if network_interfaces is not None:
- _setter("network_interfaces", network_interfaces)
+ pulumi.set(__self__, "network_interfaces", network_interfaces)
if placement is not None:
- _setter("placement", placement)
+ pulumi.set(__self__, "placement", placement)
if ramdisk_id is not None:
- _setter("ramdisk_id", ramdisk_id)
+ pulumi.set(__self__, "ramdisk_id", ramdisk_id)
if security_groups is not None:
- _setter("security_groups", security_groups)
+ pulumi.set(__self__, "security_groups", security_groups)
if spot_price is not None:
- _setter("spot_price", spot_price)
+ pulumi.set(__self__, "spot_price", spot_price)
if subnet_id is not None:
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
if tag_specifications is not None:
- _setter("tag_specifications", tag_specifications)
+ pulumi.set(__self__, "tag_specifications", tag_specifications)
if user_data is not None:
- _setter("user_data", user_data)
+ pulumi.set(__self__, "user_data", user_data)
if weighted_capacity is not None:
- _setter("weighted_capacity", weighted_capacity)
+ pulumi.set(__self__, "weighted_capacity", weighted_capacity)
@property
@pulumi.getter(name="imageId")
@@ -11702,21 +9250,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
launch_template_specification: Optional['outputs.SpotFleetFleetLaunchTemplateSpecification'] = None,
overrides: Optional[Sequence['outputs.SpotFleetLaunchTemplateOverrides']] = None):
- SpotFleetLaunchTemplateConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- launch_template_specification=launch_template_specification,
- overrides=overrides,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- launch_template_specification: Optional['outputs.SpotFleetFleetLaunchTemplateSpecification'] = None,
- overrides: Optional[Sequence['outputs.SpotFleetLaunchTemplateOverrides']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if launch_template_specification is not None:
- _setter("launch_template_specification", launch_template_specification)
+ pulumi.set(__self__, "launch_template_specification", launch_template_specification)
if overrides is not None:
- _setter("overrides", overrides)
+ pulumi.set(__self__, "overrides", overrides)
@property
@pulumi.getter(name="launchTemplateSpecification")
@@ -11766,41 +9303,20 @@ def __init__(__self__, *,
spot_price: Optional[str] = None,
subnet_id: Optional[str] = None,
weighted_capacity: Optional[float] = None):
- SpotFleetLaunchTemplateOverrides._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- instance_requirements=instance_requirements,
- instance_type=instance_type,
- priority=priority,
- spot_price=spot_price,
- subnet_id=subnet_id,
- weighted_capacity=weighted_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: Optional[str] = None,
- instance_requirements: Optional['outputs.SpotFleetInstanceRequirementsRequest'] = None,
- instance_type: Optional[str] = None,
- priority: Optional[float] = None,
- spot_price: Optional[str] = None,
- subnet_id: Optional[str] = None,
- weighted_capacity: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if instance_requirements is not None:
- _setter("instance_requirements", instance_requirements)
+ pulumi.set(__self__, "instance_requirements", instance_requirements)
if instance_type is not None:
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if priority is not None:
- _setter("priority", priority)
+ pulumi.set(__self__, "priority", priority)
if spot_price is not None:
- _setter("spot_price", spot_price)
+ pulumi.set(__self__, "spot_price", spot_price)
if subnet_id is not None:
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
if weighted_capacity is not None:
- _setter("weighted_capacity", weighted_capacity)
+ pulumi.set(__self__, "weighted_capacity", weighted_capacity)
@property
@pulumi.getter(name="availabilityZone")
@@ -11862,21 +9378,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
classic_load_balancers_config: Optional['outputs.SpotFleetClassicLoadBalancersConfig'] = None,
target_groups_config: Optional['outputs.SpotFleetTargetGroupsConfig'] = None):
- SpotFleetLoadBalancersConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- classic_load_balancers_config=classic_load_balancers_config,
- target_groups_config=target_groups_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- classic_load_balancers_config: Optional['outputs.SpotFleetClassicLoadBalancersConfig'] = None,
- target_groups_config: Optional['outputs.SpotFleetTargetGroupsConfig'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if classic_load_balancers_config is not None:
- _setter("classic_load_balancers_config", classic_load_balancers_config)
+ pulumi.set(__self__, "classic_load_balancers_config", classic_load_balancers_config)
if target_groups_config is not None:
- _setter("target_groups_config", target_groups_config)
+ pulumi.set(__self__, "target_groups_config", target_groups_config)
@property
@pulumi.getter(name="classicLoadBalancersConfig")
@@ -11894,21 +9399,10 @@ class SpotFleetMemoryGiBPerVCpuRequest(dict):
def __init__(__self__, *,
max: Optional[float] = None,
min: Optional[float] = None):
- SpotFleetMemoryGiBPerVCpuRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[float] = None,
- min: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -11926,21 +9420,10 @@ class SpotFleetMemoryMiBRequest(dict):
def __init__(__self__, *,
max: Optional[int] = None,
min: Optional[int] = None):
- SpotFleetMemoryMiBRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[int] = None,
- min: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -11957,17 +9440,8 @@ def min(self) -> Optional[int]:
class SpotFleetMonitoring(dict):
def __init__(__self__, *,
enabled: Optional[bool] = None):
- SpotFleetMonitoring._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -11980,21 +9454,10 @@ class SpotFleetNetworkBandwidthGbpsRequest(dict):
def __init__(__self__, *,
max: Optional[float] = None,
min: Optional[float] = None):
- SpotFleetNetworkBandwidthGbpsRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[float] = None,
- min: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -12012,21 +9475,10 @@ class SpotFleetNetworkInterfaceCountRequest(dict):
def __init__(__self__, *,
max: Optional[int] = None,
min: Optional[int] = None):
- SpotFleetNetworkInterfaceCountRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[int] = None,
- min: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -12061,20 +9513,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
private_ip_address: str,
primary: Optional[bool] = None):
- SpotFleetPrivateIpAddressSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- private_ip_address=private_ip_address,
- primary=primary,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- private_ip_address: str,
- primary: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("private_ip_address", private_ip_address)
+ pulumi.set(__self__, "private_ip_address", private_ip_address)
if primary is not None:
- _setter("primary", primary)
+ pulumi.set(__self__, "primary", primary)
@property
@pulumi.getter(name="privateIpAddress")
@@ -12170,103 +9611,50 @@ def __init__(__self__, *,
type: Optional['SpotFleetRequestConfigDataType'] = None,
valid_from: Optional[str] = None,
valid_until: Optional[str] = None):
- SpotFleetRequestConfigData._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- iam_fleet_role=iam_fleet_role,
- target_capacity=target_capacity,
- allocation_strategy=allocation_strategy,
- context=context,
- excess_capacity_termination_policy=excess_capacity_termination_policy,
- instance_interruption_behavior=instance_interruption_behavior,
- instance_pools_to_use_count=instance_pools_to_use_count,
- launch_specifications=launch_specifications,
- launch_template_configs=launch_template_configs,
- load_balancers_config=load_balancers_config,
- on_demand_allocation_strategy=on_demand_allocation_strategy,
- on_demand_max_total_price=on_demand_max_total_price,
- on_demand_target_capacity=on_demand_target_capacity,
- replace_unhealthy_instances=replace_unhealthy_instances,
- spot_maintenance_strategies=spot_maintenance_strategies,
- spot_max_total_price=spot_max_total_price,
- spot_price=spot_price,
- tag_specifications=tag_specifications,
- target_capacity_unit_type=target_capacity_unit_type,
- terminate_instances_with_expiration=terminate_instances_with_expiration,
- type=type,
- valid_from=valid_from,
- valid_until=valid_until,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- iam_fleet_role: str,
- target_capacity: int,
- allocation_strategy: Optional['SpotFleetRequestConfigDataAllocationStrategy'] = None,
- context: Optional[str] = None,
- excess_capacity_termination_policy: Optional['SpotFleetRequestConfigDataExcessCapacityTerminationPolicy'] = None,
- instance_interruption_behavior: Optional['SpotFleetRequestConfigDataInstanceInterruptionBehavior'] = None,
- instance_pools_to_use_count: Optional[int] = None,
- launch_specifications: Optional[Sequence['outputs.SpotFleetLaunchSpecification']] = None,
- launch_template_configs: Optional[Sequence['outputs.SpotFleetLaunchTemplateConfig']] = None,
- load_balancers_config: Optional['outputs.SpotFleetLoadBalancersConfig'] = None,
- on_demand_allocation_strategy: Optional[str] = None,
- on_demand_max_total_price: Optional[str] = None,
- on_demand_target_capacity: Optional[int] = None,
- replace_unhealthy_instances: Optional[bool] = None,
- spot_maintenance_strategies: Optional['outputs.SpotFleetSpotMaintenanceStrategies'] = None,
- spot_max_total_price: Optional[str] = None,
- spot_price: Optional[str] = None,
- tag_specifications: Optional[Sequence['outputs.SpotFleetTagSpecification']] = None,
- target_capacity_unit_type: Optional['SpotFleetRequestConfigDataTargetCapacityUnitType'] = None,
- terminate_instances_with_expiration: Optional[bool] = None,
- type: Optional['SpotFleetRequestConfigDataType'] = None,
- valid_from: Optional[str] = None,
- valid_until: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("iam_fleet_role", iam_fleet_role)
- _setter("target_capacity", target_capacity)
+ pulumi.set(__self__, "iam_fleet_role", iam_fleet_role)
+ pulumi.set(__self__, "target_capacity", target_capacity)
if allocation_strategy is not None:
- _setter("allocation_strategy", allocation_strategy)
+ pulumi.set(__self__, "allocation_strategy", allocation_strategy)
if context is not None:
- _setter("context", context)
+ pulumi.set(__self__, "context", context)
if excess_capacity_termination_policy is not None:
- _setter("excess_capacity_termination_policy", excess_capacity_termination_policy)
+ pulumi.set(__self__, "excess_capacity_termination_policy", excess_capacity_termination_policy)
if instance_interruption_behavior is not None:
- _setter("instance_interruption_behavior", instance_interruption_behavior)
+ pulumi.set(__self__, "instance_interruption_behavior", instance_interruption_behavior)
if instance_pools_to_use_count is not None:
- _setter("instance_pools_to_use_count", instance_pools_to_use_count)
+ pulumi.set(__self__, "instance_pools_to_use_count", instance_pools_to_use_count)
if launch_specifications is not None:
- _setter("launch_specifications", launch_specifications)
+ pulumi.set(__self__, "launch_specifications", launch_specifications)
if launch_template_configs is not None:
- _setter("launch_template_configs", launch_template_configs)
+ pulumi.set(__self__, "launch_template_configs", launch_template_configs)
if load_balancers_config is not None:
- _setter("load_balancers_config", load_balancers_config)
+ pulumi.set(__self__, "load_balancers_config", load_balancers_config)
if on_demand_allocation_strategy is not None:
- _setter("on_demand_allocation_strategy", on_demand_allocation_strategy)
+ pulumi.set(__self__, "on_demand_allocation_strategy", on_demand_allocation_strategy)
if on_demand_max_total_price is not None:
- _setter("on_demand_max_total_price", on_demand_max_total_price)
+ pulumi.set(__self__, "on_demand_max_total_price", on_demand_max_total_price)
if on_demand_target_capacity is not None:
- _setter("on_demand_target_capacity", on_demand_target_capacity)
+ pulumi.set(__self__, "on_demand_target_capacity", on_demand_target_capacity)
if replace_unhealthy_instances is not None:
- _setter("replace_unhealthy_instances", replace_unhealthy_instances)
+ pulumi.set(__self__, "replace_unhealthy_instances", replace_unhealthy_instances)
if spot_maintenance_strategies is not None:
- _setter("spot_maintenance_strategies", spot_maintenance_strategies)
+ pulumi.set(__self__, "spot_maintenance_strategies", spot_maintenance_strategies)
if spot_max_total_price is not None:
- _setter("spot_max_total_price", spot_max_total_price)
+ pulumi.set(__self__, "spot_max_total_price", spot_max_total_price)
if spot_price is not None:
- _setter("spot_price", spot_price)
+ pulumi.set(__self__, "spot_price", spot_price)
if tag_specifications is not None:
- _setter("tag_specifications", tag_specifications)
+ pulumi.set(__self__, "tag_specifications", tag_specifications)
if target_capacity_unit_type is not None:
- _setter("target_capacity_unit_type", target_capacity_unit_type)
+ pulumi.set(__self__, "target_capacity_unit_type", target_capacity_unit_type)
if terminate_instances_with_expiration is not None:
- _setter("terminate_instances_with_expiration", terminate_instances_with_expiration)
+ pulumi.set(__self__, "terminate_instances_with_expiration", terminate_instances_with_expiration)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if valid_from is not None:
- _setter("valid_from", valid_from)
+ pulumi.set(__self__, "valid_from", valid_from)
if valid_until is not None:
- _setter("valid_until", valid_until)
+ pulumi.set(__self__, "valid_until", valid_until)
@property
@pulumi.getter(name="iamFleetRole")
@@ -12408,21 +9796,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
replacement_strategy: Optional['SpotFleetSpotCapacityRebalanceReplacementStrategy'] = None,
termination_delay: Optional[int] = None):
- SpotFleetSpotCapacityRebalance._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- replacement_strategy=replacement_strategy,
- termination_delay=termination_delay,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- replacement_strategy: Optional['SpotFleetSpotCapacityRebalanceReplacementStrategy'] = None,
- termination_delay: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if replacement_strategy is not None:
- _setter("replacement_strategy", replacement_strategy)
+ pulumi.set(__self__, "replacement_strategy", replacement_strategy)
if termination_delay is not None:
- _setter("termination_delay", termination_delay)
+ pulumi.set(__self__, "termination_delay", termination_delay)
@property
@pulumi.getter(name="replacementStrategy")
@@ -12456,17 +9833,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
capacity_rebalance: Optional['outputs.SpotFleetSpotCapacityRebalance'] = None):
- SpotFleetSpotMaintenanceStrategies._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capacity_rebalance=capacity_rebalance,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capacity_rebalance: Optional['outputs.SpotFleetSpotCapacityRebalance'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if capacity_rebalance is not None:
- _setter("capacity_rebalance", capacity_rebalance)
+ pulumi.set(__self__, "capacity_rebalance", capacity_rebalance)
@property
@pulumi.getter(name="capacityRebalance")
@@ -12499,25 +9867,12 @@ def __init__(__self__, *,
availability_zone: Optional[str] = None,
group_name: Optional[str] = None,
tenancy: Optional['SpotFleetSpotPlacementTenancy'] = None):
- SpotFleetSpotPlacement._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- group_name=group_name,
- tenancy=tenancy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: Optional[str] = None,
- group_name: Optional[str] = None,
- tenancy: Optional['SpotFleetSpotPlacementTenancy'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if group_name is not None:
- _setter("group_name", group_name)
+ pulumi.set(__self__, "group_name", group_name)
if tenancy is not None:
- _setter("tenancy", tenancy)
+ pulumi.set(__self__, "tenancy", tenancy)
@property
@pulumi.getter(name="availabilityZone")
@@ -12540,19 +9895,8 @@ class SpotFleetTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- SpotFleetTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -12587,21 +9931,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
resource_type: Optional['SpotFleetTagSpecificationResourceType'] = None,
tags: Optional[Sequence['outputs.SpotFleetTag']] = None):
- SpotFleetTagSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_type=resource_type,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_type: Optional['SpotFleetTagSpecificationResourceType'] = None,
- tags: Optional[Sequence['outputs.SpotFleetTag']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if resource_type is not None:
- _setter("resource_type", resource_type)
+ pulumi.set(__self__, "resource_type", resource_type)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="resourceType")
@@ -12618,16 +9951,7 @@ def tags(self) -> Optional[Sequence['outputs.SpotFleetTag']]:
class SpotFleetTargetGroup(dict):
def __init__(__self__, *,
arn: str):
- SpotFleetTargetGroup._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
@property
@pulumi.getter
@@ -12656,16 +9980,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
target_groups: Sequence['outputs.SpotFleetTargetGroup']):
- SpotFleetTargetGroupsConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_groups=target_groups,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_groups: Sequence['outputs.SpotFleetTargetGroup'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("target_groups", target_groups)
+ pulumi.set(__self__, "target_groups", target_groups)
@property
@pulumi.getter(name="targetGroups")
@@ -12678,21 +9993,10 @@ class SpotFleetTotalLocalStorageGbRequest(dict):
def __init__(__self__, *,
max: Optional[float] = None,
min: Optional[float] = None):
- SpotFleetTotalLocalStorageGbRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[float] = None,
- min: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -12710,21 +10014,10 @@ class SpotFleetVCpuCountRangeRequest(dict):
def __init__(__self__, *,
max: Optional[int] = None,
min: Optional[int] = None):
- SpotFleetVCpuCountRangeRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max=max,
- min=min,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max: Optional[int] = None,
- min: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
@property
@pulumi.getter
@@ -12769,21 +10062,10 @@ def __init__(__self__, *,
:param bool customer_managed_key_enabled: Whether to encrypt the policy with the provided key or disable encryption
:param str kms_key_arn: KMS Key Arn used to encrypt the group policy
"""
- SseSpecificationProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- customer_managed_key_enabled=customer_managed_key_enabled,
- kms_key_arn=kms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- customer_managed_key_enabled: Optional[bool] = None,
- kms_key_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if customer_managed_key_enabled is not None:
- _setter("customer_managed_key_enabled", customer_managed_key_enabled)
+ pulumi.set(__self__, "customer_managed_key_enabled", customer_managed_key_enabled)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
@property
@pulumi.getter(name="customerManagedKeyEnabled")
@@ -12807,19 +10089,8 @@ class SubnetTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- SubnetTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -12862,21 +10133,10 @@ def __init__(__self__, *,
:param str resource_type: The type of resource to tag.
:param Sequence['LaunchTemplateTag'] tags: The tags for the resource.
"""
- TagSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_type=resource_type,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_type: Optional[str] = None,
- tags: Optional[Sequence['outputs.LaunchTemplateTag']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if resource_type is not None:
- _setter("resource_type", resource_type)
+ pulumi.set(__self__, "resource_type", resource_type)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="resourceType")
@@ -12919,19 +10179,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
from_port: int,
to_port: int):
- TrafficMirrorFilterRuleTrafficMirrorPortRange._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- from_port=from_port,
- to_port=to_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- from_port: int,
- to_port: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("from_port", from_port)
- _setter("to_port", to_port)
+ pulumi.set(__self__, "from_port", from_port)
+ pulumi.set(__self__, "to_port", to_port)
@property
@pulumi.getter(name="fromPort")
@@ -12949,19 +10198,8 @@ class TrafficMirrorFilterTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- TrafficMirrorFilterTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -12979,19 +10217,8 @@ class TrafficMirrorSessionTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- TrafficMirrorSessionTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -13009,19 +10236,8 @@ class TrafficMirrorTargetTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- TrafficMirrorTargetTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -13039,19 +10255,8 @@ class TransitGatewayAttachmentTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- TransitGatewayAttachmentTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -13071,17 +10276,8 @@ def __init__(__self__, *,
"""
:param str protocol: The tunnel protocol.
"""
- TransitGatewayConnectOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- protocol=protocol,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- protocol: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
@property
@pulumi.getter
@@ -13101,21 +10297,10 @@ def __init__(__self__, *,
:param str key: The key of the tag. Constraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws:.
:param str value: The value of the tag. Constraints: Tag values are case-sensitive and accept a maximum of 255 Unicode characters.
"""
- TransitGatewayConnectTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -13143,21 +10328,10 @@ def __init__(__self__, *,
:param str key: The key of the tag. Constraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws:.
:param str value: The value of the tag. Constraints: Tag values are case-sensitive and accept a maximum of 255 Unicode characters.
"""
- TransitGatewayMulticastDomainTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -13185,21 +10359,10 @@ def __init__(__self__, *,
:param str code: The status code.
:param str message: The status message, if applicable.
"""
- TransitGatewayPeeringAttachmentPeeringAttachmentStatus._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- code=code,
- message=message,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- code: Optional[str] = None,
- message: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if code is not None:
- _setter("code", code)
+ pulumi.set(__self__, "code", code)
if message is not None:
- _setter("message", message)
+ pulumi.set(__self__, "message", message)
@property
@pulumi.getter
@@ -13227,21 +10390,10 @@ def __init__(__self__, *,
:param str key: The key of the tag. Constraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws:.
:param str value: The value of the tag. Constraints: Tag values are case-sensitive and accept a maximum of 255 Unicode characters.
"""
- TransitGatewayPeeringAttachmentTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -13269,19 +10421,8 @@ def __init__(__self__, *,
:param str key: The key of the associated tag key-value pair
:param str value: The value of the associated tag key-value pair
"""
- TransitGatewayRouteTableTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -13305,19 +10446,8 @@ class TransitGatewayTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- TransitGatewayTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -13335,19 +10465,8 @@ class TransitGatewayVpcAttachmentTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- TransitGatewayVpcAttachmentTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -13396,29 +10515,14 @@ def __init__(__self__, *,
:param str protocol: The IP protocol.
:param Sequence[str] subnet_ids: The IDs of the subnets.
"""
- VerifiedAccessEndpointLoadBalancerOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- load_balancer_arn=load_balancer_arn,
- port=port,
- protocol=protocol,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- load_balancer_arn: Optional[str] = None,
- port: Optional[int] = None,
- protocol: Optional[str] = None,
- subnet_ids: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if load_balancer_arn is not None:
- _setter("load_balancer_arn", load_balancer_arn)
+ pulumi.set(__self__, "load_balancer_arn", load_balancer_arn)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
if subnet_ids is not None:
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="loadBalancerArn")
@@ -13485,25 +10589,12 @@ def __init__(__self__, *,
:param int port: The IP port number.
:param str protocol: The IP protocol.
"""
- VerifiedAccessEndpointNetworkInterfaceOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- network_interface_id=network_interface_id,
- port=port,
- protocol=protocol,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- network_interface_id: Optional[str] = None,
- port: Optional[int] = None,
- protocol: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if network_interface_id is not None:
- _setter("network_interface_id", network_interface_id)
+ pulumi.set(__self__, "network_interface_id", network_interface_id)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
@property
@pulumi.getter(name="networkInterfaceId")
@@ -13562,21 +10653,10 @@ def __init__(__self__, *,
:param bool customer_managed_key_enabled: Whether to encrypt the policy with the provided key or disable encryption
:param str kms_key_arn: KMS Key Arn used to encrypt the group policy
"""
- VerifiedAccessEndpointSseSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- customer_managed_key_enabled=customer_managed_key_enabled,
- kms_key_arn=kms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- customer_managed_key_enabled: Optional[bool] = None,
- kms_key_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if customer_managed_key_enabled is not None:
- _setter("customer_managed_key_enabled", customer_managed_key_enabled)
+ pulumi.set(__self__, "customer_managed_key_enabled", customer_managed_key_enabled)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
@property
@pulumi.getter(name="customerManagedKeyEnabled")
@@ -13608,19 +10688,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- VerifiedAccessEndpointTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -13671,21 +10740,10 @@ def __init__(__self__, *,
:param bool customer_managed_key_enabled: Whether to encrypt the policy with the provided key or disable encryption
:param str kms_key_arn: KMS Key Arn used to encrypt the group policy
"""
- VerifiedAccessGroupSseSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- customer_managed_key_enabled=customer_managed_key_enabled,
- kms_key_arn=kms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- customer_managed_key_enabled: Optional[bool] = None,
- kms_key_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if customer_managed_key_enabled is not None:
- _setter("customer_managed_key_enabled", customer_managed_key_enabled)
+ pulumi.set(__self__, "customer_managed_key_enabled", customer_managed_key_enabled)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
@property
@pulumi.getter(name="customerManagedKeyEnabled")
@@ -13717,19 +10775,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- VerifiedAccessGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -13761,19 +10808,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- VerifiedAccessInstanceTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -13834,33 +10870,16 @@ def __init__(__self__, *,
:param str log_version: Select log version for Verified Access logs.
:param 'VerifiedAccessInstanceVerifiedAccessLogsS3Properties' s3: Sends Verified Access logs to Amazon S3.
"""
- VerifiedAccessInstanceVerifiedAccessLogs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_logs=cloud_watch_logs,
- include_trust_context=include_trust_context,
- kinesis_data_firehose=kinesis_data_firehose,
- log_version=log_version,
- s3=s3,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_logs: Optional['outputs.VerifiedAccessInstanceVerifiedAccessLogsCloudWatchLogsProperties'] = None,
- include_trust_context: Optional[bool] = None,
- kinesis_data_firehose: Optional['outputs.VerifiedAccessInstanceVerifiedAccessLogsKinesisDataFirehoseProperties'] = None,
- log_version: Optional[str] = None,
- s3: Optional['outputs.VerifiedAccessInstanceVerifiedAccessLogsS3Properties'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cloud_watch_logs is not None:
- _setter("cloud_watch_logs", cloud_watch_logs)
+ pulumi.set(__self__, "cloud_watch_logs", cloud_watch_logs)
if include_trust_context is not None:
- _setter("include_trust_context", include_trust_context)
+ pulumi.set(__self__, "include_trust_context", include_trust_context)
if kinesis_data_firehose is not None:
- _setter("kinesis_data_firehose", kinesis_data_firehose)
+ pulumi.set(__self__, "kinesis_data_firehose", kinesis_data_firehose)
if log_version is not None:
- _setter("log_version", log_version)
+ pulumi.set(__self__, "log_version", log_version)
if s3 is not None:
- _setter("s3", s3)
+ pulumi.set(__self__, "s3", s3)
@property
@pulumi.getter(name="cloudWatchLogs")
@@ -13933,21 +10952,10 @@ def __init__(__self__, *,
:param bool enabled: Indicates whether logging is enabled.
:param str log_group: The ID of the CloudWatch Logs log group.
"""
- VerifiedAccessInstanceVerifiedAccessLogsCloudWatchLogsProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- log_group=log_group,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[bool] = None,
- log_group: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if log_group is not None:
- _setter("log_group", log_group)
+ pulumi.set(__self__, "log_group", log_group)
@property
@pulumi.getter
@@ -13996,21 +11004,10 @@ def __init__(__self__, *,
:param str delivery_stream: The ID of the delivery stream.
:param bool enabled: Indicates whether logging is enabled.
"""
- VerifiedAccessInstanceVerifiedAccessLogsKinesisDataFirehoseProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delivery_stream=delivery_stream,
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delivery_stream: Optional[str] = None,
- enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delivery_stream is not None:
- _setter("delivery_stream", delivery_stream)
+ pulumi.set(__self__, "delivery_stream", delivery_stream)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter(name="deliveryStream")
@@ -14065,29 +11062,14 @@ def __init__(__self__, *,
:param bool enabled: Indicates whether logging is enabled.
:param str prefix: The bucket prefix.
"""
- VerifiedAccessInstanceVerifiedAccessLogsS3Properties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_name=bucket_name,
- bucket_owner=bucket_owner,
- enabled=enabled,
- prefix=prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_name: Optional[str] = None,
- bucket_owner: Optional[str] = None,
- enabled: Optional[bool] = None,
- prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bucket_name is not None:
- _setter("bucket_name", bucket_name)
+ pulumi.set(__self__, "bucket_name", bucket_name)
if bucket_owner is not None:
- _setter("bucket_owner", bucket_owner)
+ pulumi.set(__self__, "bucket_owner", bucket_owner)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
@property
@pulumi.getter(name="bucketName")
@@ -14164,33 +11146,16 @@ def __init__(__self__, *,
:param str user_trust_provider_type: The type of user-based trust provider.
:param str verified_access_trust_provider_id: The ID of the trust provider.
"""
- VerifiedAccessInstanceVerifiedAccessTrustProvider._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- device_trust_provider_type=device_trust_provider_type,
- trust_provider_type=trust_provider_type,
- user_trust_provider_type=user_trust_provider_type,
- verified_access_trust_provider_id=verified_access_trust_provider_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[str] = None,
- device_trust_provider_type: Optional[str] = None,
- trust_provider_type: Optional[str] = None,
- user_trust_provider_type: Optional[str] = None,
- verified_access_trust_provider_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if device_trust_provider_type is not None:
- _setter("device_trust_provider_type", device_trust_provider_type)
+ pulumi.set(__self__, "device_trust_provider_type", device_trust_provider_type)
if trust_provider_type is not None:
- _setter("trust_provider_type", trust_provider_type)
+ pulumi.set(__self__, "trust_provider_type", trust_provider_type)
if user_trust_provider_type is not None:
- _setter("user_trust_provider_type", user_trust_provider_type)
+ pulumi.set(__self__, "user_trust_provider_type", user_trust_provider_type)
if verified_access_trust_provider_id is not None:
- _setter("verified_access_trust_provider_id", verified_access_trust_provider_id)
+ pulumi.set(__self__, "verified_access_trust_provider_id", verified_access_trust_provider_id)
@property
@pulumi.getter
@@ -14261,17 +11226,8 @@ def __init__(__self__, *,
The options for device identity based trust providers.
:param str tenant_id: The ID of the tenant application with the device-identity provider.
"""
- VerifiedAccessTrustProviderDeviceOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- tenant_id=tenant_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- tenant_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if tenant_id is not None:
- _setter("tenant_id", tenant_id)
+ pulumi.set(__self__, "tenant_id", tenant_id)
@property
@pulumi.getter(name="tenantId")
@@ -14330,41 +11286,20 @@ def __init__(__self__, *,
:param str token_endpoint: The OIDC token endpoint.
:param str user_info_endpoint: The OIDC user info endpoint.
"""
- VerifiedAccessTrustProviderOidcOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authorization_endpoint=authorization_endpoint,
- client_id=client_id,
- client_secret=client_secret,
- issuer=issuer,
- scope=scope,
- token_endpoint=token_endpoint,
- user_info_endpoint=user_info_endpoint,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authorization_endpoint: Optional[str] = None,
- client_id: Optional[str] = None,
- client_secret: Optional[str] = None,
- issuer: Optional[str] = None,
- scope: Optional[str] = None,
- token_endpoint: Optional[str] = None,
- user_info_endpoint: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if authorization_endpoint is not None:
- _setter("authorization_endpoint", authorization_endpoint)
+ pulumi.set(__self__, "authorization_endpoint", authorization_endpoint)
if client_id is not None:
- _setter("client_id", client_id)
+ pulumi.set(__self__, "client_id", client_id)
if client_secret is not None:
- _setter("client_secret", client_secret)
+ pulumi.set(__self__, "client_secret", client_secret)
if issuer is not None:
- _setter("issuer", issuer)
+ pulumi.set(__self__, "issuer", issuer)
if scope is not None:
- _setter("scope", scope)
+ pulumi.set(__self__, "scope", scope)
if token_endpoint is not None:
- _setter("token_endpoint", token_endpoint)
+ pulumi.set(__self__, "token_endpoint", token_endpoint)
if user_info_endpoint is not None:
- _setter("user_info_endpoint", user_info_endpoint)
+ pulumi.set(__self__, "user_info_endpoint", user_info_endpoint)
@property
@pulumi.getter(name="authorizationEndpoint")
@@ -14436,19 +11371,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- VerifiedAccessTrustProviderTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -14476,19 +11400,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- VolumeTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -14520,19 +11433,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- VpcPeeringConnectionTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -14556,19 +11458,8 @@ class VpcTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- VpcTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -14586,19 +11477,8 @@ class VpnConnectionTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- VpnConnectionTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -14635,21 +11515,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
pre_shared_key: Optional[str] = None,
tunnel_inside_cidr: Optional[str] = None):
- VpnConnectionVpnTunnelOptionsSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- pre_shared_key=pre_shared_key,
- tunnel_inside_cidr=tunnel_inside_cidr,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- pre_shared_key: Optional[str] = None,
- tunnel_inside_cidr: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if pre_shared_key is not None:
- _setter("pre_shared_key", pre_shared_key)
+ pulumi.set(__self__, "pre_shared_key", pre_shared_key)
if tunnel_inside_cidr is not None:
- _setter("tunnel_inside_cidr", tunnel_inside_cidr)
+ pulumi.set(__self__, "tunnel_inside_cidr", tunnel_inside_cidr)
@property
@pulumi.getter(name="preSharedKey")
@@ -14667,19 +11536,8 @@ class VpnGatewayTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- VpnGatewayTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/ec2/placement_group.py b/sdk/python/pulumi_aws_native/ec2/placement_group.py
index 405f236ce3..85919e932a 100644
--- a/sdk/python/pulumi_aws_native/ec2/placement_group.py
+++ b/sdk/python/pulumi_aws_native/ec2/placement_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -27,29 +27,14 @@ def __init__(__self__, *,
:param pulumi.Input[str] strategy: The placement strategy.
:param pulumi.Input[Sequence[pulumi.Input['PlacementGroupTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- PlacementGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- partition_count=partition_count,
- spread_level=spread_level,
- strategy=strategy,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- partition_count: Optional[pulumi.Input[int]] = None,
- spread_level: Optional[pulumi.Input[str]] = None,
- strategy: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['PlacementGroupTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if partition_count is not None:
- _setter("partition_count", partition_count)
+ pulumi.set(__self__, "partition_count", partition_count)
if spread_level is not None:
- _setter("spread_level", spread_level)
+ pulumi.set(__self__, "spread_level", spread_level)
if strategy is not None:
- _setter("strategy", strategy)
+ pulumi.set(__self__, "strategy", strategy)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="partitionCount")
@@ -139,10 +124,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PlacementGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/prefix_list.py b/sdk/python/pulumi_aws_native/ec2/prefix_list.py
index 21e0ee05a0..d991166416 100644
--- a/sdk/python/pulumi_aws_native/ec2/prefix_list.py
+++ b/sdk/python/pulumi_aws_native/ec2/prefix_list.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -30,31 +30,14 @@ def __init__(__self__, *,
:param pulumi.Input[str] prefix_list_name: Name of Prefix List.
:param pulumi.Input[Sequence[pulumi.Input['PrefixListTagArgs']]] tags: Tags for Prefix List
"""
- PrefixListArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- address_family=address_family,
- max_entries=max_entries,
- entries=entries,
- prefix_list_name=prefix_list_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- address_family: pulumi.Input['PrefixListAddressFamily'],
- max_entries: pulumi.Input[int],
- entries: Optional[pulumi.Input[Sequence[pulumi.Input['PrefixListEntryArgs']]]] = None,
- prefix_list_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['PrefixListTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("address_family", address_family)
- _setter("max_entries", max_entries)
+ pulumi.set(__self__, "address_family", address_family)
+ pulumi.set(__self__, "max_entries", max_entries)
if entries is not None:
- _setter("entries", entries)
+ pulumi.set(__self__, "entries", entries)
if prefix_list_name is not None:
- _setter("prefix_list_name", prefix_list_name)
+ pulumi.set(__self__, "prefix_list_name", prefix_list_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="addressFamily")
@@ -158,10 +141,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PrefixListArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/route.py b/sdk/python/pulumi_aws_native/ec2/route.py
index 83c0c49d00..98c72037d5 100644
--- a/sdk/python/pulumi_aws_native/ec2/route.py
+++ b/sdk/python/pulumi_aws_native/ec2/route.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['RouteArgs', 'Route']
@@ -45,68 +45,33 @@ def __init__(__self__, *,
:param pulumi.Input[str] vpc_endpoint_id: The ID of a VPC endpoint. Supported for Gateway Load Balancer endpoints only.
:param pulumi.Input[str] vpc_peering_connection_id: The ID of a VPC peering connection.
"""
- RouteArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- route_table_id=route_table_id,
- carrier_gateway_id=carrier_gateway_id,
- destination_cidr_block=destination_cidr_block,
- destination_ipv6_cidr_block=destination_ipv6_cidr_block,
- destination_prefix_list_id=destination_prefix_list_id,
- egress_only_internet_gateway_id=egress_only_internet_gateway_id,
- gateway_id=gateway_id,
- instance_id=instance_id,
- local_gateway_id=local_gateway_id,
- nat_gateway_id=nat_gateway_id,
- network_interface_id=network_interface_id,
- transit_gateway_id=transit_gateway_id,
- vpc_endpoint_id=vpc_endpoint_id,
- vpc_peering_connection_id=vpc_peering_connection_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- route_table_id: pulumi.Input[str],
- carrier_gateway_id: Optional[pulumi.Input[str]] = None,
- destination_cidr_block: Optional[pulumi.Input[str]] = None,
- destination_ipv6_cidr_block: Optional[pulumi.Input[str]] = None,
- destination_prefix_list_id: Optional[pulumi.Input[str]] = None,
- egress_only_internet_gateway_id: Optional[pulumi.Input[str]] = None,
- gateway_id: Optional[pulumi.Input[str]] = None,
- instance_id: Optional[pulumi.Input[str]] = None,
- local_gateway_id: Optional[pulumi.Input[str]] = None,
- nat_gateway_id: Optional[pulumi.Input[str]] = None,
- network_interface_id: Optional[pulumi.Input[str]] = None,
- transit_gateway_id: Optional[pulumi.Input[str]] = None,
- vpc_endpoint_id: Optional[pulumi.Input[str]] = None,
- vpc_peering_connection_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("route_table_id", route_table_id)
+ pulumi.set(__self__, "route_table_id", route_table_id)
if carrier_gateway_id is not None:
- _setter("carrier_gateway_id", carrier_gateway_id)
+ pulumi.set(__self__, "carrier_gateway_id", carrier_gateway_id)
if destination_cidr_block is not None:
- _setter("destination_cidr_block", destination_cidr_block)
+ pulumi.set(__self__, "destination_cidr_block", destination_cidr_block)
if destination_ipv6_cidr_block is not None:
- _setter("destination_ipv6_cidr_block", destination_ipv6_cidr_block)
+ pulumi.set(__self__, "destination_ipv6_cidr_block", destination_ipv6_cidr_block)
if destination_prefix_list_id is not None:
- _setter("destination_prefix_list_id", destination_prefix_list_id)
+ pulumi.set(__self__, "destination_prefix_list_id", destination_prefix_list_id)
if egress_only_internet_gateway_id is not None:
- _setter("egress_only_internet_gateway_id", egress_only_internet_gateway_id)
+ pulumi.set(__self__, "egress_only_internet_gateway_id", egress_only_internet_gateway_id)
if gateway_id is not None:
- _setter("gateway_id", gateway_id)
+ pulumi.set(__self__, "gateway_id", gateway_id)
if instance_id is not None:
- _setter("instance_id", instance_id)
+ pulumi.set(__self__, "instance_id", instance_id)
if local_gateway_id is not None:
- _setter("local_gateway_id", local_gateway_id)
+ pulumi.set(__self__, "local_gateway_id", local_gateway_id)
if nat_gateway_id is not None:
- _setter("nat_gateway_id", nat_gateway_id)
+ pulumi.set(__self__, "nat_gateway_id", nat_gateway_id)
if network_interface_id is not None:
- _setter("network_interface_id", network_interface_id)
+ pulumi.set(__self__, "network_interface_id", network_interface_id)
if transit_gateway_id is not None:
- _setter("transit_gateway_id", transit_gateway_id)
+ pulumi.set(__self__, "transit_gateway_id", transit_gateway_id)
if vpc_endpoint_id is not None:
- _setter("vpc_endpoint_id", vpc_endpoint_id)
+ pulumi.set(__self__, "vpc_endpoint_id", vpc_endpoint_id)
if vpc_peering_connection_id is not None:
- _setter("vpc_peering_connection_id", vpc_peering_connection_id)
+ pulumi.set(__self__, "vpc_peering_connection_id", vpc_peering_connection_id)
@property
@pulumi.getter(name="routeTableId")
@@ -336,10 +301,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- RouteArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/route_table.py b/sdk/python/pulumi_aws_native/ec2/route_table.py
index fe6ce885f9..c67d56058d 100644
--- a/sdk/python/pulumi_aws_native/ec2/route_table.py
+++ b/sdk/python/pulumi_aws_native/ec2/route_table.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,20 +23,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] vpc_id: The ID of the VPC.
:param pulumi.Input[Sequence[pulumi.Input['RouteTableTagArgs']]] tags: Any tags assigned to the route table.
"""
- RouteTableArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- vpc_id=vpc_id,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- vpc_id: pulumi.Input[str],
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['RouteTableTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("vpc_id", vpc_id)
+ pulumi.set(__self__, "vpc_id", vpc_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="vpcId")
@@ -98,10 +87,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- RouteTableArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/security_group.py b/sdk/python/pulumi_aws_native/ec2/security_group.py
index ddef13474e..c30f162fdf 100644
--- a/sdk/python/pulumi_aws_native/ec2/security_group.py
+++ b/sdk/python/pulumi_aws_native/ec2/security_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,36 +25,17 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a SecurityGroup resource.
"""
- SecurityGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_description=group_description,
- group_name=group_name,
- security_group_egress=security_group_egress,
- security_group_ingress=security_group_ingress,
- tags=tags,
- vpc_id=vpc_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_description: pulumi.Input[str],
- group_name: Optional[pulumi.Input[str]] = None,
- security_group_egress: Optional[pulumi.Input[Sequence[pulumi.Input['SecurityGroupEgressArgs']]]] = None,
- security_group_ingress: Optional[pulumi.Input[Sequence[pulumi.Input['SecurityGroupIngressArgs']]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['SecurityGroupTagArgs']]]] = None,
- vpc_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_description", group_description)
+ pulumi.set(__self__, "group_description", group_description)
if group_name is not None:
- _setter("group_name", group_name)
+ pulumi.set(__self__, "group_name", group_name)
if security_group_egress is not None:
- _setter("security_group_egress", security_group_egress)
+ pulumi.set(__self__, "security_group_egress", security_group_egress)
if security_group_ingress is not None:
- _setter("security_group_ingress", security_group_ingress)
+ pulumi.set(__self__, "security_group_ingress", security_group_ingress)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if vpc_id is not None:
- _setter("vpc_id", vpc_id)
+ pulumi.set(__self__, "vpc_id", vpc_id)
@property
@pulumi.getter(name="groupDescription")
@@ -153,10 +134,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SecurityGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/security_group_egress.py b/sdk/python/pulumi_aws_native/ec2/security_group_egress.py
index 5dbdf003a0..5499fde7ba 100644
--- a/sdk/python/pulumi_aws_native/ec2/security_group_egress.py
+++ b/sdk/python/pulumi_aws_native/ec2/security_group_egress.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['SecurityGroupEgressInitArgs', 'SecurityGroupEgress']
@@ -26,47 +26,22 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a SecurityGroupEgress resource.
"""
- SecurityGroupEgressInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_id=group_id,
- ip_protocol=ip_protocol,
- cidr_ip=cidr_ip,
- cidr_ipv6=cidr_ipv6,
- description=description,
- destination_prefix_list_id=destination_prefix_list_id,
- destination_security_group_id=destination_security_group_id,
- from_port=from_port,
- to_port=to_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_id: pulumi.Input[str],
- ip_protocol: pulumi.Input[str],
- cidr_ip: Optional[pulumi.Input[str]] = None,
- cidr_ipv6: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- destination_prefix_list_id: Optional[pulumi.Input[str]] = None,
- destination_security_group_id: Optional[pulumi.Input[str]] = None,
- from_port: Optional[pulumi.Input[int]] = None,
- to_port: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_id", group_id)
- _setter("ip_protocol", ip_protocol)
+ pulumi.set(__self__, "group_id", group_id)
+ pulumi.set(__self__, "ip_protocol", ip_protocol)
if cidr_ip is not None:
- _setter("cidr_ip", cidr_ip)
+ pulumi.set(__self__, "cidr_ip", cidr_ip)
if cidr_ipv6 is not None:
- _setter("cidr_ipv6", cidr_ipv6)
+ pulumi.set(__self__, "cidr_ipv6", cidr_ipv6)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if destination_prefix_list_id is not None:
- _setter("destination_prefix_list_id", destination_prefix_list_id)
+ pulumi.set(__self__, "destination_prefix_list_id", destination_prefix_list_id)
if destination_security_group_id is not None:
- _setter("destination_security_group_id", destination_security_group_id)
+ pulumi.set(__self__, "destination_security_group_id", destination_security_group_id)
if from_port is not None:
- _setter("from_port", from_port)
+ pulumi.set(__self__, "from_port", from_port)
if to_port is not None:
- _setter("to_port", to_port)
+ pulumi.set(__self__, "to_port", to_port)
@property
@pulumi.getter(name="groupId")
@@ -195,10 +170,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SecurityGroupEgressInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/security_group_ingress.py b/sdk/python/pulumi_aws_native/ec2/security_group_ingress.py
index 1531426554..07532c8fcc 100644
--- a/sdk/python/pulumi_aws_native/ec2/security_group_ingress.py
+++ b/sdk/python/pulumi_aws_native/ec2/security_group_ingress.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['SecurityGroupIngressInitArgs', 'SecurityGroupIngress']
@@ -29,60 +29,29 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a SecurityGroupIngress resource.
"""
- SecurityGroupIngressInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ip_protocol=ip_protocol,
- cidr_ip=cidr_ip,
- cidr_ipv6=cidr_ipv6,
- description=description,
- from_port=from_port,
- group_id=group_id,
- group_name=group_name,
- source_prefix_list_id=source_prefix_list_id,
- source_security_group_id=source_security_group_id,
- source_security_group_name=source_security_group_name,
- source_security_group_owner_id=source_security_group_owner_id,
- to_port=to_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ip_protocol: pulumi.Input[str],
- cidr_ip: Optional[pulumi.Input[str]] = None,
- cidr_ipv6: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- from_port: Optional[pulumi.Input[int]] = None,
- group_id: Optional[pulumi.Input[str]] = None,
- group_name: Optional[pulumi.Input[str]] = None,
- source_prefix_list_id: Optional[pulumi.Input[str]] = None,
- source_security_group_id: Optional[pulumi.Input[str]] = None,
- source_security_group_name: Optional[pulumi.Input[str]] = None,
- source_security_group_owner_id: Optional[pulumi.Input[str]] = None,
- to_port: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ip_protocol", ip_protocol)
+ pulumi.set(__self__, "ip_protocol", ip_protocol)
if cidr_ip is not None:
- _setter("cidr_ip", cidr_ip)
+ pulumi.set(__self__, "cidr_ip", cidr_ip)
if cidr_ipv6 is not None:
- _setter("cidr_ipv6", cidr_ipv6)
+ pulumi.set(__self__, "cidr_ipv6", cidr_ipv6)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if from_port is not None:
- _setter("from_port", from_port)
+ pulumi.set(__self__, "from_port", from_port)
if group_id is not None:
- _setter("group_id", group_id)
+ pulumi.set(__self__, "group_id", group_id)
if group_name is not None:
- _setter("group_name", group_name)
+ pulumi.set(__self__, "group_name", group_name)
if source_prefix_list_id is not None:
- _setter("source_prefix_list_id", source_prefix_list_id)
+ pulumi.set(__self__, "source_prefix_list_id", source_prefix_list_id)
if source_security_group_id is not None:
- _setter("source_security_group_id", source_security_group_id)
+ pulumi.set(__self__, "source_security_group_id", source_security_group_id)
if source_security_group_name is not None:
- _setter("source_security_group_name", source_security_group_name)
+ pulumi.set(__self__, "source_security_group_name", source_security_group_name)
if source_security_group_owner_id is not None:
- _setter("source_security_group_owner_id", source_security_group_owner_id)
+ pulumi.set(__self__, "source_security_group_owner_id", source_security_group_owner_id)
if to_port is not None:
- _setter("to_port", to_port)
+ pulumi.set(__self__, "to_port", to_port)
@property
@pulumi.getter(name="ipProtocol")
@@ -241,10 +210,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SecurityGroupIngressInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/spot_fleet.py b/sdk/python/pulumi_aws_native/ec2/spot_fleet.py
index de69261f8e..274ede911b 100644
--- a/sdk/python/pulumi_aws_native/ec2/spot_fleet.py
+++ b/sdk/python/pulumi_aws_native/ec2/spot_fleet.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -21,16 +21,7 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a SpotFleet resource.
"""
- SpotFleetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- spot_fleet_request_config_data=spot_fleet_request_config_data,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- spot_fleet_request_config_data: pulumi.Input['SpotFleetRequestConfigDataArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("spot_fleet_request_config_data", spot_fleet_request_config_data)
+ pulumi.set(__self__, "spot_fleet_request_config_data", spot_fleet_request_config_data)
@property
@pulumi.getter(name="spotFleetRequestConfigData")
@@ -74,10 +65,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SpotFleetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -93,11 +80,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = SpotFleetArgs.__new__(SpotFleetArgs)
- if spot_fleet_request_config_data is not None and not isinstance(spot_fleet_request_config_data, SpotFleetRequestConfigDataArgs):
- spot_fleet_request_config_data = spot_fleet_request_config_data or {}
- def _setter(key, value):
- spot_fleet_request_config_data[key] = value
- SpotFleetRequestConfigDataArgs._configure(_setter, **spot_fleet_request_config_data)
if spot_fleet_request_config_data is None and not opts.urn:
raise TypeError("Missing required property 'spot_fleet_request_config_data'")
__props__.__dict__["spot_fleet_request_config_data"] = spot_fleet_request_config_data
diff --git a/sdk/python/pulumi_aws_native/ec2/subnet.py b/sdk/python/pulumi_aws_native/ec2/subnet.py
index bb66115a07..842304a1a6 100644
--- a/sdk/python/pulumi_aws_native/ec2/subnet.py
+++ b/sdk/python/pulumi_aws_native/ec2/subnet.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -35,68 +35,33 @@ def __init__(__self__, *,
:param pulumi.Input[int] ipv4_netmask_length: The netmask length of the IPv4 CIDR you want to allocate to this subnet from an Amazon VPC IP Address Manager (IPAM) pool
:param pulumi.Input[int] ipv6_netmask_length: The netmask length of the IPv6 CIDR you want to allocate to this subnet from an Amazon VPC IP Address Manager (IPAM) pool
"""
- SubnetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- vpc_id=vpc_id,
- assign_ipv6_address_on_creation=assign_ipv6_address_on_creation,
- availability_zone=availability_zone,
- availability_zone_id=availability_zone_id,
- cidr_block=cidr_block,
- enable_dns64=enable_dns64,
- ipv4_netmask_length=ipv4_netmask_length,
- ipv6_cidr_block=ipv6_cidr_block,
- ipv6_native=ipv6_native,
- ipv6_netmask_length=ipv6_netmask_length,
- map_public_ip_on_launch=map_public_ip_on_launch,
- outpost_arn=outpost_arn,
- private_dns_name_options_on_launch=private_dns_name_options_on_launch,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- vpc_id: pulumi.Input[str],
- assign_ipv6_address_on_creation: Optional[pulumi.Input[bool]] = None,
- availability_zone: Optional[pulumi.Input[str]] = None,
- availability_zone_id: Optional[pulumi.Input[str]] = None,
- cidr_block: Optional[pulumi.Input[str]] = None,
- enable_dns64: Optional[pulumi.Input[bool]] = None,
- ipv4_netmask_length: Optional[pulumi.Input[int]] = None,
- ipv6_cidr_block: Optional[pulumi.Input[str]] = None,
- ipv6_native: Optional[pulumi.Input[bool]] = None,
- ipv6_netmask_length: Optional[pulumi.Input[int]] = None,
- map_public_ip_on_launch: Optional[pulumi.Input[bool]] = None,
- outpost_arn: Optional[pulumi.Input[str]] = None,
- private_dns_name_options_on_launch: Optional[pulumi.Input['PrivateDnsNameOptionsOnLaunchPropertiesArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['SubnetTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("vpc_id", vpc_id)
+ pulumi.set(__self__, "vpc_id", vpc_id)
if assign_ipv6_address_on_creation is not None:
- _setter("assign_ipv6_address_on_creation", assign_ipv6_address_on_creation)
+ pulumi.set(__self__, "assign_ipv6_address_on_creation", assign_ipv6_address_on_creation)
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if availability_zone_id is not None:
- _setter("availability_zone_id", availability_zone_id)
+ pulumi.set(__self__, "availability_zone_id", availability_zone_id)
if cidr_block is not None:
- _setter("cidr_block", cidr_block)
+ pulumi.set(__self__, "cidr_block", cidr_block)
if enable_dns64 is not None:
- _setter("enable_dns64", enable_dns64)
+ pulumi.set(__self__, "enable_dns64", enable_dns64)
if ipv4_netmask_length is not None:
- _setter("ipv4_netmask_length", ipv4_netmask_length)
+ pulumi.set(__self__, "ipv4_netmask_length", ipv4_netmask_length)
if ipv6_cidr_block is not None:
- _setter("ipv6_cidr_block", ipv6_cidr_block)
+ pulumi.set(__self__, "ipv6_cidr_block", ipv6_cidr_block)
if ipv6_native is not None:
- _setter("ipv6_native", ipv6_native)
+ pulumi.set(__self__, "ipv6_native", ipv6_native)
if ipv6_netmask_length is not None:
- _setter("ipv6_netmask_length", ipv6_netmask_length)
+ pulumi.set(__self__, "ipv6_netmask_length", ipv6_netmask_length)
if map_public_ip_on_launch is not None:
- _setter("map_public_ip_on_launch", map_public_ip_on_launch)
+ pulumi.set(__self__, "map_public_ip_on_launch", map_public_ip_on_launch)
if outpost_arn is not None:
- _setter("outpost_arn", outpost_arn)
+ pulumi.set(__self__, "outpost_arn", outpost_arn)
if private_dns_name_options_on_launch is not None:
- _setter("private_dns_name_options_on_launch", private_dns_name_options_on_launch)
+ pulumi.set(__self__, "private_dns_name_options_on_launch", private_dns_name_options_on_launch)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="vpcId")
@@ -278,10 +243,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SubnetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -321,11 +282,6 @@ def _internal_init(__self__,
__props__.__dict__["ipv6_netmask_length"] = ipv6_netmask_length
__props__.__dict__["map_public_ip_on_launch"] = map_public_ip_on_launch
__props__.__dict__["outpost_arn"] = outpost_arn
- if private_dns_name_options_on_launch is not None and not isinstance(private_dns_name_options_on_launch, PrivateDnsNameOptionsOnLaunchPropertiesArgs):
- private_dns_name_options_on_launch = private_dns_name_options_on_launch or {}
- def _setter(key, value):
- private_dns_name_options_on_launch[key] = value
- PrivateDnsNameOptionsOnLaunchPropertiesArgs._configure(_setter, **private_dns_name_options_on_launch)
__props__.__dict__["private_dns_name_options_on_launch"] = private_dns_name_options_on_launch
__props__.__dict__["tags"] = tags
if vpc_id is None and not opts.urn:
diff --git a/sdk/python/pulumi_aws_native/ec2/subnet_cidr_block.py b/sdk/python/pulumi_aws_native/ec2/subnet_cidr_block.py
index ab221d641a..66496d8fb9 100644
--- a/sdk/python/pulumi_aws_native/ec2/subnet_cidr_block.py
+++ b/sdk/python/pulumi_aws_native/ec2/subnet_cidr_block.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['SubnetCidrBlockArgs', 'SubnetCidrBlock']
@@ -21,19 +21,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] ipv6_cidr_block: The IPv6 network range for the subnet, in CIDR notation. The subnet size must use a /64 prefix length
:param pulumi.Input[str] subnet_id: The ID of the subnet
"""
- SubnetCidrBlockArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipv6_cidr_block=ipv6_cidr_block,
- subnet_id=subnet_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipv6_cidr_block: pulumi.Input[str],
- subnet_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ipv6_cidr_block", ipv6_cidr_block)
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "ipv6_cidr_block", ipv6_cidr_block)
+ pulumi.set(__self__, "subnet_id", subnet_id)
@property
@pulumi.getter(name="ipv6CidrBlock")
@@ -95,10 +84,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SubnetCidrBlockArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/subnet_network_acl_association.py b/sdk/python/pulumi_aws_native/ec2/subnet_network_acl_association.py
index e417c64c7a..ec6c40d213 100644
--- a/sdk/python/pulumi_aws_native/ec2/subnet_network_acl_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/subnet_network_acl_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['SubnetNetworkAclAssociationArgs', 'SubnetNetworkAclAssociation']
@@ -21,19 +21,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] network_acl_id: The ID of the network ACL
:param pulumi.Input[str] subnet_id: The ID of the subnet
"""
- SubnetNetworkAclAssociationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- network_acl_id=network_acl_id,
- subnet_id=subnet_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- network_acl_id: pulumi.Input[str],
- subnet_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("network_acl_id", network_acl_id)
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "network_acl_id", network_acl_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
@property
@pulumi.getter(name="networkAclId")
@@ -95,10 +84,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SubnetNetworkAclAssociationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/subnet_route_table_association.py b/sdk/python/pulumi_aws_native/ec2/subnet_route_table_association.py
index c976935eb9..cd0bd45198 100644
--- a/sdk/python/pulumi_aws_native/ec2/subnet_route_table_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/subnet_route_table_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['SubnetRouteTableAssociationArgs', 'SubnetRouteTableAssociation']
@@ -19,19 +19,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a SubnetRouteTableAssociation resource.
"""
- SubnetRouteTableAssociationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- route_table_id=route_table_id,
- subnet_id=subnet_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- route_table_id: pulumi.Input[str],
- subnet_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("route_table_id", route_table_id)
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "route_table_id", route_table_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
@property
@pulumi.getter(name="routeTableId")
@@ -85,10 +74,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SubnetRouteTableAssociationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/traffic_mirror_filter.py b/sdk/python/pulumi_aws_native/ec2/traffic_mirror_filter.py
index db7aa334c2..211ae63c34 100644
--- a/sdk/python/pulumi_aws_native/ec2/traffic_mirror_filter.py
+++ b/sdk/python/pulumi_aws_native/ec2/traffic_mirror_filter.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,25 +22,12 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a TrafficMirrorFilter resource.
"""
- TrafficMirrorFilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- network_services=network_services,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- network_services: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['TrafficMirrorFilterTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if network_services is not None:
- _setter("network_services", network_services)
+ pulumi.set(__self__, "network_services", network_services)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -109,10 +96,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TrafficMirrorFilterArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/traffic_mirror_filter_rule.py b/sdk/python/pulumi_aws_native/ec2/traffic_mirror_filter_rule.py
index ee8e4513de..3750e97853 100644
--- a/sdk/python/pulumi_aws_native/ec2/traffic_mirror_filter_rule.py
+++ b/sdk/python/pulumi_aws_native/ec2/traffic_mirror_filter_rule.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -29,47 +29,20 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a TrafficMirrorFilterRule resource.
"""
- TrafficMirrorFilterRuleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_cidr_block=destination_cidr_block,
- rule_action=rule_action,
- rule_number=rule_number,
- source_cidr_block=source_cidr_block,
- traffic_direction=traffic_direction,
- traffic_mirror_filter_id=traffic_mirror_filter_id,
- description=description,
- destination_port_range=destination_port_range,
- protocol=protocol,
- source_port_range=source_port_range,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_cidr_block: pulumi.Input[str],
- rule_action: pulumi.Input[str],
- rule_number: pulumi.Input[int],
- source_cidr_block: pulumi.Input[str],
- traffic_direction: pulumi.Input[str],
- traffic_mirror_filter_id: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- destination_port_range: Optional[pulumi.Input['TrafficMirrorFilterRuleTrafficMirrorPortRangeArgs']] = None,
- protocol: Optional[pulumi.Input[int]] = None,
- source_port_range: Optional[pulumi.Input['TrafficMirrorFilterRuleTrafficMirrorPortRangeArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_cidr_block", destination_cidr_block)
- _setter("rule_action", rule_action)
- _setter("rule_number", rule_number)
- _setter("source_cidr_block", source_cidr_block)
- _setter("traffic_direction", traffic_direction)
- _setter("traffic_mirror_filter_id", traffic_mirror_filter_id)
+ pulumi.set(__self__, "destination_cidr_block", destination_cidr_block)
+ pulumi.set(__self__, "rule_action", rule_action)
+ pulumi.set(__self__, "rule_number", rule_number)
+ pulumi.set(__self__, "source_cidr_block", source_cidr_block)
+ pulumi.set(__self__, "traffic_direction", traffic_direction)
+ pulumi.set(__self__, "traffic_mirror_filter_id", traffic_mirror_filter_id)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if destination_port_range is not None:
- _setter("destination_port_range", destination_port_range)
+ pulumi.set(__self__, "destination_port_range", destination_port_range)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
if source_port_range is not None:
- _setter("source_port_range", source_port_range)
+ pulumi.set(__self__, "source_port_range", source_port_range)
@property
@pulumi.getter(name="destinationCidrBlock")
@@ -208,10 +181,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TrafficMirrorFilterRuleArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -241,11 +210,6 @@ def _internal_init(__self__,
if destination_cidr_block is None and not opts.urn:
raise TypeError("Missing required property 'destination_cidr_block'")
__props__.__dict__["destination_cidr_block"] = destination_cidr_block
- if destination_port_range is not None and not isinstance(destination_port_range, TrafficMirrorFilterRuleTrafficMirrorPortRangeArgs):
- destination_port_range = destination_port_range or {}
- def _setter(key, value):
- destination_port_range[key] = value
- TrafficMirrorFilterRuleTrafficMirrorPortRangeArgs._configure(_setter, **destination_port_range)
__props__.__dict__["destination_port_range"] = destination_port_range
__props__.__dict__["protocol"] = protocol
if rule_action is None and not opts.urn:
@@ -257,11 +221,6 @@ def _setter(key, value):
if source_cidr_block is None and not opts.urn:
raise TypeError("Missing required property 'source_cidr_block'")
__props__.__dict__["source_cidr_block"] = source_cidr_block
- if source_port_range is not None and not isinstance(source_port_range, TrafficMirrorFilterRuleTrafficMirrorPortRangeArgs):
- source_port_range = source_port_range or {}
- def _setter(key, value):
- source_port_range[key] = value
- TrafficMirrorFilterRuleTrafficMirrorPortRangeArgs._configure(_setter, **source_port_range)
__props__.__dict__["source_port_range"] = source_port_range
if traffic_direction is None and not opts.urn:
raise TypeError("Missing required property 'traffic_direction'")
diff --git a/sdk/python/pulumi_aws_native/ec2/traffic_mirror_session.py b/sdk/python/pulumi_aws_native/ec2/traffic_mirror_session.py
index ea6b9b3116..723b5908f1 100644
--- a/sdk/python/pulumi_aws_native/ec2/traffic_mirror_session.py
+++ b/sdk/python/pulumi_aws_native/ec2/traffic_mirror_session.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -27,41 +27,18 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a TrafficMirrorSession resource.
"""
- TrafficMirrorSessionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- network_interface_id=network_interface_id,
- session_number=session_number,
- traffic_mirror_filter_id=traffic_mirror_filter_id,
- traffic_mirror_target_id=traffic_mirror_target_id,
- description=description,
- packet_length=packet_length,
- tags=tags,
- virtual_network_id=virtual_network_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- network_interface_id: pulumi.Input[str],
- session_number: pulumi.Input[int],
- traffic_mirror_filter_id: pulumi.Input[str],
- traffic_mirror_target_id: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- packet_length: Optional[pulumi.Input[int]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['TrafficMirrorSessionTagArgs']]]] = None,
- virtual_network_id: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("network_interface_id", network_interface_id)
- _setter("session_number", session_number)
- _setter("traffic_mirror_filter_id", traffic_mirror_filter_id)
- _setter("traffic_mirror_target_id", traffic_mirror_target_id)
+ pulumi.set(__self__, "network_interface_id", network_interface_id)
+ pulumi.set(__self__, "session_number", session_number)
+ pulumi.set(__self__, "traffic_mirror_filter_id", traffic_mirror_filter_id)
+ pulumi.set(__self__, "traffic_mirror_target_id", traffic_mirror_target_id)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if packet_length is not None:
- _setter("packet_length", packet_length)
+ pulumi.set(__self__, "packet_length", packet_length)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if virtual_network_id is not None:
- _setter("virtual_network_id", virtual_network_id)
+ pulumi.set(__self__, "virtual_network_id", virtual_network_id)
@property
@pulumi.getter(name="networkInterfaceId")
@@ -180,10 +157,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TrafficMirrorSessionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/traffic_mirror_target.py b/sdk/python/pulumi_aws_native/ec2/traffic_mirror_target.py
index 326d63dbd1..76fc294af8 100644
--- a/sdk/python/pulumi_aws_native/ec2/traffic_mirror_target.py
+++ b/sdk/python/pulumi_aws_native/ec2/traffic_mirror_target.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -24,33 +24,16 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a TrafficMirrorTarget resource.
"""
- TrafficMirrorTargetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- gateway_load_balancer_endpoint_id=gateway_load_balancer_endpoint_id,
- network_interface_id=network_interface_id,
- network_load_balancer_arn=network_load_balancer_arn,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- gateway_load_balancer_endpoint_id: Optional[pulumi.Input[str]] = None,
- network_interface_id: Optional[pulumi.Input[str]] = None,
- network_load_balancer_arn: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['TrafficMirrorTargetTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if gateway_load_balancer_endpoint_id is not None:
- _setter("gateway_load_balancer_endpoint_id", gateway_load_balancer_endpoint_id)
+ pulumi.set(__self__, "gateway_load_balancer_endpoint_id", gateway_load_balancer_endpoint_id)
if network_interface_id is not None:
- _setter("network_interface_id", network_interface_id)
+ pulumi.set(__self__, "network_interface_id", network_interface_id)
if network_load_balancer_arn is not None:
- _setter("network_load_balancer_arn", network_load_balancer_arn)
+ pulumi.set(__self__, "network_load_balancer_arn", network_load_balancer_arn)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -139,10 +122,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TrafficMirrorTargetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/transit_gateway.py b/sdk/python/pulumi_aws_native/ec2/transit_gateway.py
index 8ea5bdec27..7aeb33a5a1 100644
--- a/sdk/python/pulumi_aws_native/ec2/transit_gateway.py
+++ b/sdk/python/pulumi_aws_native/ec2/transit_gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -31,61 +31,30 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a TransitGateway resource.
"""
- TransitGatewayArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- amazon_side_asn=amazon_side_asn,
- association_default_route_table_id=association_default_route_table_id,
- auto_accept_shared_attachments=auto_accept_shared_attachments,
- default_route_table_association=default_route_table_association,
- default_route_table_propagation=default_route_table_propagation,
- description=description,
- dns_support=dns_support,
- multicast_support=multicast_support,
- propagation_default_route_table_id=propagation_default_route_table_id,
- tags=tags,
- transit_gateway_cidr_blocks=transit_gateway_cidr_blocks,
- vpn_ecmp_support=vpn_ecmp_support,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- amazon_side_asn: Optional[pulumi.Input[int]] = None,
- association_default_route_table_id: Optional[pulumi.Input[str]] = None,
- auto_accept_shared_attachments: Optional[pulumi.Input[str]] = None,
- default_route_table_association: Optional[pulumi.Input[str]] = None,
- default_route_table_propagation: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- dns_support: Optional[pulumi.Input[str]] = None,
- multicast_support: Optional[pulumi.Input[str]] = None,
- propagation_default_route_table_id: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['TransitGatewayTagArgs']]]] = None,
- transit_gateway_cidr_blocks: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- vpn_ecmp_support: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if amazon_side_asn is not None:
- _setter("amazon_side_asn", amazon_side_asn)
+ pulumi.set(__self__, "amazon_side_asn", amazon_side_asn)
if association_default_route_table_id is not None:
- _setter("association_default_route_table_id", association_default_route_table_id)
+ pulumi.set(__self__, "association_default_route_table_id", association_default_route_table_id)
if auto_accept_shared_attachments is not None:
- _setter("auto_accept_shared_attachments", auto_accept_shared_attachments)
+ pulumi.set(__self__, "auto_accept_shared_attachments", auto_accept_shared_attachments)
if default_route_table_association is not None:
- _setter("default_route_table_association", default_route_table_association)
+ pulumi.set(__self__, "default_route_table_association", default_route_table_association)
if default_route_table_propagation is not None:
- _setter("default_route_table_propagation", default_route_table_propagation)
+ pulumi.set(__self__, "default_route_table_propagation", default_route_table_propagation)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if dns_support is not None:
- _setter("dns_support", dns_support)
+ pulumi.set(__self__, "dns_support", dns_support)
if multicast_support is not None:
- _setter("multicast_support", multicast_support)
+ pulumi.set(__self__, "multicast_support", multicast_support)
if propagation_default_route_table_id is not None:
- _setter("propagation_default_route_table_id", propagation_default_route_table_id)
+ pulumi.set(__self__, "propagation_default_route_table_id", propagation_default_route_table_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if transit_gateway_cidr_blocks is not None:
- _setter("transit_gateway_cidr_blocks", transit_gateway_cidr_blocks)
+ pulumi.set(__self__, "transit_gateway_cidr_blocks", transit_gateway_cidr_blocks)
if vpn_ecmp_support is not None:
- _setter("vpn_ecmp_support", vpn_ecmp_support)
+ pulumi.set(__self__, "vpn_ecmp_support", vpn_ecmp_support)
@property
@pulumi.getter(name="amazonSideAsn")
@@ -239,10 +208,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TransitGatewayArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/transit_gateway_attachment.py b/sdk/python/pulumi_aws_native/ec2/transit_gateway_attachment.py
index e247b5153c..8a0061b154 100644
--- a/sdk/python/pulumi_aws_native/ec2/transit_gateway_attachment.py
+++ b/sdk/python/pulumi_aws_native/ec2/transit_gateway_attachment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,30 +25,13 @@ def __init__(__self__, *,
The set of arguments for constructing a TransitGatewayAttachment resource.
:param pulumi.Input['OptionsPropertiesArgs'] options: The options for the transit gateway vpc attachment.
"""
- TransitGatewayAttachmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- subnet_ids=subnet_ids,
- transit_gateway_id=transit_gateway_id,
- vpc_id=vpc_id,
- options=options,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- subnet_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- transit_gateway_id: pulumi.Input[str],
- vpc_id: pulumi.Input[str],
- options: Optional[pulumi.Input['OptionsPropertiesArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['TransitGatewayAttachmentTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("subnet_ids", subnet_ids)
- _setter("transit_gateway_id", transit_gateway_id)
- _setter("vpc_id", vpc_id)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
+ pulumi.set(__self__, "transit_gateway_id", transit_gateway_id)
+ pulumi.set(__self__, "vpc_id", vpc_id)
if options is not None:
- _setter("options", options)
+ pulumi.set(__self__, "options", options)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="subnetIds")
@@ -136,10 +119,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TransitGatewayAttachmentArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -159,11 +138,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = TransitGatewayAttachmentArgs.__new__(TransitGatewayAttachmentArgs)
- if options is not None and not isinstance(options, OptionsPropertiesArgs):
- options = options or {}
- def _setter(key, value):
- options[key] = value
- OptionsPropertiesArgs._configure(_setter, **options)
__props__.__dict__["options"] = options
if subnet_ids is None and not opts.urn:
raise TypeError("Missing required property 'subnet_ids'")
diff --git a/sdk/python/pulumi_aws_native/ec2/transit_gateway_connect.py b/sdk/python/pulumi_aws_native/ec2/transit_gateway_connect.py
index da07232e34..be902cf258 100644
--- a/sdk/python/pulumi_aws_native/ec2/transit_gateway_connect.py
+++ b/sdk/python/pulumi_aws_native/ec2/transit_gateway_connect.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,23 +25,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] transport_transit_gateway_attachment_id: The ID of the attachment from which the Connect attachment was created.
:param pulumi.Input[Sequence[pulumi.Input['TransitGatewayConnectTagArgs']]] tags: The tags for the attachment.
"""
- TransitGatewayConnectArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- options=options,
- transport_transit_gateway_attachment_id=transport_transit_gateway_attachment_id,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- options: pulumi.Input['TransitGatewayConnectOptionsArgs'],
- transport_transit_gateway_attachment_id: pulumi.Input[str],
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['TransitGatewayConnectTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("options", options)
- _setter("transport_transit_gateway_attachment_id", transport_transit_gateway_attachment_id)
+ pulumi.set(__self__, "options", options)
+ pulumi.set(__self__, "transport_transit_gateway_attachment_id", transport_transit_gateway_attachment_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -117,10 +104,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TransitGatewayConnectArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -138,11 +121,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = TransitGatewayConnectArgs.__new__(TransitGatewayConnectArgs)
- if options is not None and not isinstance(options, TransitGatewayConnectOptionsArgs):
- options = options or {}
- def _setter(key, value):
- options[key] = value
- TransitGatewayConnectOptionsArgs._configure(_setter, **options)
if options is None and not opts.urn:
raise TypeError("Missing required property 'options'")
__props__.__dict__["options"] = options
diff --git a/sdk/python/pulumi_aws_native/ec2/transit_gateway_multicast_domain.py b/sdk/python/pulumi_aws_native/ec2/transit_gateway_multicast_domain.py
index 3d08df1a1f..87be6b8b63 100644
--- a/sdk/python/pulumi_aws_native/ec2/transit_gateway_multicast_domain.py
+++ b/sdk/python/pulumi_aws_native/ec2/transit_gateway_multicast_domain.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,24 +25,11 @@ def __init__(__self__, *,
:param pulumi.Input['OptionsPropertiesArgs'] options: The options for the transit gateway multicast domain.
:param pulumi.Input[Sequence[pulumi.Input['TransitGatewayMulticastDomainTagArgs']]] tags: The tags for the transit gateway multicast domain.
"""
- TransitGatewayMulticastDomainArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- transit_gateway_id=transit_gateway_id,
- options=options,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- transit_gateway_id: pulumi.Input[str],
- options: Optional[pulumi.Input['OptionsPropertiesArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['TransitGatewayMulticastDomainTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("transit_gateway_id", transit_gateway_id)
+ pulumi.set(__self__, "transit_gateway_id", transit_gateway_id)
if options is not None:
- _setter("options", options)
+ pulumi.set(__self__, "options", options)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="transitGatewayId")
@@ -118,10 +105,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TransitGatewayMulticastDomainArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -139,11 +122,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = TransitGatewayMulticastDomainArgs.__new__(TransitGatewayMulticastDomainArgs)
- if options is not None and not isinstance(options, OptionsPropertiesArgs):
- options = options or {}
- def _setter(key, value):
- options[key] = value
- OptionsPropertiesArgs._configure(_setter, **options)
__props__.__dict__["options"] = options
__props__.__dict__["tags"] = tags
if transit_gateway_id is None and not opts.urn:
diff --git a/sdk/python/pulumi_aws_native/ec2/transit_gateway_multicast_domain_association.py b/sdk/python/pulumi_aws_native/ec2/transit_gateway_multicast_domain_association.py
index cd6a0c9ba7..1f4e681ddc 100644
--- a/sdk/python/pulumi_aws_native/ec2/transit_gateway_multicast_domain_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/transit_gateway_multicast_domain_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['TransitGatewayMulticastDomainAssociationArgs', 'TransitGatewayMulticastDomainAssociation']
@@ -23,22 +23,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] transit_gateway_attachment_id: The ID of the transit gateway attachment.
:param pulumi.Input[str] transit_gateway_multicast_domain_id: The ID of the transit gateway multicast domain.
"""
- TransitGatewayMulticastDomainAssociationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- subnet_id=subnet_id,
- transit_gateway_attachment_id=transit_gateway_attachment_id,
- transit_gateway_multicast_domain_id=transit_gateway_multicast_domain_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- subnet_id: pulumi.Input[str],
- transit_gateway_attachment_id: pulumi.Input[str],
- transit_gateway_multicast_domain_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("subnet_id", subnet_id)
- _setter("transit_gateway_attachment_id", transit_gateway_attachment_id)
- _setter("transit_gateway_multicast_domain_id", transit_gateway_multicast_domain_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
+ pulumi.set(__self__, "transit_gateway_attachment_id", transit_gateway_attachment_id)
+ pulumi.set(__self__, "transit_gateway_multicast_domain_id", transit_gateway_multicast_domain_id)
@property
@pulumi.getter(name="subnetId")
@@ -114,10 +101,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TransitGatewayMulticastDomainAssociationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/transit_gateway_multicast_group_member.py b/sdk/python/pulumi_aws_native/ec2/transit_gateway_multicast_group_member.py
index a5465aaa49..7920df122f 100644
--- a/sdk/python/pulumi_aws_native/ec2/transit_gateway_multicast_group_member.py
+++ b/sdk/python/pulumi_aws_native/ec2/transit_gateway_multicast_group_member.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['TransitGatewayMulticastGroupMemberArgs', 'TransitGatewayMulticastGroupMember']
@@ -23,22 +23,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] network_interface_id: The ID of the transit gateway attachment.
:param pulumi.Input[str] transit_gateway_multicast_domain_id: The ID of the transit gateway multicast domain.
"""
- TransitGatewayMulticastGroupMemberArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_ip_address=group_ip_address,
- network_interface_id=network_interface_id,
- transit_gateway_multicast_domain_id=transit_gateway_multicast_domain_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_ip_address: pulumi.Input[str],
- network_interface_id: pulumi.Input[str],
- transit_gateway_multicast_domain_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_ip_address", group_ip_address)
- _setter("network_interface_id", network_interface_id)
- _setter("transit_gateway_multicast_domain_id", transit_gateway_multicast_domain_id)
+ pulumi.set(__self__, "group_ip_address", group_ip_address)
+ pulumi.set(__self__, "network_interface_id", network_interface_id)
+ pulumi.set(__self__, "transit_gateway_multicast_domain_id", transit_gateway_multicast_domain_id)
@property
@pulumi.getter(name="groupIpAddress")
@@ -114,10 +101,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TransitGatewayMulticastGroupMemberArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/transit_gateway_multicast_group_source.py b/sdk/python/pulumi_aws_native/ec2/transit_gateway_multicast_group_source.py
index be3bfc676d..bb19b22f08 100644
--- a/sdk/python/pulumi_aws_native/ec2/transit_gateway_multicast_group_source.py
+++ b/sdk/python/pulumi_aws_native/ec2/transit_gateway_multicast_group_source.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['TransitGatewayMulticastGroupSourceArgs', 'TransitGatewayMulticastGroupSource']
@@ -23,22 +23,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] network_interface_id: The ID of the transit gateway attachment.
:param pulumi.Input[str] transit_gateway_multicast_domain_id: The ID of the transit gateway multicast domain.
"""
- TransitGatewayMulticastGroupSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_ip_address=group_ip_address,
- network_interface_id=network_interface_id,
- transit_gateway_multicast_domain_id=transit_gateway_multicast_domain_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_ip_address: pulumi.Input[str],
- network_interface_id: pulumi.Input[str],
- transit_gateway_multicast_domain_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_ip_address", group_ip_address)
- _setter("network_interface_id", network_interface_id)
- _setter("transit_gateway_multicast_domain_id", transit_gateway_multicast_domain_id)
+ pulumi.set(__self__, "group_ip_address", group_ip_address)
+ pulumi.set(__self__, "network_interface_id", network_interface_id)
+ pulumi.set(__self__, "transit_gateway_multicast_domain_id", transit_gateway_multicast_domain_id)
@property
@pulumi.getter(name="groupIpAddress")
@@ -114,10 +101,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TransitGatewayMulticastGroupSourceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/transit_gateway_peering_attachment.py b/sdk/python/pulumi_aws_native/ec2/transit_gateway_peering_attachment.py
index a8b4b5aac9..58207a1f04 100644
--- a/sdk/python/pulumi_aws_native/ec2/transit_gateway_peering_attachment.py
+++ b/sdk/python/pulumi_aws_native/ec2/transit_gateway_peering_attachment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -29,29 +29,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] transit_gateway_id: The ID of the transit gateway.
:param pulumi.Input[Sequence[pulumi.Input['TransitGatewayPeeringAttachmentTagArgs']]] tags: The tags for the transit gateway peering attachment.
"""
- TransitGatewayPeeringAttachmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- peer_account_id=peer_account_id,
- peer_region=peer_region,
- peer_transit_gateway_id=peer_transit_gateway_id,
- transit_gateway_id=transit_gateway_id,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- peer_account_id: pulumi.Input[str],
- peer_region: pulumi.Input[str],
- peer_transit_gateway_id: pulumi.Input[str],
- transit_gateway_id: pulumi.Input[str],
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['TransitGatewayPeeringAttachmentTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("peer_account_id", peer_account_id)
- _setter("peer_region", peer_region)
- _setter("peer_transit_gateway_id", peer_transit_gateway_id)
- _setter("transit_gateway_id", transit_gateway_id)
+ pulumi.set(__self__, "peer_account_id", peer_account_id)
+ pulumi.set(__self__, "peer_region", peer_region)
+ pulumi.set(__self__, "peer_transit_gateway_id", peer_transit_gateway_id)
+ pulumi.set(__self__, "transit_gateway_id", transit_gateway_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="peerAccountId")
@@ -155,10 +138,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TransitGatewayPeeringAttachmentArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/transit_gateway_route.py b/sdk/python/pulumi_aws_native/ec2/transit_gateway_route.py
index 5d5b94b264..5433abf3fb 100644
--- a/sdk/python/pulumi_aws_native/ec2/transit_gateway_route.py
+++ b/sdk/python/pulumi_aws_native/ec2/transit_gateway_route.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['TransitGatewayRouteArgs', 'TransitGatewayRoute']
@@ -21,28 +21,13 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a TransitGatewayRoute resource.
"""
- TransitGatewayRouteArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- transit_gateway_route_table_id=transit_gateway_route_table_id,
- blackhole=blackhole,
- destination_cidr_block=destination_cidr_block,
- transit_gateway_attachment_id=transit_gateway_attachment_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- transit_gateway_route_table_id: pulumi.Input[str],
- blackhole: Optional[pulumi.Input[bool]] = None,
- destination_cidr_block: Optional[pulumi.Input[str]] = None,
- transit_gateway_attachment_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("transit_gateway_route_table_id", transit_gateway_route_table_id)
+ pulumi.set(__self__, "transit_gateway_route_table_id", transit_gateway_route_table_id)
if blackhole is not None:
- _setter("blackhole", blackhole)
+ pulumi.set(__self__, "blackhole", blackhole)
if destination_cidr_block is not None:
- _setter("destination_cidr_block", destination_cidr_block)
+ pulumi.set(__self__, "destination_cidr_block", destination_cidr_block)
if transit_gateway_attachment_id is not None:
- _setter("transit_gateway_attachment_id", transit_gateway_attachment_id)
+ pulumi.set(__self__, "transit_gateway_attachment_id", transit_gateway_attachment_id)
@property
@pulumi.getter(name="transitGatewayRouteTableId")
@@ -121,10 +106,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TransitGatewayRouteArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/transit_gateway_route_table.py b/sdk/python/pulumi_aws_native/ec2/transit_gateway_route_table.py
index 236ec29a6a..ba96fec1ac 100644
--- a/sdk/python/pulumi_aws_native/ec2/transit_gateway_route_table.py
+++ b/sdk/python/pulumi_aws_native/ec2/transit_gateway_route_table.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,20 +23,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] transit_gateway_id: The ID of the transit gateway.
:param pulumi.Input[Sequence[pulumi.Input['TransitGatewayRouteTableTagArgs']]] tags: Tags are composed of a Key/Value pair. You can use tags to categorize and track each parameter group. The tag value null is permitted.
"""
- TransitGatewayRouteTableArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- transit_gateway_id=transit_gateway_id,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- transit_gateway_id: pulumi.Input[str],
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['TransitGatewayRouteTableTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("transit_gateway_id", transit_gateway_id)
+ pulumi.set(__self__, "transit_gateway_id", transit_gateway_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="transitGatewayId")
@@ -98,10 +87,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TransitGatewayRouteTableArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/transit_gateway_route_table_association.py b/sdk/python/pulumi_aws_native/ec2/transit_gateway_route_table_association.py
index 3ddb773b44..97b90c47d4 100644
--- a/sdk/python/pulumi_aws_native/ec2/transit_gateway_route_table_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/transit_gateway_route_table_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['TransitGatewayRouteTableAssociationArgs', 'TransitGatewayRouteTableAssociation']
@@ -19,19 +19,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a TransitGatewayRouteTableAssociation resource.
"""
- TransitGatewayRouteTableAssociationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- transit_gateway_attachment_id=transit_gateway_attachment_id,
- transit_gateway_route_table_id=transit_gateway_route_table_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- transit_gateway_attachment_id: pulumi.Input[str],
- transit_gateway_route_table_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("transit_gateway_attachment_id", transit_gateway_attachment_id)
- _setter("transit_gateway_route_table_id", transit_gateway_route_table_id)
+ pulumi.set(__self__, "transit_gateway_attachment_id", transit_gateway_attachment_id)
+ pulumi.set(__self__, "transit_gateway_route_table_id", transit_gateway_route_table_id)
@property
@pulumi.getter(name="transitGatewayAttachmentId")
@@ -90,10 +79,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TransitGatewayRouteTableAssociationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/transit_gateway_route_table_propagation.py b/sdk/python/pulumi_aws_native/ec2/transit_gateway_route_table_propagation.py
index bb64cbf83d..b677bce5f0 100644
--- a/sdk/python/pulumi_aws_native/ec2/transit_gateway_route_table_propagation.py
+++ b/sdk/python/pulumi_aws_native/ec2/transit_gateway_route_table_propagation.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['TransitGatewayRouteTablePropagationArgs', 'TransitGatewayRouteTablePropagation']
@@ -19,19 +19,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a TransitGatewayRouteTablePropagation resource.
"""
- TransitGatewayRouteTablePropagationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- transit_gateway_attachment_id=transit_gateway_attachment_id,
- transit_gateway_route_table_id=transit_gateway_route_table_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- transit_gateway_attachment_id: pulumi.Input[str],
- transit_gateway_route_table_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("transit_gateway_attachment_id", transit_gateway_attachment_id)
- _setter("transit_gateway_route_table_id", transit_gateway_route_table_id)
+ pulumi.set(__self__, "transit_gateway_attachment_id", transit_gateway_attachment_id)
+ pulumi.set(__self__, "transit_gateway_route_table_id", transit_gateway_route_table_id)
@property
@pulumi.getter(name="transitGatewayAttachmentId")
@@ -90,10 +79,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TransitGatewayRouteTablePropagationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/transit_gateway_vpc_attachment.py b/sdk/python/pulumi_aws_native/ec2/transit_gateway_vpc_attachment.py
index 1a76448694..ca60f5d805 100644
--- a/sdk/python/pulumi_aws_native/ec2/transit_gateway_vpc_attachment.py
+++ b/sdk/python/pulumi_aws_native/ec2/transit_gateway_vpc_attachment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -27,38 +27,17 @@ def __init__(__self__, *,
The set of arguments for constructing a TransitGatewayVpcAttachment resource.
:param pulumi.Input['OptionsPropertiesArgs'] options: The options for the transit gateway vpc attachment.
"""
- TransitGatewayVpcAttachmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- subnet_ids=subnet_ids,
- transit_gateway_id=transit_gateway_id,
- vpc_id=vpc_id,
- add_subnet_ids=add_subnet_ids,
- options=options,
- remove_subnet_ids=remove_subnet_ids,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- subnet_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- transit_gateway_id: pulumi.Input[str],
- vpc_id: pulumi.Input[str],
- add_subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- options: Optional[pulumi.Input['OptionsPropertiesArgs']] = None,
- remove_subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['TransitGatewayVpcAttachmentTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("subnet_ids", subnet_ids)
- _setter("transit_gateway_id", transit_gateway_id)
- _setter("vpc_id", vpc_id)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
+ pulumi.set(__self__, "transit_gateway_id", transit_gateway_id)
+ pulumi.set(__self__, "vpc_id", vpc_id)
if add_subnet_ids is not None:
- _setter("add_subnet_ids", add_subnet_ids)
+ pulumi.set(__self__, "add_subnet_ids", add_subnet_ids)
if options is not None:
- _setter("options", options)
+ pulumi.set(__self__, "options", options)
if remove_subnet_ids is not None:
- _setter("remove_subnet_ids", remove_subnet_ids)
+ pulumi.set(__self__, "remove_subnet_ids", remove_subnet_ids)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="subnetIds")
@@ -166,10 +145,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TransitGatewayVpcAttachmentArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -192,11 +167,6 @@ def _internal_init(__self__,
__props__ = TransitGatewayVpcAttachmentArgs.__new__(TransitGatewayVpcAttachmentArgs)
__props__.__dict__["add_subnet_ids"] = add_subnet_ids
- if options is not None and not isinstance(options, OptionsPropertiesArgs):
- options = options or {}
- def _setter(key, value):
- options[key] = value
- OptionsPropertiesArgs._configure(_setter, **options)
__props__.__dict__["options"] = options
__props__.__dict__["remove_subnet_ids"] = remove_subnet_ids
if subnet_ids is None and not opts.urn:
diff --git a/sdk/python/pulumi_aws_native/ec2/verified_access_endpoint.py b/sdk/python/pulumi_aws_native/ec2/verified_access_endpoint.py
index ea496ee2d8..0237186864 100644
--- a/sdk/python/pulumi_aws_native/ec2/verified_access_endpoint.py
+++ b/sdk/python/pulumi_aws_native/ec2/verified_access_endpoint.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -47,63 +47,28 @@ def __init__(__self__, *,
:param pulumi.Input['VerifiedAccessEndpointSseSpecificationArgs'] sse_specification: The configuration options for customer provided KMS encryption.
:param pulumi.Input[Sequence[pulumi.Input['VerifiedAccessEndpointTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- VerifiedAccessEndpointArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_domain=application_domain,
- attachment_type=attachment_type,
- domain_certificate_arn=domain_certificate_arn,
- endpoint_domain_prefix=endpoint_domain_prefix,
- endpoint_type=endpoint_type,
- verified_access_group_id=verified_access_group_id,
- description=description,
- load_balancer_options=load_balancer_options,
- network_interface_options=network_interface_options,
- policy_document=policy_document,
- policy_enabled=policy_enabled,
- security_group_ids=security_group_ids,
- sse_specification=sse_specification,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_domain: pulumi.Input[str],
- attachment_type: pulumi.Input[str],
- domain_certificate_arn: pulumi.Input[str],
- endpoint_domain_prefix: pulumi.Input[str],
- endpoint_type: pulumi.Input[str],
- verified_access_group_id: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- load_balancer_options: Optional[pulumi.Input['VerifiedAccessEndpointLoadBalancerOptionsArgs']] = None,
- network_interface_options: Optional[pulumi.Input['VerifiedAccessEndpointNetworkInterfaceOptionsArgs']] = None,
- policy_document: Optional[pulumi.Input[str]] = None,
- policy_enabled: Optional[pulumi.Input[bool]] = None,
- security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- sse_specification: Optional[pulumi.Input['VerifiedAccessEndpointSseSpecificationArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['VerifiedAccessEndpointTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("application_domain", application_domain)
- _setter("attachment_type", attachment_type)
- _setter("domain_certificate_arn", domain_certificate_arn)
- _setter("endpoint_domain_prefix", endpoint_domain_prefix)
- _setter("endpoint_type", endpoint_type)
- _setter("verified_access_group_id", verified_access_group_id)
+ pulumi.set(__self__, "application_domain", application_domain)
+ pulumi.set(__self__, "attachment_type", attachment_type)
+ pulumi.set(__self__, "domain_certificate_arn", domain_certificate_arn)
+ pulumi.set(__self__, "endpoint_domain_prefix", endpoint_domain_prefix)
+ pulumi.set(__self__, "endpoint_type", endpoint_type)
+ pulumi.set(__self__, "verified_access_group_id", verified_access_group_id)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if load_balancer_options is not None:
- _setter("load_balancer_options", load_balancer_options)
+ pulumi.set(__self__, "load_balancer_options", load_balancer_options)
if network_interface_options is not None:
- _setter("network_interface_options", network_interface_options)
+ pulumi.set(__self__, "network_interface_options", network_interface_options)
if policy_document is not None:
- _setter("policy_document", policy_document)
+ pulumi.set(__self__, "policy_document", policy_document)
if policy_enabled is not None:
- _setter("policy_enabled", policy_enabled)
+ pulumi.set(__self__, "policy_enabled", policy_enabled)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if sse_specification is not None:
- _setter("sse_specification", sse_specification)
+ pulumi.set(__self__, "sse_specification", sse_specification)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="applicationDomain")
@@ -333,10 +298,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VerifiedAccessEndpointArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -381,26 +342,11 @@ def _internal_init(__self__,
if endpoint_type is None and not opts.urn:
raise TypeError("Missing required property 'endpoint_type'")
__props__.__dict__["endpoint_type"] = endpoint_type
- if load_balancer_options is not None and not isinstance(load_balancer_options, VerifiedAccessEndpointLoadBalancerOptionsArgs):
- load_balancer_options = load_balancer_options or {}
- def _setter(key, value):
- load_balancer_options[key] = value
- VerifiedAccessEndpointLoadBalancerOptionsArgs._configure(_setter, **load_balancer_options)
__props__.__dict__["load_balancer_options"] = load_balancer_options
- if network_interface_options is not None and not isinstance(network_interface_options, VerifiedAccessEndpointNetworkInterfaceOptionsArgs):
- network_interface_options = network_interface_options or {}
- def _setter(key, value):
- network_interface_options[key] = value
- VerifiedAccessEndpointNetworkInterfaceOptionsArgs._configure(_setter, **network_interface_options)
__props__.__dict__["network_interface_options"] = network_interface_options
__props__.__dict__["policy_document"] = policy_document
__props__.__dict__["policy_enabled"] = policy_enabled
__props__.__dict__["security_group_ids"] = security_group_ids
- if sse_specification is not None and not isinstance(sse_specification, VerifiedAccessEndpointSseSpecificationArgs):
- sse_specification = sse_specification or {}
- def _setter(key, value):
- sse_specification[key] = value
- VerifiedAccessEndpointSseSpecificationArgs._configure(_setter, **sse_specification)
__props__.__dict__["sse_specification"] = sse_specification
__props__.__dict__["tags"] = tags
if verified_access_group_id is None and not opts.urn:
diff --git a/sdk/python/pulumi_aws_native/ec2/verified_access_group.py b/sdk/python/pulumi_aws_native/ec2/verified_access_group.py
index 28df0884e7..ac7ee63b4c 100644
--- a/sdk/python/pulumi_aws_native/ec2/verified_access_group.py
+++ b/sdk/python/pulumi_aws_native/ec2/verified_access_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -31,36 +31,17 @@ def __init__(__self__, *,
:param pulumi.Input['VerifiedAccessGroupSseSpecificationArgs'] sse_specification: The configuration options for customer provided KMS encryption.
:param pulumi.Input[Sequence[pulumi.Input['VerifiedAccessGroupTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- VerifiedAccessGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- verified_access_instance_id=verified_access_instance_id,
- description=description,
- policy_document=policy_document,
- policy_enabled=policy_enabled,
- sse_specification=sse_specification,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- verified_access_instance_id: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- policy_document: Optional[pulumi.Input[str]] = None,
- policy_enabled: Optional[pulumi.Input[bool]] = None,
- sse_specification: Optional[pulumi.Input['VerifiedAccessGroupSseSpecificationArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['VerifiedAccessGroupTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("verified_access_instance_id", verified_access_instance_id)
+ pulumi.set(__self__, "verified_access_instance_id", verified_access_instance_id)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if policy_document is not None:
- _setter("policy_document", policy_document)
+ pulumi.set(__self__, "policy_document", policy_document)
if policy_enabled is not None:
- _setter("policy_enabled", policy_enabled)
+ pulumi.set(__self__, "policy_enabled", policy_enabled)
if sse_specification is not None:
- _setter("sse_specification", sse_specification)
+ pulumi.set(__self__, "sse_specification", sse_specification)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="verifiedAccessInstanceId")
@@ -178,10 +159,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VerifiedAccessGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -205,11 +182,6 @@ def _internal_init(__self__,
__props__.__dict__["description"] = description
__props__.__dict__["policy_document"] = policy_document
__props__.__dict__["policy_enabled"] = policy_enabled
- if sse_specification is not None and not isinstance(sse_specification, VerifiedAccessGroupSseSpecificationArgs):
- sse_specification = sse_specification or {}
- def _setter(key, value):
- sse_specification[key] = value
- VerifiedAccessGroupSseSpecificationArgs._configure(_setter, **sse_specification)
__props__.__dict__["sse_specification"] = sse_specification
__props__.__dict__["tags"] = tags
if verified_access_instance_id is None and not opts.urn:
diff --git a/sdk/python/pulumi_aws_native/ec2/verified_access_instance.py b/sdk/python/pulumi_aws_native/ec2/verified_access_instance.py
index 8e69986a25..24b94b9354 100644
--- a/sdk/python/pulumi_aws_native/ec2/verified_access_instance.py
+++ b/sdk/python/pulumi_aws_native/ec2/verified_access_instance.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -31,37 +31,18 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] verified_access_trust_provider_ids: The IDs of the AWS Verified Access trust providers.
:param pulumi.Input[Sequence[pulumi.Input['VerifiedAccessInstanceVerifiedAccessTrustProviderArgs']]] verified_access_trust_providers: AWS Verified Access trust providers.
"""
- VerifiedAccessInstanceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- fips_enabled=fips_enabled,
- logging_configurations=logging_configurations,
- tags=tags,
- verified_access_trust_provider_ids=verified_access_trust_provider_ids,
- verified_access_trust_providers=verified_access_trust_providers,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- fips_enabled: Optional[pulumi.Input[bool]] = None,
- logging_configurations: Optional[pulumi.Input['VerifiedAccessInstanceVerifiedAccessLogsArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['VerifiedAccessInstanceTagArgs']]]] = None,
- verified_access_trust_provider_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- verified_access_trust_providers: Optional[pulumi.Input[Sequence[pulumi.Input['VerifiedAccessInstanceVerifiedAccessTrustProviderArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if fips_enabled is not None:
- _setter("fips_enabled", fips_enabled)
+ pulumi.set(__self__, "fips_enabled", fips_enabled)
if logging_configurations is not None:
- _setter("logging_configurations", logging_configurations)
+ pulumi.set(__self__, "logging_configurations", logging_configurations)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if verified_access_trust_provider_ids is not None:
- _setter("verified_access_trust_provider_ids", verified_access_trust_provider_ids)
+ pulumi.set(__self__, "verified_access_trust_provider_ids", verified_access_trust_provider_ids)
if verified_access_trust_providers is not None:
- _setter("verified_access_trust_providers", verified_access_trust_providers)
+ pulumi.set(__self__, "verified_access_trust_providers", verified_access_trust_providers)
@property
@pulumi.getter
@@ -179,10 +160,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VerifiedAccessInstanceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -205,11 +182,6 @@ def _internal_init(__self__,
__props__.__dict__["description"] = description
__props__.__dict__["fips_enabled"] = fips_enabled
- if logging_configurations is not None and not isinstance(logging_configurations, VerifiedAccessInstanceVerifiedAccessLogsArgs):
- logging_configurations = logging_configurations or {}
- def _setter(key, value):
- logging_configurations[key] = value
- VerifiedAccessInstanceVerifiedAccessLogsArgs._configure(_setter, **logging_configurations)
__props__.__dict__["logging_configurations"] = logging_configurations
__props__.__dict__["tags"] = tags
__props__.__dict__["verified_access_trust_provider_ids"] = verified_access_trust_provider_ids
diff --git a/sdk/python/pulumi_aws_native/ec2/verified_access_trust_provider.py b/sdk/python/pulumi_aws_native/ec2/verified_access_trust_provider.py
index 8ae4d582d8..78b8bc5b8a 100644
--- a/sdk/python/pulumi_aws_native/ec2/verified_access_trust_provider.py
+++ b/sdk/python/pulumi_aws_native/ec2/verified_access_trust_provider.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -35,47 +35,22 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['VerifiedAccessTrustProviderTagArgs']]] tags: An array of key-value pairs to apply to this resource.
:param pulumi.Input[str] user_trust_provider_type: The type of device-based trust provider. Possible values: oidc|iam-identity-center
"""
- VerifiedAccessTrustProviderArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- policy_reference_name=policy_reference_name,
- trust_provider_type=trust_provider_type,
- description=description,
- device_options=device_options,
- device_trust_provider_type=device_trust_provider_type,
- oidc_options=oidc_options,
- sse_specification=sse_specification,
- tags=tags,
- user_trust_provider_type=user_trust_provider_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- policy_reference_name: pulumi.Input[str],
- trust_provider_type: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- device_options: Optional[pulumi.Input['VerifiedAccessTrustProviderDeviceOptionsArgs']] = None,
- device_trust_provider_type: Optional[pulumi.Input[str]] = None,
- oidc_options: Optional[pulumi.Input['VerifiedAccessTrustProviderOidcOptionsArgs']] = None,
- sse_specification: Optional[pulumi.Input['SseSpecificationPropertiesArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['VerifiedAccessTrustProviderTagArgs']]]] = None,
- user_trust_provider_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("policy_reference_name", policy_reference_name)
- _setter("trust_provider_type", trust_provider_type)
+ pulumi.set(__self__, "policy_reference_name", policy_reference_name)
+ pulumi.set(__self__, "trust_provider_type", trust_provider_type)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if device_options is not None:
- _setter("device_options", device_options)
+ pulumi.set(__self__, "device_options", device_options)
if device_trust_provider_type is not None:
- _setter("device_trust_provider_type", device_trust_provider_type)
+ pulumi.set(__self__, "device_trust_provider_type", device_trust_provider_type)
if oidc_options is not None:
- _setter("oidc_options", oidc_options)
+ pulumi.set(__self__, "oidc_options", oidc_options)
if sse_specification is not None:
- _setter("sse_specification", sse_specification)
+ pulumi.set(__self__, "sse_specification", sse_specification)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if user_trust_provider_type is not None:
- _setter("user_trust_provider_type", user_trust_provider_type)
+ pulumi.set(__self__, "user_trust_provider_type", user_trust_provider_type)
@property
@pulumi.getter(name="policyReferenceName")
@@ -227,10 +202,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VerifiedAccessTrustProviderArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -255,27 +226,12 @@ def _internal_init(__self__,
__props__ = VerifiedAccessTrustProviderArgs.__new__(VerifiedAccessTrustProviderArgs)
__props__.__dict__["description"] = description
- if device_options is not None and not isinstance(device_options, VerifiedAccessTrustProviderDeviceOptionsArgs):
- device_options = device_options or {}
- def _setter(key, value):
- device_options[key] = value
- VerifiedAccessTrustProviderDeviceOptionsArgs._configure(_setter, **device_options)
__props__.__dict__["device_options"] = device_options
__props__.__dict__["device_trust_provider_type"] = device_trust_provider_type
- if oidc_options is not None and not isinstance(oidc_options, VerifiedAccessTrustProviderOidcOptionsArgs):
- oidc_options = oidc_options or {}
- def _setter(key, value):
- oidc_options[key] = value
- VerifiedAccessTrustProviderOidcOptionsArgs._configure(_setter, **oidc_options)
__props__.__dict__["oidc_options"] = oidc_options
if policy_reference_name is None and not opts.urn:
raise TypeError("Missing required property 'policy_reference_name'")
__props__.__dict__["policy_reference_name"] = policy_reference_name
- if sse_specification is not None and not isinstance(sse_specification, SseSpecificationPropertiesArgs):
- sse_specification = sse_specification or {}
- def _setter(key, value):
- sse_specification[key] = value
- SseSpecificationPropertiesArgs._configure(_setter, **sse_specification)
__props__.__dict__["sse_specification"] = sse_specification
__props__.__dict__["tags"] = tags
if trust_provider_type is None and not opts.urn:
diff --git a/sdk/python/pulumi_aws_native/ec2/volume.py b/sdk/python/pulumi_aws_native/ec2/volume.py
index 462bbd070c..78a1536152 100644
--- a/sdk/python/pulumi_aws_native/ec2/volume.py
+++ b/sdk/python/pulumi_aws_native/ec2/volume.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -43,60 +43,29 @@ def __init__(__self__, *,
:param pulumi.Input[int] throughput: The throughput that the volume supports, in MiB/s.
:param pulumi.Input[str] volume_type: The volume type. This parameter can be one of the following values: General Purpose SSD: gp2 | gp3, Provisioned IOPS SSD: io1 | io2, Throughput Optimized HDD: st1, Cold HDD: sc1, Magnetic: standard
"""
- VolumeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- auto_enable_io=auto_enable_io,
- encrypted=encrypted,
- iops=iops,
- kms_key_id=kms_key_id,
- multi_attach_enabled=multi_attach_enabled,
- outpost_arn=outpost_arn,
- size=size,
- snapshot_id=snapshot_id,
- tags=tags,
- throughput=throughput,
- volume_type=volume_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: pulumi.Input[str],
- auto_enable_io: Optional[pulumi.Input[bool]] = None,
- encrypted: Optional[pulumi.Input[bool]] = None,
- iops: Optional[pulumi.Input[int]] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- multi_attach_enabled: Optional[pulumi.Input[bool]] = None,
- outpost_arn: Optional[pulumi.Input[str]] = None,
- size: Optional[pulumi.Input[int]] = None,
- snapshot_id: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['VolumeTagArgs']]]] = None,
- throughput: Optional[pulumi.Input[int]] = None,
- volume_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if auto_enable_io is not None:
- _setter("auto_enable_io", auto_enable_io)
+ pulumi.set(__self__, "auto_enable_io", auto_enable_io)
if encrypted is not None:
- _setter("encrypted", encrypted)
+ pulumi.set(__self__, "encrypted", encrypted)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if multi_attach_enabled is not None:
- _setter("multi_attach_enabled", multi_attach_enabled)
+ pulumi.set(__self__, "multi_attach_enabled", multi_attach_enabled)
if outpost_arn is not None:
- _setter("outpost_arn", outpost_arn)
+ pulumi.set(__self__, "outpost_arn", outpost_arn)
if size is not None:
- _setter("size", size)
+ pulumi.set(__self__, "size", size)
if snapshot_id is not None:
- _setter("snapshot_id", snapshot_id)
+ pulumi.set(__self__, "snapshot_id", snapshot_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if throughput is not None:
- _setter("throughput", throughput)
+ pulumi.set(__self__, "throughput", throughput)
if volume_type is not None:
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "volume_type", volume_type)
@property
@pulumi.getter(name="availabilityZone")
@@ -298,10 +267,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VolumeArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/volume_attachment.py b/sdk/python/pulumi_aws_native/ec2/volume_attachment.py
index daa608df71..a1d17296a7 100644
--- a/sdk/python/pulumi_aws_native/ec2/volume_attachment.py
+++ b/sdk/python/pulumi_aws_native/ec2/volume_attachment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['VolumeAttachmentArgs', 'VolumeAttachment']
@@ -20,23 +20,10 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a VolumeAttachment resource.
"""
- VolumeAttachmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_id=instance_id,
- volume_id=volume_id,
- device=device,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_id: pulumi.Input[str],
- volume_id: pulumi.Input[str],
- device: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("instance_id", instance_id)
- _setter("volume_id", volume_id)
+ pulumi.set(__self__, "instance_id", instance_id)
+ pulumi.set(__self__, "volume_id", volume_id)
if device is not None:
- _setter("device", device)
+ pulumi.set(__self__, "device", device)
@property
@pulumi.getter(name="instanceId")
@@ -100,10 +87,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VolumeAttachmentArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/vpc.py b/sdk/python/pulumi_aws_native/ec2/vpc.py
index 277f7afda8..c2e4249ca0 100644
--- a/sdk/python/pulumi_aws_native/ec2/vpc.py
+++ b/sdk/python/pulumi_aws_native/ec2/vpc.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -39,41 +39,20 @@ def __init__(__self__, *,
:param pulumi.Input[int] ipv4_netmask_length: The netmask length of the IPv4 CIDR you want to allocate to this VPC from an Amazon VPC IP Address Manager (IPAM) pool
:param pulumi.Input[Sequence[pulumi.Input['VpcTagArgs']]] tags: The tags for the VPC.
"""
- VpcArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cidr_block=cidr_block,
- enable_dns_hostnames=enable_dns_hostnames,
- enable_dns_support=enable_dns_support,
- instance_tenancy=instance_tenancy,
- ipv4_ipam_pool_id=ipv4_ipam_pool_id,
- ipv4_netmask_length=ipv4_netmask_length,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cidr_block: Optional[pulumi.Input[str]] = None,
- enable_dns_hostnames: Optional[pulumi.Input[bool]] = None,
- enable_dns_support: Optional[pulumi.Input[bool]] = None,
- instance_tenancy: Optional[pulumi.Input[str]] = None,
- ipv4_ipam_pool_id: Optional[pulumi.Input[str]] = None,
- ipv4_netmask_length: Optional[pulumi.Input[int]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['VpcTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cidr_block is not None:
- _setter("cidr_block", cidr_block)
+ pulumi.set(__self__, "cidr_block", cidr_block)
if enable_dns_hostnames is not None:
- _setter("enable_dns_hostnames", enable_dns_hostnames)
+ pulumi.set(__self__, "enable_dns_hostnames", enable_dns_hostnames)
if enable_dns_support is not None:
- _setter("enable_dns_support", enable_dns_support)
+ pulumi.set(__self__, "enable_dns_support", enable_dns_support)
if instance_tenancy is not None:
- _setter("instance_tenancy", instance_tenancy)
+ pulumi.set(__self__, "instance_tenancy", instance_tenancy)
if ipv4_ipam_pool_id is not None:
- _setter("ipv4_ipam_pool_id", ipv4_ipam_pool_id)
+ pulumi.set(__self__, "ipv4_ipam_pool_id", ipv4_ipam_pool_id)
if ipv4_netmask_length is not None:
- _setter("ipv4_netmask_length", ipv4_netmask_length)
+ pulumi.set(__self__, "ipv4_netmask_length", ipv4_netmask_length)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="cidrBlock")
@@ -217,10 +196,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VpcArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/vpc_cidr_block.py b/sdk/python/pulumi_aws_native/ec2/vpc_cidr_block.py
index 81609f2434..5bdf0e6fe3 100644
--- a/sdk/python/pulumi_aws_native/ec2/vpc_cidr_block.py
+++ b/sdk/python/pulumi_aws_native/ec2/vpc_cidr_block.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['VpcCidrBlockArgs', 'VpcCidrBlock']
@@ -26,48 +26,23 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a VpcCidrBlock resource.
"""
- VpcCidrBlockArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- vpc_id=vpc_id,
- amazon_provided_ipv6_cidr_block=amazon_provided_ipv6_cidr_block,
- cidr_block=cidr_block,
- ipv4_ipam_pool_id=ipv4_ipam_pool_id,
- ipv4_netmask_length=ipv4_netmask_length,
- ipv6_cidr_block=ipv6_cidr_block,
- ipv6_ipam_pool_id=ipv6_ipam_pool_id,
- ipv6_netmask_length=ipv6_netmask_length,
- ipv6_pool=ipv6_pool,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- vpc_id: pulumi.Input[str],
- amazon_provided_ipv6_cidr_block: Optional[pulumi.Input[bool]] = None,
- cidr_block: Optional[pulumi.Input[str]] = None,
- ipv4_ipam_pool_id: Optional[pulumi.Input[str]] = None,
- ipv4_netmask_length: Optional[pulumi.Input[int]] = None,
- ipv6_cidr_block: Optional[pulumi.Input[str]] = None,
- ipv6_ipam_pool_id: Optional[pulumi.Input[str]] = None,
- ipv6_netmask_length: Optional[pulumi.Input[int]] = None,
- ipv6_pool: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("vpc_id", vpc_id)
+ pulumi.set(__self__, "vpc_id", vpc_id)
if amazon_provided_ipv6_cidr_block is not None:
- _setter("amazon_provided_ipv6_cidr_block", amazon_provided_ipv6_cidr_block)
+ pulumi.set(__self__, "amazon_provided_ipv6_cidr_block", amazon_provided_ipv6_cidr_block)
if cidr_block is not None:
- _setter("cidr_block", cidr_block)
+ pulumi.set(__self__, "cidr_block", cidr_block)
if ipv4_ipam_pool_id is not None:
- _setter("ipv4_ipam_pool_id", ipv4_ipam_pool_id)
+ pulumi.set(__self__, "ipv4_ipam_pool_id", ipv4_ipam_pool_id)
if ipv4_netmask_length is not None:
- _setter("ipv4_netmask_length", ipv4_netmask_length)
+ pulumi.set(__self__, "ipv4_netmask_length", ipv4_netmask_length)
if ipv6_cidr_block is not None:
- _setter("ipv6_cidr_block", ipv6_cidr_block)
+ pulumi.set(__self__, "ipv6_cidr_block", ipv6_cidr_block)
if ipv6_ipam_pool_id is not None:
- _setter("ipv6_ipam_pool_id", ipv6_ipam_pool_id)
+ pulumi.set(__self__, "ipv6_ipam_pool_id", ipv6_ipam_pool_id)
if ipv6_netmask_length is not None:
- _setter("ipv6_netmask_length", ipv6_netmask_length)
+ pulumi.set(__self__, "ipv6_netmask_length", ipv6_netmask_length)
if ipv6_pool is not None:
- _setter("ipv6_pool", ipv6_pool)
+ pulumi.set(__self__, "ipv6_pool", ipv6_pool)
@property
@pulumi.getter(name="vpcId")
@@ -196,10 +171,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VpcCidrBlockArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/vpc_endpoint.py b/sdk/python/pulumi_aws_native/ec2/vpc_endpoint.py
index 7acfbbc6c6..3c20be72bf 100644
--- a/sdk/python/pulumi_aws_native/ec2/vpc_endpoint.py
+++ b/sdk/python/pulumi_aws_native/ec2/vpc_endpoint.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -33,43 +33,20 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] security_group_ids: The ID of one or more security groups to associate with the endpoint network interface.
:param pulumi.Input[Sequence[pulumi.Input[str]]] subnet_ids: The ID of one or more subnets in which to create an endpoint network interface.
"""
- VpcEndpointArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- service_name=service_name,
- vpc_id=vpc_id,
- policy_document=policy_document,
- private_dns_enabled=private_dns_enabled,
- route_table_ids=route_table_ids,
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- vpc_endpoint_type=vpc_endpoint_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- service_name: pulumi.Input[str],
- vpc_id: pulumi.Input[str],
- policy_document: Optional[pulumi.Input[str]] = None,
- private_dns_enabled: Optional[pulumi.Input[bool]] = None,
- route_table_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- vpc_endpoint_type: Optional[pulumi.Input['VpcEndpointType']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("service_name", service_name)
- _setter("vpc_id", vpc_id)
+ pulumi.set(__self__, "service_name", service_name)
+ pulumi.set(__self__, "vpc_id", vpc_id)
if policy_document is not None:
- _setter("policy_document", policy_document)
+ pulumi.set(__self__, "policy_document", policy_document)
if private_dns_enabled is not None:
- _setter("private_dns_enabled", private_dns_enabled)
+ pulumi.set(__self__, "private_dns_enabled", private_dns_enabled)
if route_table_ids is not None:
- _setter("route_table_ids", route_table_ids)
+ pulumi.set(__self__, "route_table_ids", route_table_ids)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if subnet_ids is not None:
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
if vpc_endpoint_type is not None:
- _setter("vpc_endpoint_type", vpc_endpoint_type)
+ pulumi.set(__self__, "vpc_endpoint_type", vpc_endpoint_type)
@property
@pulumi.getter(name="serviceName")
@@ -211,10 +188,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VpcEndpointArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/vpc_endpoint_connection_notification.py b/sdk/python/pulumi_aws_native/ec2/vpc_endpoint_connection_notification.py
index 4e1405a4f2..f97a928b03 100644
--- a/sdk/python/pulumi_aws_native/ec2/vpc_endpoint_connection_notification.py
+++ b/sdk/python/pulumi_aws_native/ec2/vpc_endpoint_connection_notification.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['VpcEndpointConnectionNotificationArgs', 'VpcEndpointConnectionNotification']
@@ -25,27 +25,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] service_id: The ID of the endpoint service.
:param pulumi.Input[str] vpc_endpoint_id: The ID of the endpoint.
"""
- VpcEndpointConnectionNotificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_events=connection_events,
- connection_notification_arn=connection_notification_arn,
- service_id=service_id,
- vpc_endpoint_id=vpc_endpoint_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_events: pulumi.Input[Sequence[pulumi.Input[str]]],
- connection_notification_arn: pulumi.Input[str],
- service_id: Optional[pulumi.Input[str]] = None,
- vpc_endpoint_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("connection_events", connection_events)
- _setter("connection_notification_arn", connection_notification_arn)
+ pulumi.set(__self__, "connection_events", connection_events)
+ pulumi.set(__self__, "connection_notification_arn", connection_notification_arn)
if service_id is not None:
- _setter("service_id", service_id)
+ pulumi.set(__self__, "service_id", service_id)
if vpc_endpoint_id is not None:
- _setter("vpc_endpoint_id", vpc_endpoint_id)
+ pulumi.set(__self__, "vpc_endpoint_id", vpc_endpoint_id)
@property
@pulumi.getter(name="connectionEvents")
@@ -135,10 +120,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VpcEndpointConnectionNotificationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/vpc_endpoint_service.py b/sdk/python/pulumi_aws_native/ec2/vpc_endpoint_service.py
index 7548fad2ed..c755176b96 100644
--- a/sdk/python/pulumi_aws_native/ec2/vpc_endpoint_service.py
+++ b/sdk/python/pulumi_aws_native/ec2/vpc_endpoint_service.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['VpcEndpointServiceArgs', 'VpcEndpointService']
@@ -22,33 +22,16 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a VpcEndpointService resource.
"""
- VpcEndpointServiceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- acceptance_required=acceptance_required,
- contributor_insights_enabled=contributor_insights_enabled,
- gateway_load_balancer_arns=gateway_load_balancer_arns,
- network_load_balancer_arns=network_load_balancer_arns,
- payer_responsibility=payer_responsibility,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- acceptance_required: Optional[pulumi.Input[bool]] = None,
- contributor_insights_enabled: Optional[pulumi.Input[bool]] = None,
- gateway_load_balancer_arns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- network_load_balancer_arns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- payer_responsibility: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if acceptance_required is not None:
- _setter("acceptance_required", acceptance_required)
+ pulumi.set(__self__, "acceptance_required", acceptance_required)
if contributor_insights_enabled is not None:
- _setter("contributor_insights_enabled", contributor_insights_enabled)
+ pulumi.set(__self__, "contributor_insights_enabled", contributor_insights_enabled)
if gateway_load_balancer_arns is not None:
- _setter("gateway_load_balancer_arns", gateway_load_balancer_arns)
+ pulumi.set(__self__, "gateway_load_balancer_arns", gateway_load_balancer_arns)
if network_load_balancer_arns is not None:
- _setter("network_load_balancer_arns", network_load_balancer_arns)
+ pulumi.set(__self__, "network_load_balancer_arns", network_load_balancer_arns)
if payer_responsibility is not None:
- _setter("payer_responsibility", payer_responsibility)
+ pulumi.set(__self__, "payer_responsibility", payer_responsibility)
@property
@pulumi.getter(name="acceptanceRequired")
@@ -132,10 +115,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VpcEndpointServiceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/vpc_endpoint_service_permissions.py b/sdk/python/pulumi_aws_native/ec2/vpc_endpoint_service_permissions.py
index 62ac5e9cf2..0eb1c609ac 100644
--- a/sdk/python/pulumi_aws_native/ec2/vpc_endpoint_service_permissions.py
+++ b/sdk/python/pulumi_aws_native/ec2/vpc_endpoint_service_permissions.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['VpcEndpointServicePermissionsArgs', 'VpcEndpointServicePermissions']
@@ -19,20 +19,9 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a VpcEndpointServicePermissions resource.
"""
- VpcEndpointServicePermissionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- service_id=service_id,
- allowed_principals=allowed_principals,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- service_id: pulumi.Input[str],
- allowed_principals: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("service_id", service_id)
+ pulumi.set(__self__, "service_id", service_id)
if allowed_principals is not None:
- _setter("allowed_principals", allowed_principals)
+ pulumi.set(__self__, "allowed_principals", allowed_principals)
@property
@pulumi.getter(name="serviceId")
@@ -86,10 +75,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VpcEndpointServicePermissionsArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/vpc_gateway_attachment.py b/sdk/python/pulumi_aws_native/ec2/vpc_gateway_attachment.py
index f750a53edd..5455fcafa7 100644
--- a/sdk/python/pulumi_aws_native/ec2/vpc_gateway_attachment.py
+++ b/sdk/python/pulumi_aws_native/ec2/vpc_gateway_attachment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['VpcGatewayAttachmentArgs', 'VpcGatewayAttachment']
@@ -20,24 +20,11 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a VpcGatewayAttachment resource.
"""
- VpcGatewayAttachmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- vpc_id=vpc_id,
- internet_gateway_id=internet_gateway_id,
- vpn_gateway_id=vpn_gateway_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- vpc_id: pulumi.Input[str],
- internet_gateway_id: Optional[pulumi.Input[str]] = None,
- vpn_gateway_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("vpc_id", vpc_id)
+ pulumi.set(__self__, "vpc_id", vpc_id)
if internet_gateway_id is not None:
- _setter("internet_gateway_id", internet_gateway_id)
+ pulumi.set(__self__, "internet_gateway_id", internet_gateway_id)
if vpn_gateway_id is not None:
- _setter("vpn_gateway_id", vpn_gateway_id)
+ pulumi.set(__self__, "vpn_gateway_id", vpn_gateway_id)
@property
@pulumi.getter(name="vpcId")
@@ -106,10 +93,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VpcGatewayAttachmentArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/vpc_peering_connection.py b/sdk/python/pulumi_aws_native/ec2/vpc_peering_connection.py
index 9823e7b9ca..9bcdca8a0c 100644
--- a/sdk/python/pulumi_aws_native/ec2/vpc_peering_connection.py
+++ b/sdk/python/pulumi_aws_native/ec2/vpc_peering_connection.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -30,35 +30,16 @@ def __init__(__self__, *,
:param pulumi.Input[str] peer_region: The Region code for the accepter VPC, if the accepter VPC is located in a Region other than the Region in which you make the request.
:param pulumi.Input[str] peer_role_arn: The Amazon Resource Name (ARN) of the VPC peer role for the peering connection in another AWS account.
"""
- VpcPeeringConnectionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- peer_vpc_id=peer_vpc_id,
- vpc_id=vpc_id,
- peer_owner_id=peer_owner_id,
- peer_region=peer_region,
- peer_role_arn=peer_role_arn,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- peer_vpc_id: pulumi.Input[str],
- vpc_id: pulumi.Input[str],
- peer_owner_id: Optional[pulumi.Input[str]] = None,
- peer_region: Optional[pulumi.Input[str]] = None,
- peer_role_arn: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['VpcPeeringConnectionTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("peer_vpc_id", peer_vpc_id)
- _setter("vpc_id", vpc_id)
+ pulumi.set(__self__, "peer_vpc_id", peer_vpc_id)
+ pulumi.set(__self__, "vpc_id", vpc_id)
if peer_owner_id is not None:
- _setter("peer_owner_id", peer_owner_id)
+ pulumi.set(__self__, "peer_owner_id", peer_owner_id)
if peer_region is not None:
- _setter("peer_region", peer_region)
+ pulumi.set(__self__, "peer_region", peer_region)
if peer_role_arn is not None:
- _setter("peer_role_arn", peer_role_arn)
+ pulumi.set(__self__, "peer_role_arn", peer_role_arn)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="peerVpcId")
@@ -172,10 +153,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VpcPeeringConnectionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/vpcdhcp_options_association.py b/sdk/python/pulumi_aws_native/ec2/vpcdhcp_options_association.py
index de3b11c223..f928e550db 100644
--- a/sdk/python/pulumi_aws_native/ec2/vpcdhcp_options_association.py
+++ b/sdk/python/pulumi_aws_native/ec2/vpcdhcp_options_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['VpcdhcpOptionsAssociationArgs', 'VpcdhcpOptionsAssociation']
@@ -21,19 +21,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] dhcp_options_id: The ID of the DHCP options set, or default to associate no DHCP options with the VPC.
:param pulumi.Input[str] vpc_id: The ID of the VPC.
"""
- VpcdhcpOptionsAssociationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dhcp_options_id=dhcp_options_id,
- vpc_id=vpc_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dhcp_options_id: pulumi.Input[str],
- vpc_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("dhcp_options_id", dhcp_options_id)
- _setter("vpc_id", vpc_id)
+ pulumi.set(__self__, "dhcp_options_id", dhcp_options_id)
+ pulumi.set(__self__, "vpc_id", vpc_id)
@property
@pulumi.getter(name="dhcpOptionsId")
@@ -95,10 +84,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VpcdhcpOptionsAssociationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/vpn_connection.py b/sdk/python/pulumi_aws_native/ec2/vpn_connection.py
index baebf5f900..bc4645b7f7 100644
--- a/sdk/python/pulumi_aws_native/ec2/vpn_connection.py
+++ b/sdk/python/pulumi_aws_native/ec2/vpn_connection.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -33,39 +33,18 @@ def __init__(__self__, *,
:param pulumi.Input[str] vpn_gateway_id: The ID of the virtual private gateway at the AWS side of the VPN connection.
:param pulumi.Input[Sequence[pulumi.Input['VpnConnectionVpnTunnelOptionsSpecificationArgs']]] vpn_tunnel_options_specifications: The tunnel options for the VPN connection.
"""
- VpnConnectionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- customer_gateway_id=customer_gateway_id,
- type=type,
- static_routes_only=static_routes_only,
- tags=tags,
- transit_gateway_id=transit_gateway_id,
- vpn_gateway_id=vpn_gateway_id,
- vpn_tunnel_options_specifications=vpn_tunnel_options_specifications,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- customer_gateway_id: pulumi.Input[str],
- type: pulumi.Input[str],
- static_routes_only: Optional[pulumi.Input[bool]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['VpnConnectionTagArgs']]]] = None,
- transit_gateway_id: Optional[pulumi.Input[str]] = None,
- vpn_gateway_id: Optional[pulumi.Input[str]] = None,
- vpn_tunnel_options_specifications: Optional[pulumi.Input[Sequence[pulumi.Input['VpnConnectionVpnTunnelOptionsSpecificationArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("customer_gateway_id", customer_gateway_id)
- _setter("type", type)
+ pulumi.set(__self__, "customer_gateway_id", customer_gateway_id)
+ pulumi.set(__self__, "type", type)
if static_routes_only is not None:
- _setter("static_routes_only", static_routes_only)
+ pulumi.set(__self__, "static_routes_only", static_routes_only)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if transit_gateway_id is not None:
- _setter("transit_gateway_id", transit_gateway_id)
+ pulumi.set(__self__, "transit_gateway_id", transit_gateway_id)
if vpn_gateway_id is not None:
- _setter("vpn_gateway_id", vpn_gateway_id)
+ pulumi.set(__self__, "vpn_gateway_id", vpn_gateway_id)
if vpn_tunnel_options_specifications is not None:
- _setter("vpn_tunnel_options_specifications", vpn_tunnel_options_specifications)
+ pulumi.set(__self__, "vpn_tunnel_options_specifications", vpn_tunnel_options_specifications)
@property
@pulumi.getter(name="customerGatewayId")
@@ -197,10 +176,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VpnConnectionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/vpn_connection_route.py b/sdk/python/pulumi_aws_native/ec2/vpn_connection_route.py
index 7434b3cbc1..94137f0198 100644
--- a/sdk/python/pulumi_aws_native/ec2/vpn_connection_route.py
+++ b/sdk/python/pulumi_aws_native/ec2/vpn_connection_route.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['VpnConnectionRouteArgs', 'VpnConnectionRoute']
@@ -21,19 +21,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] destination_cidr_block: The CIDR block associated with the local subnet of the customer network.
:param pulumi.Input[str] vpn_connection_id: The ID of the VPN connection.
"""
- VpnConnectionRouteArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_cidr_block=destination_cidr_block,
- vpn_connection_id=vpn_connection_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_cidr_block: pulumi.Input[str],
- vpn_connection_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_cidr_block", destination_cidr_block)
- _setter("vpn_connection_id", vpn_connection_id)
+ pulumi.set(__self__, "destination_cidr_block", destination_cidr_block)
+ pulumi.set(__self__, "vpn_connection_id", vpn_connection_id)
@property
@pulumi.getter(name="destinationCidrBlock")
@@ -95,10 +84,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VpnConnectionRouteArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/vpn_gateway.py b/sdk/python/pulumi_aws_native/ec2/vpn_gateway.py
index d95446e765..1fc7ea3c56 100644
--- a/sdk/python/pulumi_aws_native/ec2/vpn_gateway.py
+++ b/sdk/python/pulumi_aws_native/ec2/vpn_gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,24 +25,11 @@ def __init__(__self__, *,
:param pulumi.Input[int] amazon_side_asn: The private Autonomous System Number (ASN) for the Amazon side of a BGP session.
:param pulumi.Input[Sequence[pulumi.Input['VpnGatewayTagArgs']]] tags: Any tags assigned to the virtual private gateway.
"""
- VpnGatewayArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- amazon_side_asn=amazon_side_asn,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: pulumi.Input[str],
- amazon_side_asn: Optional[pulumi.Input[int]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['VpnGatewayTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if amazon_side_asn is not None:
- _setter("amazon_side_asn", amazon_side_asn)
+ pulumi.set(__self__, "amazon_side_asn", amazon_side_asn)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -118,10 +105,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VpnGatewayArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ec2/vpn_gateway_route_propagation.py b/sdk/python/pulumi_aws_native/ec2/vpn_gateway_route_propagation.py
index 083c230c22..cdf1cc474f 100644
--- a/sdk/python/pulumi_aws_native/ec2/vpn_gateway_route_propagation.py
+++ b/sdk/python/pulumi_aws_native/ec2/vpn_gateway_route_propagation.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['VpnGatewayRoutePropagationArgs', 'VpnGatewayRoutePropagation']
@@ -19,19 +19,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a VpnGatewayRoutePropagation resource.
"""
- VpnGatewayRoutePropagationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- route_table_ids=route_table_ids,
- vpn_gateway_id=vpn_gateway_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- route_table_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- vpn_gateway_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("route_table_ids", route_table_ids)
- _setter("vpn_gateway_id", vpn_gateway_id)
+ pulumi.set(__self__, "route_table_ids", route_table_ids)
+ pulumi.set(__self__, "vpn_gateway_id", vpn_gateway_id)
@property
@pulumi.getter(name="routeTableIds")
@@ -90,10 +79,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VpnGatewayRoutePropagationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ecr/_inputs.py b/sdk/python/pulumi_aws_native/ecr/_inputs.py
index 40c4b861fe..2c00568d76 100644
--- a/sdk/python/pulumi_aws_native/ecr/_inputs.py
+++ b/sdk/python/pulumi_aws_native/ecr/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -33,19 +33,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- PublicRepositoryTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -80,19 +69,8 @@ def __init__(__self__, *,
"""
An array of objects representing the details of a replication destination.
"""
- ReplicationConfigurationReplicationDestinationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- region=region,
- registry_id=registry_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- region: pulumi.Input[str],
- registry_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("region", region)
- _setter("registry_id", registry_id)
+ pulumi.set(__self__, "region", region)
+ pulumi.set(__self__, "registry_id", registry_id)
@property
@pulumi.getter
@@ -123,20 +101,9 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['ReplicationConfigurationReplicationDestinationArgs']]] destinations: An array of objects representing the details of a replication destination.
:param pulumi.Input[Sequence[pulumi.Input['ReplicationConfigurationRepositoryFilterArgs']]] repository_filters: An array of objects representing the details of a repository filter.
"""
- ReplicationConfigurationReplicationRuleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destinations=destinations,
- repository_filters=repository_filters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destinations: pulumi.Input[Sequence[pulumi.Input['ReplicationConfigurationReplicationDestinationArgs']]],
- repository_filters: Optional[pulumi.Input[Sequence[pulumi.Input['ReplicationConfigurationRepositoryFilterArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destinations", destinations)
+ pulumi.set(__self__, "destinations", destinations)
if repository_filters is not None:
- _setter("repository_filters", repository_filters)
+ pulumi.set(__self__, "repository_filters", repository_filters)
@property
@pulumi.getter
@@ -171,19 +138,8 @@ def __init__(__self__, *,
"""
An array of objects representing the details of a repository filter.
"""
- ReplicationConfigurationRepositoryFilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- filter=filter,
- filter_type=filter_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- filter: pulumi.Input[str],
- filter_type: pulumi.Input['ReplicationConfigurationFilterType'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("filter", filter)
- _setter("filter_type", filter_type)
+ pulumi.set(__self__, "filter", filter)
+ pulumi.set(__self__, "filter_type", filter_type)
@property
@pulumi.getter
@@ -212,16 +168,7 @@ def __init__(__self__, *,
An object representing the replication configuration for a registry.
:param pulumi.Input[Sequence[pulumi.Input['ReplicationConfigurationReplicationRuleArgs']]] rules: An array of objects representing the replication rules for a replication configuration. A replication configuration may contain a maximum of 10 rules.
"""
- ReplicationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- rules=rules,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- rules: pulumi.Input[Sequence[pulumi.Input['ReplicationConfigurationReplicationRuleArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("rules", rules)
+ pulumi.set(__self__, "rules", rules)
@property
@pulumi.getter
@@ -247,33 +194,16 @@ def __init__(__self__, *,
"""
The CatalogData property type specifies Catalog data for ECR Public Repository. For information about Catalog Data, see
"""
- RepositoryCatalogDataPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- about_text=about_text,
- architectures=architectures,
- operating_systems=operating_systems,
- repository_description=repository_description,
- usage_text=usage_text,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- about_text: Optional[pulumi.Input[str]] = None,
- architectures: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- operating_systems: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- repository_description: Optional[pulumi.Input[str]] = None,
- usage_text: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if about_text is not None:
- _setter("about_text", about_text)
+ pulumi.set(__self__, "about_text", about_text)
if architectures is not None:
- _setter("architectures", architectures)
+ pulumi.set(__self__, "architectures", architectures)
if operating_systems is not None:
- _setter("operating_systems", operating_systems)
+ pulumi.set(__self__, "operating_systems", operating_systems)
if repository_description is not None:
- _setter("repository_description", repository_description)
+ pulumi.set(__self__, "repository_description", repository_description)
if usage_text is not None:
- _setter("usage_text", usage_text)
+ pulumi.set(__self__, "usage_text", usage_text)
@property
@pulumi.getter(name="aboutText")
@@ -333,20 +263,9 @@ def __init__(__self__, *,
For more information, see https://docs.aws.amazon.com/AmazonECR/latest/userguide/encryption-at-rest.html
"""
- RepositoryEncryptionConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- encryption_type=encryption_type,
- kms_key=kms_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- encryption_type: pulumi.Input['RepositoryEncryptionType'],
- kms_key: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("encryption_type", encryption_type)
+ pulumi.set(__self__, "encryption_type", encryption_type)
if kms_key is not None:
- _setter("kms_key", kms_key)
+ pulumi.set(__self__, "kms_key", kms_key)
@property
@pulumi.getter(name="encryptionType")
@@ -374,17 +293,8 @@ def __init__(__self__, *,
"""
The image scanning configuration for the repository. This setting determines whether images are scanned for known vulnerabilities after being pushed to the repository.
"""
- RepositoryImageScanningConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- scan_on_push=scan_on_push,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- scan_on_push: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if scan_on_push is not None:
- _setter("scan_on_push", scan_on_push)
+ pulumi.set(__self__, "scan_on_push", scan_on_push)
@property
@pulumi.getter(name="scanOnPush")
@@ -404,21 +314,10 @@ def __init__(__self__, *,
"""
The LifecyclePolicy property type specifies a lifecycle policy. For information about lifecycle policy syntax, see https://docs.aws.amazon.com/AmazonECR/latest/userguide/LifecyclePolicies.html
"""
- RepositoryLifecyclePolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- lifecycle_policy_text=lifecycle_policy_text,
- registry_id=registry_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- lifecycle_policy_text: Optional[pulumi.Input[str]] = None,
- registry_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if lifecycle_policy_text is not None:
- _setter("lifecycle_policy_text", lifecycle_policy_text)
+ pulumi.set(__self__, "lifecycle_policy_text", lifecycle_policy_text)
if registry_id is not None:
- _setter("registry_id", registry_id)
+ pulumi.set(__self__, "registry_id", registry_id)
@property
@pulumi.getter(name="lifecyclePolicyText")
@@ -449,19 +348,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- RepositoryTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/ecr/get_public_repository.py b/sdk/python/pulumi_aws_native/ecr/get_public_repository.py
index dbc2c266db..a4a6a18c7e 100644
--- a/sdk/python/pulumi_aws_native/ecr/get_public_repository.py
+++ b/sdk/python/pulumi_aws_native/ecr/get_public_repository.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ecr/get_registry_policy.py b/sdk/python/pulumi_aws_native/ecr/get_registry_policy.py
index 5609adaaf7..c80839f3ec 100644
--- a/sdk/python/pulumi_aws_native/ecr/get_registry_policy.py
+++ b/sdk/python/pulumi_aws_native/ecr/get_registry_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ecr/get_replication_configuration.py b/sdk/python/pulumi_aws_native/ecr/get_replication_configuration.py
index 3c975f6f34..817d80d13e 100644
--- a/sdk/python/pulumi_aws_native/ecr/get_replication_configuration.py
+++ b/sdk/python/pulumi_aws_native/ecr/get_replication_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/ecr/get_repository.py b/sdk/python/pulumi_aws_native/ecr/get_repository.py
index 5ac021dce1..32d14f7c40 100644
--- a/sdk/python/pulumi_aws_native/ecr/get_repository.py
+++ b/sdk/python/pulumi_aws_native/ecr/get_repository.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/ecr/outputs.py b/sdk/python/pulumi_aws_native/ecr/outputs.py
index 10a1d8597d..6b80d2011f 100644
--- a/sdk/python/pulumi_aws_native/ecr/outputs.py
+++ b/sdk/python/pulumi_aws_native/ecr/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -37,19 +37,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- PublicRepositoryTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -79,16 +68,7 @@ def __init__(__self__, *,
An object representing the replication configuration for a registry.
:param Sequence['ReplicationConfigurationReplicationRule'] rules: An array of objects representing the replication rules for a replication configuration. A replication configuration may contain a maximum of 10 rules.
"""
- ReplicationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- rules=rules,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- rules: Sequence['outputs.ReplicationConfigurationReplicationRule'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("rules", rules)
+ pulumi.set(__self__, "rules", rules)
@property
@pulumi.getter
@@ -127,19 +107,8 @@ def __init__(__self__, *,
"""
An array of objects representing the details of a replication destination.
"""
- ReplicationConfigurationReplicationDestination._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- region=region,
- registry_id=registry_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- region: str,
- registry_id: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("region", region)
- _setter("registry_id", registry_id)
+ pulumi.set(__self__, "region", region)
+ pulumi.set(__self__, "registry_id", registry_id)
@property
@pulumi.getter
@@ -182,20 +151,9 @@ def __init__(__self__, *,
:param Sequence['ReplicationConfigurationReplicationDestination'] destinations: An array of objects representing the details of a replication destination.
:param Sequence['ReplicationConfigurationRepositoryFilter'] repository_filters: An array of objects representing the details of a repository filter.
"""
- ReplicationConfigurationReplicationRule._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destinations=destinations,
- repository_filters=repository_filters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destinations: Sequence['outputs.ReplicationConfigurationReplicationDestination'],
- repository_filters: Optional[Sequence['outputs.ReplicationConfigurationRepositoryFilter']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destinations", destinations)
+ pulumi.set(__self__, "destinations", destinations)
if repository_filters is not None:
- _setter("repository_filters", repository_filters)
+ pulumi.set(__self__, "repository_filters", repository_filters)
@property
@pulumi.getter
@@ -242,19 +200,8 @@ def __init__(__self__, *,
"""
An array of objects representing the details of a repository filter.
"""
- ReplicationConfigurationRepositoryFilter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- filter=filter,
- filter_type=filter_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- filter: str,
- filter_type: 'ReplicationConfigurationFilterType',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("filter", filter)
- _setter("filter_type", filter_type)
+ pulumi.set(__self__, "filter", filter)
+ pulumi.set(__self__, "filter_type", filter_type)
@property
@pulumi.getter
@@ -304,33 +251,16 @@ def __init__(__self__, *,
"""
The CatalogData property type specifies Catalog data for ECR Public Repository. For information about Catalog Data, see
"""
- RepositoryCatalogDataProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- about_text=about_text,
- architectures=architectures,
- operating_systems=operating_systems,
- repository_description=repository_description,
- usage_text=usage_text,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- about_text: Optional[str] = None,
- architectures: Optional[Sequence[str]] = None,
- operating_systems: Optional[Sequence[str]] = None,
- repository_description: Optional[str] = None,
- usage_text: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if about_text is not None:
- _setter("about_text", about_text)
+ pulumi.set(__self__, "about_text", about_text)
if architectures is not None:
- _setter("architectures", architectures)
+ pulumi.set(__self__, "architectures", architectures)
if operating_systems is not None:
- _setter("operating_systems", operating_systems)
+ pulumi.set(__self__, "operating_systems", operating_systems)
if repository_description is not None:
- _setter("repository_description", repository_description)
+ pulumi.set(__self__, "repository_description", repository_description)
if usage_text is not None:
- _setter("usage_text", usage_text)
+ pulumi.set(__self__, "usage_text", usage_text)
@property
@pulumi.getter(name="aboutText")
@@ -396,20 +326,9 @@ def __init__(__self__, *,
For more information, see https://docs.aws.amazon.com/AmazonECR/latest/userguide/encryption-at-rest.html
"""
- RepositoryEncryptionConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- encryption_type=encryption_type,
- kms_key=kms_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- encryption_type: 'RepositoryEncryptionType',
- kms_key: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("encryption_type", encryption_type)
+ pulumi.set(__self__, "encryption_type", encryption_type)
if kms_key is not None:
- _setter("kms_key", kms_key)
+ pulumi.set(__self__, "kms_key", kms_key)
@property
@pulumi.getter(name="encryptionType")
@@ -449,17 +368,8 @@ def __init__(__self__, *,
"""
The image scanning configuration for the repository. This setting determines whether images are scanned for known vulnerabilities after being pushed to the repository.
"""
- RepositoryImageScanningConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- scan_on_push=scan_on_push,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- scan_on_push: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if scan_on_push is not None:
- _setter("scan_on_push", scan_on_push)
+ pulumi.set(__self__, "scan_on_push", scan_on_push)
@property
@pulumi.getter(name="scanOnPush")
@@ -497,21 +407,10 @@ def __init__(__self__, *,
"""
The LifecyclePolicy property type specifies a lifecycle policy. For information about lifecycle policy syntax, see https://docs.aws.amazon.com/AmazonECR/latest/userguide/LifecyclePolicies.html
"""
- RepositoryLifecyclePolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- lifecycle_policy_text=lifecycle_policy_text,
- registry_id=registry_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- lifecycle_policy_text: Optional[str] = None,
- registry_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if lifecycle_policy_text is not None:
- _setter("lifecycle_policy_text", lifecycle_policy_text)
+ pulumi.set(__self__, "lifecycle_policy_text", lifecycle_policy_text)
if registry_id is not None:
- _setter("registry_id", registry_id)
+ pulumi.set(__self__, "registry_id", registry_id)
@property
@pulumi.getter(name="lifecyclePolicyText")
@@ -537,19 +436,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- RepositoryTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/ecr/public_repository.py b/sdk/python/pulumi_aws_native/ecr/public_repository.py
index a82c917a2e..7c8866dfed 100644
--- a/sdk/python/pulumi_aws_native/ecr/public_repository.py
+++ b/sdk/python/pulumi_aws_native/ecr/public_repository.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -27,29 +27,14 @@ def __init__(__self__, *,
:param Any repository_policy_text: The JSON repository policy text to apply to the repository. For more information, see https://docs.aws.amazon.com/AmazonECR/latest/userguide/RepositoryPolicyExamples.html in the Amazon Elastic Container Registry User Guide.
:param pulumi.Input[Sequence[pulumi.Input['PublicRepositoryTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- PublicRepositoryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- repository_catalog_data=repository_catalog_data,
- repository_name=repository_name,
- repository_policy_text=repository_policy_text,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- repository_catalog_data: Optional[pulumi.Input['RepositoryCatalogDataPropertiesArgs']] = None,
- repository_name: Optional[pulumi.Input[str]] = None,
- repository_policy_text: Optional[Any] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['PublicRepositoryTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if repository_catalog_data is not None:
- _setter("repository_catalog_data", repository_catalog_data)
+ pulumi.set(__self__, "repository_catalog_data", repository_catalog_data)
if repository_name is not None:
- _setter("repository_name", repository_name)
+ pulumi.set(__self__, "repository_name", repository_name)
if repository_policy_text is not None:
- _setter("repository_policy_text", repository_policy_text)
+ pulumi.set(__self__, "repository_policy_text", repository_policy_text)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="repositoryCatalogData")
@@ -144,10 +129,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PublicRepositoryArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -167,11 +148,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = PublicRepositoryArgs.__new__(PublicRepositoryArgs)
- if repository_catalog_data is not None and not isinstance(repository_catalog_data, RepositoryCatalogDataPropertiesArgs):
- repository_catalog_data = repository_catalog_data or {}
- def _setter(key, value):
- repository_catalog_data[key] = value
- RepositoryCatalogDataPropertiesArgs._configure(_setter, **repository_catalog_data)
__props__.__dict__["repository_catalog_data"] = repository_catalog_data
__props__.__dict__["repository_name"] = repository_name
__props__.__dict__["repository_policy_text"] = repository_policy_text
diff --git a/sdk/python/pulumi_aws_native/ecr/pull_through_cache_rule.py b/sdk/python/pulumi_aws_native/ecr/pull_through_cache_rule.py
index 72b9843d5f..19a1176b8e 100644
--- a/sdk/python/pulumi_aws_native/ecr/pull_through_cache_rule.py
+++ b/sdk/python/pulumi_aws_native/ecr/pull_through_cache_rule.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['PullThroughCacheRuleArgs', 'PullThroughCacheRule']
@@ -21,21 +21,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] ecr_repository_prefix: The ECRRepositoryPrefix is a custom alias for upstream registry url.
:param pulumi.Input[str] upstream_registry_url: The upstreamRegistryUrl is the endpoint of upstream registry url of the public repository to be cached
"""
- PullThroughCacheRuleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ecr_repository_prefix=ecr_repository_prefix,
- upstream_registry_url=upstream_registry_url,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ecr_repository_prefix: Optional[pulumi.Input[str]] = None,
- upstream_registry_url: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ecr_repository_prefix is not None:
- _setter("ecr_repository_prefix", ecr_repository_prefix)
+ pulumi.set(__self__, "ecr_repository_prefix", ecr_repository_prefix)
if upstream_registry_url is not None:
- _setter("upstream_registry_url", upstream_registry_url)
+ pulumi.set(__self__, "upstream_registry_url", upstream_registry_url)
@property
@pulumi.getter(name="ecrRepositoryPrefix")
@@ -97,10 +86,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PullThroughCacheRuleArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ecr/registry_policy.py b/sdk/python/pulumi_aws_native/ecr/registry_policy.py
index 45aaaa0de3..e13f928f4a 100644
--- a/sdk/python/pulumi_aws_native/ecr/registry_policy.py
+++ b/sdk/python/pulumi_aws_native/ecr/registry_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['RegistryPolicyArgs', 'RegistryPolicy']
@@ -19,16 +19,7 @@ def __init__(__self__, *,
The set of arguments for constructing a RegistryPolicy resource.
:param Any policy_text: The JSON policy text to apply to your registry. The policy text follows the same format as IAM policy text. For more information, see Registry permissions (https://docs.aws.amazon.com/AmazonECR/latest/userguide/registry-permissions.html) in the Amazon Elastic Container Registry User Guide.
"""
- RegistryPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- policy_text=policy_text,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- policy_text: Any,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("policy_text", policy_text)
+ pulumi.set(__self__, "policy_text", policy_text)
@property
@pulumi.getter(name="policyText")
@@ -76,10 +67,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- RegistryPolicyArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ecr/replication_configuration.py b/sdk/python/pulumi_aws_native/ecr/replication_configuration.py
index e24af4b76f..45dd38072f 100644
--- a/sdk/python/pulumi_aws_native/ecr/replication_configuration.py
+++ b/sdk/python/pulumi_aws_native/ecr/replication_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -21,16 +21,7 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ReplicationConfiguration resource.
"""
- ReplicationConfigurationInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- replication_configuration=replication_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- replication_configuration: pulumi.Input['ReplicationConfigurationArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("replication_configuration", replication_configuration)
+ pulumi.set(__self__, "replication_configuration", replication_configuration)
@property
@pulumi.getter(name="replicationConfiguration")
@@ -74,10 +65,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ReplicationConfigurationInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -93,11 +80,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = ReplicationConfigurationInitArgs.__new__(ReplicationConfigurationInitArgs)
- if replication_configuration is not None and not isinstance(replication_configuration, ReplicationConfigurationArgs):
- replication_configuration = replication_configuration or {}
- def _setter(key, value):
- replication_configuration[key] = value
- ReplicationConfigurationArgs._configure(_setter, **replication_configuration)
if replication_configuration is None and not opts.urn:
raise TypeError("Missing required property 'replication_configuration'")
__props__.__dict__["replication_configuration"] = replication_configuration
diff --git a/sdk/python/pulumi_aws_native/ecr/repository.py b/sdk/python/pulumi_aws_native/ecr/repository.py
index cb2f0c34f4..19aafb4bd0 100644
--- a/sdk/python/pulumi_aws_native/ecr/repository.py
+++ b/sdk/python/pulumi_aws_native/ecr/repository.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -32,45 +32,22 @@ def __init__(__self__, *,
:param Any repository_policy_text: The JSON repository policy text to apply to the repository. For more information, see https://docs.aws.amazon.com/AmazonECR/latest/userguide/RepositoryPolicyExamples.html in the Amazon Elastic Container Registry User Guide.
:param pulumi.Input[Sequence[pulumi.Input['RepositoryTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- RepositoryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- empty_on_delete=empty_on_delete,
- encryption_configuration=encryption_configuration,
- image_scanning_configuration=image_scanning_configuration,
- image_tag_mutability=image_tag_mutability,
- lifecycle_policy=lifecycle_policy,
- repository_name=repository_name,
- repository_policy_text=repository_policy_text,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- empty_on_delete: Optional[pulumi.Input[bool]] = None,
- encryption_configuration: Optional[pulumi.Input['RepositoryEncryptionConfigurationArgs']] = None,
- image_scanning_configuration: Optional[pulumi.Input['RepositoryImageScanningConfigurationArgs']] = None,
- image_tag_mutability: Optional[pulumi.Input['RepositoryImageTagMutability']] = None,
- lifecycle_policy: Optional[pulumi.Input['RepositoryLifecyclePolicyArgs']] = None,
- repository_name: Optional[pulumi.Input[str]] = None,
- repository_policy_text: Optional[Any] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['RepositoryTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if empty_on_delete is not None:
- _setter("empty_on_delete", empty_on_delete)
+ pulumi.set(__self__, "empty_on_delete", empty_on_delete)
if encryption_configuration is not None:
- _setter("encryption_configuration", encryption_configuration)
+ pulumi.set(__self__, "encryption_configuration", encryption_configuration)
if image_scanning_configuration is not None:
- _setter("image_scanning_configuration", image_scanning_configuration)
+ pulumi.set(__self__, "image_scanning_configuration", image_scanning_configuration)
if image_tag_mutability is not None:
- _setter("image_tag_mutability", image_tag_mutability)
+ pulumi.set(__self__, "image_tag_mutability", image_tag_mutability)
if lifecycle_policy is not None:
- _setter("lifecycle_policy", lifecycle_policy)
+ pulumi.set(__self__, "lifecycle_policy", lifecycle_policy)
if repository_name is not None:
- _setter("repository_name", repository_name)
+ pulumi.set(__self__, "repository_name", repository_name)
if repository_policy_text is not None:
- _setter("repository_policy_text", repository_policy_text)
+ pulumi.set(__self__, "repository_policy_text", repository_policy_text)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="emptyOnDelete")
@@ -200,10 +177,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- RepositoryArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -227,24 +200,9 @@ def _internal_init(__self__,
__props__ = RepositoryArgs.__new__(RepositoryArgs)
__props__.__dict__["empty_on_delete"] = empty_on_delete
- if encryption_configuration is not None and not isinstance(encryption_configuration, RepositoryEncryptionConfigurationArgs):
- encryption_configuration = encryption_configuration or {}
- def _setter(key, value):
- encryption_configuration[key] = value
- RepositoryEncryptionConfigurationArgs._configure(_setter, **encryption_configuration)
__props__.__dict__["encryption_configuration"] = encryption_configuration
- if image_scanning_configuration is not None and not isinstance(image_scanning_configuration, RepositoryImageScanningConfigurationArgs):
- image_scanning_configuration = image_scanning_configuration or {}
- def _setter(key, value):
- image_scanning_configuration[key] = value
- RepositoryImageScanningConfigurationArgs._configure(_setter, **image_scanning_configuration)
__props__.__dict__["image_scanning_configuration"] = image_scanning_configuration
__props__.__dict__["image_tag_mutability"] = image_tag_mutability
- if lifecycle_policy is not None and not isinstance(lifecycle_policy, RepositoryLifecyclePolicyArgs):
- lifecycle_policy = lifecycle_policy or {}
- def _setter(key, value):
- lifecycle_policy[key] = value
- RepositoryLifecyclePolicyArgs._configure(_setter, **lifecycle_policy)
__props__.__dict__["lifecycle_policy"] = lifecycle_policy
__props__.__dict__["repository_name"] = repository_name
__props__.__dict__["repository_policy_text"] = repository_policy_text
diff --git a/sdk/python/pulumi_aws_native/ecs/_inputs.py b/sdk/python/pulumi_aws_native/ecs/_inputs.py
index ded757eb81..dde23f3e4c 100644
--- a/sdk/python/pulumi_aws_native/ecs/_inputs.py
+++ b/sdk/python/pulumi_aws_native/ecs/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -83,24 +83,11 @@ def __init__(__self__, *,
auto_scaling_group_arn: pulumi.Input[str],
managed_scaling: Optional[pulumi.Input['CapacityProviderManagedScalingArgs']] = None,
managed_termination_protection: Optional[pulumi.Input['CapacityProviderAutoScalingGroupProviderManagedTerminationProtection']] = None):
- CapacityProviderAutoScalingGroupProviderArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- auto_scaling_group_arn=auto_scaling_group_arn,
- managed_scaling=managed_scaling,
- managed_termination_protection=managed_termination_protection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- auto_scaling_group_arn: pulumi.Input[str],
- managed_scaling: Optional[pulumi.Input['CapacityProviderManagedScalingArgs']] = None,
- managed_termination_protection: Optional[pulumi.Input['CapacityProviderAutoScalingGroupProviderManagedTerminationProtection']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("auto_scaling_group_arn", auto_scaling_group_arn)
+ pulumi.set(__self__, "auto_scaling_group_arn", auto_scaling_group_arn)
if managed_scaling is not None:
- _setter("managed_scaling", managed_scaling)
+ pulumi.set(__self__, "managed_scaling", managed_scaling)
if managed_termination_protection is not None:
- _setter("managed_termination_protection", managed_termination_protection)
+ pulumi.set(__self__, "managed_termination_protection", managed_termination_protection)
@property
@pulumi.getter(name="autoScalingGroupArn")
@@ -141,33 +128,16 @@ def __init__(__self__, *,
"""
The managed scaling settings for the Auto Scaling group capacity provider.
"""
- CapacityProviderManagedScalingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_warmup_period=instance_warmup_period,
- maximum_scaling_step_size=maximum_scaling_step_size,
- minimum_scaling_step_size=minimum_scaling_step_size,
- status=status,
- target_capacity=target_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_warmup_period: Optional[pulumi.Input[int]] = None,
- maximum_scaling_step_size: Optional[pulumi.Input[int]] = None,
- minimum_scaling_step_size: Optional[pulumi.Input[int]] = None,
- status: Optional[pulumi.Input['CapacityProviderManagedScalingStatus']] = None,
- target_capacity: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if instance_warmup_period is not None:
- _setter("instance_warmup_period", instance_warmup_period)
+ pulumi.set(__self__, "instance_warmup_period", instance_warmup_period)
if maximum_scaling_step_size is not None:
- _setter("maximum_scaling_step_size", maximum_scaling_step_size)
+ pulumi.set(__self__, "maximum_scaling_step_size", maximum_scaling_step_size)
if minimum_scaling_step_size is not None:
- _setter("minimum_scaling_step_size", minimum_scaling_step_size)
+ pulumi.set(__self__, "minimum_scaling_step_size", minimum_scaling_step_size)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
if target_capacity is not None:
- _setter("target_capacity", target_capacity)
+ pulumi.set(__self__, "target_capacity", target_capacity)
@property
@pulumi.getter(name="instanceWarmupPeriod")
@@ -220,21 +190,10 @@ class CapacityProviderTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- CapacityProviderTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -261,24 +220,11 @@ def __init__(__self__, *,
capacity_provider: pulumi.Input[Union['ClusterCapacityProviderAssociationsCapacityProvider', str]],
base: Optional[pulumi.Input[int]] = None,
weight: Optional[pulumi.Input[int]] = None):
- ClusterCapacityProviderAssociationsCapacityProviderStrategyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capacity_provider=capacity_provider,
- base=base,
- weight=weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capacity_provider: pulumi.Input[Union['ClusterCapacityProviderAssociationsCapacityProvider', str]],
- base: Optional[pulumi.Input[int]] = None,
- weight: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("capacity_provider", capacity_provider)
+ pulumi.set(__self__, "capacity_provider", capacity_provider)
if base is not None:
- _setter("base", base)
+ pulumi.set(__self__, "base", base)
if weight is not None:
- _setter("weight", weight)
+ pulumi.set(__self__, "weight", weight)
@property
@pulumi.getter(name="capacityProvider")
@@ -317,25 +263,12 @@ def __init__(__self__, *,
"""
A capacity provider strategy consists of one or more capacity providers along with the `base` and `weight` to assign to them. A capacity provider must be associated with the cluster to be used in a capacity provider strategy. The PutClusterCapacityProviders API is used to associate a capacity provider with a cluster. Only capacity providers with an `ACTIVE` or `UPDATING` status can be used.
"""
- ClusterCapacityProviderStrategyItemArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- base=base,
- capacity_provider=capacity_provider,
- weight=weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- base: Optional[pulumi.Input[int]] = None,
- capacity_provider: Optional[pulumi.Input[str]] = None,
- weight: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if base is not None:
- _setter("base", base)
+ pulumi.set(__self__, "base", base)
if capacity_provider is not None:
- _setter("capacity_provider", capacity_provider)
+ pulumi.set(__self__, "capacity_provider", capacity_provider)
if weight is not None:
- _setter("weight", weight)
+ pulumi.set(__self__, "weight", weight)
@property
@pulumi.getter
@@ -372,17 +305,8 @@ def __init__(__self__, *,
"""
The configurations to be set at cluster level.
"""
- ClusterConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- execute_command_configuration=execute_command_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- execute_command_configuration: Optional[pulumi.Input['ClusterExecuteCommandConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if execute_command_configuration is not None:
- _setter("execute_command_configuration", execute_command_configuration)
+ pulumi.set(__self__, "execute_command_configuration", execute_command_configuration)
@property
@pulumi.getter(name="executeCommandConfiguration")
@@ -403,25 +327,12 @@ def __init__(__self__, *,
"""
The configuration for ExecuteCommand.
"""
- ClusterExecuteCommandConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kms_key_id=kms_key_id,
- log_configuration=log_configuration,
- logging=logging,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kms_key_id: Optional[pulumi.Input[str]] = None,
- log_configuration: Optional[pulumi.Input['ClusterExecuteCommandLogConfigurationArgs']] = None,
- logging: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if log_configuration is not None:
- _setter("log_configuration", log_configuration)
+ pulumi.set(__self__, "log_configuration", log_configuration)
if logging is not None:
- _setter("logging", logging)
+ pulumi.set(__self__, "logging", logging)
@property
@pulumi.getter(name="kmsKeyId")
@@ -462,33 +373,16 @@ def __init__(__self__, *,
"""
The session logging configuration for ExecuteCommand.
"""
- ClusterExecuteCommandLogConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_encryption_enabled=cloud_watch_encryption_enabled,
- cloud_watch_log_group_name=cloud_watch_log_group_name,
- s3_bucket_name=s3_bucket_name,
- s3_encryption_enabled=s3_encryption_enabled,
- s3_key_prefix=s3_key_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_encryption_enabled: Optional[pulumi.Input[bool]] = None,
- cloud_watch_log_group_name: Optional[pulumi.Input[str]] = None,
- s3_bucket_name: Optional[pulumi.Input[str]] = None,
- s3_encryption_enabled: Optional[pulumi.Input[bool]] = None,
- s3_key_prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cloud_watch_encryption_enabled is not None:
- _setter("cloud_watch_encryption_enabled", cloud_watch_encryption_enabled)
+ pulumi.set(__self__, "cloud_watch_encryption_enabled", cloud_watch_encryption_enabled)
if cloud_watch_log_group_name is not None:
- _setter("cloud_watch_log_group_name", cloud_watch_log_group_name)
+ pulumi.set(__self__, "cloud_watch_log_group_name", cloud_watch_log_group_name)
if s3_bucket_name is not None:
- _setter("s3_bucket_name", s3_bucket_name)
+ pulumi.set(__self__, "s3_bucket_name", s3_bucket_name)
if s3_encryption_enabled is not None:
- _setter("s3_encryption_enabled", s3_encryption_enabled)
+ pulumi.set(__self__, "s3_encryption_enabled", s3_encryption_enabled)
if s3_key_prefix is not None:
- _setter("s3_key_prefix", s3_key_prefix)
+ pulumi.set(__self__, "s3_key_prefix", s3_key_prefix)
@property
@pulumi.getter(name="cloudWatchEncryptionEnabled")
@@ -544,17 +438,8 @@ def __init__(__self__, *,
Service Connect Configuration default for all services or tasks within this cluster
:param pulumi.Input[str] namespace: Service Connect Namespace Name or ARN default for all services or tasks within this cluster
"""
- ClusterServiceConnectDefaultsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- namespace=namespace,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- namespace: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if namespace is not None:
- _setter("namespace", namespace)
+ pulumi.set(__self__, "namespace", namespace)
@property
@pulumi.getter
@@ -577,21 +462,10 @@ def __init__(__self__, *,
"""
The setting to use when creating a cluster. This parameter is used to enable CloudWatch Container Insights for a cluster. If this value is specified, it will override the containerInsights value set with PutAccountSetting or PutAccountSettingDefault.
"""
- ClusterSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -620,21 +494,10 @@ def __init__(__self__, *,
"""
The metadata that you apply to the cluster to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define.
"""
- ClusterTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -661,25 +524,12 @@ def __init__(__self__, *,
assign_public_ip: Optional[pulumi.Input['ServiceAwsVpcConfigurationAssignPublicIp']] = None,
security_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
subnets: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- ServiceAwsVpcConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- assign_public_ip=assign_public_ip,
- security_groups=security_groups,
- subnets=subnets,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- assign_public_ip: Optional[pulumi.Input['ServiceAwsVpcConfigurationAssignPublicIp']] = None,
- security_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- subnets: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if assign_public_ip is not None:
- _setter("assign_public_ip", assign_public_ip)
+ pulumi.set(__self__, "assign_public_ip", assign_public_ip)
if security_groups is not None:
- _setter("security_groups", security_groups)
+ pulumi.set(__self__, "security_groups", security_groups)
if subnets is not None:
- _setter("subnets", subnets)
+ pulumi.set(__self__, "subnets", subnets)
@property
@pulumi.getter(name="assignPublicIp")
@@ -715,25 +565,12 @@ def __init__(__self__, *,
base: Optional[pulumi.Input[int]] = None,
capacity_provider: Optional[pulumi.Input[str]] = None,
weight: Optional[pulumi.Input[int]] = None):
- ServiceCapacityProviderStrategyItemArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- base=base,
- capacity_provider=capacity_provider,
- weight=weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- base: Optional[pulumi.Input[int]] = None,
- capacity_provider: Optional[pulumi.Input[str]] = None,
- weight: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if base is not None:
- _setter("base", base)
+ pulumi.set(__self__, "base", base)
if capacity_provider is not None:
- _setter("capacity_provider", capacity_provider)
+ pulumi.set(__self__, "capacity_provider", capacity_provider)
if weight is not None:
- _setter("weight", weight)
+ pulumi.set(__self__, "weight", weight)
@property
@pulumi.getter
@@ -768,20 +605,9 @@ class ServiceConnectClientAliasArgs:
def __init__(__self__, *,
port: pulumi.Input[int],
dns_name: Optional[pulumi.Input[str]] = None):
- ServiceConnectClientAliasArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- port=port,
- dns_name=dns_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- port: pulumi.Input[int],
- dns_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if dns_name is not None:
- _setter("dns_name", dns_name)
+ pulumi.set(__self__, "dns_name", dns_name)
@property
@pulumi.getter
@@ -809,28 +635,13 @@ def __init__(__self__, *,
log_configuration: Optional[pulumi.Input['ServiceLogConfigurationArgs']] = None,
namespace: Optional[pulumi.Input[str]] = None,
services: Optional[pulumi.Input[Sequence[pulumi.Input['ServiceConnectServiceArgs']]]] = None):
- ServiceConnectConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- log_configuration=log_configuration,
- namespace=namespace,
- services=services,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: pulumi.Input[bool],
- log_configuration: Optional[pulumi.Input['ServiceLogConfigurationArgs']] = None,
- namespace: Optional[pulumi.Input[str]] = None,
- services: Optional[pulumi.Input[Sequence[pulumi.Input['ServiceConnectServiceArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if log_configuration is not None:
- _setter("log_configuration", log_configuration)
+ pulumi.set(__self__, "log_configuration", log_configuration)
if namespace is not None:
- _setter("namespace", namespace)
+ pulumi.set(__self__, "namespace", namespace)
if services is not None:
- _setter("services", services)
+ pulumi.set(__self__, "services", services)
@property
@pulumi.getter
@@ -876,28 +687,13 @@ def __init__(__self__, *,
client_aliases: Optional[pulumi.Input[Sequence[pulumi.Input['ServiceConnectClientAliasArgs']]]] = None,
discovery_name: Optional[pulumi.Input[str]] = None,
ingress_port_override: Optional[pulumi.Input[int]] = None):
- ServiceConnectServiceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- port_name=port_name,
- client_aliases=client_aliases,
- discovery_name=discovery_name,
- ingress_port_override=ingress_port_override,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- port_name: pulumi.Input[str],
- client_aliases: Optional[pulumi.Input[Sequence[pulumi.Input['ServiceConnectClientAliasArgs']]]] = None,
- discovery_name: Optional[pulumi.Input[str]] = None,
- ingress_port_override: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("port_name", port_name)
+ pulumi.set(__self__, "port_name", port_name)
if client_aliases is not None:
- _setter("client_aliases", client_aliases)
+ pulumi.set(__self__, "client_aliases", client_aliases)
if discovery_name is not None:
- _setter("discovery_name", discovery_name)
+ pulumi.set(__self__, "discovery_name", discovery_name)
if ingress_port_override is not None:
- _setter("ingress_port_override", ingress_port_override)
+ pulumi.set(__self__, "ingress_port_override", ingress_port_override)
@property
@pulumi.getter(name="portName")
@@ -942,22 +738,9 @@ def __init__(__self__, *,
alarm_names: pulumi.Input[Sequence[pulumi.Input[str]]],
enable: pulumi.Input[bool],
rollback: pulumi.Input[bool]):
- ServiceDeploymentAlarmsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- alarm_names=alarm_names,
- enable=enable,
- rollback=rollback,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- alarm_names: pulumi.Input[Sequence[pulumi.Input[str]]],
- enable: pulumi.Input[bool],
- rollback: pulumi.Input[bool],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("alarm_names", alarm_names)
- _setter("enable", enable)
- _setter("rollback", rollback)
+ pulumi.set(__self__, "alarm_names", alarm_names)
+ pulumi.set(__self__, "enable", enable)
+ pulumi.set(__self__, "rollback", rollback)
@property
@pulumi.getter(name="alarmNames")
@@ -992,19 +775,8 @@ class ServiceDeploymentCircuitBreakerArgs:
def __init__(__self__, *,
enable: pulumi.Input[bool],
rollback: pulumi.Input[bool]):
- ServiceDeploymentCircuitBreakerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enable=enable,
- rollback=rollback,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enable: pulumi.Input[bool],
- rollback: pulumi.Input[bool],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enable", enable)
- _setter("rollback", rollback)
+ pulumi.set(__self__, "enable", enable)
+ pulumi.set(__self__, "rollback", rollback)
@property
@pulumi.getter
@@ -1032,29 +804,14 @@ def __init__(__self__, *,
deployment_circuit_breaker: Optional[pulumi.Input['ServiceDeploymentCircuitBreakerArgs']] = None,
maximum_percent: Optional[pulumi.Input[int]] = None,
minimum_healthy_percent: Optional[pulumi.Input[int]] = None):
- ServiceDeploymentConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- alarms=alarms,
- deployment_circuit_breaker=deployment_circuit_breaker,
- maximum_percent=maximum_percent,
- minimum_healthy_percent=minimum_healthy_percent,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- alarms: Optional[pulumi.Input['ServiceDeploymentAlarmsArgs']] = None,
- deployment_circuit_breaker: Optional[pulumi.Input['ServiceDeploymentCircuitBreakerArgs']] = None,
- maximum_percent: Optional[pulumi.Input[int]] = None,
- minimum_healthy_percent: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if alarms is not None:
- _setter("alarms", alarms)
+ pulumi.set(__self__, "alarms", alarms)
if deployment_circuit_breaker is not None:
- _setter("deployment_circuit_breaker", deployment_circuit_breaker)
+ pulumi.set(__self__, "deployment_circuit_breaker", deployment_circuit_breaker)
if maximum_percent is not None:
- _setter("maximum_percent", maximum_percent)
+ pulumi.set(__self__, "maximum_percent", maximum_percent)
if minimum_healthy_percent is not None:
- _setter("minimum_healthy_percent", minimum_healthy_percent)
+ pulumi.set(__self__, "minimum_healthy_percent", minimum_healthy_percent)
@property
@pulumi.getter
@@ -1097,17 +854,8 @@ def minimum_healthy_percent(self, value: Optional[pulumi.Input[int]]):
class ServiceDeploymentControllerArgs:
def __init__(__self__, *,
type: Optional[pulumi.Input['ServiceDeploymentControllerType']] = None):
- ServiceDeploymentControllerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: Optional[pulumi.Input['ServiceDeploymentControllerType']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -1126,29 +874,14 @@ def __init__(__self__, *,
container_port: Optional[pulumi.Input[int]] = None,
load_balancer_name: Optional[pulumi.Input[str]] = None,
target_group_arn: Optional[pulumi.Input[str]] = None):
- ServiceLoadBalancerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_name=container_name,
- container_port=container_port,
- load_balancer_name=load_balancer_name,
- target_group_arn=target_group_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_name: Optional[pulumi.Input[str]] = None,
- container_port: Optional[pulumi.Input[int]] = None,
- load_balancer_name: Optional[pulumi.Input[str]] = None,
- target_group_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_name is not None:
- _setter("container_name", container_name)
+ pulumi.set(__self__, "container_name", container_name)
if container_port is not None:
- _setter("container_port", container_port)
+ pulumi.set(__self__, "container_port", container_port)
if load_balancer_name is not None:
- _setter("load_balancer_name", load_balancer_name)
+ pulumi.set(__self__, "load_balancer_name", load_balancer_name)
if target_group_arn is not None:
- _setter("target_group_arn", target_group_arn)
+ pulumi.set(__self__, "target_group_arn", target_group_arn)
@property
@pulumi.getter(name="containerName")
@@ -1193,25 +926,12 @@ def __init__(__self__, *,
log_driver: Optional[pulumi.Input[str]] = None,
options: Optional[Any] = None,
secret_options: Optional[pulumi.Input[Sequence[pulumi.Input['ServiceSecretArgs']]]] = None):
- ServiceLogConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_driver=log_driver,
- options=options,
- secret_options=secret_options,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_driver: Optional[pulumi.Input[str]] = None,
- options: Optional[Any] = None,
- secret_options: Optional[pulumi.Input[Sequence[pulumi.Input['ServiceSecretArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if log_driver is not None:
- _setter("log_driver", log_driver)
+ pulumi.set(__self__, "log_driver", log_driver)
if options is not None:
- _setter("options", options)
+ pulumi.set(__self__, "options", options)
if secret_options is not None:
- _setter("secret_options", secret_options)
+ pulumi.set(__self__, "secret_options", secret_options)
@property
@pulumi.getter(name="logDriver")
@@ -1245,17 +965,8 @@ def secret_options(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['Ser
class ServiceNetworkConfigurationArgs:
def __init__(__self__, *,
awsvpc_configuration: Optional[pulumi.Input['ServiceAwsVpcConfigurationArgs']] = None):
- ServiceNetworkConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- awsvpc_configuration=awsvpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- awsvpc_configuration: Optional[pulumi.Input['ServiceAwsVpcConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if awsvpc_configuration is not None:
- _setter("awsvpc_configuration", awsvpc_configuration)
+ pulumi.set(__self__, "awsvpc_configuration", awsvpc_configuration)
@property
@pulumi.getter(name="awsvpcConfiguration")
@@ -1272,20 +983,9 @@ class ServicePlacementConstraintArgs:
def __init__(__self__, *,
type: pulumi.Input['ServicePlacementConstraintType'],
expression: Optional[pulumi.Input[str]] = None):
- ServicePlacementConstraintArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- expression=expression,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: pulumi.Input['ServicePlacementConstraintType'],
- expression: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if expression is not None:
- _setter("expression", expression)
+ pulumi.set(__self__, "expression", expression)
@property
@pulumi.getter
@@ -1311,20 +1011,9 @@ class ServicePlacementStrategyArgs:
def __init__(__self__, *,
type: pulumi.Input['ServicePlacementStrategyType'],
field: Optional[pulumi.Input[str]] = None):
- ServicePlacementStrategyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- field=field,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: pulumi.Input['ServicePlacementStrategyType'],
- field: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if field is not None:
- _setter("field", field)
+ pulumi.set(__self__, "field", field)
@property
@pulumi.getter
@@ -1352,29 +1041,14 @@ def __init__(__self__, *,
container_port: Optional[pulumi.Input[int]] = None,
port: Optional[pulumi.Input[int]] = None,
registry_arn: Optional[pulumi.Input[str]] = None):
- ServiceRegistryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_name=container_name,
- container_port=container_port,
- port=port,
- registry_arn=registry_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_name: Optional[pulumi.Input[str]] = None,
- container_port: Optional[pulumi.Input[int]] = None,
- port: Optional[pulumi.Input[int]] = None,
- registry_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_name is not None:
- _setter("container_name", container_name)
+ pulumi.set(__self__, "container_name", container_name)
if container_port is not None:
- _setter("container_port", container_port)
+ pulumi.set(__self__, "container_port", container_port)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if registry_arn is not None:
- _setter("registry_arn", registry_arn)
+ pulumi.set(__self__, "registry_arn", registry_arn)
@property
@pulumi.getter(name="containerName")
@@ -1418,19 +1092,8 @@ class ServiceSecretArgs:
def __init__(__self__, *,
name: pulumi.Input[str],
value_from: pulumi.Input[str]):
- ServiceSecretArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value_from=value_from,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- value_from: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("value_from", value_from)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "value_from", value_from)
@property
@pulumi.getter
@@ -1456,21 +1119,10 @@ class ServiceTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- ServiceTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1496,21 +1148,10 @@ class TaskDefinitionAuthorizationConfigArgs:
def __init__(__self__, *,
access_point_id: Optional[pulumi.Input[str]] = None,
iam: Optional[pulumi.Input['TaskDefinitionAuthorizationConfigIam']] = None):
- TaskDefinitionAuthorizationConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- access_point_id=access_point_id,
- iam=iam,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- access_point_id: Optional[pulumi.Input[str]] = None,
- iam: Optional[pulumi.Input['TaskDefinitionAuthorizationConfigIam']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if access_point_id is not None:
- _setter("access_point_id", access_point_id)
+ pulumi.set(__self__, "access_point_id", access_point_id)
if iam is not None:
- _setter("iam", iam)
+ pulumi.set(__self__, "iam", iam)
@property
@pulumi.getter(name="accessPointId")
@@ -1582,167 +1223,82 @@ def __init__(__self__, *,
:param pulumi.Input[int] memory: The amount (in MiB) of memory to present to the container. If your container attempts to exceed the memory specified here, the container is killed.
:param pulumi.Input[Sequence[pulumi.Input['TaskDefinitionPortMappingArgs']]] port_mappings: Port mappings allow containers to access ports on the host container instance to send or receive traffic.
"""
- TaskDefinitionContainerDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- image=image,
- name=name,
- command=command,
- cpu=cpu,
- depends_on=depends_on,
- disable_networking=disable_networking,
- dns_search_domains=dns_search_domains,
- dns_servers=dns_servers,
- docker_labels=docker_labels,
- docker_security_options=docker_security_options,
- entry_point=entry_point,
- environment=environment,
- environment_files=environment_files,
- essential=essential,
- extra_hosts=extra_hosts,
- firelens_configuration=firelens_configuration,
- health_check=health_check,
- hostname=hostname,
- interactive=interactive,
- links=links,
- linux_parameters=linux_parameters,
- log_configuration=log_configuration,
- memory=memory,
- memory_reservation=memory_reservation,
- mount_points=mount_points,
- port_mappings=port_mappings,
- privileged=privileged,
- pseudo_terminal=pseudo_terminal,
- readonly_root_filesystem=readonly_root_filesystem,
- repository_credentials=repository_credentials,
- resource_requirements=resource_requirements,
- secrets=secrets,
- start_timeout=start_timeout,
- stop_timeout=stop_timeout,
- system_controls=system_controls,
- ulimits=ulimits,
- user=user,
- volumes_from=volumes_from,
- working_directory=working_directory,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- image: pulumi.Input[str],
- name: pulumi.Input[str],
- command: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- cpu: Optional[pulumi.Input[int]] = None,
- depends_on: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionContainerDependencyArgs']]]] = None,
- disable_networking: Optional[pulumi.Input[bool]] = None,
- dns_search_domains: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- dns_servers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- docker_labels: Optional[Any] = None,
- docker_security_options: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- entry_point: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- environment: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionKeyValuePairArgs']]]] = None,
- environment_files: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionEnvironmentFileArgs']]]] = None,
- essential: Optional[pulumi.Input[bool]] = None,
- extra_hosts: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionHostEntryArgs']]]] = None,
- firelens_configuration: Optional[pulumi.Input['TaskDefinitionFirelensConfigurationArgs']] = None,
- health_check: Optional[pulumi.Input['TaskDefinitionHealthCheckArgs']] = None,
- hostname: Optional[pulumi.Input[str]] = None,
- interactive: Optional[pulumi.Input[bool]] = None,
- links: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- linux_parameters: Optional[pulumi.Input['TaskDefinitionLinuxParametersArgs']] = None,
- log_configuration: Optional[pulumi.Input['TaskDefinitionLogConfigurationArgs']] = None,
- memory: Optional[pulumi.Input[int]] = None,
- memory_reservation: Optional[pulumi.Input[int]] = None,
- mount_points: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionMountPointArgs']]]] = None,
- port_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionPortMappingArgs']]]] = None,
- privileged: Optional[pulumi.Input[bool]] = None,
- pseudo_terminal: Optional[pulumi.Input[bool]] = None,
- readonly_root_filesystem: Optional[pulumi.Input[bool]] = None,
- repository_credentials: Optional[pulumi.Input['TaskDefinitionRepositoryCredentialsArgs']] = None,
- resource_requirements: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionResourceRequirementArgs']]]] = None,
- secrets: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionSecretArgs']]]] = None,
- start_timeout: Optional[pulumi.Input[int]] = None,
- stop_timeout: Optional[pulumi.Input[int]] = None,
- system_controls: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionSystemControlArgs']]]] = None,
- ulimits: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionUlimitArgs']]]] = None,
- user: Optional[pulumi.Input[str]] = None,
- volumes_from: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionVolumeFromArgs']]]] = None,
- working_directory: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("image", image)
- _setter("name", name)
+ pulumi.set(__self__, "image", image)
+ pulumi.set(__self__, "name", name)
if command is not None:
- _setter("command", command)
+ pulumi.set(__self__, "command", command)
if cpu is not None:
- _setter("cpu", cpu)
+ pulumi.set(__self__, "cpu", cpu)
if depends_on is not None:
- _setter("depends_on", depends_on)
+ pulumi.set(__self__, "depends_on", depends_on)
if disable_networking is not None:
- _setter("disable_networking", disable_networking)
+ pulumi.set(__self__, "disable_networking", disable_networking)
if dns_search_domains is not None:
- _setter("dns_search_domains", dns_search_domains)
+ pulumi.set(__self__, "dns_search_domains", dns_search_domains)
if dns_servers is not None:
- _setter("dns_servers", dns_servers)
+ pulumi.set(__self__, "dns_servers", dns_servers)
if docker_labels is not None:
- _setter("docker_labels", docker_labels)
+ pulumi.set(__self__, "docker_labels", docker_labels)
if docker_security_options is not None:
- _setter("docker_security_options", docker_security_options)
+ pulumi.set(__self__, "docker_security_options", docker_security_options)
if entry_point is not None:
- _setter("entry_point", entry_point)
+ pulumi.set(__self__, "entry_point", entry_point)
if environment is not None:
- _setter("environment", environment)
+ pulumi.set(__self__, "environment", environment)
if environment_files is not None:
- _setter("environment_files", environment_files)
+ pulumi.set(__self__, "environment_files", environment_files)
if essential is not None:
- _setter("essential", essential)
+ pulumi.set(__self__, "essential", essential)
if extra_hosts is not None:
- _setter("extra_hosts", extra_hosts)
+ pulumi.set(__self__, "extra_hosts", extra_hosts)
if firelens_configuration is not None:
- _setter("firelens_configuration", firelens_configuration)
+ pulumi.set(__self__, "firelens_configuration", firelens_configuration)
if health_check is not None:
- _setter("health_check", health_check)
+ pulumi.set(__self__, "health_check", health_check)
if hostname is not None:
- _setter("hostname", hostname)
+ pulumi.set(__self__, "hostname", hostname)
if interactive is not None:
- _setter("interactive", interactive)
+ pulumi.set(__self__, "interactive", interactive)
if links is not None:
- _setter("links", links)
+ pulumi.set(__self__, "links", links)
if linux_parameters is not None:
- _setter("linux_parameters", linux_parameters)
+ pulumi.set(__self__, "linux_parameters", linux_parameters)
if log_configuration is not None:
- _setter("log_configuration", log_configuration)
+ pulumi.set(__self__, "log_configuration", log_configuration)
if memory is not None:
- _setter("memory", memory)
+ pulumi.set(__self__, "memory", memory)
if memory_reservation is not None:
- _setter("memory_reservation", memory_reservation)
+ pulumi.set(__self__, "memory_reservation", memory_reservation)
if mount_points is not None:
- _setter("mount_points", mount_points)
+ pulumi.set(__self__, "mount_points", mount_points)
if port_mappings is not None:
- _setter("port_mappings", port_mappings)
+ pulumi.set(__self__, "port_mappings", port_mappings)
if privileged is not None:
- _setter("privileged", privileged)
+ pulumi.set(__self__, "privileged", privileged)
if pseudo_terminal is not None:
- _setter("pseudo_terminal", pseudo_terminal)
+ pulumi.set(__self__, "pseudo_terminal", pseudo_terminal)
if readonly_root_filesystem is not None:
- _setter("readonly_root_filesystem", readonly_root_filesystem)
+ pulumi.set(__self__, "readonly_root_filesystem", readonly_root_filesystem)
if repository_credentials is not None:
- _setter("repository_credentials", repository_credentials)
+ pulumi.set(__self__, "repository_credentials", repository_credentials)
if resource_requirements is not None:
- _setter("resource_requirements", resource_requirements)
+ pulumi.set(__self__, "resource_requirements", resource_requirements)
if secrets is not None:
- _setter("secrets", secrets)
+ pulumi.set(__self__, "secrets", secrets)
if start_timeout is not None:
- _setter("start_timeout", start_timeout)
+ pulumi.set(__self__, "start_timeout", start_timeout)
if stop_timeout is not None:
- _setter("stop_timeout", stop_timeout)
+ pulumi.set(__self__, "stop_timeout", stop_timeout)
if system_controls is not None:
- _setter("system_controls", system_controls)
+ pulumi.set(__self__, "system_controls", system_controls)
if ulimits is not None:
- _setter("ulimits", ulimits)
+ pulumi.set(__self__, "ulimits", ulimits)
if user is not None:
- _setter("user", user)
+ pulumi.set(__self__, "user", user)
if volumes_from is not None:
- _setter("volumes_from", volumes_from)
+ pulumi.set(__self__, "volumes_from", volumes_from)
if working_directory is not None:
- _setter("working_directory", working_directory)
+ pulumi.set(__self__, "working_directory", working_directory)
@property
@pulumi.getter
@@ -2119,21 +1675,10 @@ class TaskDefinitionContainerDependencyArgs:
def __init__(__self__, *,
condition: Optional[pulumi.Input[str]] = None,
container_name: Optional[pulumi.Input[str]] = None):
- TaskDefinitionContainerDependencyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- condition=condition,
- container_name=container_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- condition: Optional[pulumi.Input[str]] = None,
- container_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if condition is not None:
- _setter("condition", condition)
+ pulumi.set(__self__, "condition", condition)
if container_name is not None:
- _setter("container_name", container_name)
+ pulumi.set(__self__, "container_name", container_name)
@property
@pulumi.getter
@@ -2160,25 +1705,12 @@ def __init__(__self__, *,
container_path: Optional[pulumi.Input[str]] = None,
host_path: Optional[pulumi.Input[str]] = None,
permissions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- TaskDefinitionDeviceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_path=container_path,
- host_path=host_path,
- permissions=permissions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_path: Optional[pulumi.Input[str]] = None,
- host_path: Optional[pulumi.Input[str]] = None,
- permissions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_path is not None:
- _setter("container_path", container_path)
+ pulumi.set(__self__, "container_path", container_path)
if host_path is not None:
- _setter("host_path", host_path)
+ pulumi.set(__self__, "host_path", host_path)
if permissions is not None:
- _setter("permissions", permissions)
+ pulumi.set(__self__, "permissions", permissions)
@property
@pulumi.getter(name="containerPath")
@@ -2216,33 +1748,16 @@ def __init__(__self__, *,
driver_opts: Optional[Any] = None,
labels: Optional[Any] = None,
scope: Optional[pulumi.Input[str]] = None):
- TaskDefinitionDockerVolumeConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- autoprovision=autoprovision,
- driver=driver,
- driver_opts=driver_opts,
- labels=labels,
- scope=scope,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- autoprovision: Optional[pulumi.Input[bool]] = None,
- driver: Optional[pulumi.Input[str]] = None,
- driver_opts: Optional[Any] = None,
- labels: Optional[Any] = None,
- scope: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if autoprovision is not None:
- _setter("autoprovision", autoprovision)
+ pulumi.set(__self__, "autoprovision", autoprovision)
if driver is not None:
- _setter("driver", driver)
+ pulumi.set(__self__, "driver", driver)
if driver_opts is not None:
- _setter("driver_opts", driver_opts)
+ pulumi.set(__self__, "driver_opts", driver_opts)
if labels is not None:
- _setter("labels", labels)
+ pulumi.set(__self__, "labels", labels)
if scope is not None:
- _setter("scope", scope)
+ pulumi.set(__self__, "scope", scope)
@property
@pulumi.getter
@@ -2298,32 +1813,15 @@ def __init__(__self__, *,
root_directory: Optional[pulumi.Input[str]] = None,
transit_encryption: Optional[pulumi.Input['TaskDefinitionEfsVolumeConfigurationTransitEncryption']] = None,
transit_encryption_port: Optional[pulumi.Input[int]] = None):
- TaskDefinitionEfsVolumeConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- filesystem_id=filesystem_id,
- authorization_config=authorization_config,
- root_directory=root_directory,
- transit_encryption=transit_encryption,
- transit_encryption_port=transit_encryption_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- filesystem_id: pulumi.Input[str],
- authorization_config: Optional[pulumi.Input['TaskDefinitionAuthorizationConfigArgs']] = None,
- root_directory: Optional[pulumi.Input[str]] = None,
- transit_encryption: Optional[pulumi.Input['TaskDefinitionEfsVolumeConfigurationTransitEncryption']] = None,
- transit_encryption_port: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("filesystem_id", filesystem_id)
+ pulumi.set(__self__, "filesystem_id", filesystem_id)
if authorization_config is not None:
- _setter("authorization_config", authorization_config)
+ pulumi.set(__self__, "authorization_config", authorization_config)
if root_directory is not None:
- _setter("root_directory", root_directory)
+ pulumi.set(__self__, "root_directory", root_directory)
if transit_encryption is not None:
- _setter("transit_encryption", transit_encryption)
+ pulumi.set(__self__, "transit_encryption", transit_encryption)
if transit_encryption_port is not None:
- _setter("transit_encryption_port", transit_encryption_port)
+ pulumi.set(__self__, "transit_encryption_port", transit_encryption_port)
@property
@pulumi.getter(name="filesystemId")
@@ -2376,21 +1874,10 @@ class TaskDefinitionEnvironmentFileArgs:
def __init__(__self__, *,
type: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- TaskDefinitionEnvironmentFileArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2415,17 +1902,8 @@ def value(self, value: Optional[pulumi.Input[str]]):
class TaskDefinitionEphemeralStorageArgs:
def __init__(__self__, *,
size_in_gi_b: Optional[pulumi.Input[int]] = None):
- TaskDefinitionEphemeralStorageArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- size_in_gi_b=size_in_gi_b,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- size_in_gi_b: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if size_in_gi_b is not None:
- _setter("size_in_gi_b", size_in_gi_b)
+ pulumi.set(__self__, "size_in_gi_b", size_in_gi_b)
@property
@pulumi.getter(name="sizeInGiB")
@@ -2442,21 +1920,10 @@ class TaskDefinitionFirelensConfigurationArgs:
def __init__(__self__, *,
options: Optional[Any] = None,
type: Optional[pulumi.Input[str]] = None):
- TaskDefinitionFirelensConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- options=options,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- options: Optional[Any] = None,
- type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if options is not None:
- _setter("options", options)
+ pulumi.set(__self__, "options", options)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -2493,33 +1960,16 @@ def __init__(__self__, *,
:param pulumi.Input[int] start_period: The optional grace period within which to provide containers time to bootstrap before failed health checks count towards the maximum number of retries. You may specify between 0 and 300 seconds. The startPeriod is disabled by default.
:param pulumi.Input[int] timeout: The time period in seconds to wait for a health check to succeed before it is considered a failure. You may specify between 2 and 60 seconds. The default value is 5 seconds.
"""
- TaskDefinitionHealthCheckArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- command=command,
- interval=interval,
- retries=retries,
- start_period=start_period,
- timeout=timeout,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- command: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- interval: Optional[pulumi.Input[int]] = None,
- retries: Optional[pulumi.Input[int]] = None,
- start_period: Optional[pulumi.Input[int]] = None,
- timeout: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if command is not None:
- _setter("command", command)
+ pulumi.set(__self__, "command", command)
if interval is not None:
- _setter("interval", interval)
+ pulumi.set(__self__, "interval", interval)
if retries is not None:
- _setter("retries", retries)
+ pulumi.set(__self__, "retries", retries)
if start_period is not None:
- _setter("start_period", start_period)
+ pulumi.set(__self__, "start_period", start_period)
if timeout is not None:
- _setter("timeout", timeout)
+ pulumi.set(__self__, "timeout", timeout)
@property
@pulumi.getter
@@ -2587,21 +2037,10 @@ class TaskDefinitionHostEntryArgs:
def __init__(__self__, *,
hostname: Optional[pulumi.Input[str]] = None,
ip_address: Optional[pulumi.Input[str]] = None):
- TaskDefinitionHostEntryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hostname=hostname,
- ip_address=ip_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hostname: Optional[pulumi.Input[str]] = None,
- ip_address: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if hostname is not None:
- _setter("hostname", hostname)
+ pulumi.set(__self__, "hostname", hostname)
if ip_address is not None:
- _setter("ip_address", ip_address)
+ pulumi.set(__self__, "ip_address", ip_address)
@property
@pulumi.getter
@@ -2626,17 +2065,8 @@ def ip_address(self, value: Optional[pulumi.Input[str]]):
class TaskDefinitionHostVolumePropertiesArgs:
def __init__(__self__, *,
source_path: Optional[pulumi.Input[str]] = None):
- TaskDefinitionHostVolumePropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- source_path=source_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- source_path: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if source_path is not None:
- _setter("source_path", source_path)
+ pulumi.set(__self__, "source_path", source_path)
@property
@pulumi.getter(name="sourcePath")
@@ -2653,21 +2083,10 @@ class TaskDefinitionInferenceAcceleratorArgs:
def __init__(__self__, *,
device_name: Optional[pulumi.Input[str]] = None,
device_type: Optional[pulumi.Input[str]] = None):
- TaskDefinitionInferenceAcceleratorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_name=device_name,
- device_type=device_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_name: Optional[pulumi.Input[str]] = None,
- device_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if device_name is not None:
- _setter("device_name", device_name)
+ pulumi.set(__self__, "device_name", device_name)
if device_type is not None:
- _setter("device_type", device_type)
+ pulumi.set(__self__, "device_type", device_type)
@property
@pulumi.getter(name="deviceName")
@@ -2693,21 +2112,10 @@ class TaskDefinitionKernelCapabilitiesArgs:
def __init__(__self__, *,
add: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
drop: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- TaskDefinitionKernelCapabilitiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- add=add,
- drop=drop,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- add: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- drop: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if add is not None:
- _setter("add", add)
+ pulumi.set(__self__, "add", add)
if drop is not None:
- _setter("drop", drop)
+ pulumi.set(__self__, "drop", drop)
@property
@pulumi.getter
@@ -2733,21 +2141,10 @@ class TaskDefinitionKeyValuePairArgs:
def __init__(__self__, *,
name: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- TaskDefinitionKeyValuePairArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2778,41 +2175,20 @@ def __init__(__self__, *,
shared_memory_size: Optional[pulumi.Input[int]] = None,
swappiness: Optional[pulumi.Input[int]] = None,
tmpfs: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionTmpfsArgs']]]] = None):
- TaskDefinitionLinuxParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capabilities=capabilities,
- devices=devices,
- init_process_enabled=init_process_enabled,
- max_swap=max_swap,
- shared_memory_size=shared_memory_size,
- swappiness=swappiness,
- tmpfs=tmpfs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capabilities: Optional[pulumi.Input['TaskDefinitionKernelCapabilitiesArgs']] = None,
- devices: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionDeviceArgs']]]] = None,
- init_process_enabled: Optional[pulumi.Input[bool]] = None,
- max_swap: Optional[pulumi.Input[int]] = None,
- shared_memory_size: Optional[pulumi.Input[int]] = None,
- swappiness: Optional[pulumi.Input[int]] = None,
- tmpfs: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionTmpfsArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if capabilities is not None:
- _setter("capabilities", capabilities)
+ pulumi.set(__self__, "capabilities", capabilities)
if devices is not None:
- _setter("devices", devices)
+ pulumi.set(__self__, "devices", devices)
if init_process_enabled is not None:
- _setter("init_process_enabled", init_process_enabled)
+ pulumi.set(__self__, "init_process_enabled", init_process_enabled)
if max_swap is not None:
- _setter("max_swap", max_swap)
+ pulumi.set(__self__, "max_swap", max_swap)
if shared_memory_size is not None:
- _setter("shared_memory_size", shared_memory_size)
+ pulumi.set(__self__, "shared_memory_size", shared_memory_size)
if swappiness is not None:
- _setter("swappiness", swappiness)
+ pulumi.set(__self__, "swappiness", swappiness)
if tmpfs is not None:
- _setter("tmpfs", tmpfs)
+ pulumi.set(__self__, "tmpfs", tmpfs)
@property
@pulumi.getter
@@ -2884,24 +2260,11 @@ def __init__(__self__, *,
log_driver: pulumi.Input[str],
options: Optional[Any] = None,
secret_options: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionSecretArgs']]]] = None):
- TaskDefinitionLogConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_driver=log_driver,
- options=options,
- secret_options=secret_options,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_driver: pulumi.Input[str],
- options: Optional[Any] = None,
- secret_options: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionSecretArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_driver", log_driver)
+ pulumi.set(__self__, "log_driver", log_driver)
if options is not None:
- _setter("options", options)
+ pulumi.set(__self__, "options", options)
if secret_options is not None:
- _setter("secret_options", secret_options)
+ pulumi.set(__self__, "secret_options", secret_options)
@property
@pulumi.getter(name="logDriver")
@@ -2937,25 +2300,12 @@ def __init__(__self__, *,
container_path: Optional[pulumi.Input[str]] = None,
read_only: Optional[pulumi.Input[bool]] = None,
source_volume: Optional[pulumi.Input[str]] = None):
- TaskDefinitionMountPointArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_path=container_path,
- read_only=read_only,
- source_volume=source_volume,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_path: Optional[pulumi.Input[str]] = None,
- read_only: Optional[pulumi.Input[bool]] = None,
- source_volume: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_path is not None:
- _setter("container_path", container_path)
+ pulumi.set(__self__, "container_path", container_path)
if read_only is not None:
- _setter("read_only", read_only)
+ pulumi.set(__self__, "read_only", read_only)
if source_volume is not None:
- _setter("source_volume", source_volume)
+ pulumi.set(__self__, "source_volume", source_volume)
@property
@pulumi.getter(name="containerPath")
@@ -2990,20 +2340,9 @@ class TaskDefinitionPlacementConstraintArgs:
def __init__(__self__, *,
type: pulumi.Input[str],
expression: Optional[pulumi.Input[str]] = None):
- TaskDefinitionPlacementConstraintArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- expression=expression,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: pulumi.Input[str],
- expression: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if expression is not None:
- _setter("expression", expression)
+ pulumi.set(__self__, "expression", expression)
@property
@pulumi.getter
@@ -3033,37 +2372,18 @@ def __init__(__self__, *,
host_port: Optional[pulumi.Input[int]] = None,
name: Optional[pulumi.Input[str]] = None,
protocol: Optional[pulumi.Input[str]] = None):
- TaskDefinitionPortMappingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- app_protocol=app_protocol,
- container_port=container_port,
- container_port_range=container_port_range,
- host_port=host_port,
- name=name,
- protocol=protocol,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- app_protocol: Optional[pulumi.Input['TaskDefinitionPortMappingAppProtocol']] = None,
- container_port: Optional[pulumi.Input[int]] = None,
- container_port_range: Optional[pulumi.Input[str]] = None,
- host_port: Optional[pulumi.Input[int]] = None,
- name: Optional[pulumi.Input[str]] = None,
- protocol: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if app_protocol is not None:
- _setter("app_protocol", app_protocol)
+ pulumi.set(__self__, "app_protocol", app_protocol)
if container_port is not None:
- _setter("container_port", container_port)
+ pulumi.set(__self__, "container_port", container_port)
if container_port_range is not None:
- _setter("container_port_range", container_port_range)
+ pulumi.set(__self__, "container_port_range", container_port_range)
if host_port is not None:
- _setter("host_port", host_port)
+ pulumi.set(__self__, "host_port", host_port)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
@property
@pulumi.getter(name="appProtocol")
@@ -3126,24 +2446,11 @@ def __init__(__self__, *,
container_name: pulumi.Input[str],
proxy_configuration_properties: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionKeyValuePairArgs']]]] = None,
type: Optional[pulumi.Input[str]] = None):
- TaskDefinitionProxyConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_name=container_name,
- proxy_configuration_properties=proxy_configuration_properties,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_name: pulumi.Input[str],
- proxy_configuration_properties: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionKeyValuePairArgs']]]] = None,
- type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("container_name", container_name)
+ pulumi.set(__self__, "container_name", container_name)
if proxy_configuration_properties is not None:
- _setter("proxy_configuration_properties", proxy_configuration_properties)
+ pulumi.set(__self__, "proxy_configuration_properties", proxy_configuration_properties)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter(name="containerName")
@@ -3177,17 +2484,8 @@ def type(self, value: Optional[pulumi.Input[str]]):
class TaskDefinitionRepositoryCredentialsArgs:
def __init__(__self__, *,
credentials_parameter: Optional[pulumi.Input[str]] = None):
- TaskDefinitionRepositoryCredentialsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- credentials_parameter=credentials_parameter,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- credentials_parameter: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if credentials_parameter is not None:
- _setter("credentials_parameter", credentials_parameter)
+ pulumi.set(__self__, "credentials_parameter", credentials_parameter)
@property
@pulumi.getter(name="credentialsParameter")
@@ -3204,19 +2502,8 @@ class TaskDefinitionResourceRequirementArgs:
def __init__(__self__, *,
type: pulumi.Input[str],
value: pulumi.Input[str]):
- TaskDefinitionResourceRequirementArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
- _setter("value", value)
+ pulumi.set(__self__, "type", type)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3242,21 +2529,10 @@ class TaskDefinitionRuntimePlatformArgs:
def __init__(__self__, *,
cpu_architecture: Optional[pulumi.Input[str]] = None,
operating_system_family: Optional[pulumi.Input[str]] = None):
- TaskDefinitionRuntimePlatformArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cpu_architecture=cpu_architecture,
- operating_system_family=operating_system_family,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cpu_architecture: Optional[pulumi.Input[str]] = None,
- operating_system_family: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cpu_architecture is not None:
- _setter("cpu_architecture", cpu_architecture)
+ pulumi.set(__self__, "cpu_architecture", cpu_architecture)
if operating_system_family is not None:
- _setter("operating_system_family", operating_system_family)
+ pulumi.set(__self__, "operating_system_family", operating_system_family)
@property
@pulumi.getter(name="cpuArchitecture")
@@ -3282,19 +2558,8 @@ class TaskDefinitionSecretArgs:
def __init__(__self__, *,
name: pulumi.Input[str],
value_from: pulumi.Input[str]):
- TaskDefinitionSecretArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value_from=value_from,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- value_from: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("value_from", value_from)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "value_from", value_from)
@property
@pulumi.getter
@@ -3320,21 +2585,10 @@ class TaskDefinitionSystemControlArgs:
def __init__(__self__, *,
namespace: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- TaskDefinitionSystemControlArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- namespace=namespace,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- namespace: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if namespace is not None:
- _setter("namespace", namespace)
+ pulumi.set(__self__, "namespace", namespace)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3360,21 +2614,10 @@ class TaskDefinitionTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- TaskDefinitionTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3401,24 +2644,11 @@ def __init__(__self__, *,
size: pulumi.Input[int],
container_path: Optional[pulumi.Input[str]] = None,
mount_options: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- TaskDefinitionTmpfsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- size=size,
- container_path=container_path,
- mount_options=mount_options,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- size: pulumi.Input[int],
- container_path: Optional[pulumi.Input[str]] = None,
- mount_options: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("size", size)
+ pulumi.set(__self__, "size", size)
if container_path is not None:
- _setter("container_path", container_path)
+ pulumi.set(__self__, "container_path", container_path)
if mount_options is not None:
- _setter("mount_options", mount_options)
+ pulumi.set(__self__, "mount_options", mount_options)
@property
@pulumi.getter
@@ -3454,22 +2684,9 @@ def __init__(__self__, *,
hard_limit: pulumi.Input[int],
name: pulumi.Input[str],
soft_limit: pulumi.Input[int]):
- TaskDefinitionUlimitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hard_limit=hard_limit,
- name=name,
- soft_limit=soft_limit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hard_limit: pulumi.Input[int],
- name: pulumi.Input[str],
- soft_limit: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("hard_limit", hard_limit)
- _setter("name", name)
- _setter("soft_limit", soft_limit)
+ pulumi.set(__self__, "hard_limit", hard_limit)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "soft_limit", soft_limit)
@property
@pulumi.getter(name="hardLimit")
@@ -3504,21 +2721,10 @@ class TaskDefinitionVolumeFromArgs:
def __init__(__self__, *,
read_only: Optional[pulumi.Input[bool]] = None,
source_container: Optional[pulumi.Input[str]] = None):
- TaskDefinitionVolumeFromArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- read_only=read_only,
- source_container=source_container,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- read_only: Optional[pulumi.Input[bool]] = None,
- source_container: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if read_only is not None:
- _setter("read_only", read_only)
+ pulumi.set(__self__, "read_only", read_only)
if source_container is not None:
- _setter("source_container", source_container)
+ pulumi.set(__self__, "source_container", source_container)
@property
@pulumi.getter(name="readOnly")
@@ -3546,29 +2752,14 @@ def __init__(__self__, *,
efs_volume_configuration: Optional[pulumi.Input['TaskDefinitionEfsVolumeConfigurationArgs']] = None,
host: Optional[pulumi.Input['TaskDefinitionHostVolumePropertiesArgs']] = None,
name: Optional[pulumi.Input[str]] = None):
- TaskDefinitionVolumeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- docker_volume_configuration=docker_volume_configuration,
- efs_volume_configuration=efs_volume_configuration,
- host=host,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- docker_volume_configuration: Optional[pulumi.Input['TaskDefinitionDockerVolumeConfigurationArgs']] = None,
- efs_volume_configuration: Optional[pulumi.Input['TaskDefinitionEfsVolumeConfigurationArgs']] = None,
- host: Optional[pulumi.Input['TaskDefinitionHostVolumePropertiesArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if docker_volume_configuration is not None:
- _setter("docker_volume_configuration", docker_volume_configuration)
+ pulumi.set(__self__, "docker_volume_configuration", docker_volume_configuration)
if efs_volume_configuration is not None:
- _setter("efs_volume_configuration", efs_volume_configuration)
+ pulumi.set(__self__, "efs_volume_configuration", efs_volume_configuration)
if host is not None:
- _setter("host", host)
+ pulumi.set(__self__, "host", host)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="dockerVolumeConfiguration")
@@ -3619,24 +2810,11 @@ def __init__(__self__, *,
:param pulumi.Input['TaskSetAwsVpcConfigurationAssignPublicIp'] assign_public_ip: Whether the task's elastic network interface receives a public IP address. The default value is DISABLED.
:param pulumi.Input[Sequence[pulumi.Input[str]]] security_groups: The security groups associated with the task or service. If you do not specify a security group, the default security group for the VPC is used. There is a limit of 5 security groups that can be specified per AwsVpcConfiguration.
"""
- TaskSetAwsVpcConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- subnets=subnets,
- assign_public_ip=assign_public_ip,
- security_groups=security_groups,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- subnets: pulumi.Input[Sequence[pulumi.Input[str]]],
- assign_public_ip: Optional[pulumi.Input['TaskSetAwsVpcConfigurationAssignPublicIp']] = None,
- security_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("subnets", subnets)
+ pulumi.set(__self__, "subnets", subnets)
if assign_public_ip is not None:
- _setter("assign_public_ip", assign_public_ip)
+ pulumi.set(__self__, "assign_public_ip", assign_public_ip)
if security_groups is not None:
- _setter("security_groups", security_groups)
+ pulumi.set(__self__, "security_groups", security_groups)
@property
@pulumi.getter
@@ -3687,25 +2865,12 @@ def __init__(__self__, *,
:param pulumi.Input[int] container_port: The port on the container to associate with the load balancer. This port must correspond to a containerPort in the task definition the tasks in the service are using. For tasks that use the EC2 launch type, the container instance they are launched on must allow ingress traffic on the hostPort of the port mapping.
:param pulumi.Input[str] target_group_arn: The full Amazon Resource Name (ARN) of the Elastic Load Balancing target group or groups associated with a service or task set. A target group ARN is only specified when using an Application Load Balancer or Network Load Balancer. If you are using a Classic Load Balancer this should be omitted. For services using the ECS deployment controller, you can specify one or multiple target groups. For more information, see https://docs.aws.amazon.com/AmazonECS/latest/developerguide/register-multiple-targetgroups.html in the Amazon Elastic Container Service Developer Guide. For services using the CODE_DEPLOY deployment controller, you are required to define two target groups for the load balancer. For more information, see https://docs.aws.amazon.com/AmazonECS/latest/developerguide/deployment-type-bluegreen.html in the Amazon Elastic Container Service Developer Guide. If your service's task definition uses the awsvpc network mode (which is required for the Fargate launch type), you must choose ip as the target type, not instance, when creating your target groups because tasks that use the awsvpc network mode are associated with an elastic network interface, not an Amazon EC2 instance.
"""
- TaskSetLoadBalancerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_name=container_name,
- container_port=container_port,
- target_group_arn=target_group_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_name: Optional[pulumi.Input[str]] = None,
- container_port: Optional[pulumi.Input[int]] = None,
- target_group_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_name is not None:
- _setter("container_name", container_name)
+ pulumi.set(__self__, "container_name", container_name)
if container_port is not None:
- _setter("container_port", container_port)
+ pulumi.set(__self__, "container_port", container_port)
if target_group_arn is not None:
- _setter("target_group_arn", target_group_arn)
+ pulumi.set(__self__, "target_group_arn", target_group_arn)
@property
@pulumi.getter(name="containerName")
@@ -3751,17 +2916,8 @@ def __init__(__self__, *,
"""
An object representing the network configuration for a task or service.
"""
- TaskSetNetworkConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- aws_vpc_configuration=aws_vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- aws_vpc_configuration: Optional[pulumi.Input['TaskSetAwsVpcConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if aws_vpc_configuration is not None:
- _setter("aws_vpc_configuration", aws_vpc_configuration)
+ pulumi.set(__self__, "aws_vpc_configuration", aws_vpc_configuration)
@property
@pulumi.getter(name="awsVpcConfiguration")
@@ -3782,21 +2938,10 @@ def __init__(__self__, *,
:param pulumi.Input['TaskSetScaleUnit'] unit: The unit of measure for the scale value.
:param pulumi.Input[float] value: The value, specified as a percent total of a service's desiredCount, to scale the task set. Accepted values are numbers between 0 and 100.
"""
- TaskSetScaleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- unit=unit,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- unit: Optional[pulumi.Input['TaskSetScaleUnit']] = None,
- value: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3836,29 +2981,14 @@ def __init__(__self__, *,
:param pulumi.Input[int] port: The port value used if your service discovery service specified an SRV record. This field may be used if both the awsvpc network mode and SRV records are used.
:param pulumi.Input[str] registry_arn: The Amazon Resource Name (ARN) of the service registry. The currently supported service registry is AWS Cloud Map. For more information, see https://docs.aws.amazon.com/cloud-map/latest/api/API_CreateService.html
"""
- TaskSetServiceRegistryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_name=container_name,
- container_port=container_port,
- port=port,
- registry_arn=registry_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_name: Optional[pulumi.Input[str]] = None,
- container_port: Optional[pulumi.Input[int]] = None,
- port: Optional[pulumi.Input[int]] = None,
- registry_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_name is not None:
- _setter("container_name", container_name)
+ pulumi.set(__self__, "container_name", container_name)
if container_port is not None:
- _setter("container_port", container_port)
+ pulumi.set(__self__, "container_port", container_port)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if registry_arn is not None:
- _setter("registry_arn", registry_arn)
+ pulumi.set(__self__, "registry_arn", registry_arn)
@property
@pulumi.getter(name="containerName")
diff --git a/sdk/python/pulumi_aws_native/ecs/capacity_provider.py b/sdk/python/pulumi_aws_native/ecs/capacity_provider.py
index b16b130f6c..0236db6bfd 100644
--- a/sdk/python/pulumi_aws_native/ecs/capacity_provider.py
+++ b/sdk/python/pulumi_aws_native/ecs/capacity_provider.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -23,24 +23,11 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a CapacityProvider resource.
"""
- CapacityProviderArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- auto_scaling_group_provider=auto_scaling_group_provider,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- auto_scaling_group_provider: pulumi.Input['CapacityProviderAutoScalingGroupProviderArgs'],
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['CapacityProviderTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("auto_scaling_group_provider", auto_scaling_group_provider)
+ pulumi.set(__self__, "auto_scaling_group_provider", auto_scaling_group_provider)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="autoScalingGroupProvider")
@@ -104,10 +91,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- CapacityProviderArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -125,11 +108,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = CapacityProviderArgs.__new__(CapacityProviderArgs)
- if auto_scaling_group_provider is not None and not isinstance(auto_scaling_group_provider, CapacityProviderAutoScalingGroupProviderArgs):
- auto_scaling_group_provider = auto_scaling_group_provider or {}
- def _setter(key, value):
- auto_scaling_group_provider[key] = value
- CapacityProviderAutoScalingGroupProviderArgs._configure(_setter, **auto_scaling_group_provider)
if auto_scaling_group_provider is None and not opts.urn:
raise TypeError("Missing required property 'auto_scaling_group_provider'")
__props__.__dict__["auto_scaling_group_provider"] = auto_scaling_group_provider
diff --git a/sdk/python/pulumi_aws_native/ecs/cluster.py b/sdk/python/pulumi_aws_native/ecs/cluster.py
index 03dbef43ee..74bd4cab50 100644
--- a/sdk/python/pulumi_aws_native/ecs/cluster.py
+++ b/sdk/python/pulumi_aws_native/ecs/cluster.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -27,41 +27,20 @@ def __init__(__self__, *,
The set of arguments for constructing a Cluster resource.
:param pulumi.Input[str] cluster_name: A user-generated string that you use to identify your cluster. If you don't specify a name, AWS CloudFormation generates a unique physical ID for the name.
"""
- ClusterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capacity_providers=capacity_providers,
- cluster_name=cluster_name,
- cluster_settings=cluster_settings,
- configuration=configuration,
- default_capacity_provider_strategy=default_capacity_provider_strategy,
- service_connect_defaults=service_connect_defaults,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capacity_providers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- cluster_name: Optional[pulumi.Input[str]] = None,
- cluster_settings: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterSettingsArgs']]]] = None,
- configuration: Optional[pulumi.Input['ClusterConfigurationArgs']] = None,
- default_capacity_provider_strategy: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterCapacityProviderStrategyItemArgs']]]] = None,
- service_connect_defaults: Optional[pulumi.Input['ClusterServiceConnectDefaultsArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if capacity_providers is not None:
- _setter("capacity_providers", capacity_providers)
+ pulumi.set(__self__, "capacity_providers", capacity_providers)
if cluster_name is not None:
- _setter("cluster_name", cluster_name)
+ pulumi.set(__self__, "cluster_name", cluster_name)
if cluster_settings is not None:
- _setter("cluster_settings", cluster_settings)
+ pulumi.set(__self__, "cluster_settings", cluster_settings)
if configuration is not None:
- _setter("configuration", configuration)
+ pulumi.set(__self__, "configuration", configuration)
if default_capacity_provider_strategy is not None:
- _setter("default_capacity_provider_strategy", default_capacity_provider_strategy)
+ pulumi.set(__self__, "default_capacity_provider_strategy", default_capacity_provider_strategy)
if service_connect_defaults is not None:
- _setter("service_connect_defaults", service_connect_defaults)
+ pulumi.set(__self__, "service_connect_defaults", service_connect_defaults)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="capacityProviders")
@@ -169,10 +148,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ClusterArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -197,18 +172,8 @@ def _internal_init(__self__,
__props__.__dict__["capacity_providers"] = capacity_providers
__props__.__dict__["cluster_name"] = cluster_name
__props__.__dict__["cluster_settings"] = cluster_settings
- if configuration is not None and not isinstance(configuration, ClusterConfigurationArgs):
- configuration = configuration or {}
- def _setter(key, value):
- configuration[key] = value
- ClusterConfigurationArgs._configure(_setter, **configuration)
__props__.__dict__["configuration"] = configuration
__props__.__dict__["default_capacity_provider_strategy"] = default_capacity_provider_strategy
- if service_connect_defaults is not None and not isinstance(service_connect_defaults, ClusterServiceConnectDefaultsArgs):
- service_connect_defaults = service_connect_defaults or {}
- def _setter(key, value):
- service_connect_defaults[key] = value
- ClusterServiceConnectDefaultsArgs._configure(_setter, **service_connect_defaults)
__props__.__dict__["service_connect_defaults"] = service_connect_defaults
__props__.__dict__["tags"] = tags
__props__.__dict__["arn"] = None
diff --git a/sdk/python/pulumi_aws_native/ecs/cluster_capacity_provider_associations.py b/sdk/python/pulumi_aws_native/ecs/cluster_capacity_provider_associations.py
index 2eb66fdb37..ef74fabd1a 100644
--- a/sdk/python/pulumi_aws_native/ecs/cluster_capacity_provider_associations.py
+++ b/sdk/python/pulumi_aws_native/ecs/cluster_capacity_provider_associations.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -23,22 +23,9 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ClusterCapacityProviderAssociations resource.
"""
- ClusterCapacityProviderAssociationsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capacity_providers=capacity_providers,
- cluster=cluster,
- default_capacity_provider_strategy=default_capacity_provider_strategy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capacity_providers: pulumi.Input[Sequence[pulumi.Input[Union['ClusterCapacityProviderAssociationsCapacityProvider', str]]]],
- cluster: pulumi.Input[str],
- default_capacity_provider_strategy: pulumi.Input[Sequence[pulumi.Input['ClusterCapacityProviderAssociationsCapacityProviderStrategyArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("capacity_providers", capacity_providers)
- _setter("cluster", cluster)
- _setter("default_capacity_provider_strategy", default_capacity_provider_strategy)
+ pulumi.set(__self__, "capacity_providers", capacity_providers)
+ pulumi.set(__self__, "cluster", cluster)
+ pulumi.set(__self__, "default_capacity_provider_strategy", default_capacity_provider_strategy)
@property
@pulumi.getter(name="capacityProviders")
@@ -102,10 +89,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ClusterCapacityProviderAssociationsArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ecs/get_capacity_provider.py b/sdk/python/pulumi_aws_native/ecs/get_capacity_provider.py
index 858cef0b30..39c4400fa5 100644
--- a/sdk/python/pulumi_aws_native/ecs/get_capacity_provider.py
+++ b/sdk/python/pulumi_aws_native/ecs/get_capacity_provider.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/ecs/get_cluster.py b/sdk/python/pulumi_aws_native/ecs/get_cluster.py
index a13e452b19..d748c08957 100644
--- a/sdk/python/pulumi_aws_native/ecs/get_cluster.py
+++ b/sdk/python/pulumi_aws_native/ecs/get_cluster.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ecs/get_cluster_capacity_provider_associations.py b/sdk/python/pulumi_aws_native/ecs/get_cluster_capacity_provider_associations.py
index a9dda089bd..efdcb5dfad 100644
--- a/sdk/python/pulumi_aws_native/ecs/get_cluster_capacity_provider_associations.py
+++ b/sdk/python/pulumi_aws_native/ecs/get_cluster_capacity_provider_associations.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/ecs/get_primary_task_set.py b/sdk/python/pulumi_aws_native/ecs/get_primary_task_set.py
index 15427c0a36..9de08f2d24 100644
--- a/sdk/python/pulumi_aws_native/ecs/get_primary_task_set.py
+++ b/sdk/python/pulumi_aws_native/ecs/get_primary_task_set.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/ecs/get_service.py b/sdk/python/pulumi_aws_native/ecs/get_service.py
index 86e74cfbed..e11ac8c08a 100644
--- a/sdk/python/pulumi_aws_native/ecs/get_service.py
+++ b/sdk/python/pulumi_aws_native/ecs/get_service.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/ecs/get_task_definition.py b/sdk/python/pulumi_aws_native/ecs/get_task_definition.py
index 73f8424c81..b8527d703d 100644
--- a/sdk/python/pulumi_aws_native/ecs/get_task_definition.py
+++ b/sdk/python/pulumi_aws_native/ecs/get_task_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ecs/get_task_set.py b/sdk/python/pulumi_aws_native/ecs/get_task_set.py
index 984a4517aa..b4f1065de7 100644
--- a/sdk/python/pulumi_aws_native/ecs/get_task_set.py
+++ b/sdk/python/pulumi_aws_native/ecs/get_task_set.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/ecs/outputs.py b/sdk/python/pulumi_aws_native/ecs/outputs.py
index 249f77b009..b2a197981d 100644
--- a/sdk/python/pulumi_aws_native/ecs/outputs.py
+++ b/sdk/python/pulumi_aws_native/ecs/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -105,24 +105,11 @@ def __init__(__self__, *,
auto_scaling_group_arn: str,
managed_scaling: Optional['outputs.CapacityProviderManagedScaling'] = None,
managed_termination_protection: Optional['CapacityProviderAutoScalingGroupProviderManagedTerminationProtection'] = None):
- CapacityProviderAutoScalingGroupProvider._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- auto_scaling_group_arn=auto_scaling_group_arn,
- managed_scaling=managed_scaling,
- managed_termination_protection=managed_termination_protection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- auto_scaling_group_arn: str,
- managed_scaling: Optional['outputs.CapacityProviderManagedScaling'] = None,
- managed_termination_protection: Optional['CapacityProviderAutoScalingGroupProviderManagedTerminationProtection'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("auto_scaling_group_arn", auto_scaling_group_arn)
+ pulumi.set(__self__, "auto_scaling_group_arn", auto_scaling_group_arn)
if managed_scaling is not None:
- _setter("managed_scaling", managed_scaling)
+ pulumi.set(__self__, "managed_scaling", managed_scaling)
if managed_termination_protection is not None:
- _setter("managed_termination_protection", managed_termination_protection)
+ pulumi.set(__self__, "managed_termination_protection", managed_termination_protection)
@property
@pulumi.getter(name="autoScalingGroupArn")
@@ -177,33 +164,16 @@ def __init__(__self__, *,
"""
The managed scaling settings for the Auto Scaling group capacity provider.
"""
- CapacityProviderManagedScaling._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_warmup_period=instance_warmup_period,
- maximum_scaling_step_size=maximum_scaling_step_size,
- minimum_scaling_step_size=minimum_scaling_step_size,
- status=status,
- target_capacity=target_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_warmup_period: Optional[int] = None,
- maximum_scaling_step_size: Optional[int] = None,
- minimum_scaling_step_size: Optional[int] = None,
- status: Optional['CapacityProviderManagedScalingStatus'] = None,
- target_capacity: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if instance_warmup_period is not None:
- _setter("instance_warmup_period", instance_warmup_period)
+ pulumi.set(__self__, "instance_warmup_period", instance_warmup_period)
if maximum_scaling_step_size is not None:
- _setter("maximum_scaling_step_size", maximum_scaling_step_size)
+ pulumi.set(__self__, "maximum_scaling_step_size", maximum_scaling_step_size)
if minimum_scaling_step_size is not None:
- _setter("minimum_scaling_step_size", minimum_scaling_step_size)
+ pulumi.set(__self__, "minimum_scaling_step_size", minimum_scaling_step_size)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
if target_capacity is not None:
- _setter("target_capacity", target_capacity)
+ pulumi.set(__self__, "target_capacity", target_capacity)
@property
@pulumi.getter(name="instanceWarmupPeriod")
@@ -236,21 +206,10 @@ class CapacityProviderTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- CapacityProviderTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -286,24 +245,11 @@ def __init__(__self__, *,
capacity_provider: str,
base: Optional[int] = None,
weight: Optional[int] = None):
- ClusterCapacityProviderAssociationsCapacityProviderStrategy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capacity_provider=capacity_provider,
- base=base,
- weight=weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capacity_provider: str,
- base: Optional[int] = None,
- weight: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("capacity_provider", capacity_provider)
+ pulumi.set(__self__, "capacity_provider", capacity_provider)
if base is not None:
- _setter("base", base)
+ pulumi.set(__self__, "base", base)
if weight is not None:
- _setter("weight", weight)
+ pulumi.set(__self__, "weight", weight)
@property
@pulumi.getter(name="capacityProvider")
@@ -350,25 +296,12 @@ def __init__(__self__, *,
"""
A capacity provider strategy consists of one or more capacity providers along with the `base` and `weight` to assign to them. A capacity provider must be associated with the cluster to be used in a capacity provider strategy. The PutClusterCapacityProviders API is used to associate a capacity provider with a cluster. Only capacity providers with an `ACTIVE` or `UPDATING` status can be used.
"""
- ClusterCapacityProviderStrategyItem._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- base=base,
- capacity_provider=capacity_provider,
- weight=weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- base: Optional[int] = None,
- capacity_provider: Optional[str] = None,
- weight: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if base is not None:
- _setter("base", base)
+ pulumi.set(__self__, "base", base)
if capacity_provider is not None:
- _setter("capacity_provider", capacity_provider)
+ pulumi.set(__self__, "capacity_provider", capacity_provider)
if weight is not None:
- _setter("weight", weight)
+ pulumi.set(__self__, "weight", weight)
@property
@pulumi.getter
@@ -413,17 +346,8 @@ def __init__(__self__, *,
"""
The configurations to be set at cluster level.
"""
- ClusterConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- execute_command_configuration=execute_command_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- execute_command_configuration: Optional['outputs.ClusterExecuteCommandConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if execute_command_configuration is not None:
- _setter("execute_command_configuration", execute_command_configuration)
+ pulumi.set(__self__, "execute_command_configuration", execute_command_configuration)
@property
@pulumi.getter(name="executeCommandConfiguration")
@@ -462,25 +386,12 @@ def __init__(__self__, *,
"""
The configuration for ExecuteCommand.
"""
- ClusterExecuteCommandConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kms_key_id=kms_key_id,
- log_configuration=log_configuration,
- logging=logging,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kms_key_id: Optional[str] = None,
- log_configuration: Optional['outputs.ClusterExecuteCommandLogConfiguration'] = None,
- logging: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if log_configuration is not None:
- _setter("log_configuration", log_configuration)
+ pulumi.set(__self__, "log_configuration", log_configuration)
if logging is not None:
- _setter("logging", logging)
+ pulumi.set(__self__, "logging", logging)
@property
@pulumi.getter(name="kmsKeyId")
@@ -537,33 +448,16 @@ def __init__(__self__, *,
"""
The session logging configuration for ExecuteCommand.
"""
- ClusterExecuteCommandLogConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_encryption_enabled=cloud_watch_encryption_enabled,
- cloud_watch_log_group_name=cloud_watch_log_group_name,
- s3_bucket_name=s3_bucket_name,
- s3_encryption_enabled=s3_encryption_enabled,
- s3_key_prefix=s3_key_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_encryption_enabled: Optional[bool] = None,
- cloud_watch_log_group_name: Optional[str] = None,
- s3_bucket_name: Optional[str] = None,
- s3_encryption_enabled: Optional[bool] = None,
- s3_key_prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cloud_watch_encryption_enabled is not None:
- _setter("cloud_watch_encryption_enabled", cloud_watch_encryption_enabled)
+ pulumi.set(__self__, "cloud_watch_encryption_enabled", cloud_watch_encryption_enabled)
if cloud_watch_log_group_name is not None:
- _setter("cloud_watch_log_group_name", cloud_watch_log_group_name)
+ pulumi.set(__self__, "cloud_watch_log_group_name", cloud_watch_log_group_name)
if s3_bucket_name is not None:
- _setter("s3_bucket_name", s3_bucket_name)
+ pulumi.set(__self__, "s3_bucket_name", s3_bucket_name)
if s3_encryption_enabled is not None:
- _setter("s3_encryption_enabled", s3_encryption_enabled)
+ pulumi.set(__self__, "s3_encryption_enabled", s3_encryption_enabled)
if s3_key_prefix is not None:
- _setter("s3_key_prefix", s3_key_prefix)
+ pulumi.set(__self__, "s3_key_prefix", s3_key_prefix)
@property
@pulumi.getter(name="cloudWatchEncryptionEnabled")
@@ -602,17 +496,8 @@ def __init__(__self__, *,
Service Connect Configuration default for all services or tasks within this cluster
:param str namespace: Service Connect Namespace Name or ARN default for all services or tasks within this cluster
"""
- ClusterServiceConnectDefaults._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- namespace=namespace,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- namespace: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if namespace is not None:
- _setter("namespace", namespace)
+ pulumi.set(__self__, "namespace", namespace)
@property
@pulumi.getter
@@ -634,21 +519,10 @@ def __init__(__self__, *,
"""
The setting to use when creating a cluster. This parameter is used to enable CloudWatch Container Insights for a cluster. If this value is specified, it will override the containerInsights value set with PutAccountSetting or PutAccountSettingDefault.
"""
- ClusterSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -672,21 +546,10 @@ def __init__(__self__, *,
"""
The metadata that you apply to the cluster to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define.
"""
- ClusterTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -724,25 +587,12 @@ def __init__(__self__, *,
assign_public_ip: Optional['ServiceAwsVpcConfigurationAssignPublicIp'] = None,
security_groups: Optional[Sequence[str]] = None,
subnets: Optional[Sequence[str]] = None):
- ServiceAwsVpcConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- assign_public_ip=assign_public_ip,
- security_groups=security_groups,
- subnets=subnets,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- assign_public_ip: Optional['ServiceAwsVpcConfigurationAssignPublicIp'] = None,
- security_groups: Optional[Sequence[str]] = None,
- subnets: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if assign_public_ip is not None:
- _setter("assign_public_ip", assign_public_ip)
+ pulumi.set(__self__, "assign_public_ip", assign_public_ip)
if security_groups is not None:
- _setter("security_groups", security_groups)
+ pulumi.set(__self__, "security_groups", security_groups)
if subnets is not None:
- _setter("subnets", subnets)
+ pulumi.set(__self__, "subnets", subnets)
@property
@pulumi.getter(name="assignPublicIp")
@@ -783,25 +633,12 @@ def __init__(__self__, *,
base: Optional[int] = None,
capacity_provider: Optional[str] = None,
weight: Optional[int] = None):
- ServiceCapacityProviderStrategyItem._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- base=base,
- capacity_provider=capacity_provider,
- weight=weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- base: Optional[int] = None,
- capacity_provider: Optional[str] = None,
- weight: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if base is not None:
- _setter("base", base)
+ pulumi.set(__self__, "base", base)
if capacity_provider is not None:
- _setter("capacity_provider", capacity_provider)
+ pulumi.set(__self__, "capacity_provider", capacity_provider)
if weight is not None:
- _setter("weight", weight)
+ pulumi.set(__self__, "weight", weight)
@property
@pulumi.getter
@@ -841,20 +678,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
port: int,
dns_name: Optional[str] = None):
- ServiceConnectClientAlias._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- port=port,
- dns_name=dns_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- port: int,
- dns_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if dns_name is not None:
- _setter("dns_name", dns_name)
+ pulumi.set(__self__, "dns_name", dns_name)
@property
@pulumi.getter
@@ -891,28 +717,13 @@ def __init__(__self__, *,
log_configuration: Optional['outputs.ServiceLogConfiguration'] = None,
namespace: Optional[str] = None,
services: Optional[Sequence['outputs.ServiceConnectService']] = None):
- ServiceConnectConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- log_configuration=log_configuration,
- namespace=namespace,
- services=services,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: bool,
- log_configuration: Optional['outputs.ServiceLogConfiguration'] = None,
- namespace: Optional[str] = None,
- services: Optional[Sequence['outputs.ServiceConnectService']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if log_configuration is not None:
- _setter("log_configuration", log_configuration)
+ pulumi.set(__self__, "log_configuration", log_configuration)
if namespace is not None:
- _setter("namespace", namespace)
+ pulumi.set(__self__, "namespace", namespace)
if services is not None:
- _setter("services", services)
+ pulumi.set(__self__, "services", services)
@property
@pulumi.getter
@@ -965,28 +776,13 @@ def __init__(__self__, *,
client_aliases: Optional[Sequence['outputs.ServiceConnectClientAlias']] = None,
discovery_name: Optional[str] = None,
ingress_port_override: Optional[int] = None):
- ServiceConnectService._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- port_name=port_name,
- client_aliases=client_aliases,
- discovery_name=discovery_name,
- ingress_port_override=ingress_port_override,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- port_name: str,
- client_aliases: Optional[Sequence['outputs.ServiceConnectClientAlias']] = None,
- discovery_name: Optional[str] = None,
- ingress_port_override: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("port_name", port_name)
+ pulumi.set(__self__, "port_name", port_name)
if client_aliases is not None:
- _setter("client_aliases", client_aliases)
+ pulumi.set(__self__, "client_aliases", client_aliases)
if discovery_name is not None:
- _setter("discovery_name", discovery_name)
+ pulumi.set(__self__, "discovery_name", discovery_name)
if ingress_port_override is not None:
- _setter("ingress_port_override", ingress_port_override)
+ pulumi.set(__self__, "ingress_port_override", ingress_port_override)
@property
@pulumi.getter(name="portName")
@@ -1032,22 +828,9 @@ def __init__(__self__, *,
alarm_names: Sequence[str],
enable: bool,
rollback: bool):
- ServiceDeploymentAlarms._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- alarm_names=alarm_names,
- enable=enable,
- rollback=rollback,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- alarm_names: Sequence[str],
- enable: bool,
- rollback: bool,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("alarm_names", alarm_names)
- _setter("enable", enable)
- _setter("rollback", rollback)
+ pulumi.set(__self__, "alarm_names", alarm_names)
+ pulumi.set(__self__, "enable", enable)
+ pulumi.set(__self__, "rollback", rollback)
@property
@pulumi.getter(name="alarmNames")
@@ -1070,19 +853,8 @@ class ServiceDeploymentCircuitBreaker(dict):
def __init__(__self__, *,
enable: bool,
rollback: bool):
- ServiceDeploymentCircuitBreaker._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enable=enable,
- rollback=rollback,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enable: bool,
- rollback: bool,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enable", enable)
- _setter("rollback", rollback)
+ pulumi.set(__self__, "enable", enable)
+ pulumi.set(__self__, "rollback", rollback)
@property
@pulumi.getter
@@ -1123,29 +895,14 @@ def __init__(__self__, *,
deployment_circuit_breaker: Optional['outputs.ServiceDeploymentCircuitBreaker'] = None,
maximum_percent: Optional[int] = None,
minimum_healthy_percent: Optional[int] = None):
- ServiceDeploymentConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- alarms=alarms,
- deployment_circuit_breaker=deployment_circuit_breaker,
- maximum_percent=maximum_percent,
- minimum_healthy_percent=minimum_healthy_percent,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- alarms: Optional['outputs.ServiceDeploymentAlarms'] = None,
- deployment_circuit_breaker: Optional['outputs.ServiceDeploymentCircuitBreaker'] = None,
- maximum_percent: Optional[int] = None,
- minimum_healthy_percent: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if alarms is not None:
- _setter("alarms", alarms)
+ pulumi.set(__self__, "alarms", alarms)
if deployment_circuit_breaker is not None:
- _setter("deployment_circuit_breaker", deployment_circuit_breaker)
+ pulumi.set(__self__, "deployment_circuit_breaker", deployment_circuit_breaker)
if maximum_percent is not None:
- _setter("maximum_percent", maximum_percent)
+ pulumi.set(__self__, "maximum_percent", maximum_percent)
if minimum_healthy_percent is not None:
- _setter("minimum_healthy_percent", minimum_healthy_percent)
+ pulumi.set(__self__, "minimum_healthy_percent", minimum_healthy_percent)
@property
@pulumi.getter
@@ -1172,17 +929,8 @@ def minimum_healthy_percent(self) -> Optional[int]:
class ServiceDeploymentController(dict):
def __init__(__self__, *,
type: Optional['ServiceDeploymentControllerType'] = None):
- ServiceDeploymentController._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: Optional['ServiceDeploymentControllerType'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -1220,29 +968,14 @@ def __init__(__self__, *,
container_port: Optional[int] = None,
load_balancer_name: Optional[str] = None,
target_group_arn: Optional[str] = None):
- ServiceLoadBalancer._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_name=container_name,
- container_port=container_port,
- load_balancer_name=load_balancer_name,
- target_group_arn=target_group_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_name: Optional[str] = None,
- container_port: Optional[int] = None,
- load_balancer_name: Optional[str] = None,
- target_group_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_name is not None:
- _setter("container_name", container_name)
+ pulumi.set(__self__, "container_name", container_name)
if container_port is not None:
- _setter("container_port", container_port)
+ pulumi.set(__self__, "container_port", container_port)
if load_balancer_name is not None:
- _setter("load_balancer_name", load_balancer_name)
+ pulumi.set(__self__, "load_balancer_name", load_balancer_name)
if target_group_arn is not None:
- _setter("target_group_arn", target_group_arn)
+ pulumi.set(__self__, "target_group_arn", target_group_arn)
@property
@pulumi.getter(name="containerName")
@@ -1290,25 +1023,12 @@ def __init__(__self__, *,
log_driver: Optional[str] = None,
options: Optional[Any] = None,
secret_options: Optional[Sequence['outputs.ServiceSecret']] = None):
- ServiceLogConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_driver=log_driver,
- options=options,
- secret_options=secret_options,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_driver: Optional[str] = None,
- options: Optional[Any] = None,
- secret_options: Optional[Sequence['outputs.ServiceSecret']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if log_driver is not None:
- _setter("log_driver", log_driver)
+ pulumi.set(__self__, "log_driver", log_driver)
if options is not None:
- _setter("options", options)
+ pulumi.set(__self__, "options", options)
if secret_options is not None:
- _setter("secret_options", secret_options)
+ pulumi.set(__self__, "secret_options", secret_options)
@property
@pulumi.getter(name="logDriver")
@@ -1347,17 +1067,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
awsvpc_configuration: Optional['outputs.ServiceAwsVpcConfiguration'] = None):
- ServiceNetworkConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- awsvpc_configuration=awsvpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- awsvpc_configuration: Optional['outputs.ServiceAwsVpcConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if awsvpc_configuration is not None:
- _setter("awsvpc_configuration", awsvpc_configuration)
+ pulumi.set(__self__, "awsvpc_configuration", awsvpc_configuration)
@property
@pulumi.getter(name="awsvpcConfiguration")
@@ -1370,20 +1081,9 @@ class ServicePlacementConstraint(dict):
def __init__(__self__, *,
type: 'ServicePlacementConstraintType',
expression: Optional[str] = None):
- ServicePlacementConstraint._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- expression=expression,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: 'ServicePlacementConstraintType',
- expression: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if expression is not None:
- _setter("expression", expression)
+ pulumi.set(__self__, "expression", expression)
@property
@pulumi.getter
@@ -1401,20 +1101,9 @@ class ServicePlacementStrategy(dict):
def __init__(__self__, *,
type: 'ServicePlacementStrategyType',
field: Optional[str] = None):
- ServicePlacementStrategy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- field=field,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: 'ServicePlacementStrategyType',
- field: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if field is not None:
- _setter("field", field)
+ pulumi.set(__self__, "field", field)
@property
@pulumi.getter
@@ -1455,29 +1144,14 @@ def __init__(__self__, *,
container_port: Optional[int] = None,
port: Optional[int] = None,
registry_arn: Optional[str] = None):
- ServiceRegistry._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_name=container_name,
- container_port=container_port,
- port=port,
- registry_arn=registry_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_name: Optional[str] = None,
- container_port: Optional[int] = None,
- port: Optional[int] = None,
- registry_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_name is not None:
- _setter("container_name", container_name)
+ pulumi.set(__self__, "container_name", container_name)
if container_port is not None:
- _setter("container_port", container_port)
+ pulumi.set(__self__, "container_port", container_port)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if registry_arn is not None:
- _setter("registry_arn", registry_arn)
+ pulumi.set(__self__, "registry_arn", registry_arn)
@property
@pulumi.getter(name="containerName")
@@ -1522,19 +1196,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
name: str,
value_from: str):
- ServiceSecret._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value_from=value_from,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- value_from: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("value_from", value_from)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "value_from", value_from)
@property
@pulumi.getter
@@ -1552,21 +1215,10 @@ class ServiceTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- ServiceTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1601,21 +1253,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
access_point_id: Optional[str] = None,
iam: Optional['TaskDefinitionAuthorizationConfigIam'] = None):
- TaskDefinitionAuthorizationConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- access_point_id=access_point_id,
- iam=iam,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- access_point_id: Optional[str] = None,
- iam: Optional['TaskDefinitionAuthorizationConfigIam'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if access_point_id is not None:
- _setter("access_point_id", access_point_id)
+ pulumi.set(__self__, "access_point_id", access_point_id)
if iam is not None:
- _setter("iam", iam)
+ pulumi.set(__self__, "iam", iam)
@property
@pulumi.getter(name="accessPointId")
@@ -1747,167 +1388,82 @@ def __init__(__self__, *,
:param int memory: The amount (in MiB) of memory to present to the container. If your container attempts to exceed the memory specified here, the container is killed.
:param Sequence['TaskDefinitionPortMapping'] port_mappings: Port mappings allow containers to access ports on the host container instance to send or receive traffic.
"""
- TaskDefinitionContainerDefinition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- image=image,
- name=name,
- command=command,
- cpu=cpu,
- depends_on=depends_on,
- disable_networking=disable_networking,
- dns_search_domains=dns_search_domains,
- dns_servers=dns_servers,
- docker_labels=docker_labels,
- docker_security_options=docker_security_options,
- entry_point=entry_point,
- environment=environment,
- environment_files=environment_files,
- essential=essential,
- extra_hosts=extra_hosts,
- firelens_configuration=firelens_configuration,
- health_check=health_check,
- hostname=hostname,
- interactive=interactive,
- links=links,
- linux_parameters=linux_parameters,
- log_configuration=log_configuration,
- memory=memory,
- memory_reservation=memory_reservation,
- mount_points=mount_points,
- port_mappings=port_mappings,
- privileged=privileged,
- pseudo_terminal=pseudo_terminal,
- readonly_root_filesystem=readonly_root_filesystem,
- repository_credentials=repository_credentials,
- resource_requirements=resource_requirements,
- secrets=secrets,
- start_timeout=start_timeout,
- stop_timeout=stop_timeout,
- system_controls=system_controls,
- ulimits=ulimits,
- user=user,
- volumes_from=volumes_from,
- working_directory=working_directory,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- image: str,
- name: str,
- command: Optional[Sequence[str]] = None,
- cpu: Optional[int] = None,
- depends_on: Optional[Sequence['outputs.TaskDefinitionContainerDependency']] = None,
- disable_networking: Optional[bool] = None,
- dns_search_domains: Optional[Sequence[str]] = None,
- dns_servers: Optional[Sequence[str]] = None,
- docker_labels: Optional[Any] = None,
- docker_security_options: Optional[Sequence[str]] = None,
- entry_point: Optional[Sequence[str]] = None,
- environment: Optional[Sequence['outputs.TaskDefinitionKeyValuePair']] = None,
- environment_files: Optional[Sequence['outputs.TaskDefinitionEnvironmentFile']] = None,
- essential: Optional[bool] = None,
- extra_hosts: Optional[Sequence['outputs.TaskDefinitionHostEntry']] = None,
- firelens_configuration: Optional['outputs.TaskDefinitionFirelensConfiguration'] = None,
- health_check: Optional['outputs.TaskDefinitionHealthCheck'] = None,
- hostname: Optional[str] = None,
- interactive: Optional[bool] = None,
- links: Optional[Sequence[str]] = None,
- linux_parameters: Optional['outputs.TaskDefinitionLinuxParameters'] = None,
- log_configuration: Optional['outputs.TaskDefinitionLogConfiguration'] = None,
- memory: Optional[int] = None,
- memory_reservation: Optional[int] = None,
- mount_points: Optional[Sequence['outputs.TaskDefinitionMountPoint']] = None,
- port_mappings: Optional[Sequence['outputs.TaskDefinitionPortMapping']] = None,
- privileged: Optional[bool] = None,
- pseudo_terminal: Optional[bool] = None,
- readonly_root_filesystem: Optional[bool] = None,
- repository_credentials: Optional['outputs.TaskDefinitionRepositoryCredentials'] = None,
- resource_requirements: Optional[Sequence['outputs.TaskDefinitionResourceRequirement']] = None,
- secrets: Optional[Sequence['outputs.TaskDefinitionSecret']] = None,
- start_timeout: Optional[int] = None,
- stop_timeout: Optional[int] = None,
- system_controls: Optional[Sequence['outputs.TaskDefinitionSystemControl']] = None,
- ulimits: Optional[Sequence['outputs.TaskDefinitionUlimit']] = None,
- user: Optional[str] = None,
- volumes_from: Optional[Sequence['outputs.TaskDefinitionVolumeFrom']] = None,
- working_directory: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("image", image)
- _setter("name", name)
+ pulumi.set(__self__, "image", image)
+ pulumi.set(__self__, "name", name)
if command is not None:
- _setter("command", command)
+ pulumi.set(__self__, "command", command)
if cpu is not None:
- _setter("cpu", cpu)
+ pulumi.set(__self__, "cpu", cpu)
if depends_on is not None:
- _setter("depends_on", depends_on)
+ pulumi.set(__self__, "depends_on", depends_on)
if disable_networking is not None:
- _setter("disable_networking", disable_networking)
+ pulumi.set(__self__, "disable_networking", disable_networking)
if dns_search_domains is not None:
- _setter("dns_search_domains", dns_search_domains)
+ pulumi.set(__self__, "dns_search_domains", dns_search_domains)
if dns_servers is not None:
- _setter("dns_servers", dns_servers)
+ pulumi.set(__self__, "dns_servers", dns_servers)
if docker_labels is not None:
- _setter("docker_labels", docker_labels)
+ pulumi.set(__self__, "docker_labels", docker_labels)
if docker_security_options is not None:
- _setter("docker_security_options", docker_security_options)
+ pulumi.set(__self__, "docker_security_options", docker_security_options)
if entry_point is not None:
- _setter("entry_point", entry_point)
+ pulumi.set(__self__, "entry_point", entry_point)
if environment is not None:
- _setter("environment", environment)
+ pulumi.set(__self__, "environment", environment)
if environment_files is not None:
- _setter("environment_files", environment_files)
+ pulumi.set(__self__, "environment_files", environment_files)
if essential is not None:
- _setter("essential", essential)
+ pulumi.set(__self__, "essential", essential)
if extra_hosts is not None:
- _setter("extra_hosts", extra_hosts)
+ pulumi.set(__self__, "extra_hosts", extra_hosts)
if firelens_configuration is not None:
- _setter("firelens_configuration", firelens_configuration)
+ pulumi.set(__self__, "firelens_configuration", firelens_configuration)
if health_check is not None:
- _setter("health_check", health_check)
+ pulumi.set(__self__, "health_check", health_check)
if hostname is not None:
- _setter("hostname", hostname)
+ pulumi.set(__self__, "hostname", hostname)
if interactive is not None:
- _setter("interactive", interactive)
+ pulumi.set(__self__, "interactive", interactive)
if links is not None:
- _setter("links", links)
+ pulumi.set(__self__, "links", links)
if linux_parameters is not None:
- _setter("linux_parameters", linux_parameters)
+ pulumi.set(__self__, "linux_parameters", linux_parameters)
if log_configuration is not None:
- _setter("log_configuration", log_configuration)
+ pulumi.set(__self__, "log_configuration", log_configuration)
if memory is not None:
- _setter("memory", memory)
+ pulumi.set(__self__, "memory", memory)
if memory_reservation is not None:
- _setter("memory_reservation", memory_reservation)
+ pulumi.set(__self__, "memory_reservation", memory_reservation)
if mount_points is not None:
- _setter("mount_points", mount_points)
+ pulumi.set(__self__, "mount_points", mount_points)
if port_mappings is not None:
- _setter("port_mappings", port_mappings)
+ pulumi.set(__self__, "port_mappings", port_mappings)
if privileged is not None:
- _setter("privileged", privileged)
+ pulumi.set(__self__, "privileged", privileged)
if pseudo_terminal is not None:
- _setter("pseudo_terminal", pseudo_terminal)
+ pulumi.set(__self__, "pseudo_terminal", pseudo_terminal)
if readonly_root_filesystem is not None:
- _setter("readonly_root_filesystem", readonly_root_filesystem)
+ pulumi.set(__self__, "readonly_root_filesystem", readonly_root_filesystem)
if repository_credentials is not None:
- _setter("repository_credentials", repository_credentials)
+ pulumi.set(__self__, "repository_credentials", repository_credentials)
if resource_requirements is not None:
- _setter("resource_requirements", resource_requirements)
+ pulumi.set(__self__, "resource_requirements", resource_requirements)
if secrets is not None:
- _setter("secrets", secrets)
+ pulumi.set(__self__, "secrets", secrets)
if start_timeout is not None:
- _setter("start_timeout", start_timeout)
+ pulumi.set(__self__, "start_timeout", start_timeout)
if stop_timeout is not None:
- _setter("stop_timeout", stop_timeout)
+ pulumi.set(__self__, "stop_timeout", stop_timeout)
if system_controls is not None:
- _setter("system_controls", system_controls)
+ pulumi.set(__self__, "system_controls", system_controls)
if ulimits is not None:
- _setter("ulimits", ulimits)
+ pulumi.set(__self__, "ulimits", ulimits)
if user is not None:
- _setter("user", user)
+ pulumi.set(__self__, "user", user)
if volumes_from is not None:
- _setter("volumes_from", volumes_from)
+ pulumi.set(__self__, "volumes_from", volumes_from)
if working_directory is not None:
- _setter("working_directory", working_directory)
+ pulumi.set(__self__, "working_directory", working_directory)
@property
@pulumi.getter
@@ -2145,21 +1701,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
condition: Optional[str] = None,
container_name: Optional[str] = None):
- TaskDefinitionContainerDependency._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- condition=condition,
- container_name=container_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- condition: Optional[str] = None,
- container_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if condition is not None:
- _setter("condition", condition)
+ pulumi.set(__self__, "condition", condition)
if container_name is not None:
- _setter("container_name", container_name)
+ pulumi.set(__self__, "container_name", container_name)
@property
@pulumi.getter
@@ -2197,25 +1742,12 @@ def __init__(__self__, *,
container_path: Optional[str] = None,
host_path: Optional[str] = None,
permissions: Optional[Sequence[str]] = None):
- TaskDefinitionDevice._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_path=container_path,
- host_path=host_path,
- permissions=permissions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_path: Optional[str] = None,
- host_path: Optional[str] = None,
- permissions: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_path is not None:
- _setter("container_path", container_path)
+ pulumi.set(__self__, "container_path", container_path)
if host_path is not None:
- _setter("host_path", host_path)
+ pulumi.set(__self__, "host_path", host_path)
if permissions is not None:
- _setter("permissions", permissions)
+ pulumi.set(__self__, "permissions", permissions)
@property
@pulumi.getter(name="containerPath")
@@ -2258,33 +1790,16 @@ def __init__(__self__, *,
driver_opts: Optional[Any] = None,
labels: Optional[Any] = None,
scope: Optional[str] = None):
- TaskDefinitionDockerVolumeConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- autoprovision=autoprovision,
- driver=driver,
- driver_opts=driver_opts,
- labels=labels,
- scope=scope,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- autoprovision: Optional[bool] = None,
- driver: Optional[str] = None,
- driver_opts: Optional[Any] = None,
- labels: Optional[Any] = None,
- scope: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if autoprovision is not None:
- _setter("autoprovision", autoprovision)
+ pulumi.set(__self__, "autoprovision", autoprovision)
if driver is not None:
- _setter("driver", driver)
+ pulumi.set(__self__, "driver", driver)
if driver_opts is not None:
- _setter("driver_opts", driver_opts)
+ pulumi.set(__self__, "driver_opts", driver_opts)
if labels is not None:
- _setter("labels", labels)
+ pulumi.set(__self__, "labels", labels)
if scope is not None:
- _setter("scope", scope)
+ pulumi.set(__self__, "scope", scope)
@property
@pulumi.getter
@@ -2345,32 +1860,15 @@ def __init__(__self__, *,
root_directory: Optional[str] = None,
transit_encryption: Optional['TaskDefinitionEfsVolumeConfigurationTransitEncryption'] = None,
transit_encryption_port: Optional[int] = None):
- TaskDefinitionEfsVolumeConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- filesystem_id=filesystem_id,
- authorization_config=authorization_config,
- root_directory=root_directory,
- transit_encryption=transit_encryption,
- transit_encryption_port=transit_encryption_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- filesystem_id: str,
- authorization_config: Optional['outputs.TaskDefinitionAuthorizationConfig'] = None,
- root_directory: Optional[str] = None,
- transit_encryption: Optional['TaskDefinitionEfsVolumeConfigurationTransitEncryption'] = None,
- transit_encryption_port: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("filesystem_id", filesystem_id)
+ pulumi.set(__self__, "filesystem_id", filesystem_id)
if authorization_config is not None:
- _setter("authorization_config", authorization_config)
+ pulumi.set(__self__, "authorization_config", authorization_config)
if root_directory is not None:
- _setter("root_directory", root_directory)
+ pulumi.set(__self__, "root_directory", root_directory)
if transit_encryption is not None:
- _setter("transit_encryption", transit_encryption)
+ pulumi.set(__self__, "transit_encryption", transit_encryption)
if transit_encryption_port is not None:
- _setter("transit_encryption_port", transit_encryption_port)
+ pulumi.set(__self__, "transit_encryption_port", transit_encryption_port)
@property
@pulumi.getter(name="filesystemId")
@@ -2403,21 +1901,10 @@ class TaskDefinitionEnvironmentFile(dict):
def __init__(__self__, *,
type: Optional[str] = None,
value: Optional[str] = None):
- TaskDefinitionEnvironmentFile._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2451,17 +1938,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
size_in_gi_b: Optional[int] = None):
- TaskDefinitionEphemeralStorage._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- size_in_gi_b=size_in_gi_b,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- size_in_gi_b: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if size_in_gi_b is not None:
- _setter("size_in_gi_b", size_in_gi_b)
+ pulumi.set(__self__, "size_in_gi_b", size_in_gi_b)
@property
@pulumi.getter(name="sizeInGiB")
@@ -2474,21 +1952,10 @@ class TaskDefinitionFirelensConfiguration(dict):
def __init__(__self__, *,
options: Optional[Any] = None,
type: Optional[str] = None):
- TaskDefinitionFirelensConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- options=options,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- options: Optional[Any] = None,
- type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if options is not None:
- _setter("options", options)
+ pulumi.set(__self__, "options", options)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -2537,33 +2004,16 @@ def __init__(__self__, *,
:param int start_period: The optional grace period within which to provide containers time to bootstrap before failed health checks count towards the maximum number of retries. You may specify between 0 and 300 seconds. The startPeriod is disabled by default.
:param int timeout: The time period in seconds to wait for a health check to succeed before it is considered a failure. You may specify between 2 and 60 seconds. The default value is 5 seconds.
"""
- TaskDefinitionHealthCheck._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- command=command,
- interval=interval,
- retries=retries,
- start_period=start_period,
- timeout=timeout,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- command: Optional[Sequence[str]] = None,
- interval: Optional[int] = None,
- retries: Optional[int] = None,
- start_period: Optional[int] = None,
- timeout: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if command is not None:
- _setter("command", command)
+ pulumi.set(__self__, "command", command)
if interval is not None:
- _setter("interval", interval)
+ pulumi.set(__self__, "interval", interval)
if retries is not None:
- _setter("retries", retries)
+ pulumi.set(__self__, "retries", retries)
if start_period is not None:
- _setter("start_period", start_period)
+ pulumi.set(__self__, "start_period", start_period)
if timeout is not None:
- _setter("timeout", timeout)
+ pulumi.set(__self__, "timeout", timeout)
@property
@pulumi.getter
@@ -2628,21 +2078,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
hostname: Optional[str] = None,
ip_address: Optional[str] = None):
- TaskDefinitionHostEntry._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hostname=hostname,
- ip_address=ip_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hostname: Optional[str] = None,
- ip_address: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if hostname is not None:
- _setter("hostname", hostname)
+ pulumi.set(__self__, "hostname", hostname)
if ip_address is not None:
- _setter("ip_address", ip_address)
+ pulumi.set(__self__, "ip_address", ip_address)
@property
@pulumi.getter
@@ -2676,17 +2115,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
source_path: Optional[str] = None):
- TaskDefinitionHostVolumeProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- source_path=source_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- source_path: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if source_path is not None:
- _setter("source_path", source_path)
+ pulumi.set(__self__, "source_path", source_path)
@property
@pulumi.getter(name="sourcePath")
@@ -2718,21 +2148,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
device_name: Optional[str] = None,
device_type: Optional[str] = None):
- TaskDefinitionInferenceAccelerator._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_name=device_name,
- device_type=device_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_name: Optional[str] = None,
- device_type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if device_name is not None:
- _setter("device_name", device_name)
+ pulumi.set(__self__, "device_name", device_name)
if device_type is not None:
- _setter("device_type", device_type)
+ pulumi.set(__self__, "device_type", device_type)
@property
@pulumi.getter(name="deviceName")
@@ -2750,21 +2169,10 @@ class TaskDefinitionKernelCapabilities(dict):
def __init__(__self__, *,
add: Optional[Sequence[str]] = None,
drop: Optional[Sequence[str]] = None):
- TaskDefinitionKernelCapabilities._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- add=add,
- drop=drop,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- add: Optional[Sequence[str]] = None,
- drop: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if add is not None:
- _setter("add", add)
+ pulumi.set(__self__, "add", add)
if drop is not None:
- _setter("drop", drop)
+ pulumi.set(__self__, "drop", drop)
@property
@pulumi.getter
@@ -2782,21 +2190,10 @@ class TaskDefinitionKeyValuePair(dict):
def __init__(__self__, *,
name: Optional[str] = None,
value: Optional[str] = None):
- TaskDefinitionKeyValuePair._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2840,41 +2237,20 @@ def __init__(__self__, *,
shared_memory_size: Optional[int] = None,
swappiness: Optional[int] = None,
tmpfs: Optional[Sequence['outputs.TaskDefinitionTmpfs']] = None):
- TaskDefinitionLinuxParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capabilities=capabilities,
- devices=devices,
- init_process_enabled=init_process_enabled,
- max_swap=max_swap,
- shared_memory_size=shared_memory_size,
- swappiness=swappiness,
- tmpfs=tmpfs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capabilities: Optional['outputs.TaskDefinitionKernelCapabilities'] = None,
- devices: Optional[Sequence['outputs.TaskDefinitionDevice']] = None,
- init_process_enabled: Optional[bool] = None,
- max_swap: Optional[int] = None,
- shared_memory_size: Optional[int] = None,
- swappiness: Optional[int] = None,
- tmpfs: Optional[Sequence['outputs.TaskDefinitionTmpfs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if capabilities is not None:
- _setter("capabilities", capabilities)
+ pulumi.set(__self__, "capabilities", capabilities)
if devices is not None:
- _setter("devices", devices)
+ pulumi.set(__self__, "devices", devices)
if init_process_enabled is not None:
- _setter("init_process_enabled", init_process_enabled)
+ pulumi.set(__self__, "init_process_enabled", init_process_enabled)
if max_swap is not None:
- _setter("max_swap", max_swap)
+ pulumi.set(__self__, "max_swap", max_swap)
if shared_memory_size is not None:
- _setter("shared_memory_size", shared_memory_size)
+ pulumi.set(__self__, "shared_memory_size", shared_memory_size)
if swappiness is not None:
- _setter("swappiness", swappiness)
+ pulumi.set(__self__, "swappiness", swappiness)
if tmpfs is not None:
- _setter("tmpfs", tmpfs)
+ pulumi.set(__self__, "tmpfs", tmpfs)
@property
@pulumi.getter
@@ -2937,24 +2313,11 @@ def __init__(__self__, *,
log_driver: str,
options: Optional[Any] = None,
secret_options: Optional[Sequence['outputs.TaskDefinitionSecret']] = None):
- TaskDefinitionLogConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_driver=log_driver,
- options=options,
- secret_options=secret_options,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_driver: str,
- options: Optional[Any] = None,
- secret_options: Optional[Sequence['outputs.TaskDefinitionSecret']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_driver", log_driver)
+ pulumi.set(__self__, "log_driver", log_driver)
if options is not None:
- _setter("options", options)
+ pulumi.set(__self__, "options", options)
if secret_options is not None:
- _setter("secret_options", secret_options)
+ pulumi.set(__self__, "secret_options", secret_options)
@property
@pulumi.getter(name="logDriver")
@@ -2999,25 +2362,12 @@ def __init__(__self__, *,
container_path: Optional[str] = None,
read_only: Optional[bool] = None,
source_volume: Optional[str] = None):
- TaskDefinitionMountPoint._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_path=container_path,
- read_only=read_only,
- source_volume=source_volume,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_path: Optional[str] = None,
- read_only: Optional[bool] = None,
- source_volume: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_path is not None:
- _setter("container_path", container_path)
+ pulumi.set(__self__, "container_path", container_path)
if read_only is not None:
- _setter("read_only", read_only)
+ pulumi.set(__self__, "read_only", read_only)
if source_volume is not None:
- _setter("source_volume", source_volume)
+ pulumi.set(__self__, "source_volume", source_volume)
@property
@pulumi.getter(name="containerPath")
@@ -3040,20 +2390,9 @@ class TaskDefinitionPlacementConstraint(dict):
def __init__(__self__, *,
type: str,
expression: Optional[str] = None):
- TaskDefinitionPlacementConstraint._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- expression=expression,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: str,
- expression: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if expression is not None:
- _setter("expression", expression)
+ pulumi.set(__self__, "expression", expression)
@property
@pulumi.getter
@@ -3098,37 +2437,18 @@ def __init__(__self__, *,
host_port: Optional[int] = None,
name: Optional[str] = None,
protocol: Optional[str] = None):
- TaskDefinitionPortMapping._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- app_protocol=app_protocol,
- container_port=container_port,
- container_port_range=container_port_range,
- host_port=host_port,
- name=name,
- protocol=protocol,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- app_protocol: Optional['TaskDefinitionPortMappingAppProtocol'] = None,
- container_port: Optional[int] = None,
- container_port_range: Optional[str] = None,
- host_port: Optional[int] = None,
- name: Optional[str] = None,
- protocol: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if app_protocol is not None:
- _setter("app_protocol", app_protocol)
+ pulumi.set(__self__, "app_protocol", app_protocol)
if container_port is not None:
- _setter("container_port", container_port)
+ pulumi.set(__self__, "container_port", container_port)
if container_port_range is not None:
- _setter("container_port_range", container_port_range)
+ pulumi.set(__self__, "container_port_range", container_port_range)
if host_port is not None:
- _setter("host_port", host_port)
+ pulumi.set(__self__, "host_port", host_port)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
@property
@pulumi.getter(name="appProtocol")
@@ -3186,24 +2506,11 @@ def __init__(__self__, *,
container_name: str,
proxy_configuration_properties: Optional[Sequence['outputs.TaskDefinitionKeyValuePair']] = None,
type: Optional[str] = None):
- TaskDefinitionProxyConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_name=container_name,
- proxy_configuration_properties=proxy_configuration_properties,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_name: str,
- proxy_configuration_properties: Optional[Sequence['outputs.TaskDefinitionKeyValuePair']] = None,
- type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("container_name", container_name)
+ pulumi.set(__self__, "container_name", container_name)
if proxy_configuration_properties is not None:
- _setter("proxy_configuration_properties", proxy_configuration_properties)
+ pulumi.set(__self__, "proxy_configuration_properties", proxy_configuration_properties)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter(name="containerName")
@@ -3242,17 +2549,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
credentials_parameter: Optional[str] = None):
- TaskDefinitionRepositoryCredentials._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- credentials_parameter=credentials_parameter,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- credentials_parameter: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if credentials_parameter is not None:
- _setter("credentials_parameter", credentials_parameter)
+ pulumi.set(__self__, "credentials_parameter", credentials_parameter)
@property
@pulumi.getter(name="credentialsParameter")
@@ -3265,19 +2563,8 @@ class TaskDefinitionResourceRequirement(dict):
def __init__(__self__, *,
type: str,
value: str):
- TaskDefinitionResourceRequirement._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
- _setter("value", value)
+ pulumi.set(__self__, "type", type)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3314,21 +2601,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
cpu_architecture: Optional[str] = None,
operating_system_family: Optional[str] = None):
- TaskDefinitionRuntimePlatform._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cpu_architecture=cpu_architecture,
- operating_system_family=operating_system_family,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cpu_architecture: Optional[str] = None,
- operating_system_family: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cpu_architecture is not None:
- _setter("cpu_architecture", cpu_architecture)
+ pulumi.set(__self__, "cpu_architecture", cpu_architecture)
if operating_system_family is not None:
- _setter("operating_system_family", operating_system_family)
+ pulumi.set(__self__, "operating_system_family", operating_system_family)
@property
@pulumi.getter(name="cpuArchitecture")
@@ -3363,19 +2639,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
name: str,
value_from: str):
- TaskDefinitionSecret._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value_from=value_from,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- value_from: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("value_from", value_from)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "value_from", value_from)
@property
@pulumi.getter
@@ -3393,21 +2658,10 @@ class TaskDefinitionSystemControl(dict):
def __init__(__self__, *,
namespace: Optional[str] = None,
value: Optional[str] = None):
- TaskDefinitionSystemControl._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- namespace=namespace,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- namespace: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if namespace is not None:
- _setter("namespace", namespace)
+ pulumi.set(__self__, "namespace", namespace)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3425,21 +2679,10 @@ class TaskDefinitionTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- TaskDefinitionTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3477,24 +2720,11 @@ def __init__(__self__, *,
size: int,
container_path: Optional[str] = None,
mount_options: Optional[Sequence[str]] = None):
- TaskDefinitionTmpfs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- size=size,
- container_path=container_path,
- mount_options=mount_options,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- size: int,
- container_path: Optional[str] = None,
- mount_options: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("size", size)
+ pulumi.set(__self__, "size", size)
if container_path is not None:
- _setter("container_path", container_path)
+ pulumi.set(__self__, "container_path", container_path)
if mount_options is not None:
- _setter("mount_options", mount_options)
+ pulumi.set(__self__, "mount_options", mount_options)
@property
@pulumi.getter
@@ -3537,22 +2767,9 @@ def __init__(__self__, *,
hard_limit: int,
name: str,
soft_limit: int):
- TaskDefinitionUlimit._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hard_limit=hard_limit,
- name=name,
- soft_limit=soft_limit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hard_limit: int,
- name: str,
- soft_limit: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("hard_limit", hard_limit)
- _setter("name", name)
- _setter("soft_limit", soft_limit)
+ pulumi.set(__self__, "hard_limit", hard_limit)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "soft_limit", soft_limit)
@property
@pulumi.getter(name="hardLimit")
@@ -3596,29 +2813,14 @@ def __init__(__self__, *,
efs_volume_configuration: Optional['outputs.TaskDefinitionEfsVolumeConfiguration'] = None,
host: Optional['outputs.TaskDefinitionHostVolumeProperties'] = None,
name: Optional[str] = None):
- TaskDefinitionVolume._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- docker_volume_configuration=docker_volume_configuration,
- efs_volume_configuration=efs_volume_configuration,
- host=host,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- docker_volume_configuration: Optional['outputs.TaskDefinitionDockerVolumeConfiguration'] = None,
- efs_volume_configuration: Optional['outputs.TaskDefinitionEfsVolumeConfiguration'] = None,
- host: Optional['outputs.TaskDefinitionHostVolumeProperties'] = None,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if docker_volume_configuration is not None:
- _setter("docker_volume_configuration", docker_volume_configuration)
+ pulumi.set(__self__, "docker_volume_configuration", docker_volume_configuration)
if efs_volume_configuration is not None:
- _setter("efs_volume_configuration", efs_volume_configuration)
+ pulumi.set(__self__, "efs_volume_configuration", efs_volume_configuration)
if host is not None:
- _setter("host", host)
+ pulumi.set(__self__, "host", host)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="dockerVolumeConfiguration")
@@ -3665,21 +2867,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
read_only: Optional[bool] = None,
source_container: Optional[str] = None):
- TaskDefinitionVolumeFrom._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- read_only=read_only,
- source_container=source_container,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- read_only: Optional[bool] = None,
- source_container: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if read_only is not None:
- _setter("read_only", read_only)
+ pulumi.set(__self__, "read_only", read_only)
if source_container is not None:
- _setter("source_container", source_container)
+ pulumi.set(__self__, "source_container", source_container)
@property
@pulumi.getter(name="readOnly")
@@ -3726,24 +2917,11 @@ def __init__(__self__, *,
:param 'TaskSetAwsVpcConfigurationAssignPublicIp' assign_public_ip: Whether the task's elastic network interface receives a public IP address. The default value is DISABLED.
:param Sequence[str] security_groups: The security groups associated with the task or service. If you do not specify a security group, the default security group for the VPC is used. There is a limit of 5 security groups that can be specified per AwsVpcConfiguration.
"""
- TaskSetAwsVpcConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- subnets=subnets,
- assign_public_ip=assign_public_ip,
- security_groups=security_groups,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- subnets: Sequence[str],
- assign_public_ip: Optional['TaskSetAwsVpcConfigurationAssignPublicIp'] = None,
- security_groups: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("subnets", subnets)
+ pulumi.set(__self__, "subnets", subnets)
if assign_public_ip is not None:
- _setter("assign_public_ip", assign_public_ip)
+ pulumi.set(__self__, "assign_public_ip", assign_public_ip)
if security_groups is not None:
- _setter("security_groups", security_groups)
+ pulumi.set(__self__, "security_groups", security_groups)
@property
@pulumi.getter
@@ -3806,25 +2984,12 @@ def __init__(__self__, *,
:param int container_port: The port on the container to associate with the load balancer. This port must correspond to a containerPort in the task definition the tasks in the service are using. For tasks that use the EC2 launch type, the container instance they are launched on must allow ingress traffic on the hostPort of the port mapping.
:param str target_group_arn: The full Amazon Resource Name (ARN) of the Elastic Load Balancing target group or groups associated with a service or task set. A target group ARN is only specified when using an Application Load Balancer or Network Load Balancer. If you are using a Classic Load Balancer this should be omitted. For services using the ECS deployment controller, you can specify one or multiple target groups. For more information, see https://docs.aws.amazon.com/AmazonECS/latest/developerguide/register-multiple-targetgroups.html in the Amazon Elastic Container Service Developer Guide. For services using the CODE_DEPLOY deployment controller, you are required to define two target groups for the load balancer. For more information, see https://docs.aws.amazon.com/AmazonECS/latest/developerguide/deployment-type-bluegreen.html in the Amazon Elastic Container Service Developer Guide. If your service's task definition uses the awsvpc network mode (which is required for the Fargate launch type), you must choose ip as the target type, not instance, when creating your target groups because tasks that use the awsvpc network mode are associated with an elastic network interface, not an Amazon EC2 instance.
"""
- TaskSetLoadBalancer._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_name=container_name,
- container_port=container_port,
- target_group_arn=target_group_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_name: Optional[str] = None,
- container_port: Optional[int] = None,
- target_group_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_name is not None:
- _setter("container_name", container_name)
+ pulumi.set(__self__, "container_name", container_name)
if container_port is not None:
- _setter("container_port", container_port)
+ pulumi.set(__self__, "container_port", container_port)
if target_group_arn is not None:
- _setter("target_group_arn", target_group_arn)
+ pulumi.set(__self__, "target_group_arn", target_group_arn)
@property
@pulumi.getter(name="containerName")
@@ -3878,17 +3043,8 @@ def __init__(__self__, *,
"""
An object representing the network configuration for a task or service.
"""
- TaskSetNetworkConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- aws_vpc_configuration=aws_vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- aws_vpc_configuration: Optional['outputs.TaskSetAwsVpcConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if aws_vpc_configuration is not None:
- _setter("aws_vpc_configuration", aws_vpc_configuration)
+ pulumi.set(__self__, "aws_vpc_configuration", aws_vpc_configuration)
@property
@pulumi.getter(name="awsVpcConfiguration")
@@ -3905,21 +3061,10 @@ def __init__(__self__, *,
:param 'TaskSetScaleUnit' unit: The unit of measure for the scale value.
:param float value: The value, specified as a percent total of a service's desiredCount, to scale the task set. Accepted values are numbers between 0 and 100.
"""
- TaskSetScale._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- unit=unit,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- unit: Optional['TaskSetScaleUnit'] = None,
- value: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3972,29 +3117,14 @@ def __init__(__self__, *,
:param int port: The port value used if your service discovery service specified an SRV record. This field may be used if both the awsvpc network mode and SRV records are used.
:param str registry_arn: The Amazon Resource Name (ARN) of the service registry. The currently supported service registry is AWS Cloud Map. For more information, see https://docs.aws.amazon.com/cloud-map/latest/api/API_CreateService.html
"""
- TaskSetServiceRegistry._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_name=container_name,
- container_port=container_port,
- port=port,
- registry_arn=registry_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_name: Optional[str] = None,
- container_port: Optional[int] = None,
- port: Optional[int] = None,
- registry_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_name is not None:
- _setter("container_name", container_name)
+ pulumi.set(__self__, "container_name", container_name)
if container_port is not None:
- _setter("container_port", container_port)
+ pulumi.set(__self__, "container_port", container_port)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if registry_arn is not None:
- _setter("registry_arn", registry_arn)
+ pulumi.set(__self__, "registry_arn", registry_arn)
@property
@pulumi.getter(name="containerName")
diff --git a/sdk/python/pulumi_aws_native/ecs/primary_task_set.py b/sdk/python/pulumi_aws_native/ecs/primary_task_set.py
index 5c24630ba4..2c1cd47a67 100644
--- a/sdk/python/pulumi_aws_native/ecs/primary_task_set.py
+++ b/sdk/python/pulumi_aws_native/ecs/primary_task_set.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['PrimaryTaskSetArgs', 'PrimaryTaskSet']
@@ -23,22 +23,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] service: The short name or full Amazon Resource Name (ARN) of the service to create the task set in.
:param pulumi.Input[str] task_set_id: The ID or full Amazon Resource Name (ARN) of the task set.
"""
- PrimaryTaskSetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cluster=cluster,
- service=service,
- task_set_id=task_set_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cluster: pulumi.Input[str],
- service: pulumi.Input[str],
- task_set_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cluster", cluster)
- _setter("service", service)
- _setter("task_set_id", task_set_id)
+ pulumi.set(__self__, "cluster", cluster)
+ pulumi.set(__self__, "service", service)
+ pulumi.set(__self__, "task_set_id", task_set_id)
@property
@pulumi.getter
@@ -114,10 +101,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PrimaryTaskSetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ecs/service.py b/sdk/python/pulumi_aws_native/ecs/service.py
index eff44f5f4b..ce6fe191c8 100644
--- a/sdk/python/pulumi_aws_native/ecs/service.py
+++ b/sdk/python/pulumi_aws_native/ecs/service.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -42,101 +42,50 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Service resource.
"""
- ServiceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capacity_provider_strategy=capacity_provider_strategy,
- cluster=cluster,
- deployment_configuration=deployment_configuration,
- deployment_controller=deployment_controller,
- desired_count=desired_count,
- enable_ecs_managed_tags=enable_ecs_managed_tags,
- enable_execute_command=enable_execute_command,
- health_check_grace_period_seconds=health_check_grace_period_seconds,
- launch_type=launch_type,
- load_balancers=load_balancers,
- network_configuration=network_configuration,
- placement_constraints=placement_constraints,
- placement_strategies=placement_strategies,
- platform_version=platform_version,
- propagate_tags=propagate_tags,
- role=role,
- scheduling_strategy=scheduling_strategy,
- service_connect_configuration=service_connect_configuration,
- service_name=service_name,
- service_registries=service_registries,
- tags=tags,
- task_definition=task_definition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capacity_provider_strategy: Optional[pulumi.Input[Sequence[pulumi.Input['ServiceCapacityProviderStrategyItemArgs']]]] = None,
- cluster: Optional[pulumi.Input[str]] = None,
- deployment_configuration: Optional[pulumi.Input['ServiceDeploymentConfigurationArgs']] = None,
- deployment_controller: Optional[pulumi.Input['ServiceDeploymentControllerArgs']] = None,
- desired_count: Optional[pulumi.Input[int]] = None,
- enable_ecs_managed_tags: Optional[pulumi.Input[bool]] = None,
- enable_execute_command: Optional[pulumi.Input[bool]] = None,
- health_check_grace_period_seconds: Optional[pulumi.Input[int]] = None,
- launch_type: Optional[pulumi.Input['ServiceLaunchType']] = None,
- load_balancers: Optional[pulumi.Input[Sequence[pulumi.Input['ServiceLoadBalancerArgs']]]] = None,
- network_configuration: Optional[pulumi.Input['ServiceNetworkConfigurationArgs']] = None,
- placement_constraints: Optional[pulumi.Input[Sequence[pulumi.Input['ServicePlacementConstraintArgs']]]] = None,
- placement_strategies: Optional[pulumi.Input[Sequence[pulumi.Input['ServicePlacementStrategyArgs']]]] = None,
- platform_version: Optional[pulumi.Input[str]] = None,
- propagate_tags: Optional[pulumi.Input['ServicePropagateTags']] = None,
- role: Optional[pulumi.Input[str]] = None,
- scheduling_strategy: Optional[pulumi.Input['ServiceSchedulingStrategy']] = None,
- service_connect_configuration: Optional[pulumi.Input['ServiceConnectConfigurationArgs']] = None,
- service_name: Optional[pulumi.Input[str]] = None,
- service_registries: Optional[pulumi.Input[Sequence[pulumi.Input['ServiceRegistryArgs']]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ServiceTagArgs']]]] = None,
- task_definition: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if capacity_provider_strategy is not None:
- _setter("capacity_provider_strategy", capacity_provider_strategy)
+ pulumi.set(__self__, "capacity_provider_strategy", capacity_provider_strategy)
if cluster is not None:
- _setter("cluster", cluster)
+ pulumi.set(__self__, "cluster", cluster)
if deployment_configuration is not None:
- _setter("deployment_configuration", deployment_configuration)
+ pulumi.set(__self__, "deployment_configuration", deployment_configuration)
if deployment_controller is not None:
- _setter("deployment_controller", deployment_controller)
+ pulumi.set(__self__, "deployment_controller", deployment_controller)
if desired_count is not None:
- _setter("desired_count", desired_count)
+ pulumi.set(__self__, "desired_count", desired_count)
if enable_ecs_managed_tags is not None:
- _setter("enable_ecs_managed_tags", enable_ecs_managed_tags)
+ pulumi.set(__self__, "enable_ecs_managed_tags", enable_ecs_managed_tags)
if enable_execute_command is not None:
- _setter("enable_execute_command", enable_execute_command)
+ pulumi.set(__self__, "enable_execute_command", enable_execute_command)
if health_check_grace_period_seconds is not None:
- _setter("health_check_grace_period_seconds", health_check_grace_period_seconds)
+ pulumi.set(__self__, "health_check_grace_period_seconds", health_check_grace_period_seconds)
if launch_type is not None:
- _setter("launch_type", launch_type)
+ pulumi.set(__self__, "launch_type", launch_type)
if load_balancers is not None:
- _setter("load_balancers", load_balancers)
+ pulumi.set(__self__, "load_balancers", load_balancers)
if network_configuration is not None:
- _setter("network_configuration", network_configuration)
+ pulumi.set(__self__, "network_configuration", network_configuration)
if placement_constraints is not None:
- _setter("placement_constraints", placement_constraints)
+ pulumi.set(__self__, "placement_constraints", placement_constraints)
if placement_strategies is not None:
- _setter("placement_strategies", placement_strategies)
+ pulumi.set(__self__, "placement_strategies", placement_strategies)
if platform_version is not None:
- _setter("platform_version", platform_version)
+ pulumi.set(__self__, "platform_version", platform_version)
if propagate_tags is not None:
- _setter("propagate_tags", propagate_tags)
+ pulumi.set(__self__, "propagate_tags", propagate_tags)
if role is not None:
- _setter("role", role)
+ pulumi.set(__self__, "role", role)
if scheduling_strategy is not None:
- _setter("scheduling_strategy", scheduling_strategy)
+ pulumi.set(__self__, "scheduling_strategy", scheduling_strategy)
if service_connect_configuration is not None:
- _setter("service_connect_configuration", service_connect_configuration)
+ pulumi.set(__self__, "service_connect_configuration", service_connect_configuration)
if service_name is not None:
- _setter("service_name", service_name)
+ pulumi.set(__self__, "service_name", service_name)
if service_registries is not None:
- _setter("service_registries", service_registries)
+ pulumi.set(__self__, "service_registries", service_registries)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if task_definition is not None:
- _setter("task_definition", task_definition)
+ pulumi.set(__self__, "task_definition", task_definition)
@property
@pulumi.getter(name="capacityProviderStrategy")
@@ -390,10 +339,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ServiceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -432,17 +377,7 @@ def _internal_init(__self__,
__props__.__dict__["capacity_provider_strategy"] = capacity_provider_strategy
__props__.__dict__["cluster"] = cluster
- if deployment_configuration is not None and not isinstance(deployment_configuration, ServiceDeploymentConfigurationArgs):
- deployment_configuration = deployment_configuration or {}
- def _setter(key, value):
- deployment_configuration[key] = value
- ServiceDeploymentConfigurationArgs._configure(_setter, **deployment_configuration)
__props__.__dict__["deployment_configuration"] = deployment_configuration
- if deployment_controller is not None and not isinstance(deployment_controller, ServiceDeploymentControllerArgs):
- deployment_controller = deployment_controller or {}
- def _setter(key, value):
- deployment_controller[key] = value
- ServiceDeploymentControllerArgs._configure(_setter, **deployment_controller)
__props__.__dict__["deployment_controller"] = deployment_controller
__props__.__dict__["desired_count"] = desired_count
__props__.__dict__["enable_ecs_managed_tags"] = enable_ecs_managed_tags
@@ -450,11 +385,6 @@ def _setter(key, value):
__props__.__dict__["health_check_grace_period_seconds"] = health_check_grace_period_seconds
__props__.__dict__["launch_type"] = launch_type
__props__.__dict__["load_balancers"] = load_balancers
- if network_configuration is not None and not isinstance(network_configuration, ServiceNetworkConfigurationArgs):
- network_configuration = network_configuration or {}
- def _setter(key, value):
- network_configuration[key] = value
- ServiceNetworkConfigurationArgs._configure(_setter, **network_configuration)
__props__.__dict__["network_configuration"] = network_configuration
__props__.__dict__["placement_constraints"] = placement_constraints
__props__.__dict__["placement_strategies"] = placement_strategies
@@ -462,11 +392,6 @@ def _setter(key, value):
__props__.__dict__["propagate_tags"] = propagate_tags
__props__.__dict__["role"] = role
__props__.__dict__["scheduling_strategy"] = scheduling_strategy
- if service_connect_configuration is not None and not isinstance(service_connect_configuration, ServiceConnectConfigurationArgs):
- service_connect_configuration = service_connect_configuration or {}
- def _setter(key, value):
- service_connect_configuration[key] = value
- ServiceConnectConfigurationArgs._configure(_setter, **service_connect_configuration)
__props__.__dict__["service_connect_configuration"] = service_connect_configuration
__props__.__dict__["service_name"] = service_name
__props__.__dict__["service_registries"] = service_registries
diff --git a/sdk/python/pulumi_aws_native/ecs/task_definition.py b/sdk/python/pulumi_aws_native/ecs/task_definition.py
index 1aecd7d991..3b4b9d4751 100644
--- a/sdk/python/pulumi_aws_native/ecs/task_definition.py
+++ b/sdk/python/pulumi_aws_native/ecs/task_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -37,81 +37,40 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a TaskDefinition resource.
"""
- TaskDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_definitions=container_definitions,
- cpu=cpu,
- ephemeral_storage=ephemeral_storage,
- execution_role_arn=execution_role_arn,
- family=family,
- inference_accelerators=inference_accelerators,
- ipc_mode=ipc_mode,
- memory=memory,
- network_mode=network_mode,
- pid_mode=pid_mode,
- placement_constraints=placement_constraints,
- proxy_configuration=proxy_configuration,
- requires_compatibilities=requires_compatibilities,
- runtime_platform=runtime_platform,
- tags=tags,
- task_role_arn=task_role_arn,
- volumes=volumes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_definitions: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionContainerDefinitionArgs']]]] = None,
- cpu: Optional[pulumi.Input[str]] = None,
- ephemeral_storage: Optional[pulumi.Input['TaskDefinitionEphemeralStorageArgs']] = None,
- execution_role_arn: Optional[pulumi.Input[str]] = None,
- family: Optional[pulumi.Input[str]] = None,
- inference_accelerators: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionInferenceAcceleratorArgs']]]] = None,
- ipc_mode: Optional[pulumi.Input[str]] = None,
- memory: Optional[pulumi.Input[str]] = None,
- network_mode: Optional[pulumi.Input[str]] = None,
- pid_mode: Optional[pulumi.Input[str]] = None,
- placement_constraints: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionPlacementConstraintArgs']]]] = None,
- proxy_configuration: Optional[pulumi.Input['TaskDefinitionProxyConfigurationArgs']] = None,
- requires_compatibilities: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- runtime_platform: Optional[pulumi.Input['TaskDefinitionRuntimePlatformArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionTagArgs']]]] = None,
- task_role_arn: Optional[pulumi.Input[str]] = None,
- volumes: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionVolumeArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_definitions is not None:
- _setter("container_definitions", container_definitions)
+ pulumi.set(__self__, "container_definitions", container_definitions)
if cpu is not None:
- _setter("cpu", cpu)
+ pulumi.set(__self__, "cpu", cpu)
if ephemeral_storage is not None:
- _setter("ephemeral_storage", ephemeral_storage)
+ pulumi.set(__self__, "ephemeral_storage", ephemeral_storage)
if execution_role_arn is not None:
- _setter("execution_role_arn", execution_role_arn)
+ pulumi.set(__self__, "execution_role_arn", execution_role_arn)
if family is not None:
- _setter("family", family)
+ pulumi.set(__self__, "family", family)
if inference_accelerators is not None:
- _setter("inference_accelerators", inference_accelerators)
+ pulumi.set(__self__, "inference_accelerators", inference_accelerators)
if ipc_mode is not None:
- _setter("ipc_mode", ipc_mode)
+ pulumi.set(__self__, "ipc_mode", ipc_mode)
if memory is not None:
- _setter("memory", memory)
+ pulumi.set(__self__, "memory", memory)
if network_mode is not None:
- _setter("network_mode", network_mode)
+ pulumi.set(__self__, "network_mode", network_mode)
if pid_mode is not None:
- _setter("pid_mode", pid_mode)
+ pulumi.set(__self__, "pid_mode", pid_mode)
if placement_constraints is not None:
- _setter("placement_constraints", placement_constraints)
+ pulumi.set(__self__, "placement_constraints", placement_constraints)
if proxy_configuration is not None:
- _setter("proxy_configuration", proxy_configuration)
+ pulumi.set(__self__, "proxy_configuration", proxy_configuration)
if requires_compatibilities is not None:
- _setter("requires_compatibilities", requires_compatibilities)
+ pulumi.set(__self__, "requires_compatibilities", requires_compatibilities)
if runtime_platform is not None:
- _setter("runtime_platform", runtime_platform)
+ pulumi.set(__self__, "runtime_platform", runtime_platform)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if task_role_arn is not None:
- _setter("task_role_arn", task_role_arn)
+ pulumi.set(__self__, "task_role_arn", task_role_arn)
if volumes is not None:
- _setter("volumes", volumes)
+ pulumi.set(__self__, "volumes", volumes)
@property
@pulumi.getter(name="containerDefinitions")
@@ -315,10 +274,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TaskDefinitionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -352,11 +307,6 @@ def _internal_init(__self__,
__props__.__dict__["container_definitions"] = container_definitions
__props__.__dict__["cpu"] = cpu
- if ephemeral_storage is not None and not isinstance(ephemeral_storage, TaskDefinitionEphemeralStorageArgs):
- ephemeral_storage = ephemeral_storage or {}
- def _setter(key, value):
- ephemeral_storage[key] = value
- TaskDefinitionEphemeralStorageArgs._configure(_setter, **ephemeral_storage)
__props__.__dict__["ephemeral_storage"] = ephemeral_storage
__props__.__dict__["execution_role_arn"] = execution_role_arn
__props__.__dict__["family"] = family
@@ -366,18 +316,8 @@ def _setter(key, value):
__props__.__dict__["network_mode"] = network_mode
__props__.__dict__["pid_mode"] = pid_mode
__props__.__dict__["placement_constraints"] = placement_constraints
- if proxy_configuration is not None and not isinstance(proxy_configuration, TaskDefinitionProxyConfigurationArgs):
- proxy_configuration = proxy_configuration or {}
- def _setter(key, value):
- proxy_configuration[key] = value
- TaskDefinitionProxyConfigurationArgs._configure(_setter, **proxy_configuration)
__props__.__dict__["proxy_configuration"] = proxy_configuration
__props__.__dict__["requires_compatibilities"] = requires_compatibilities
- if runtime_platform is not None and not isinstance(runtime_platform, TaskDefinitionRuntimePlatformArgs):
- runtime_platform = runtime_platform or {}
- def _setter(key, value):
- runtime_platform[key] = value
- TaskDefinitionRuntimePlatformArgs._configure(_setter, **runtime_platform)
__props__.__dict__["runtime_platform"] = runtime_platform
__props__.__dict__["tags"] = tags
__props__.__dict__["task_role_arn"] = task_role_arn
diff --git a/sdk/python/pulumi_aws_native/ecs/task_set.py b/sdk/python/pulumi_aws_native/ecs/task_set.py
index 54f2da3a97..b09b863118 100644
--- a/sdk/python/pulumi_aws_native/ecs/task_set.py
+++ b/sdk/python/pulumi_aws_native/ecs/task_set.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -38,50 +38,23 @@ def __init__(__self__, *,
:param pulumi.Input['TaskSetScaleArgs'] scale: A floating-point percentage of the desired number of tasks to place and keep running in the task set.
:param pulumi.Input[Sequence[pulumi.Input['TaskSetServiceRegistryArgs']]] service_registries: The details of the service discovery registries to assign to this task set. For more information, see https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-discovery.html.
"""
- TaskSetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cluster=cluster,
- service=service,
- task_definition=task_definition,
- external_id=external_id,
- launch_type=launch_type,
- load_balancers=load_balancers,
- network_configuration=network_configuration,
- platform_version=platform_version,
- scale=scale,
- service_registries=service_registries,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cluster: pulumi.Input[str],
- service: pulumi.Input[str],
- task_definition: pulumi.Input[str],
- external_id: Optional[pulumi.Input[str]] = None,
- launch_type: Optional[pulumi.Input['TaskSetLaunchType']] = None,
- load_balancers: Optional[pulumi.Input[Sequence[pulumi.Input['TaskSetLoadBalancerArgs']]]] = None,
- network_configuration: Optional[pulumi.Input['TaskSetNetworkConfigurationArgs']] = None,
- platform_version: Optional[pulumi.Input[str]] = None,
- scale: Optional[pulumi.Input['TaskSetScaleArgs']] = None,
- service_registries: Optional[pulumi.Input[Sequence[pulumi.Input['TaskSetServiceRegistryArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cluster", cluster)
- _setter("service", service)
- _setter("task_definition", task_definition)
+ pulumi.set(__self__, "cluster", cluster)
+ pulumi.set(__self__, "service", service)
+ pulumi.set(__self__, "task_definition", task_definition)
if external_id is not None:
- _setter("external_id", external_id)
+ pulumi.set(__self__, "external_id", external_id)
if launch_type is not None:
- _setter("launch_type", launch_type)
+ pulumi.set(__self__, "launch_type", launch_type)
if load_balancers is not None:
- _setter("load_balancers", load_balancers)
+ pulumi.set(__self__, "load_balancers", load_balancers)
if network_configuration is not None:
- _setter("network_configuration", network_configuration)
+ pulumi.set(__self__, "network_configuration", network_configuration)
if platform_version is not None:
- _setter("platform_version", platform_version)
+ pulumi.set(__self__, "platform_version", platform_version)
if scale is not None:
- _setter("scale", scale)
+ pulumi.set(__self__, "scale", scale)
if service_registries is not None:
- _setter("service_registries", service_registries)
+ pulumi.set(__self__, "service_registries", service_registries)
@property
@pulumi.getter
@@ -247,10 +220,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TaskSetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -281,18 +250,8 @@ def _internal_init(__self__,
__props__.__dict__["external_id"] = external_id
__props__.__dict__["launch_type"] = launch_type
__props__.__dict__["load_balancers"] = load_balancers
- if network_configuration is not None and not isinstance(network_configuration, TaskSetNetworkConfigurationArgs):
- network_configuration = network_configuration or {}
- def _setter(key, value):
- network_configuration[key] = value
- TaskSetNetworkConfigurationArgs._configure(_setter, **network_configuration)
__props__.__dict__["network_configuration"] = network_configuration
__props__.__dict__["platform_version"] = platform_version
- if scale is not None and not isinstance(scale, TaskSetScaleArgs):
- scale = scale or {}
- def _setter(key, value):
- scale[key] = value
- TaskSetScaleArgs._configure(_setter, **scale)
__props__.__dict__["scale"] = scale
if service is None and not opts.urn:
raise TypeError("Missing required property 'service'")
diff --git a/sdk/python/pulumi_aws_native/efs/_inputs.py b/sdk/python/pulumi_aws_native/efs/_inputs.py
index 45e288578c..4dc5ef1eba 100644
--- a/sdk/python/pulumi_aws_native/efs/_inputs.py
+++ b/sdk/python/pulumi_aws_native/efs/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -32,22 +32,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] owner_uid: Specifies the POSIX user ID to apply to the RootDirectory. Accepts values from 0 to 2^32 (4294967295).
:param pulumi.Input[str] permissions: Specifies the POSIX permissions to apply to the RootDirectory, in the format of an octal number representing the file's mode bits.
"""
- AccessPointCreationInfoArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- owner_gid=owner_gid,
- owner_uid=owner_uid,
- permissions=permissions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- owner_gid: pulumi.Input[str],
- owner_uid: pulumi.Input[str],
- permissions: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("owner_gid", owner_gid)
- _setter("owner_uid", owner_uid)
- _setter("permissions", permissions)
+ pulumi.set(__self__, "owner_gid", owner_gid)
+ pulumi.set(__self__, "owner_uid", owner_uid)
+ pulumi.set(__self__, "permissions", permissions)
@property
@pulumi.getter(name="ownerGid")
@@ -97,23 +84,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] uid: The POSIX user ID used for all file system operations using this access point.
:param pulumi.Input[Sequence[pulumi.Input[str]]] secondary_gids: Secondary POSIX group IDs used for all file system operations using this access point.
"""
- AccessPointPosixUserArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- gid=gid,
- uid=uid,
- secondary_gids=secondary_gids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- gid: pulumi.Input[str],
- uid: pulumi.Input[str],
- secondary_gids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("gid", gid)
- _setter("uid", uid)
+ pulumi.set(__self__, "gid", gid)
+ pulumi.set(__self__, "uid", uid)
if secondary_gids is not None:
- _setter("secondary_gids", secondary_gids)
+ pulumi.set(__self__, "secondary_gids", secondary_gids)
@property
@pulumi.getter
@@ -161,21 +135,10 @@ def __init__(__self__, *,
:param pulumi.Input['AccessPointCreationInfoArgs'] creation_info: (Optional) Specifies the POSIX IDs and permissions to apply to the access point's RootDirectory. If the RootDirectory>Path specified does not exist, EFS creates the root directory using the CreationInfo settings when a client connects to an access point. When specifying the CreationInfo, you must provide values for all properties. If you do not provide CreationInfo and the specified RootDirectory>Path does not exist, attempts to mount the file system using the access point will fail.
:param pulumi.Input[str] path: Specifies the path on the EFS file system to expose as the root directory to NFS clients using the access point to access the EFS file system. A path can have up to four subdirectories. If the specified path does not exist, you are required to provide the CreationInfo.
"""
- AccessPointRootDirectoryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- creation_info=creation_info,
- path=path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- creation_info: Optional[pulumi.Input['AccessPointCreationInfoArgs']] = None,
- path: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if creation_info is not None:
- _setter("creation_info", creation_info)
+ pulumi.set(__self__, "creation_info", creation_info)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
@property
@pulumi.getter(name="creationInfo")
@@ -207,21 +170,10 @@ class AccessPointTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- AccessPointTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -246,16 +198,7 @@ def value(self, value: Optional[pulumi.Input[str]]):
class FileSystemBackupPolicyArgs:
def __init__(__self__, *,
status: pulumi.Input[str]):
- FileSystemBackupPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- status=status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- status: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
@property
@pulumi.getter
@@ -272,19 +215,8 @@ class FileSystemElasticFileSystemTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- FileSystemElasticFileSystemTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -310,21 +242,10 @@ class FileSystemLifecyclePolicyArgs:
def __init__(__self__, *,
transition_to_ia: Optional[pulumi.Input[str]] = None,
transition_to_primary_storage_class: Optional[pulumi.Input[str]] = None):
- FileSystemLifecyclePolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- transition_to_ia=transition_to_ia,
- transition_to_primary_storage_class=transition_to_primary_storage_class,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- transition_to_ia: Optional[pulumi.Input[str]] = None,
- transition_to_primary_storage_class: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if transition_to_ia is not None:
- _setter("transition_to_ia", transition_to_ia)
+ pulumi.set(__self__, "transition_to_ia", transition_to_ia)
if transition_to_primary_storage_class is not None:
- _setter("transition_to_primary_storage_class", transition_to_primary_storage_class)
+ pulumi.set(__self__, "transition_to_primary_storage_class", transition_to_primary_storage_class)
@property
@pulumi.getter(name="transitionToIa")
@@ -349,17 +270,8 @@ def transition_to_primary_storage_class(self, value: Optional[pulumi.Input[str]]
class FileSystemReplicationConfigurationArgs:
def __init__(__self__, *,
destinations: Optional[pulumi.Input[Sequence[pulumi.Input['FileSystemReplicationDestinationArgs']]]] = None):
- FileSystemReplicationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destinations=destinations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destinations: Optional[pulumi.Input[Sequence[pulumi.Input['FileSystemReplicationDestinationArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destinations is not None:
- _setter("destinations", destinations)
+ pulumi.set(__self__, "destinations", destinations)
@property
@pulumi.getter
@@ -378,29 +290,14 @@ def __init__(__self__, *,
file_system_id: Optional[pulumi.Input[str]] = None,
kms_key_id: Optional[pulumi.Input[str]] = None,
region: Optional[pulumi.Input[str]] = None):
- FileSystemReplicationDestinationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone_name=availability_zone_name,
- file_system_id=file_system_id,
- kms_key_id=kms_key_id,
- region=region,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone_name: Optional[pulumi.Input[str]] = None,
- file_system_id: Optional[pulumi.Input[str]] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- region: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zone_name is not None:
- _setter("availability_zone_name", availability_zone_name)
+ pulumi.set(__self__, "availability_zone_name", availability_zone_name)
if file_system_id is not None:
- _setter("file_system_id", file_system_id)
+ pulumi.set(__self__, "file_system_id", file_system_id)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if region is not None:
- _setter("region", region)
+ pulumi.set(__self__, "region", region)
@property
@pulumi.getter(name="availabilityZoneName")
diff --git a/sdk/python/pulumi_aws_native/efs/access_point.py b/sdk/python/pulumi_aws_native/efs/access_point.py
index d3e16e32e0..d89242808d 100644
--- a/sdk/python/pulumi_aws_native/efs/access_point.py
+++ b/sdk/python/pulumi_aws_native/efs/access_point.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -28,32 +28,15 @@ def __init__(__self__, *,
:param pulumi.Input['AccessPointPosixUserArgs'] posix_user: The operating system user and group applied to all file system requests made using the access point.
:param pulumi.Input['AccessPointRootDirectoryArgs'] root_directory: Specifies the directory on the Amazon EFS file system that the access point exposes as the root directory of your file system to NFS clients using the access point. The clients using the access point can only access the root directory and below. If the RootDirectory>Path specified does not exist, EFS creates it and applies the CreationInfo settings when a client connects to an access point. When specifying a RootDirectory, you need to provide the Path, and the CreationInfo is optional.
"""
- AccessPointArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- file_system_id=file_system_id,
- access_point_tags=access_point_tags,
- client_token=client_token,
- posix_user=posix_user,
- root_directory=root_directory,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- file_system_id: pulumi.Input[str],
- access_point_tags: Optional[pulumi.Input[Sequence[pulumi.Input['AccessPointTagArgs']]]] = None,
- client_token: Optional[pulumi.Input[str]] = None,
- posix_user: Optional[pulumi.Input['AccessPointPosixUserArgs']] = None,
- root_directory: Optional[pulumi.Input['AccessPointRootDirectoryArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("file_system_id", file_system_id)
+ pulumi.set(__self__, "file_system_id", file_system_id)
if access_point_tags is not None:
- _setter("access_point_tags", access_point_tags)
+ pulumi.set(__self__, "access_point_tags", access_point_tags)
if client_token is not None:
- _setter("client_token", client_token)
+ pulumi.set(__self__, "client_token", client_token)
if posix_user is not None:
- _setter("posix_user", posix_user)
+ pulumi.set(__self__, "posix_user", posix_user)
if root_directory is not None:
- _setter("root_directory", root_directory)
+ pulumi.set(__self__, "root_directory", root_directory)
@property
@pulumi.getter(name="fileSystemId")
@@ -153,10 +136,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AccessPointArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -181,17 +160,7 @@ def _internal_init(__self__,
if file_system_id is None and not opts.urn:
raise TypeError("Missing required property 'file_system_id'")
__props__.__dict__["file_system_id"] = file_system_id
- if posix_user is not None and not isinstance(posix_user, AccessPointPosixUserArgs):
- posix_user = posix_user or {}
- def _setter(key, value):
- posix_user[key] = value
- AccessPointPosixUserArgs._configure(_setter, **posix_user)
__props__.__dict__["posix_user"] = posix_user
- if root_directory is not None and not isinstance(root_directory, AccessPointRootDirectoryArgs):
- root_directory = root_directory or {}
- def _setter(key, value):
- root_directory[key] = value
- AccessPointRootDirectoryArgs._configure(_setter, **root_directory)
__props__.__dict__["root_directory"] = root_directory
__props__.__dict__["access_point_id"] = None
__props__.__dict__["arn"] = None
diff --git a/sdk/python/pulumi_aws_native/efs/file_system.py b/sdk/python/pulumi_aws_native/efs/file_system.py
index c79484df7b..2efcc2606d 100644
--- a/sdk/python/pulumi_aws_native/efs/file_system.py
+++ b/sdk/python/pulumi_aws_native/efs/file_system.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -32,61 +32,30 @@ def __init__(__self__, *,
The set of arguments for constructing a FileSystem resource.
:param pulumi.Input[bool] bypass_policy_lockout_safety_check: Whether to bypass the FileSystemPolicy lockout safety check. The policy lockout safety check determines whether the policy in the request will prevent the principal making the request to be locked out from making future PutFileSystemPolicy requests on the file system. Set BypassPolicyLockoutSafetyCheck to True only when you intend to prevent the principal that is making the request from making a subsequent PutFileSystemPolicy request on the file system. Defaults to false
"""
- FileSystemArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone_name=availability_zone_name,
- backup_policy=backup_policy,
- bypass_policy_lockout_safety_check=bypass_policy_lockout_safety_check,
- encrypted=encrypted,
- file_system_policy=file_system_policy,
- file_system_tags=file_system_tags,
- kms_key_id=kms_key_id,
- lifecycle_policies=lifecycle_policies,
- performance_mode=performance_mode,
- provisioned_throughput_in_mibps=provisioned_throughput_in_mibps,
- replication_configuration=replication_configuration,
- throughput_mode=throughput_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone_name: Optional[pulumi.Input[str]] = None,
- backup_policy: Optional[pulumi.Input['FileSystemBackupPolicyArgs']] = None,
- bypass_policy_lockout_safety_check: Optional[pulumi.Input[bool]] = None,
- encrypted: Optional[pulumi.Input[bool]] = None,
- file_system_policy: Optional[Any] = None,
- file_system_tags: Optional[pulumi.Input[Sequence[pulumi.Input['FileSystemElasticFileSystemTagArgs']]]] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- lifecycle_policies: Optional[pulumi.Input[Sequence[pulumi.Input['FileSystemLifecyclePolicyArgs']]]] = None,
- performance_mode: Optional[pulumi.Input[str]] = None,
- provisioned_throughput_in_mibps: Optional[pulumi.Input[float]] = None,
- replication_configuration: Optional[pulumi.Input['FileSystemReplicationConfigurationArgs']] = None,
- throughput_mode: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zone_name is not None:
- _setter("availability_zone_name", availability_zone_name)
+ pulumi.set(__self__, "availability_zone_name", availability_zone_name)
if backup_policy is not None:
- _setter("backup_policy", backup_policy)
+ pulumi.set(__self__, "backup_policy", backup_policy)
if bypass_policy_lockout_safety_check is not None:
- _setter("bypass_policy_lockout_safety_check", bypass_policy_lockout_safety_check)
+ pulumi.set(__self__, "bypass_policy_lockout_safety_check", bypass_policy_lockout_safety_check)
if encrypted is not None:
- _setter("encrypted", encrypted)
+ pulumi.set(__self__, "encrypted", encrypted)
if file_system_policy is not None:
- _setter("file_system_policy", file_system_policy)
+ pulumi.set(__self__, "file_system_policy", file_system_policy)
if file_system_tags is not None:
- _setter("file_system_tags", file_system_tags)
+ pulumi.set(__self__, "file_system_tags", file_system_tags)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if lifecycle_policies is not None:
- _setter("lifecycle_policies", lifecycle_policies)
+ pulumi.set(__self__, "lifecycle_policies", lifecycle_policies)
if performance_mode is not None:
- _setter("performance_mode", performance_mode)
+ pulumi.set(__self__, "performance_mode", performance_mode)
if provisioned_throughput_in_mibps is not None:
- _setter("provisioned_throughput_in_mibps", provisioned_throughput_in_mibps)
+ pulumi.set(__self__, "provisioned_throughput_in_mibps", provisioned_throughput_in_mibps)
if replication_configuration is not None:
- _setter("replication_configuration", replication_configuration)
+ pulumi.set(__self__, "replication_configuration", replication_configuration)
if throughput_mode is not None:
- _setter("throughput_mode", throughput_mode)
+ pulumi.set(__self__, "throughput_mode", throughput_mode)
@property
@pulumi.getter(name="availabilityZoneName")
@@ -244,10 +213,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FileSystemArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -275,11 +240,6 @@ def _internal_init(__self__,
__props__ = FileSystemArgs.__new__(FileSystemArgs)
__props__.__dict__["availability_zone_name"] = availability_zone_name
- if backup_policy is not None and not isinstance(backup_policy, FileSystemBackupPolicyArgs):
- backup_policy = backup_policy or {}
- def _setter(key, value):
- backup_policy[key] = value
- FileSystemBackupPolicyArgs._configure(_setter, **backup_policy)
__props__.__dict__["backup_policy"] = backup_policy
__props__.__dict__["bypass_policy_lockout_safety_check"] = bypass_policy_lockout_safety_check
__props__.__dict__["encrypted"] = encrypted
@@ -289,11 +249,6 @@ def _setter(key, value):
__props__.__dict__["lifecycle_policies"] = lifecycle_policies
__props__.__dict__["performance_mode"] = performance_mode
__props__.__dict__["provisioned_throughput_in_mibps"] = provisioned_throughput_in_mibps
- if replication_configuration is not None and not isinstance(replication_configuration, FileSystemReplicationConfigurationArgs):
- replication_configuration = replication_configuration or {}
- def _setter(key, value):
- replication_configuration[key] = value
- FileSystemReplicationConfigurationArgs._configure(_setter, **replication_configuration)
__props__.__dict__["replication_configuration"] = replication_configuration
__props__.__dict__["throughput_mode"] = throughput_mode
__props__.__dict__["arn"] = None
diff --git a/sdk/python/pulumi_aws_native/efs/get_access_point.py b/sdk/python/pulumi_aws_native/efs/get_access_point.py
index 7df0690227..babef9cf22 100644
--- a/sdk/python/pulumi_aws_native/efs/get_access_point.py
+++ b/sdk/python/pulumi_aws_native/efs/get_access_point.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/efs/get_file_system.py b/sdk/python/pulumi_aws_native/efs/get_file_system.py
index f1cc9d2f20..d6487e327a 100644
--- a/sdk/python/pulumi_aws_native/efs/get_file_system.py
+++ b/sdk/python/pulumi_aws_native/efs/get_file_system.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/efs/get_mount_target.py b/sdk/python/pulumi_aws_native/efs/get_mount_target.py
index 03353127f8..d56c5f0da3 100644
--- a/sdk/python/pulumi_aws_native/efs/get_mount_target.py
+++ b/sdk/python/pulumi_aws_native/efs/get_mount_target.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/efs/mount_target.py b/sdk/python/pulumi_aws_native/efs/mount_target.py
index 752e0c8c60..d2b986e3f0 100644
--- a/sdk/python/pulumi_aws_native/efs/mount_target.py
+++ b/sdk/python/pulumi_aws_native/efs/mount_target.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['MountTargetArgs', 'MountTarget']
@@ -21,26 +21,11 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a MountTarget resource.
"""
- MountTargetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- file_system_id=file_system_id,
- security_groups=security_groups,
- subnet_id=subnet_id,
- ip_address=ip_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- file_system_id: pulumi.Input[str],
- security_groups: pulumi.Input[Sequence[pulumi.Input[str]]],
- subnet_id: pulumi.Input[str],
- ip_address: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("file_system_id", file_system_id)
- _setter("security_groups", security_groups)
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "file_system_id", file_system_id)
+ pulumi.set(__self__, "security_groups", security_groups)
+ pulumi.set(__self__, "subnet_id", subnet_id)
if ip_address is not None:
- _setter("ip_address", ip_address)
+ pulumi.set(__self__, "ip_address", ip_address)
@property
@pulumi.getter(name="fileSystemId")
@@ -114,10 +99,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- MountTargetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/efs/outputs.py b/sdk/python/pulumi_aws_native/efs/outputs.py
index 59f22f971a..a34a31dc65 100644
--- a/sdk/python/pulumi_aws_native/efs/outputs.py
+++ b/sdk/python/pulumi_aws_native/efs/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
@@ -52,22 +52,9 @@ def __init__(__self__, *,
:param str owner_uid: Specifies the POSIX user ID to apply to the RootDirectory. Accepts values from 0 to 2^32 (4294967295).
:param str permissions: Specifies the POSIX permissions to apply to the RootDirectory, in the format of an octal number representing the file's mode bits.
"""
- AccessPointCreationInfo._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- owner_gid=owner_gid,
- owner_uid=owner_uid,
- permissions=permissions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- owner_gid: str,
- owner_uid: str,
- permissions: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("owner_gid", owner_gid)
- _setter("owner_uid", owner_uid)
- _setter("permissions", permissions)
+ pulumi.set(__self__, "owner_gid", owner_gid)
+ pulumi.set(__self__, "owner_uid", owner_uid)
+ pulumi.set(__self__, "permissions", permissions)
@property
@pulumi.getter(name="ownerGid")
@@ -122,23 +109,10 @@ def __init__(__self__, *,
:param str uid: The POSIX user ID used for all file system operations using this access point.
:param Sequence[str] secondary_gids: Secondary POSIX group IDs used for all file system operations using this access point.
"""
- AccessPointPosixUser._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- gid=gid,
- uid=uid,
- secondary_gids=secondary_gids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- gid: str,
- uid: str,
- secondary_gids: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("gid", gid)
- _setter("uid", uid)
+ pulumi.set(__self__, "gid", gid)
+ pulumi.set(__self__, "uid", uid)
if secondary_gids is not None:
- _setter("secondary_gids", secondary_gids)
+ pulumi.set(__self__, "secondary_gids", secondary_gids)
@property
@pulumi.getter
@@ -191,21 +165,10 @@ def __init__(__self__, *,
:param 'AccessPointCreationInfo' creation_info: (Optional) Specifies the POSIX IDs and permissions to apply to the access point's RootDirectory. If the RootDirectory>Path specified does not exist, EFS creates the root directory using the CreationInfo settings when a client connects to an access point. When specifying the CreationInfo, you must provide values for all properties. If you do not provide CreationInfo and the specified RootDirectory>Path does not exist, attempts to mount the file system using the access point will fail.
:param str path: Specifies the path on the EFS file system to expose as the root directory to NFS clients using the access point to access the EFS file system. A path can have up to four subdirectories. If the specified path does not exist, you are required to provide the CreationInfo.
"""
- AccessPointRootDirectory._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- creation_info=creation_info,
- path=path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- creation_info: Optional['outputs.AccessPointCreationInfo'] = None,
- path: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if creation_info is not None:
- _setter("creation_info", creation_info)
+ pulumi.set(__self__, "creation_info", creation_info)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
@property
@pulumi.getter(name="creationInfo")
@@ -229,21 +192,10 @@ class AccessPointTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- AccessPointTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -260,16 +212,7 @@ def value(self) -> Optional[str]:
class FileSystemBackupPolicy(dict):
def __init__(__self__, *,
status: str):
- FileSystemBackupPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- status=status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- status: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
@property
@pulumi.getter
@@ -282,19 +225,8 @@ class FileSystemElasticFileSystemTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- FileSystemElasticFileSystemTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -331,21 +263,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
transition_to_ia: Optional[str] = None,
transition_to_primary_storage_class: Optional[str] = None):
- FileSystemLifecyclePolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- transition_to_ia=transition_to_ia,
- transition_to_primary_storage_class=transition_to_primary_storage_class,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- transition_to_ia: Optional[str] = None,
- transition_to_primary_storage_class: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if transition_to_ia is not None:
- _setter("transition_to_ia", transition_to_ia)
+ pulumi.set(__self__, "transition_to_ia", transition_to_ia)
if transition_to_primary_storage_class is not None:
- _setter("transition_to_primary_storage_class", transition_to_primary_storage_class)
+ pulumi.set(__self__, "transition_to_primary_storage_class", transition_to_primary_storage_class)
@property
@pulumi.getter(name="transitionToIa")
@@ -362,17 +283,8 @@ def transition_to_primary_storage_class(self) -> Optional[str]:
class FileSystemReplicationConfiguration(dict):
def __init__(__self__, *,
destinations: Optional[Sequence['outputs.FileSystemReplicationDestination']] = None):
- FileSystemReplicationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destinations=destinations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destinations: Optional[Sequence['outputs.FileSystemReplicationDestination']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destinations is not None:
- _setter("destinations", destinations)
+ pulumi.set(__self__, "destinations", destinations)
@property
@pulumi.getter
@@ -408,29 +320,14 @@ def __init__(__self__, *,
file_system_id: Optional[str] = None,
kms_key_id: Optional[str] = None,
region: Optional[str] = None):
- FileSystemReplicationDestination._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone_name=availability_zone_name,
- file_system_id=file_system_id,
- kms_key_id=kms_key_id,
- region=region,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone_name: Optional[str] = None,
- file_system_id: Optional[str] = None,
- kms_key_id: Optional[str] = None,
- region: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zone_name is not None:
- _setter("availability_zone_name", availability_zone_name)
+ pulumi.set(__self__, "availability_zone_name", availability_zone_name)
if file_system_id is not None:
- _setter("file_system_id", file_system_id)
+ pulumi.set(__self__, "file_system_id", file_system_id)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if region is not None:
- _setter("region", region)
+ pulumi.set(__self__, "region", region)
@property
@pulumi.getter(name="availabilityZoneName")
diff --git a/sdk/python/pulumi_aws_native/eks/_inputs.py b/sdk/python/pulumi_aws_native/eks/_inputs.py
index 9fef231499..60a2f8bb2c 100644
--- a/sdk/python/pulumi_aws_native/eks/_inputs.py
+++ b/sdk/python/pulumi_aws_native/eks/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -45,19 +45,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- AddonTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -92,17 +81,8 @@ def __init__(__self__, *,
Specify the placement group of the control plane machines for your cluster.
:param pulumi.Input[str] group_name: Specify the placement group name of the control place machines for your cluster.
"""
- ClusterControlPlanePlacementArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_name=group_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if group_name is not None:
- _setter("group_name", group_name)
+ pulumi.set(__self__, "group_name", group_name)
@property
@pulumi.getter(name="groupName")
@@ -127,21 +107,10 @@ def __init__(__self__, *,
:param pulumi.Input['ClusterProviderArgs'] provider: The encryption provider for the cluster.
:param pulumi.Input[Sequence[pulumi.Input[str]]] resources: Specifies the resources to be encrypted. The only supported value is "secrets".
"""
- ClusterEncryptionConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- provider=provider,
- resources=resources,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- provider: Optional[pulumi.Input['ClusterProviderArgs']] = None,
- resources: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if provider is not None:
- _setter("provider", provider)
+ pulumi.set(__self__, "provider", provider)
if resources is not None:
- _setter("resources", resources)
+ pulumi.set(__self__, "resources", resources)
@property
@pulumi.getter
@@ -180,25 +149,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] service_ipv4_cidr: The CIDR block to assign Kubernetes service IP addresses from. If you don't specify a block, Kubernetes assigns addresses from either the 10.100.0.0/16 or 172.20.0.0/16 CIDR blocks. We recommend that you specify a block that does not overlap with resources in other networks that are peered or connected to your VPC.
:param pulumi.Input[str] service_ipv6_cidr: The CIDR block to assign Kubernetes service IP addresses from.
"""
- ClusterKubernetesNetworkConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ip_family=ip_family,
- service_ipv4_cidr=service_ipv4_cidr,
- service_ipv6_cidr=service_ipv6_cidr,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ip_family: Optional[pulumi.Input['ClusterKubernetesNetworkConfigIpFamily']] = None,
- service_ipv4_cidr: Optional[pulumi.Input[str]] = None,
- service_ipv6_cidr: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ip_family is not None:
- _setter("ip_family", ip_family)
+ pulumi.set(__self__, "ip_family", ip_family)
if service_ipv4_cidr is not None:
- _setter("service_ipv4_cidr", service_ipv4_cidr)
+ pulumi.set(__self__, "service_ipv4_cidr", service_ipv4_cidr)
if service_ipv6_cidr is not None:
- _setter("service_ipv6_cidr", service_ipv6_cidr)
+ pulumi.set(__self__, "service_ipv6_cidr", service_ipv6_cidr)
@property
@pulumi.getter(name="ipFamily")
@@ -244,17 +200,8 @@ def __init__(__self__, *,
"""
The cluster control plane logging configuration for your cluster.
"""
- ClusterLoggingEnabledTypesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled_types=enabled_types,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled_types: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterLoggingTypeConfigArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled_types is not None:
- _setter("enabled_types", enabled_types)
+ pulumi.set(__self__, "enabled_types", enabled_types)
@property
@pulumi.getter(name="enabledTypes")
@@ -274,17 +221,8 @@ def __init__(__self__, *,
Enabled Logging Type
:param pulumi.Input['ClusterLoggingTypeConfigType'] type: name of the log type
"""
- ClusterLoggingTypeConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: Optional[pulumi.Input['ClusterLoggingTypeConfigType']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -311,23 +249,10 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] outpost_arns: Specify one or more Arn(s) of Outpost(s) on which you would like to create your cluster.
:param pulumi.Input['ClusterControlPlanePlacementArgs'] control_plane_placement: Specify the placement group of the control plane machines for your cluster.
"""
- ClusterOutpostConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- control_plane_instance_type=control_plane_instance_type,
- outpost_arns=outpost_arns,
- control_plane_placement=control_plane_placement,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- control_plane_instance_type: pulumi.Input[str],
- outpost_arns: pulumi.Input[Sequence[pulumi.Input[str]]],
- control_plane_placement: Optional[pulumi.Input['ClusterControlPlanePlacementArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("control_plane_instance_type", control_plane_instance_type)
- _setter("outpost_arns", outpost_arns)
+ pulumi.set(__self__, "control_plane_instance_type", control_plane_instance_type)
+ pulumi.set(__self__, "outpost_arns", outpost_arns)
if control_plane_placement is not None:
- _setter("control_plane_placement", control_plane_placement)
+ pulumi.set(__self__, "control_plane_placement", control_plane_placement)
@property
@pulumi.getter(name="controlPlaneInstanceType")
@@ -373,17 +298,8 @@ def __init__(__self__, *,
"""
:param pulumi.Input[str] key_arn: Amazon Resource Name (ARN) or alias of the KMS key. The KMS key must be symmetric, created in the same region as the cluster, and if the KMS key was created in a different account, the user must have access to the KMS key.
"""
- ClusterProviderArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key_arn=key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key_arn is not None:
- _setter("key_arn", key_arn)
+ pulumi.set(__self__, "key_arn", key_arn)
@property
@pulumi.getter(name="keyArn")
@@ -414,32 +330,15 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] public_access_cidrs: The CIDR blocks that are allowed access to your cluster's public Kubernetes API server endpoint. Communication to the endpoint from addresses outside of the CIDR blocks that you specify is denied. The default value is 0.0.0.0/0. If you've disabled private endpoint access and you have nodes or AWS Fargate pods in the cluster, then ensure that you specify the necessary CIDR blocks.
:param pulumi.Input[Sequence[pulumi.Input[str]]] security_group_ids: Specify one or more security groups for the cross-account elastic network interfaces that Amazon EKS creates to use to allow communication between your worker nodes and the Kubernetes control plane. If you don't specify a security group, the default security group for your VPC is used.
"""
- ClusterResourcesVpcConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- subnet_ids=subnet_ids,
- endpoint_private_access=endpoint_private_access,
- endpoint_public_access=endpoint_public_access,
- public_access_cidrs=public_access_cidrs,
- security_group_ids=security_group_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- subnet_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- endpoint_private_access: Optional[pulumi.Input[bool]] = None,
- endpoint_public_access: Optional[pulumi.Input[bool]] = None,
- public_access_cidrs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
if endpoint_private_access is not None:
- _setter("endpoint_private_access", endpoint_private_access)
+ pulumi.set(__self__, "endpoint_private_access", endpoint_private_access)
if endpoint_public_access is not None:
- _setter("endpoint_public_access", endpoint_public_access)
+ pulumi.set(__self__, "endpoint_public_access", endpoint_public_access)
if public_access_cidrs is not None:
- _setter("public_access_cidrs", public_access_cidrs)
+ pulumi.set(__self__, "public_access_cidrs", public_access_cidrs)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
@property
@pulumi.getter(name="subnetIds")
@@ -512,19 +411,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ClusterTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -561,19 +449,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the label.
:param pulumi.Input[str] value: The value for the label.
"""
- FargateProfileLabelArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -605,20 +482,9 @@ class FargateProfileSelectorArgs:
def __init__(__self__, *,
namespace: pulumi.Input[str],
labels: Optional[pulumi.Input[Sequence[pulumi.Input['FargateProfileLabelArgs']]]] = None):
- FargateProfileSelectorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- namespace=namespace,
- labels=labels,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- namespace: pulumi.Input[str],
- labels: Optional[pulumi.Input[Sequence[pulumi.Input['FargateProfileLabelArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("namespace", namespace)
+ pulumi.set(__self__, "namespace", namespace)
if labels is not None:
- _setter("labels", labels)
+ pulumi.set(__self__, "labels", labels)
@property
@pulumi.getter
@@ -649,19 +515,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- FargateProfileTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -707,39 +562,18 @@ def __init__(__self__, *,
:param pulumi.Input[str] username_claim: The JSON Web Token (JWT) claim to use as the username. The default is sub, which is expected to be a unique identifier of the end user. You can choose other claims, such as email or name, depending on the OpenID identity provider. Claims other than email are prefixed with the issuer URL to prevent naming clashes with other plug-ins.
:param pulumi.Input[str] username_prefix: The prefix that is prepended to username claims to prevent clashes with existing names. If you do not provide this field, and username is a value other than email, the prefix defaults to issuerurl#. You can use the value - to disable all prefixing.
"""
- IdentityProviderConfigOidcIdentityProviderConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- client_id=client_id,
- issuer_url=issuer_url,
- groups_claim=groups_claim,
- groups_prefix=groups_prefix,
- required_claims=required_claims,
- username_claim=username_claim,
- username_prefix=username_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- client_id: pulumi.Input[str],
- issuer_url: pulumi.Input[str],
- groups_claim: Optional[pulumi.Input[str]] = None,
- groups_prefix: Optional[pulumi.Input[str]] = None,
- required_claims: Optional[pulumi.Input[Sequence[pulumi.Input['IdentityProviderConfigRequiredClaimArgs']]]] = None,
- username_claim: Optional[pulumi.Input[str]] = None,
- username_prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("client_id", client_id)
- _setter("issuer_url", issuer_url)
+ pulumi.set(__self__, "client_id", client_id)
+ pulumi.set(__self__, "issuer_url", issuer_url)
if groups_claim is not None:
- _setter("groups_claim", groups_claim)
+ pulumi.set(__self__, "groups_claim", groups_claim)
if groups_prefix is not None:
- _setter("groups_prefix", groups_prefix)
+ pulumi.set(__self__, "groups_prefix", groups_prefix)
if required_claims is not None:
- _setter("required_claims", required_claims)
+ pulumi.set(__self__, "required_claims", required_claims)
if username_claim is not None:
- _setter("username_claim", username_claim)
+ pulumi.set(__self__, "username_claim", username_claim)
if username_prefix is not None:
- _setter("username_prefix", username_prefix)
+ pulumi.set(__self__, "username_prefix", username_prefix)
@property
@pulumi.getter(name="clientId")
@@ -833,19 +667,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key of the requiredClaims.
:param pulumi.Input[str] value: The value for the requiredClaims.
"""
- IdentityProviderConfigRequiredClaimArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -882,19 +705,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- IdentityProviderConfigTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -929,17 +741,8 @@ def __init__(__self__, *,
Enable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs based on log types. By default, cluster control plane logs aren't exported to CloudWatch Logs.
:param pulumi.Input['ClusterLoggingEnabledTypesArgs'] cluster_logging: The cluster control plane logging configuration for your cluster.
"""
- LoggingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cluster_logging=cluster_logging,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cluster_logging: Optional[pulumi.Input['ClusterLoggingEnabledTypesArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cluster_logging is not None:
- _setter("cluster_logging", cluster_logging)
+ pulumi.set(__self__, "cluster_logging", cluster_logging)
@property
@pulumi.getter(name="clusterLogging")
@@ -963,25 +766,12 @@ def __init__(__self__, *,
"""
An object representing a launch template specification for AWS EKS Nodegroup.
"""
- NodegroupLaunchTemplateSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- name=name,
- version=version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- version: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if id is not None:
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if version is not None:
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
@property
@pulumi.getter
@@ -1019,20 +809,9 @@ def __init__(__self__, *,
"""
An object representing a remote access configuration specification for AWS EKS Nodegroup.
"""
- NodegroupRemoteAccessArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ec2_ssh_key=ec2_ssh_key,
- source_security_groups=source_security_groups,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ec2_ssh_key: pulumi.Input[str],
- source_security_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ec2_ssh_key", ec2_ssh_key)
+ pulumi.set(__self__, "ec2_ssh_key", ec2_ssh_key)
if source_security_groups is not None:
- _setter("source_security_groups", source_security_groups)
+ pulumi.set(__self__, "source_security_groups", source_security_groups)
@property
@pulumi.getter(name="ec2SshKey")
@@ -1062,25 +841,12 @@ def __init__(__self__, *,
"""
An object representing a auto scaling group specification for AWS EKS Nodegroup.
"""
- NodegroupScalingConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- desired_size=desired_size,
- max_size=max_size,
- min_size=min_size,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- desired_size: Optional[pulumi.Input[int]] = None,
- max_size: Optional[pulumi.Input[int]] = None,
- min_size: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if desired_size is not None:
- _setter("desired_size", desired_size)
+ pulumi.set(__self__, "desired_size", desired_size)
if max_size is not None:
- _setter("max_size", max_size)
+ pulumi.set(__self__, "max_size", max_size)
if min_size is not None:
- _setter("min_size", min_size)
+ pulumi.set(__self__, "min_size", min_size)
@property
@pulumi.getter(name="desiredSize")
@@ -1119,25 +885,12 @@ def __init__(__self__, *,
"""
An object representing a Taint specification for AWS EKS Nodegroup.
"""
- NodegroupTaintArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- effect=effect,
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- effect: Optional[pulumi.Input[str]] = None,
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if effect is not None:
- _setter("effect", effect)
+ pulumi.set(__self__, "effect", effect)
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1177,21 +930,10 @@ def __init__(__self__, *,
:param pulumi.Input[float] max_unavailable: The maximum number of nodes unavailable at once during a version update. Nodes will be updated in parallel. This value or maxUnavailablePercentage is required to have a value.The maximum number is 100.
:param pulumi.Input[float] max_unavailable_percentage: The maximum percentage of nodes unavailable during a version update. This percentage of nodes will be updated in parallel, up to 100 nodes at once. This value or maxUnavailable is required to have a value.
"""
- NodegroupUpdateConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_unavailable=max_unavailable,
- max_unavailable_percentage=max_unavailable_percentage,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_unavailable: Optional[pulumi.Input[float]] = None,
- max_unavailable_percentage: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max_unavailable is not None:
- _setter("max_unavailable", max_unavailable)
+ pulumi.set(__self__, "max_unavailable", max_unavailable)
if max_unavailable_percentage is not None:
- _setter("max_unavailable_percentage", max_unavailable_percentage)
+ pulumi.set(__self__, "max_unavailable_percentage", max_unavailable_percentage)
@property
@pulumi.getter(name="maxUnavailable")
diff --git a/sdk/python/pulumi_aws_native/eks/addon.py b/sdk/python/pulumi_aws_native/eks/addon.py
index 859ddc05da..6dfdb18e40 100644
--- a/sdk/python/pulumi_aws_native/eks/addon.py
+++ b/sdk/python/pulumi_aws_native/eks/addon.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -36,44 +36,21 @@ def __init__(__self__, *,
:param pulumi.Input[str] service_account_role_arn: IAM role to bind to the add-on's service account
:param pulumi.Input[Sequence[pulumi.Input['AddonTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- AddonArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cluster_name=cluster_name,
- addon_name=addon_name,
- addon_version=addon_version,
- configuration_values=configuration_values,
- preserve_on_delete=preserve_on_delete,
- resolve_conflicts=resolve_conflicts,
- service_account_role_arn=service_account_role_arn,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cluster_name: pulumi.Input[str],
- addon_name: Optional[pulumi.Input[str]] = None,
- addon_version: Optional[pulumi.Input[str]] = None,
- configuration_values: Optional[pulumi.Input[str]] = None,
- preserve_on_delete: Optional[pulumi.Input[bool]] = None,
- resolve_conflicts: Optional[pulumi.Input['AddonResolveConflicts']] = None,
- service_account_role_arn: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['AddonTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cluster_name", cluster_name)
+ pulumi.set(__self__, "cluster_name", cluster_name)
if addon_name is not None:
- _setter("addon_name", addon_name)
+ pulumi.set(__self__, "addon_name", addon_name)
if addon_version is not None:
- _setter("addon_version", addon_version)
+ pulumi.set(__self__, "addon_version", addon_version)
if configuration_values is not None:
- _setter("configuration_values", configuration_values)
+ pulumi.set(__self__, "configuration_values", configuration_values)
if preserve_on_delete is not None:
- _setter("preserve_on_delete", preserve_on_delete)
+ pulumi.set(__self__, "preserve_on_delete", preserve_on_delete)
if resolve_conflicts is not None:
- _setter("resolve_conflicts", resolve_conflicts)
+ pulumi.set(__self__, "resolve_conflicts", resolve_conflicts)
if service_account_role_arn is not None:
- _setter("service_account_role_arn", service_account_role_arn)
+ pulumi.set(__self__, "service_account_role_arn", service_account_role_arn)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="clusterName")
@@ -219,10 +196,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AddonArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/eks/cluster.py b/sdk/python/pulumi_aws_native/eks/cluster.py
index ac4b0b825a..0d78c6537e 100644
--- a/sdk/python/pulumi_aws_native/eks/cluster.py
+++ b/sdk/python/pulumi_aws_native/eks/cluster.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -33,47 +33,22 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['ClusterTagArgs']]] tags: An array of key-value pairs to apply to this resource.
:param pulumi.Input[str] version: The desired Kubernetes version for your cluster. If you don't specify a value here, the latest version available in Amazon EKS is used.
"""
- ClusterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resources_vpc_config=resources_vpc_config,
- role_arn=role_arn,
- encryption_config=encryption_config,
- kubernetes_network_config=kubernetes_network_config,
- logging=logging,
- name=name,
- outpost_config=outpost_config,
- tags=tags,
- version=version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resources_vpc_config: pulumi.Input['ClusterResourcesVpcConfigArgs'],
- role_arn: pulumi.Input[str],
- encryption_config: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterEncryptionConfigArgs']]]] = None,
- kubernetes_network_config: Optional[pulumi.Input['ClusterKubernetesNetworkConfigArgs']] = None,
- logging: Optional[pulumi.Input['LoggingArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- outpost_config: Optional[pulumi.Input['ClusterOutpostConfigArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterTagArgs']]]] = None,
- version: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resources_vpc_config", resources_vpc_config)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "resources_vpc_config", resources_vpc_config)
+ pulumi.set(__self__, "role_arn", role_arn)
if encryption_config is not None:
- _setter("encryption_config", encryption_config)
+ pulumi.set(__self__, "encryption_config", encryption_config)
if kubernetes_network_config is not None:
- _setter("kubernetes_network_config", kubernetes_network_config)
+ pulumi.set(__self__, "kubernetes_network_config", kubernetes_network_config)
if logging is not None:
- _setter("logging", logging)
+ pulumi.set(__self__, "logging", logging)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if outpost_config is not None:
- _setter("outpost_config", outpost_config)
+ pulumi.set(__self__, "outpost_config", outpost_config)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if version is not None:
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
@property
@pulumi.getter(name="resourcesVpcConfig")
@@ -213,10 +188,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ClusterArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -241,30 +212,10 @@ def _internal_init(__self__,
__props__ = ClusterArgs.__new__(ClusterArgs)
__props__.__dict__["encryption_config"] = encryption_config
- if kubernetes_network_config is not None and not isinstance(kubernetes_network_config, ClusterKubernetesNetworkConfigArgs):
- kubernetes_network_config = kubernetes_network_config or {}
- def _setter(key, value):
- kubernetes_network_config[key] = value
- ClusterKubernetesNetworkConfigArgs._configure(_setter, **kubernetes_network_config)
__props__.__dict__["kubernetes_network_config"] = kubernetes_network_config
- if logging is not None and not isinstance(logging, LoggingArgs):
- logging = logging or {}
- def _setter(key, value):
- logging[key] = value
- LoggingArgs._configure(_setter, **logging)
__props__.__dict__["logging"] = logging
__props__.__dict__["name"] = name
- if outpost_config is not None and not isinstance(outpost_config, ClusterOutpostConfigArgs):
- outpost_config = outpost_config or {}
- def _setter(key, value):
- outpost_config[key] = value
- ClusterOutpostConfigArgs._configure(_setter, **outpost_config)
__props__.__dict__["outpost_config"] = outpost_config
- if resources_vpc_config is not None and not isinstance(resources_vpc_config, ClusterResourcesVpcConfigArgs):
- resources_vpc_config = resources_vpc_config or {}
- def _setter(key, value):
- resources_vpc_config[key] = value
- ClusterResourcesVpcConfigArgs._configure(_setter, **resources_vpc_config)
if resources_vpc_config is None and not opts.urn:
raise TypeError("Missing required property 'resources_vpc_config'")
__props__.__dict__["resources_vpc_config"] = resources_vpc_config
diff --git a/sdk/python/pulumi_aws_native/eks/fargate_profile.py b/sdk/python/pulumi_aws_native/eks/fargate_profile.py
index 9fd7dade78..bf03dfde3b 100644
--- a/sdk/python/pulumi_aws_native/eks/fargate_profile.py
+++ b/sdk/python/pulumi_aws_native/eks/fargate_profile.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -29,34 +29,15 @@ def __init__(__self__, *,
:param pulumi.Input[str] fargate_profile_name: Name of FargateProfile
:param pulumi.Input[Sequence[pulumi.Input['FargateProfileTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- FargateProfileArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cluster_name=cluster_name,
- pod_execution_role_arn=pod_execution_role_arn,
- selectors=selectors,
- fargate_profile_name=fargate_profile_name,
- subnets=subnets,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cluster_name: pulumi.Input[str],
- pod_execution_role_arn: pulumi.Input[str],
- selectors: pulumi.Input[Sequence[pulumi.Input['FargateProfileSelectorArgs']]],
- fargate_profile_name: Optional[pulumi.Input[str]] = None,
- subnets: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['FargateProfileTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cluster_name", cluster_name)
- _setter("pod_execution_role_arn", pod_execution_role_arn)
- _setter("selectors", selectors)
+ pulumi.set(__self__, "cluster_name", cluster_name)
+ pulumi.set(__self__, "pod_execution_role_arn", pod_execution_role_arn)
+ pulumi.set(__self__, "selectors", selectors)
if fargate_profile_name is not None:
- _setter("fargate_profile_name", fargate_profile_name)
+ pulumi.set(__self__, "fargate_profile_name", fargate_profile_name)
if subnets is not None:
- _setter("subnets", subnets)
+ pulumi.set(__self__, "subnets", subnets)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="clusterName")
@@ -166,10 +147,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FargateProfileArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/eks/get_addon.py b/sdk/python/pulumi_aws_native/eks/get_addon.py
index a52aa83fba..fa1e088512 100644
--- a/sdk/python/pulumi_aws_native/eks/get_addon.py
+++ b/sdk/python/pulumi_aws_native/eks/get_addon.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/eks/get_cluster.py b/sdk/python/pulumi_aws_native/eks/get_cluster.py
index 86f98df071..0227eaa2c4 100644
--- a/sdk/python/pulumi_aws_native/eks/get_cluster.py
+++ b/sdk/python/pulumi_aws_native/eks/get_cluster.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/eks/get_fargate_profile.py b/sdk/python/pulumi_aws_native/eks/get_fargate_profile.py
index bebeadd98d..33be4302a7 100644
--- a/sdk/python/pulumi_aws_native/eks/get_fargate_profile.py
+++ b/sdk/python/pulumi_aws_native/eks/get_fargate_profile.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/eks/get_identity_provider_config.py b/sdk/python/pulumi_aws_native/eks/get_identity_provider_config.py
index 3af40f8396..0413499815 100644
--- a/sdk/python/pulumi_aws_native/eks/get_identity_provider_config.py
+++ b/sdk/python/pulumi_aws_native/eks/get_identity_provider_config.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/eks/get_nodegroup.py b/sdk/python/pulumi_aws_native/eks/get_nodegroup.py
index 5958b86711..5c4d6d7526 100644
--- a/sdk/python/pulumi_aws_native/eks/get_nodegroup.py
+++ b/sdk/python/pulumi_aws_native/eks/get_nodegroup.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/eks/identity_provider_config.py b/sdk/python/pulumi_aws_native/eks/identity_provider_config.py
index 481342b37e..5b009ac3cb 100644
--- a/sdk/python/pulumi_aws_native/eks/identity_provider_config.py
+++ b/sdk/python/pulumi_aws_native/eks/identity_provider_config.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -29,31 +29,14 @@ def __init__(__self__, *,
:param pulumi.Input[str] identity_provider_config_name: The name of the OIDC provider configuration.
:param pulumi.Input[Sequence[pulumi.Input['IdentityProviderConfigTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- IdentityProviderConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cluster_name=cluster_name,
- type=type,
- identity_provider_config_name=identity_provider_config_name,
- oidc=oidc,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cluster_name: pulumi.Input[str],
- type: pulumi.Input['IdentityProviderConfigType'],
- identity_provider_config_name: Optional[pulumi.Input[str]] = None,
- oidc: Optional[pulumi.Input['IdentityProviderConfigOidcIdentityProviderConfigArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['IdentityProviderConfigTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cluster_name", cluster_name)
- _setter("type", type)
+ pulumi.set(__self__, "cluster_name", cluster_name)
+ pulumi.set(__self__, "type", type)
if identity_provider_config_name is not None:
- _setter("identity_provider_config_name", identity_provider_config_name)
+ pulumi.set(__self__, "identity_provider_config_name", identity_provider_config_name)
if oidc is not None:
- _setter("oidc", oidc)
+ pulumi.set(__self__, "oidc", oidc)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="clusterName")
@@ -153,10 +136,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- IdentityProviderConfigArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -180,11 +159,6 @@ def _internal_init(__self__,
raise TypeError("Missing required property 'cluster_name'")
__props__.__dict__["cluster_name"] = cluster_name
__props__.__dict__["identity_provider_config_name"] = identity_provider_config_name
- if oidc is not None and not isinstance(oidc, IdentityProviderConfigOidcIdentityProviderConfigArgs):
- oidc = oidc or {}
- def _setter(key, value):
- oidc[key] = value
- IdentityProviderConfigOidcIdentityProviderConfigArgs._configure(_setter, **oidc)
__props__.__dict__["oidc"] = oidc
__props__.__dict__["tags"] = tags
if type is None and not opts.urn:
diff --git a/sdk/python/pulumi_aws_native/eks/nodegroup.py b/sdk/python/pulumi_aws_native/eks/nodegroup.py
index 9b3327d20d..a3347af705 100644
--- a/sdk/python/pulumi_aws_native/eks/nodegroup.py
+++ b/sdk/python/pulumi_aws_native/eks/nodegroup.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -55,82 +55,39 @@ def __init__(__self__, *,
:param pulumi.Input['NodegroupUpdateConfigArgs'] update_config: The node group update configuration.
:param pulumi.Input[str] version: The Kubernetes version to use for your managed nodes.
"""
- NodegroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cluster_name=cluster_name,
- node_role=node_role,
- subnets=subnets,
- ami_type=ami_type,
- capacity_type=capacity_type,
- disk_size=disk_size,
- force_update_enabled=force_update_enabled,
- instance_types=instance_types,
- labels=labels,
- launch_template=launch_template,
- nodegroup_name=nodegroup_name,
- release_version=release_version,
- remote_access=remote_access,
- scaling_config=scaling_config,
- tags=tags,
- taints=taints,
- update_config=update_config,
- version=version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cluster_name: pulumi.Input[str],
- node_role: pulumi.Input[str],
- subnets: pulumi.Input[Sequence[pulumi.Input[str]]],
- ami_type: Optional[pulumi.Input[str]] = None,
- capacity_type: Optional[pulumi.Input[str]] = None,
- disk_size: Optional[pulumi.Input[int]] = None,
- force_update_enabled: Optional[pulumi.Input[bool]] = None,
- instance_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- labels: Optional[Any] = None,
- launch_template: Optional[pulumi.Input['NodegroupLaunchTemplateSpecificationArgs']] = None,
- nodegroup_name: Optional[pulumi.Input[str]] = None,
- release_version: Optional[pulumi.Input[str]] = None,
- remote_access: Optional[pulumi.Input['NodegroupRemoteAccessArgs']] = None,
- scaling_config: Optional[pulumi.Input['NodegroupScalingConfigArgs']] = None,
- tags: Optional[Any] = None,
- taints: Optional[pulumi.Input[Sequence[pulumi.Input['NodegroupTaintArgs']]]] = None,
- update_config: Optional[pulumi.Input['NodegroupUpdateConfigArgs']] = None,
- version: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cluster_name", cluster_name)
- _setter("node_role", node_role)
- _setter("subnets", subnets)
+ pulumi.set(__self__, "cluster_name", cluster_name)
+ pulumi.set(__self__, "node_role", node_role)
+ pulumi.set(__self__, "subnets", subnets)
if ami_type is not None:
- _setter("ami_type", ami_type)
+ pulumi.set(__self__, "ami_type", ami_type)
if capacity_type is not None:
- _setter("capacity_type", capacity_type)
+ pulumi.set(__self__, "capacity_type", capacity_type)
if disk_size is not None:
- _setter("disk_size", disk_size)
+ pulumi.set(__self__, "disk_size", disk_size)
if force_update_enabled is not None:
- _setter("force_update_enabled", force_update_enabled)
+ pulumi.set(__self__, "force_update_enabled", force_update_enabled)
if instance_types is not None:
- _setter("instance_types", instance_types)
+ pulumi.set(__self__, "instance_types", instance_types)
if labels is not None:
- _setter("labels", labels)
+ pulumi.set(__self__, "labels", labels)
if launch_template is not None:
- _setter("launch_template", launch_template)
+ pulumi.set(__self__, "launch_template", launch_template)
if nodegroup_name is not None:
- _setter("nodegroup_name", nodegroup_name)
+ pulumi.set(__self__, "nodegroup_name", nodegroup_name)
if release_version is not None:
- _setter("release_version", release_version)
+ pulumi.set(__self__, "release_version", release_version)
if remote_access is not None:
- _setter("remote_access", remote_access)
+ pulumi.set(__self__, "remote_access", remote_access)
if scaling_config is not None:
- _setter("scaling_config", scaling_config)
+ pulumi.set(__self__, "scaling_config", scaling_config)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if taints is not None:
- _setter("taints", taints)
+ pulumi.set(__self__, "taints", taints)
if update_config is not None:
- _setter("update_config", update_config)
+ pulumi.set(__self__, "update_config", update_config)
if version is not None:
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
@property
@pulumi.getter(name="clusterName")
@@ -416,10 +373,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- NodegroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -461,39 +414,19 @@ def _internal_init(__self__,
__props__.__dict__["force_update_enabled"] = force_update_enabled
__props__.__dict__["instance_types"] = instance_types
__props__.__dict__["labels"] = labels
- if launch_template is not None and not isinstance(launch_template, NodegroupLaunchTemplateSpecificationArgs):
- launch_template = launch_template or {}
- def _setter(key, value):
- launch_template[key] = value
- NodegroupLaunchTemplateSpecificationArgs._configure(_setter, **launch_template)
__props__.__dict__["launch_template"] = launch_template
if node_role is None and not opts.urn:
raise TypeError("Missing required property 'node_role'")
__props__.__dict__["node_role"] = node_role
__props__.__dict__["nodegroup_name"] = nodegroup_name
__props__.__dict__["release_version"] = release_version
- if remote_access is not None and not isinstance(remote_access, NodegroupRemoteAccessArgs):
- remote_access = remote_access or {}
- def _setter(key, value):
- remote_access[key] = value
- NodegroupRemoteAccessArgs._configure(_setter, **remote_access)
__props__.__dict__["remote_access"] = remote_access
- if scaling_config is not None and not isinstance(scaling_config, NodegroupScalingConfigArgs):
- scaling_config = scaling_config or {}
- def _setter(key, value):
- scaling_config[key] = value
- NodegroupScalingConfigArgs._configure(_setter, **scaling_config)
__props__.__dict__["scaling_config"] = scaling_config
if subnets is None and not opts.urn:
raise TypeError("Missing required property 'subnets'")
__props__.__dict__["subnets"] = subnets
__props__.__dict__["tags"] = tags
__props__.__dict__["taints"] = taints
- if update_config is not None and not isinstance(update_config, NodegroupUpdateConfigArgs):
- update_config = update_config or {}
- def _setter(key, value):
- update_config[key] = value
- NodegroupUpdateConfigArgs._configure(_setter, **update_config)
__props__.__dict__["update_config"] = update_config
__props__.__dict__["version"] = version
__props__.__dict__["arn"] = None
diff --git a/sdk/python/pulumi_aws_native/eks/outputs.py b/sdk/python/pulumi_aws_native/eks/outputs.py
index 448cc0693e..c2b1a9c519 100644
--- a/sdk/python/pulumi_aws_native/eks/outputs.py
+++ b/sdk/python/pulumi_aws_native/eks/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -49,19 +49,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- AddonTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -108,17 +97,8 @@ def __init__(__self__, *,
Specify the placement group of the control plane machines for your cluster.
:param str group_name: Specify the placement group name of the control place machines for your cluster.
"""
- ClusterControlPlanePlacement._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_name=group_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if group_name is not None:
- _setter("group_name", group_name)
+ pulumi.set(__self__, "group_name", group_name)
@property
@pulumi.getter(name="groupName")
@@ -142,21 +122,10 @@ def __init__(__self__, *,
:param 'ClusterProvider' provider: The encryption provider for the cluster.
:param Sequence[str] resources: Specifies the resources to be encrypted. The only supported value is "secrets".
"""
- ClusterEncryptionConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- provider=provider,
- resources=resources,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- provider: Optional['outputs.ClusterProvider'] = None,
- resources: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if provider is not None:
- _setter("provider", provider)
+ pulumi.set(__self__, "provider", provider)
if resources is not None:
- _setter("resources", resources)
+ pulumi.set(__self__, "resources", resources)
@property
@pulumi.getter
@@ -211,25 +180,12 @@ def __init__(__self__, *,
:param str service_ipv4_cidr: The CIDR block to assign Kubernetes service IP addresses from. If you don't specify a block, Kubernetes assigns addresses from either the 10.100.0.0/16 or 172.20.0.0/16 CIDR blocks. We recommend that you specify a block that does not overlap with resources in other networks that are peered or connected to your VPC.
:param str service_ipv6_cidr: The CIDR block to assign Kubernetes service IP addresses from.
"""
- ClusterKubernetesNetworkConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ip_family=ip_family,
- service_ipv4_cidr=service_ipv4_cidr,
- service_ipv6_cidr=service_ipv6_cidr,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ip_family: Optional['ClusterKubernetesNetworkConfigIpFamily'] = None,
- service_ipv4_cidr: Optional[str] = None,
- service_ipv6_cidr: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ip_family is not None:
- _setter("ip_family", ip_family)
+ pulumi.set(__self__, "ip_family", ip_family)
if service_ipv4_cidr is not None:
- _setter("service_ipv4_cidr", service_ipv4_cidr)
+ pulumi.set(__self__, "service_ipv4_cidr", service_ipv4_cidr)
if service_ipv6_cidr is not None:
- _setter("service_ipv6_cidr", service_ipv6_cidr)
+ pulumi.set(__self__, "service_ipv6_cidr", service_ipv6_cidr)
@property
@pulumi.getter(name="ipFamily")
@@ -283,17 +239,8 @@ def __init__(__self__, *,
"""
The cluster control plane logging configuration for your cluster.
"""
- ClusterLoggingEnabledTypes._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled_types=enabled_types,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled_types: Optional[Sequence['outputs.ClusterLoggingTypeConfig']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled_types is not None:
- _setter("enabled_types", enabled_types)
+ pulumi.set(__self__, "enabled_types", enabled_types)
@property
@pulumi.getter(name="enabledTypes")
@@ -312,17 +259,8 @@ def __init__(__self__, *,
Enabled Logging Type
:param 'ClusterLoggingTypeConfigType' type: name of the log type
"""
- ClusterLoggingTypeConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: Optional['ClusterLoggingTypeConfigType'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -369,23 +307,10 @@ def __init__(__self__, *,
:param Sequence[str] outpost_arns: Specify one or more Arn(s) of Outpost(s) on which you would like to create your cluster.
:param 'ClusterControlPlanePlacement' control_plane_placement: Specify the placement group of the control plane machines for your cluster.
"""
- ClusterOutpostConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- control_plane_instance_type=control_plane_instance_type,
- outpost_arns=outpost_arns,
- control_plane_placement=control_plane_placement,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- control_plane_instance_type: str,
- outpost_arns: Sequence[str],
- control_plane_placement: Optional['outputs.ClusterControlPlanePlacement'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("control_plane_instance_type", control_plane_instance_type)
- _setter("outpost_arns", outpost_arns)
+ pulumi.set(__self__, "control_plane_instance_type", control_plane_instance_type)
+ pulumi.set(__self__, "outpost_arns", outpost_arns)
if control_plane_placement is not None:
- _setter("control_plane_placement", control_plane_placement)
+ pulumi.set(__self__, "control_plane_placement", control_plane_placement)
@property
@pulumi.getter(name="controlPlaneInstanceType")
@@ -436,17 +361,8 @@ def __init__(__self__, *,
"""
:param str key_arn: Amazon Resource Name (ARN) or alias of the KMS key. The KMS key must be symmetric, created in the same region as the cluster, and if the KMS key was created in a different account, the user must have access to the KMS key.
"""
- ClusterProvider._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key_arn=key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key_arn is not None:
- _setter("key_arn", key_arn)
+ pulumi.set(__self__, "key_arn", key_arn)
@property
@pulumi.getter(name="keyArn")
@@ -501,32 +417,15 @@ def __init__(__self__, *,
:param Sequence[str] public_access_cidrs: The CIDR blocks that are allowed access to your cluster's public Kubernetes API server endpoint. Communication to the endpoint from addresses outside of the CIDR blocks that you specify is denied. The default value is 0.0.0.0/0. If you've disabled private endpoint access and you have nodes or AWS Fargate pods in the cluster, then ensure that you specify the necessary CIDR blocks.
:param Sequence[str] security_group_ids: Specify one or more security groups for the cross-account elastic network interfaces that Amazon EKS creates to use to allow communication between your worker nodes and the Kubernetes control plane. If you don't specify a security group, the default security group for your VPC is used.
"""
- ClusterResourcesVpcConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- subnet_ids=subnet_ids,
- endpoint_private_access=endpoint_private_access,
- endpoint_public_access=endpoint_public_access,
- public_access_cidrs=public_access_cidrs,
- security_group_ids=security_group_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- subnet_ids: Sequence[str],
- endpoint_private_access: Optional[bool] = None,
- endpoint_public_access: Optional[bool] = None,
- public_access_cidrs: Optional[Sequence[str]] = None,
- security_group_ids: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
if endpoint_private_access is not None:
- _setter("endpoint_private_access", endpoint_private_access)
+ pulumi.set(__self__, "endpoint_private_access", endpoint_private_access)
if endpoint_public_access is not None:
- _setter("endpoint_public_access", endpoint_public_access)
+ pulumi.set(__self__, "endpoint_public_access", endpoint_public_access)
if public_access_cidrs is not None:
- _setter("public_access_cidrs", public_access_cidrs)
+ pulumi.set(__self__, "public_access_cidrs", public_access_cidrs)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
@property
@pulumi.getter(name="subnetIds")
@@ -582,19 +481,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ClusterTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -626,19 +514,8 @@ def __init__(__self__, *,
:param str key: The key name of the label.
:param str value: The value for the label.
"""
- FargateProfileLabel._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -662,20 +539,9 @@ class FargateProfileSelector(dict):
def __init__(__self__, *,
namespace: str,
labels: Optional[Sequence['outputs.FargateProfileLabel']] = None):
- FargateProfileSelector._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- namespace=namespace,
- labels=labels,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- namespace: str,
- labels: Optional[Sequence['outputs.FargateProfileLabel']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("namespace", namespace)
+ pulumi.set(__self__, "namespace", namespace)
if labels is not None:
- _setter("labels", labels)
+ pulumi.set(__self__, "labels", labels)
@property
@pulumi.getter
@@ -701,19 +567,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- FargateProfileTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -783,39 +638,18 @@ def __init__(__self__, *,
:param str username_claim: The JSON Web Token (JWT) claim to use as the username. The default is sub, which is expected to be a unique identifier of the end user. You can choose other claims, such as email or name, depending on the OpenID identity provider. Claims other than email are prefixed with the issuer URL to prevent naming clashes with other plug-ins.
:param str username_prefix: The prefix that is prepended to username claims to prevent clashes with existing names. If you do not provide this field, and username is a value other than email, the prefix defaults to issuerurl#. You can use the value - to disable all prefixing.
"""
- IdentityProviderConfigOidcIdentityProviderConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- client_id=client_id,
- issuer_url=issuer_url,
- groups_claim=groups_claim,
- groups_prefix=groups_prefix,
- required_claims=required_claims,
- username_claim=username_claim,
- username_prefix=username_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- client_id: str,
- issuer_url: str,
- groups_claim: Optional[str] = None,
- groups_prefix: Optional[str] = None,
- required_claims: Optional[Sequence['outputs.IdentityProviderConfigRequiredClaim']] = None,
- username_claim: Optional[str] = None,
- username_prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("client_id", client_id)
- _setter("issuer_url", issuer_url)
+ pulumi.set(__self__, "client_id", client_id)
+ pulumi.set(__self__, "issuer_url", issuer_url)
if groups_claim is not None:
- _setter("groups_claim", groups_claim)
+ pulumi.set(__self__, "groups_claim", groups_claim)
if groups_prefix is not None:
- _setter("groups_prefix", groups_prefix)
+ pulumi.set(__self__, "groups_prefix", groups_prefix)
if required_claims is not None:
- _setter("required_claims", required_claims)
+ pulumi.set(__self__, "required_claims", required_claims)
if username_claim is not None:
- _setter("username_claim", username_claim)
+ pulumi.set(__self__, "username_claim", username_claim)
if username_prefix is not None:
- _setter("username_prefix", username_prefix)
+ pulumi.set(__self__, "username_prefix", username_prefix)
@property
@pulumi.getter(name="clientId")
@@ -884,19 +718,8 @@ def __init__(__self__, *,
:param str key: The key of the requiredClaims.
:param str value: The value for the requiredClaims.
"""
- IdentityProviderConfigRequiredClaim._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -928,19 +751,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- IdentityProviderConfigTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -987,17 +799,8 @@ def __init__(__self__, *,
Enable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs based on log types. By default, cluster control plane logs aren't exported to CloudWatch Logs.
:param 'ClusterLoggingEnabledTypes' cluster_logging: The cluster control plane logging configuration for your cluster.
"""
- Logging._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cluster_logging=cluster_logging,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cluster_logging: Optional['outputs.ClusterLoggingEnabledTypes'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cluster_logging is not None:
- _setter("cluster_logging", cluster_logging)
+ pulumi.set(__self__, "cluster_logging", cluster_logging)
@property
@pulumi.getter(name="clusterLogging")
@@ -1020,25 +823,12 @@ def __init__(__self__, *,
"""
An object representing a launch template specification for AWS EKS Nodegroup.
"""
- NodegroupLaunchTemplateSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- name=name,
- version=version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: Optional[str] = None,
- name: Optional[str] = None,
- version: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if id is not None:
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if version is not None:
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
@property
@pulumi.getter
@@ -1086,20 +876,9 @@ def __init__(__self__, *,
"""
An object representing a remote access configuration specification for AWS EKS Nodegroup.
"""
- NodegroupRemoteAccess._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ec2_ssh_key=ec2_ssh_key,
- source_security_groups=source_security_groups,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ec2_ssh_key: str,
- source_security_groups: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ec2_ssh_key", ec2_ssh_key)
+ pulumi.set(__self__, "ec2_ssh_key", ec2_ssh_key)
if source_security_groups is not None:
- _setter("source_security_groups", source_security_groups)
+ pulumi.set(__self__, "source_security_groups", source_security_groups)
@property
@pulumi.getter(name="ec2SshKey")
@@ -1145,25 +924,12 @@ def __init__(__self__, *,
"""
An object representing a auto scaling group specification for AWS EKS Nodegroup.
"""
- NodegroupScalingConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- desired_size=desired_size,
- max_size=max_size,
- min_size=min_size,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- desired_size: Optional[int] = None,
- max_size: Optional[int] = None,
- min_size: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if desired_size is not None:
- _setter("desired_size", desired_size)
+ pulumi.set(__self__, "desired_size", desired_size)
if max_size is not None:
- _setter("max_size", max_size)
+ pulumi.set(__self__, "max_size", max_size)
if min_size is not None:
- _setter("min_size", min_size)
+ pulumi.set(__self__, "min_size", min_size)
@property
@pulumi.getter(name="desiredSize")
@@ -1193,25 +959,12 @@ def __init__(__self__, *,
"""
An object representing a Taint specification for AWS EKS Nodegroup.
"""
- NodegroupTaint._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- effect=effect,
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- effect: Optional[str] = None,
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if effect is not None:
- _setter("effect", effect)
+ pulumi.set(__self__, "effect", effect)
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1261,21 +1014,10 @@ def __init__(__self__, *,
:param float max_unavailable: The maximum number of nodes unavailable at once during a version update. Nodes will be updated in parallel. This value or maxUnavailablePercentage is required to have a value.The maximum number is 100.
:param float max_unavailable_percentage: The maximum percentage of nodes unavailable during a version update. This percentage of nodes will be updated in parallel, up to 100 nodes at once. This value or maxUnavailable is required to have a value.
"""
- NodegroupUpdateConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_unavailable=max_unavailable,
- max_unavailable_percentage=max_unavailable_percentage,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_unavailable: Optional[float] = None,
- max_unavailable_percentage: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max_unavailable is not None:
- _setter("max_unavailable", max_unavailable)
+ pulumi.set(__self__, "max_unavailable", max_unavailable)
if max_unavailable_percentage is not None:
- _setter("max_unavailable_percentage", max_unavailable_percentage)
+ pulumi.set(__self__, "max_unavailable_percentage", max_unavailable_percentage)
@property
@pulumi.getter(name="maxUnavailable")
diff --git a/sdk/python/pulumi_aws_native/elasticache/_inputs.py b/sdk/python/pulumi_aws_native/elasticache/_inputs.py
index 489f01664e..0a09564daf 100644
--- a/sdk/python/pulumi_aws_native/elasticache/_inputs.py
+++ b/sdk/python/pulumi_aws_native/elasticache/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -42,20 +42,9 @@ def __init__(__self__, *,
:param pulumi.Input['UserAuthenticationModePropertiesType'] type: Authentication Type
:param pulumi.Input[Sequence[pulumi.Input[str]]] passwords: Passwords used for this user account. You can create up to two passwords for each user.
"""
- AuthenticationModePropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- passwords=passwords,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: pulumi.Input['UserAuthenticationModePropertiesType'],
- passwords: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if passwords is not None:
- _setter("passwords", passwords)
+ pulumi.set(__self__, "passwords", passwords)
@property
@pulumi.getter
@@ -86,16 +75,7 @@ def passwords(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]):
class CacheClusterCloudWatchLogsDestinationDetailsArgs:
def __init__(__self__, *,
log_group: pulumi.Input[str]):
- CacheClusterCloudWatchLogsDestinationDetailsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_group=log_group,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_group: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_group", log_group)
+ pulumi.set(__self__, "log_group", log_group)
@property
@pulumi.getter(name="logGroup")
@@ -112,21 +92,10 @@ class CacheClusterDestinationDetailsArgs:
def __init__(__self__, *,
cloud_watch_logs_details: Optional[pulumi.Input['CacheClusterCloudWatchLogsDestinationDetailsArgs']] = None,
kinesis_firehose_details: Optional[pulumi.Input['CacheClusterKinesisFirehoseDestinationDetailsArgs']] = None):
- CacheClusterDestinationDetailsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_logs_details=cloud_watch_logs_details,
- kinesis_firehose_details=kinesis_firehose_details,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_logs_details: Optional[pulumi.Input['CacheClusterCloudWatchLogsDestinationDetailsArgs']] = None,
- kinesis_firehose_details: Optional[pulumi.Input['CacheClusterKinesisFirehoseDestinationDetailsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cloud_watch_logs_details is not None:
- _setter("cloud_watch_logs_details", cloud_watch_logs_details)
+ pulumi.set(__self__, "cloud_watch_logs_details", cloud_watch_logs_details)
if kinesis_firehose_details is not None:
- _setter("kinesis_firehose_details", kinesis_firehose_details)
+ pulumi.set(__self__, "kinesis_firehose_details", kinesis_firehose_details)
@property
@pulumi.getter(name="cloudWatchLogsDetails")
@@ -151,16 +120,7 @@ def kinesis_firehose_details(self, value: Optional[pulumi.Input['CacheClusterKin
class CacheClusterKinesisFirehoseDestinationDetailsArgs:
def __init__(__self__, *,
delivery_stream: pulumi.Input[str]):
- CacheClusterKinesisFirehoseDestinationDetailsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delivery_stream=delivery_stream,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delivery_stream: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("delivery_stream", delivery_stream)
+ pulumi.set(__self__, "delivery_stream", delivery_stream)
@property
@pulumi.getter(name="deliveryStream")
@@ -179,25 +139,10 @@ def __init__(__self__, *,
destination_type: pulumi.Input[str],
log_format: pulumi.Input[str],
log_type: pulumi.Input[str]):
- CacheClusterLogDeliveryConfigurationRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_details=destination_details,
- destination_type=destination_type,
- log_format=log_format,
- log_type=log_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_details: pulumi.Input['CacheClusterDestinationDetailsArgs'],
- destination_type: pulumi.Input[str],
- log_format: pulumi.Input[str],
- log_type: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_details", destination_details)
- _setter("destination_type", destination_type)
- _setter("log_format", log_format)
- _setter("log_type", log_type)
+ pulumi.set(__self__, "destination_details", destination_details)
+ pulumi.set(__self__, "destination_type", destination_type)
+ pulumi.set(__self__, "log_format", log_format)
+ pulumi.set(__self__, "log_type", log_type)
@property
@pulumi.getter(name="destinationDetails")
@@ -241,19 +186,8 @@ class CacheClusterTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- CacheClusterTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -285,25 +219,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] replication_group_region: The AWS region of the Global Datastore member.
:param pulumi.Input['GlobalReplicationGroupMemberRole'] role: Indicates the role of the member, primary or secondary.
"""
- GlobalReplicationGroupMemberArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- replication_group_id=replication_group_id,
- replication_group_region=replication_group_region,
- role=role,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- replication_group_id: Optional[pulumi.Input[str]] = None,
- replication_group_region: Optional[pulumi.Input[str]] = None,
- role: Optional[pulumi.Input['GlobalReplicationGroupMemberRole']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if replication_group_id is not None:
- _setter("replication_group_id", replication_group_id)
+ pulumi.set(__self__, "replication_group_id", replication_group_id)
if replication_group_region is not None:
- _setter("replication_group_region", replication_group_region)
+ pulumi.set(__self__, "replication_group_region", replication_group_region)
if role is not None:
- _setter("role", role)
+ pulumi.set(__self__, "role", role)
@property
@pulumi.getter(name="replicationGroupId")
@@ -353,25 +274,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] replication_group_region: The AWS region of the Global Datastore member.
:param pulumi.Input[Sequence[pulumi.Input['GlobalReplicationGroupReshardingConfigurationArgs']]] resharding_configurations: A list of PreferredAvailabilityZones objects that specifies the configuration of a node group in the resharded cluster.
"""
- GlobalReplicationGroupRegionalConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- replication_group_id=replication_group_id,
- replication_group_region=replication_group_region,
- resharding_configurations=resharding_configurations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- replication_group_id: Optional[pulumi.Input[str]] = None,
- replication_group_region: Optional[pulumi.Input[str]] = None,
- resharding_configurations: Optional[pulumi.Input[Sequence[pulumi.Input['GlobalReplicationGroupReshardingConfigurationArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if replication_group_id is not None:
- _setter("replication_group_id", replication_group_id)
+ pulumi.set(__self__, "replication_group_id", replication_group_id)
if replication_group_region is not None:
- _setter("replication_group_region", replication_group_region)
+ pulumi.set(__self__, "replication_group_region", replication_group_region)
if resharding_configurations is not None:
- _setter("resharding_configurations", resharding_configurations)
+ pulumi.set(__self__, "resharding_configurations", resharding_configurations)
@property
@pulumi.getter(name="replicationGroupId")
@@ -419,21 +327,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] node_group_id: Unique identifier for the Node Group. This is either auto-generated by ElastiCache (4-digit id) or a user supplied id.
:param pulumi.Input[Sequence[pulumi.Input[str]]] preferred_availability_zones: A list of preferred availability zones for the nodes of new node groups.
"""
- GlobalReplicationGroupReshardingConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- node_group_id=node_group_id,
- preferred_availability_zones=preferred_availability_zones,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- node_group_id: Optional[pulumi.Input[str]] = None,
- preferred_availability_zones: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if node_group_id is not None:
- _setter("node_group_id", node_group_id)
+ pulumi.set(__self__, "node_group_id", node_group_id)
if preferred_availability_zones is not None:
- _setter("preferred_availability_zones", preferred_availability_zones)
+ pulumi.set(__self__, "preferred_availability_zones", preferred_availability_zones)
@property
@pulumi.getter(name="nodeGroupId")
@@ -465,19 +362,8 @@ class ParameterGroupTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- ParameterGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -502,16 +388,7 @@ def value(self, value: pulumi.Input[str]):
class ReplicationGroupCloudWatchLogsDestinationDetailsArgs:
def __init__(__self__, *,
log_group: pulumi.Input[str]):
- ReplicationGroupCloudWatchLogsDestinationDetailsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_group=log_group,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_group: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_group", log_group)
+ pulumi.set(__self__, "log_group", log_group)
@property
@pulumi.getter(name="logGroup")
@@ -528,21 +405,10 @@ class ReplicationGroupDestinationDetailsArgs:
def __init__(__self__, *,
cloud_watch_logs_details: Optional[pulumi.Input['ReplicationGroupCloudWatchLogsDestinationDetailsArgs']] = None,
kinesis_firehose_details: Optional[pulumi.Input['ReplicationGroupKinesisFirehoseDestinationDetailsArgs']] = None):
- ReplicationGroupDestinationDetailsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_logs_details=cloud_watch_logs_details,
- kinesis_firehose_details=kinesis_firehose_details,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_logs_details: Optional[pulumi.Input['ReplicationGroupCloudWatchLogsDestinationDetailsArgs']] = None,
- kinesis_firehose_details: Optional[pulumi.Input['ReplicationGroupKinesisFirehoseDestinationDetailsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cloud_watch_logs_details is not None:
- _setter("cloud_watch_logs_details", cloud_watch_logs_details)
+ pulumi.set(__self__, "cloud_watch_logs_details", cloud_watch_logs_details)
if kinesis_firehose_details is not None:
- _setter("kinesis_firehose_details", kinesis_firehose_details)
+ pulumi.set(__self__, "kinesis_firehose_details", kinesis_firehose_details)
@property
@pulumi.getter(name="cloudWatchLogsDetails")
@@ -567,16 +433,7 @@ def kinesis_firehose_details(self, value: Optional[pulumi.Input['ReplicationGrou
class ReplicationGroupKinesisFirehoseDestinationDetailsArgs:
def __init__(__self__, *,
delivery_stream: pulumi.Input[str]):
- ReplicationGroupKinesisFirehoseDestinationDetailsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delivery_stream=delivery_stream,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delivery_stream: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("delivery_stream", delivery_stream)
+ pulumi.set(__self__, "delivery_stream", delivery_stream)
@property
@pulumi.getter(name="deliveryStream")
@@ -595,25 +452,10 @@ def __init__(__self__, *,
destination_type: pulumi.Input[str],
log_format: pulumi.Input[str],
log_type: pulumi.Input[str]):
- ReplicationGroupLogDeliveryConfigurationRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_details=destination_details,
- destination_type=destination_type,
- log_format=log_format,
- log_type=log_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_details: pulumi.Input['ReplicationGroupDestinationDetailsArgs'],
- destination_type: pulumi.Input[str],
- log_format: pulumi.Input[str],
- log_type: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_details", destination_details)
- _setter("destination_type", destination_type)
- _setter("log_format", log_format)
- _setter("log_type", log_type)
+ pulumi.set(__self__, "destination_details", destination_details)
+ pulumi.set(__self__, "destination_type", destination_type)
+ pulumi.set(__self__, "log_format", log_format)
+ pulumi.set(__self__, "log_type", log_type)
@property
@pulumi.getter(name="destinationDetails")
@@ -660,33 +502,16 @@ def __init__(__self__, *,
replica_availability_zones: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
replica_count: Optional[pulumi.Input[int]] = None,
slots: Optional[pulumi.Input[str]] = None):
- ReplicationGroupNodeGroupConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- node_group_id=node_group_id,
- primary_availability_zone=primary_availability_zone,
- replica_availability_zones=replica_availability_zones,
- replica_count=replica_count,
- slots=slots,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- node_group_id: Optional[pulumi.Input[str]] = None,
- primary_availability_zone: Optional[pulumi.Input[str]] = None,
- replica_availability_zones: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- replica_count: Optional[pulumi.Input[int]] = None,
- slots: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if node_group_id is not None:
- _setter("node_group_id", node_group_id)
+ pulumi.set(__self__, "node_group_id", node_group_id)
if primary_availability_zone is not None:
- _setter("primary_availability_zone", primary_availability_zone)
+ pulumi.set(__self__, "primary_availability_zone", primary_availability_zone)
if replica_availability_zones is not None:
- _setter("replica_availability_zones", replica_availability_zones)
+ pulumi.set(__self__, "replica_availability_zones", replica_availability_zones)
if replica_count is not None:
- _setter("replica_count", replica_count)
+ pulumi.set(__self__, "replica_count", replica_count)
if slots is not None:
- _setter("slots", slots)
+ pulumi.set(__self__, "slots", slots)
@property
@pulumi.getter(name="nodeGroupId")
@@ -739,19 +564,8 @@ class ReplicationGroupTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- ReplicationGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -777,19 +591,8 @@ class SecurityGroupTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- SecurityGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -818,19 +621,8 @@ def __init__(__self__, *,
"""
A tag that can be added to an ElastiCache subnet group. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your subnet groups. A tag with a null Value is permitted.
"""
- SubnetGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -861,20 +653,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with 'aws:'. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- UserGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -911,20 +692,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with 'aws:'. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- UserTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/elasticache/cache_cluster.py b/sdk/python/pulumi_aws_native/elasticache/cache_cluster.py
index b0f38afbdd..bc4e4513ff 100644
--- a/sdk/python/pulumi_aws_native/elasticache/cache_cluster.py
+++ b/sdk/python/pulumi_aws_native/elasticache/cache_cluster.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -48,126 +48,61 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a CacheCluster resource.
"""
- CacheClusterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cache_node_type=cache_node_type,
- engine=engine,
- num_cache_nodes=num_cache_nodes,
- auto_minor_version_upgrade=auto_minor_version_upgrade,
- az_mode=az_mode,
- cache_parameter_group_name=cache_parameter_group_name,
- cache_security_group_names=cache_security_group_names,
- cache_subnet_group_name=cache_subnet_group_name,
- cluster_name=cluster_name,
- configuration_endpoint_address=configuration_endpoint_address,
- configuration_endpoint_port=configuration_endpoint_port,
- engine_version=engine_version,
- ip_discovery=ip_discovery,
- log_delivery_configurations=log_delivery_configurations,
- network_type=network_type,
- notification_topic_arn=notification_topic_arn,
- port=port,
- preferred_availability_zone=preferred_availability_zone,
- preferred_availability_zones=preferred_availability_zones,
- preferred_maintenance_window=preferred_maintenance_window,
- redis_endpoint_address=redis_endpoint_address,
- redis_endpoint_port=redis_endpoint_port,
- snapshot_arns=snapshot_arns,
- snapshot_name=snapshot_name,
- snapshot_retention_limit=snapshot_retention_limit,
- snapshot_window=snapshot_window,
- tags=tags,
- transit_encryption_enabled=transit_encryption_enabled,
- vpc_security_group_ids=vpc_security_group_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cache_node_type: pulumi.Input[str],
- engine: pulumi.Input[str],
- num_cache_nodes: pulumi.Input[int],
- auto_minor_version_upgrade: Optional[pulumi.Input[bool]] = None,
- az_mode: Optional[pulumi.Input[str]] = None,
- cache_parameter_group_name: Optional[pulumi.Input[str]] = None,
- cache_security_group_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- cache_subnet_group_name: Optional[pulumi.Input[str]] = None,
- cluster_name: Optional[pulumi.Input[str]] = None,
- configuration_endpoint_address: Optional[pulumi.Input[str]] = None,
- configuration_endpoint_port: Optional[pulumi.Input[str]] = None,
- engine_version: Optional[pulumi.Input[str]] = None,
- ip_discovery: Optional[pulumi.Input[str]] = None,
- log_delivery_configurations: Optional[pulumi.Input[Sequence[pulumi.Input['CacheClusterLogDeliveryConfigurationRequestArgs']]]] = None,
- network_type: Optional[pulumi.Input[str]] = None,
- notification_topic_arn: Optional[pulumi.Input[str]] = None,
- port: Optional[pulumi.Input[int]] = None,
- preferred_availability_zone: Optional[pulumi.Input[str]] = None,
- preferred_availability_zones: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- preferred_maintenance_window: Optional[pulumi.Input[str]] = None,
- redis_endpoint_address: Optional[pulumi.Input[str]] = None,
- redis_endpoint_port: Optional[pulumi.Input[str]] = None,
- snapshot_arns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- snapshot_name: Optional[pulumi.Input[str]] = None,
- snapshot_retention_limit: Optional[pulumi.Input[int]] = None,
- snapshot_window: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['CacheClusterTagArgs']]]] = None,
- transit_encryption_enabled: Optional[pulumi.Input[bool]] = None,
- vpc_security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cache_node_type", cache_node_type)
- _setter("engine", engine)
- _setter("num_cache_nodes", num_cache_nodes)
+ pulumi.set(__self__, "cache_node_type", cache_node_type)
+ pulumi.set(__self__, "engine", engine)
+ pulumi.set(__self__, "num_cache_nodes", num_cache_nodes)
if auto_minor_version_upgrade is not None:
- _setter("auto_minor_version_upgrade", auto_minor_version_upgrade)
+ pulumi.set(__self__, "auto_minor_version_upgrade", auto_minor_version_upgrade)
if az_mode is not None:
- _setter("az_mode", az_mode)
+ pulumi.set(__self__, "az_mode", az_mode)
if cache_parameter_group_name is not None:
- _setter("cache_parameter_group_name", cache_parameter_group_name)
+ pulumi.set(__self__, "cache_parameter_group_name", cache_parameter_group_name)
if cache_security_group_names is not None:
- _setter("cache_security_group_names", cache_security_group_names)
+ pulumi.set(__self__, "cache_security_group_names", cache_security_group_names)
if cache_subnet_group_name is not None:
- _setter("cache_subnet_group_name", cache_subnet_group_name)
+ pulumi.set(__self__, "cache_subnet_group_name", cache_subnet_group_name)
if cluster_name is not None:
- _setter("cluster_name", cluster_name)
+ pulumi.set(__self__, "cluster_name", cluster_name)
if configuration_endpoint_address is not None:
- _setter("configuration_endpoint_address", configuration_endpoint_address)
+ pulumi.set(__self__, "configuration_endpoint_address", configuration_endpoint_address)
if configuration_endpoint_port is not None:
- _setter("configuration_endpoint_port", configuration_endpoint_port)
+ pulumi.set(__self__, "configuration_endpoint_port", configuration_endpoint_port)
if engine_version is not None:
- _setter("engine_version", engine_version)
+ pulumi.set(__self__, "engine_version", engine_version)
if ip_discovery is not None:
- _setter("ip_discovery", ip_discovery)
+ pulumi.set(__self__, "ip_discovery", ip_discovery)
if log_delivery_configurations is not None:
- _setter("log_delivery_configurations", log_delivery_configurations)
+ pulumi.set(__self__, "log_delivery_configurations", log_delivery_configurations)
if network_type is not None:
- _setter("network_type", network_type)
+ pulumi.set(__self__, "network_type", network_type)
if notification_topic_arn is not None:
- _setter("notification_topic_arn", notification_topic_arn)
+ pulumi.set(__self__, "notification_topic_arn", notification_topic_arn)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if preferred_availability_zone is not None:
- _setter("preferred_availability_zone", preferred_availability_zone)
+ pulumi.set(__self__, "preferred_availability_zone", preferred_availability_zone)
if preferred_availability_zones is not None:
- _setter("preferred_availability_zones", preferred_availability_zones)
+ pulumi.set(__self__, "preferred_availability_zones", preferred_availability_zones)
if preferred_maintenance_window is not None:
- _setter("preferred_maintenance_window", preferred_maintenance_window)
+ pulumi.set(__self__, "preferred_maintenance_window", preferred_maintenance_window)
if redis_endpoint_address is not None:
- _setter("redis_endpoint_address", redis_endpoint_address)
+ pulumi.set(__self__, "redis_endpoint_address", redis_endpoint_address)
if redis_endpoint_port is not None:
- _setter("redis_endpoint_port", redis_endpoint_port)
+ pulumi.set(__self__, "redis_endpoint_port", redis_endpoint_port)
if snapshot_arns is not None:
- _setter("snapshot_arns", snapshot_arns)
+ pulumi.set(__self__, "snapshot_arns", snapshot_arns)
if snapshot_name is not None:
- _setter("snapshot_name", snapshot_name)
+ pulumi.set(__self__, "snapshot_name", snapshot_name)
if snapshot_retention_limit is not None:
- _setter("snapshot_retention_limit", snapshot_retention_limit)
+ pulumi.set(__self__, "snapshot_retention_limit", snapshot_retention_limit)
if snapshot_window is not None:
- _setter("snapshot_window", snapshot_window)
+ pulumi.set(__self__, "snapshot_window", snapshot_window)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if transit_encryption_enabled is not None:
- _setter("transit_encryption_enabled", transit_encryption_enabled)
+ pulumi.set(__self__, "transit_encryption_enabled", transit_encryption_enabled)
if vpc_security_group_ids is not None:
- _setter("vpc_security_group_ids", vpc_security_group_ids)
+ pulumi.set(__self__, "vpc_security_group_ids", vpc_security_group_ids)
@property
@pulumi.getter(name="cacheNodeType")
@@ -496,10 +431,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- CacheClusterArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/elasticache/get_cache_cluster.py b/sdk/python/pulumi_aws_native/elasticache/get_cache_cluster.py
index e4d6430452..83b583b178 100644
--- a/sdk/python/pulumi_aws_native/elasticache/get_cache_cluster.py
+++ b/sdk/python/pulumi_aws_native/elasticache/get_cache_cluster.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/elasticache/get_global_replication_group.py b/sdk/python/pulumi_aws_native/elasticache/get_global_replication_group.py
index 79a462bb84..05e61e9aad 100644
--- a/sdk/python/pulumi_aws_native/elasticache/get_global_replication_group.py
+++ b/sdk/python/pulumi_aws_native/elasticache/get_global_replication_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/elasticache/get_parameter_group.py b/sdk/python/pulumi_aws_native/elasticache/get_parameter_group.py
index 064582df7b..314dae366e 100644
--- a/sdk/python/pulumi_aws_native/elasticache/get_parameter_group.py
+++ b/sdk/python/pulumi_aws_native/elasticache/get_parameter_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/elasticache/get_replication_group.py b/sdk/python/pulumi_aws_native/elasticache/get_replication_group.py
index 94d7dd4aec..8e9a2d400a 100644
--- a/sdk/python/pulumi_aws_native/elasticache/get_replication_group.py
+++ b/sdk/python/pulumi_aws_native/elasticache/get_replication_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/elasticache/get_security_group.py b/sdk/python/pulumi_aws_native/elasticache/get_security_group.py
index c671e30eac..7145e311d9 100644
--- a/sdk/python/pulumi_aws_native/elasticache/get_security_group.py
+++ b/sdk/python/pulumi_aws_native/elasticache/get_security_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/elasticache/get_security_group_ingress.py b/sdk/python/pulumi_aws_native/elasticache/get_security_group_ingress.py
index 8419cb457e..28dd4dfbd9 100644
--- a/sdk/python/pulumi_aws_native/elasticache/get_security_group_ingress.py
+++ b/sdk/python/pulumi_aws_native/elasticache/get_security_group_ingress.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/elasticache/get_subnet_group.py b/sdk/python/pulumi_aws_native/elasticache/get_subnet_group.py
index d3017ae3ac..2b572578f7 100644
--- a/sdk/python/pulumi_aws_native/elasticache/get_subnet_group.py
+++ b/sdk/python/pulumi_aws_native/elasticache/get_subnet_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/elasticache/get_user.py b/sdk/python/pulumi_aws_native/elasticache/get_user.py
index d4af24f9f4..051f7ef993 100644
--- a/sdk/python/pulumi_aws_native/elasticache/get_user.py
+++ b/sdk/python/pulumi_aws_native/elasticache/get_user.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/elasticache/get_user_group.py b/sdk/python/pulumi_aws_native/elasticache/get_user_group.py
index c4d68bf122..d125f059d7 100644
--- a/sdk/python/pulumi_aws_native/elasticache/get_user_group.py
+++ b/sdk/python/pulumi_aws_native/elasticache/get_user_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/elasticache/global_replication_group.py b/sdk/python/pulumi_aws_native/elasticache/global_replication_group.py
index cc50058e85..039e2a01f5 100644
--- a/sdk/python/pulumi_aws_native/elasticache/global_replication_group.py
+++ b/sdk/python/pulumi_aws_native/elasticache/global_replication_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -38,48 +38,23 @@ def __init__(__self__, *,
:param pulumi.Input[str] global_replication_group_id_suffix: The suffix name of a Global Datastore. Amazon ElastiCache automatically applies a prefix to the Global Datastore ID when it is created. Each AWS Region has its own prefix.
:param pulumi.Input[Sequence[pulumi.Input['GlobalReplicationGroupRegionalConfigurationArgs']]] regional_configurations: Describes the replication group IDs, the AWS regions where they are stored and the shard configuration for each that comprise the Global Datastore
"""
- GlobalReplicationGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- members=members,
- automatic_failover_enabled=automatic_failover_enabled,
- cache_node_type=cache_node_type,
- cache_parameter_group_name=cache_parameter_group_name,
- engine_version=engine_version,
- global_node_group_count=global_node_group_count,
- global_replication_group_description=global_replication_group_description,
- global_replication_group_id_suffix=global_replication_group_id_suffix,
- regional_configurations=regional_configurations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- members: pulumi.Input[Sequence[pulumi.Input['GlobalReplicationGroupMemberArgs']]],
- automatic_failover_enabled: Optional[pulumi.Input[bool]] = None,
- cache_node_type: Optional[pulumi.Input[str]] = None,
- cache_parameter_group_name: Optional[pulumi.Input[str]] = None,
- engine_version: Optional[pulumi.Input[str]] = None,
- global_node_group_count: Optional[pulumi.Input[int]] = None,
- global_replication_group_description: Optional[pulumi.Input[str]] = None,
- global_replication_group_id_suffix: Optional[pulumi.Input[str]] = None,
- regional_configurations: Optional[pulumi.Input[Sequence[pulumi.Input['GlobalReplicationGroupRegionalConfigurationArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("members", members)
+ pulumi.set(__self__, "members", members)
if automatic_failover_enabled is not None:
- _setter("automatic_failover_enabled", automatic_failover_enabled)
+ pulumi.set(__self__, "automatic_failover_enabled", automatic_failover_enabled)
if cache_node_type is not None:
- _setter("cache_node_type", cache_node_type)
+ pulumi.set(__self__, "cache_node_type", cache_node_type)
if cache_parameter_group_name is not None:
- _setter("cache_parameter_group_name", cache_parameter_group_name)
+ pulumi.set(__self__, "cache_parameter_group_name", cache_parameter_group_name)
if engine_version is not None:
- _setter("engine_version", engine_version)
+ pulumi.set(__self__, "engine_version", engine_version)
if global_node_group_count is not None:
- _setter("global_node_group_count", global_node_group_count)
+ pulumi.set(__self__, "global_node_group_count", global_node_group_count)
if global_replication_group_description is not None:
- _setter("global_replication_group_description", global_replication_group_description)
+ pulumi.set(__self__, "global_replication_group_description", global_replication_group_description)
if global_replication_group_id_suffix is not None:
- _setter("global_replication_group_id_suffix", global_replication_group_id_suffix)
+ pulumi.set(__self__, "global_replication_group_id_suffix", global_replication_group_id_suffix)
if regional_configurations is not None:
- _setter("regional_configurations", regional_configurations)
+ pulumi.set(__self__, "regional_configurations", regional_configurations)
@property
@pulumi.getter
@@ -239,10 +214,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- GlobalReplicationGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/elasticache/outputs.py b/sdk/python/pulumi_aws_native/elasticache/outputs.py
index 1f35b1a01c..92db2907bd 100644
--- a/sdk/python/pulumi_aws_native/elasticache/outputs.py
+++ b/sdk/python/pulumi_aws_native/elasticache/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -43,20 +43,9 @@ def __init__(__self__, *,
:param 'UserAuthenticationModePropertiesType' type: Authentication Type
:param Sequence[str] passwords: Passwords used for this user account. You can create up to two passwords for each user.
"""
- AuthenticationModeProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- passwords=passwords,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: 'UserAuthenticationModePropertiesType',
- passwords: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if passwords is not None:
- _setter("passwords", passwords)
+ pulumi.set(__self__, "passwords", passwords)
@property
@pulumi.getter
@@ -96,16 +85,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
log_group: str):
- CacheClusterCloudWatchLogsDestinationDetails._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_group=log_group,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_group: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_group", log_group)
+ pulumi.set(__self__, "log_group", log_group)
@property
@pulumi.getter(name="logGroup")
@@ -137,21 +117,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
cloud_watch_logs_details: Optional['outputs.CacheClusterCloudWatchLogsDestinationDetails'] = None,
kinesis_firehose_details: Optional['outputs.CacheClusterKinesisFirehoseDestinationDetails'] = None):
- CacheClusterDestinationDetails._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_logs_details=cloud_watch_logs_details,
- kinesis_firehose_details=kinesis_firehose_details,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_logs_details: Optional['outputs.CacheClusterCloudWatchLogsDestinationDetails'] = None,
- kinesis_firehose_details: Optional['outputs.CacheClusterKinesisFirehoseDestinationDetails'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cloud_watch_logs_details is not None:
- _setter("cloud_watch_logs_details", cloud_watch_logs_details)
+ pulumi.set(__self__, "cloud_watch_logs_details", cloud_watch_logs_details)
if kinesis_firehose_details is not None:
- _setter("kinesis_firehose_details", kinesis_firehose_details)
+ pulumi.set(__self__, "kinesis_firehose_details", kinesis_firehose_details)
@property
@pulumi.getter(name="cloudWatchLogsDetails")
@@ -185,16 +154,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
delivery_stream: str):
- CacheClusterKinesisFirehoseDestinationDetails._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delivery_stream=delivery_stream,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delivery_stream: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("delivery_stream", delivery_stream)
+ pulumi.set(__self__, "delivery_stream", delivery_stream)
@property
@pulumi.getter(name="deliveryStream")
@@ -232,25 +192,10 @@ def __init__(__self__, *,
destination_type: str,
log_format: str,
log_type: str):
- CacheClusterLogDeliveryConfigurationRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_details=destination_details,
- destination_type=destination_type,
- log_format=log_format,
- log_type=log_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_details: 'outputs.CacheClusterDestinationDetails',
- destination_type: str,
- log_format: str,
- log_type: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_details", destination_details)
- _setter("destination_type", destination_type)
- _setter("log_format", log_format)
- _setter("log_type", log_type)
+ pulumi.set(__self__, "destination_details", destination_details)
+ pulumi.set(__self__, "destination_type", destination_type)
+ pulumi.set(__self__, "log_format", log_format)
+ pulumi.set(__self__, "log_type", log_type)
@property
@pulumi.getter(name="destinationDetails")
@@ -278,19 +223,8 @@ class CacheClusterTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- CacheClusterTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -333,25 +267,12 @@ def __init__(__self__, *,
:param str replication_group_region: The AWS region of the Global Datastore member.
:param 'GlobalReplicationGroupMemberRole' role: Indicates the role of the member, primary or secondary.
"""
- GlobalReplicationGroupMember._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- replication_group_id=replication_group_id,
- replication_group_region=replication_group_region,
- role=role,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- replication_group_id: Optional[str] = None,
- replication_group_region: Optional[str] = None,
- role: Optional['GlobalReplicationGroupMemberRole'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if replication_group_id is not None:
- _setter("replication_group_id", replication_group_id)
+ pulumi.set(__self__, "replication_group_id", replication_group_id)
if replication_group_region is not None:
- _setter("replication_group_region", replication_group_region)
+ pulumi.set(__self__, "replication_group_region", replication_group_region)
if role is not None:
- _setter("role", role)
+ pulumi.set(__self__, "role", role)
@property
@pulumi.getter(name="replicationGroupId")
@@ -410,25 +331,12 @@ def __init__(__self__, *,
:param str replication_group_region: The AWS region of the Global Datastore member.
:param Sequence['GlobalReplicationGroupReshardingConfiguration'] resharding_configurations: A list of PreferredAvailabilityZones objects that specifies the configuration of a node group in the resharded cluster.
"""
- GlobalReplicationGroupRegionalConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- replication_group_id=replication_group_id,
- replication_group_region=replication_group_region,
- resharding_configurations=resharding_configurations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- replication_group_id: Optional[str] = None,
- replication_group_region: Optional[str] = None,
- resharding_configurations: Optional[Sequence['outputs.GlobalReplicationGroupReshardingConfiguration']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if replication_group_id is not None:
- _setter("replication_group_id", replication_group_id)
+ pulumi.set(__self__, "replication_group_id", replication_group_id)
if replication_group_region is not None:
- _setter("replication_group_region", replication_group_region)
+ pulumi.set(__self__, "replication_group_region", replication_group_region)
if resharding_configurations is not None:
- _setter("resharding_configurations", resharding_configurations)
+ pulumi.set(__self__, "resharding_configurations", resharding_configurations)
@property
@pulumi.getter(name="replicationGroupId")
@@ -483,21 +391,10 @@ def __init__(__self__, *,
:param str node_group_id: Unique identifier for the Node Group. This is either auto-generated by ElastiCache (4-digit id) or a user supplied id.
:param Sequence[str] preferred_availability_zones: A list of preferred availability zones for the nodes of new node groups.
"""
- GlobalReplicationGroupReshardingConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- node_group_id=node_group_id,
- preferred_availability_zones=preferred_availability_zones,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- node_group_id: Optional[str] = None,
- preferred_availability_zones: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if node_group_id is not None:
- _setter("node_group_id", node_group_id)
+ pulumi.set(__self__, "node_group_id", node_group_id)
if preferred_availability_zones is not None:
- _setter("preferred_availability_zones", preferred_availability_zones)
+ pulumi.set(__self__, "preferred_availability_zones", preferred_availability_zones)
@property
@pulumi.getter(name="nodeGroupId")
@@ -521,19 +418,8 @@ class ParameterGroupTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- ParameterGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -567,16 +453,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
log_group: str):
- ReplicationGroupCloudWatchLogsDestinationDetails._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_group=log_group,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_group: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_group", log_group)
+ pulumi.set(__self__, "log_group", log_group)
@property
@pulumi.getter(name="logGroup")
@@ -608,21 +485,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
cloud_watch_logs_details: Optional['outputs.ReplicationGroupCloudWatchLogsDestinationDetails'] = None,
kinesis_firehose_details: Optional['outputs.ReplicationGroupKinesisFirehoseDestinationDetails'] = None):
- ReplicationGroupDestinationDetails._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_logs_details=cloud_watch_logs_details,
- kinesis_firehose_details=kinesis_firehose_details,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_logs_details: Optional['outputs.ReplicationGroupCloudWatchLogsDestinationDetails'] = None,
- kinesis_firehose_details: Optional['outputs.ReplicationGroupKinesisFirehoseDestinationDetails'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cloud_watch_logs_details is not None:
- _setter("cloud_watch_logs_details", cloud_watch_logs_details)
+ pulumi.set(__self__, "cloud_watch_logs_details", cloud_watch_logs_details)
if kinesis_firehose_details is not None:
- _setter("kinesis_firehose_details", kinesis_firehose_details)
+ pulumi.set(__self__, "kinesis_firehose_details", kinesis_firehose_details)
@property
@pulumi.getter(name="cloudWatchLogsDetails")
@@ -656,16 +522,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
delivery_stream: str):
- ReplicationGroupKinesisFirehoseDestinationDetails._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delivery_stream=delivery_stream,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delivery_stream: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("delivery_stream", delivery_stream)
+ pulumi.set(__self__, "delivery_stream", delivery_stream)
@property
@pulumi.getter(name="deliveryStream")
@@ -703,25 +560,10 @@ def __init__(__self__, *,
destination_type: str,
log_format: str,
log_type: str):
- ReplicationGroupLogDeliveryConfigurationRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_details=destination_details,
- destination_type=destination_type,
- log_format=log_format,
- log_type=log_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_details: 'outputs.ReplicationGroupDestinationDetails',
- destination_type: str,
- log_format: str,
- log_type: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_details", destination_details)
- _setter("destination_type", destination_type)
- _setter("log_format", log_format)
- _setter("log_type", log_type)
+ pulumi.set(__self__, "destination_details", destination_details)
+ pulumi.set(__self__, "destination_type", destination_type)
+ pulumi.set(__self__, "log_format", log_format)
+ pulumi.set(__self__, "log_type", log_type)
@property
@pulumi.getter(name="destinationDetails")
@@ -775,33 +617,16 @@ def __init__(__self__, *,
replica_availability_zones: Optional[Sequence[str]] = None,
replica_count: Optional[int] = None,
slots: Optional[str] = None):
- ReplicationGroupNodeGroupConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- node_group_id=node_group_id,
- primary_availability_zone=primary_availability_zone,
- replica_availability_zones=replica_availability_zones,
- replica_count=replica_count,
- slots=slots,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- node_group_id: Optional[str] = None,
- primary_availability_zone: Optional[str] = None,
- replica_availability_zones: Optional[Sequence[str]] = None,
- replica_count: Optional[int] = None,
- slots: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if node_group_id is not None:
- _setter("node_group_id", node_group_id)
+ pulumi.set(__self__, "node_group_id", node_group_id)
if primary_availability_zone is not None:
- _setter("primary_availability_zone", primary_availability_zone)
+ pulumi.set(__self__, "primary_availability_zone", primary_availability_zone)
if replica_availability_zones is not None:
- _setter("replica_availability_zones", replica_availability_zones)
+ pulumi.set(__self__, "replica_availability_zones", replica_availability_zones)
if replica_count is not None:
- _setter("replica_count", replica_count)
+ pulumi.set(__self__, "replica_count", replica_count)
if slots is not None:
- _setter("slots", slots)
+ pulumi.set(__self__, "slots", slots)
@property
@pulumi.getter(name="nodeGroupId")
@@ -834,19 +659,8 @@ class ReplicationGroupTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- ReplicationGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -864,19 +678,8 @@ class SecurityGroupTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- SecurityGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -900,19 +703,8 @@ def __init__(__self__, *,
"""
A tag that can be added to an ElastiCache subnet group. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your subnet groups. A tag with a null Value is permitted.
"""
- SubnetGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -938,20 +730,9 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with 'aws:'. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- UserGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -983,20 +764,9 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with 'aws:'. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- UserTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/elasticache/parameter_group.py b/sdk/python/pulumi_aws_native/elasticache/parameter_group.py
index b44ef8dbfb..ba7792d320 100644
--- a/sdk/python/pulumi_aws_native/elasticache/parameter_group.py
+++ b/sdk/python/pulumi_aws_native/elasticache/parameter_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,27 +23,12 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ParameterGroup resource.
"""
- ParameterGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cache_parameter_group_family=cache_parameter_group_family,
- description=description,
- properties=properties,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cache_parameter_group_family: pulumi.Input[str],
- description: pulumi.Input[str],
- properties: Optional[Any] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ParameterGroupTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cache_parameter_group_family", cache_parameter_group_family)
- _setter("description", description)
+ pulumi.set(__self__, "cache_parameter_group_family", cache_parameter_group_family)
+ pulumi.set(__self__, "description", description)
if properties is not None:
- _setter("properties", properties)
+ pulumi.set(__self__, "properties", properties)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="cacheParameterGroupFamily")
@@ -122,10 +107,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ParameterGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/elasticache/replication_group.py b/sdk/python/pulumi_aws_native/elasticache/replication_group.py
index a573192d73..885903cc76 100644
--- a/sdk/python/pulumi_aws_native/elasticache/replication_group.py
+++ b/sdk/python/pulumi_aws_native/elasticache/replication_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -68,208 +68,103 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ReplicationGroup resource.
"""
- ReplicationGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- replication_group_description=replication_group_description,
- at_rest_encryption_enabled=at_rest_encryption_enabled,
- auth_token=auth_token,
- auto_minor_version_upgrade=auto_minor_version_upgrade,
- automatic_failover_enabled=automatic_failover_enabled,
- cache_node_type=cache_node_type,
- cache_parameter_group_name=cache_parameter_group_name,
- cache_security_group_names=cache_security_group_names,
- cache_subnet_group_name=cache_subnet_group_name,
- cluster_mode=cluster_mode,
- configuration_end_point_address=configuration_end_point_address,
- configuration_end_point_port=configuration_end_point_port,
- data_tiering_enabled=data_tiering_enabled,
- engine=engine,
- engine_version=engine_version,
- global_replication_group_id=global_replication_group_id,
- ip_discovery=ip_discovery,
- kms_key_id=kms_key_id,
- log_delivery_configurations=log_delivery_configurations,
- multi_az_enabled=multi_az_enabled,
- network_type=network_type,
- node_group_configuration=node_group_configuration,
- notification_topic_arn=notification_topic_arn,
- num_cache_clusters=num_cache_clusters,
- num_node_groups=num_node_groups,
- port=port,
- preferred_cache_cluster_azs=preferred_cache_cluster_azs,
- preferred_maintenance_window=preferred_maintenance_window,
- primary_cluster_id=primary_cluster_id,
- primary_end_point_address=primary_end_point_address,
- primary_end_point_port=primary_end_point_port,
- read_end_point_addresses=read_end_point_addresses,
- read_end_point_addresses_list=read_end_point_addresses_list,
- read_end_point_ports=read_end_point_ports,
- read_end_point_ports_list=read_end_point_ports_list,
- reader_end_point_address=reader_end_point_address,
- reader_end_point_port=reader_end_point_port,
- replicas_per_node_group=replicas_per_node_group,
- replication_group_id=replication_group_id,
- security_group_ids=security_group_ids,
- snapshot_arns=snapshot_arns,
- snapshot_name=snapshot_name,
- snapshot_retention_limit=snapshot_retention_limit,
- snapshot_window=snapshot_window,
- snapshotting_cluster_id=snapshotting_cluster_id,
- tags=tags,
- transit_encryption_enabled=transit_encryption_enabled,
- transit_encryption_mode=transit_encryption_mode,
- user_group_ids=user_group_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- replication_group_description: pulumi.Input[str],
- at_rest_encryption_enabled: Optional[pulumi.Input[bool]] = None,
- auth_token: Optional[pulumi.Input[str]] = None,
- auto_minor_version_upgrade: Optional[pulumi.Input[bool]] = None,
- automatic_failover_enabled: Optional[pulumi.Input[bool]] = None,
- cache_node_type: Optional[pulumi.Input[str]] = None,
- cache_parameter_group_name: Optional[pulumi.Input[str]] = None,
- cache_security_group_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- cache_subnet_group_name: Optional[pulumi.Input[str]] = None,
- cluster_mode: Optional[pulumi.Input[str]] = None,
- configuration_end_point_address: Optional[pulumi.Input[str]] = None,
- configuration_end_point_port: Optional[pulumi.Input[str]] = None,
- data_tiering_enabled: Optional[pulumi.Input[bool]] = None,
- engine: Optional[pulumi.Input[str]] = None,
- engine_version: Optional[pulumi.Input[str]] = None,
- global_replication_group_id: Optional[pulumi.Input[str]] = None,
- ip_discovery: Optional[pulumi.Input[str]] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- log_delivery_configurations: Optional[pulumi.Input[Sequence[pulumi.Input['ReplicationGroupLogDeliveryConfigurationRequestArgs']]]] = None,
- multi_az_enabled: Optional[pulumi.Input[bool]] = None,
- network_type: Optional[pulumi.Input[str]] = None,
- node_group_configuration: Optional[pulumi.Input[Sequence[pulumi.Input['ReplicationGroupNodeGroupConfigurationArgs']]]] = None,
- notification_topic_arn: Optional[pulumi.Input[str]] = None,
- num_cache_clusters: Optional[pulumi.Input[int]] = None,
- num_node_groups: Optional[pulumi.Input[int]] = None,
- port: Optional[pulumi.Input[int]] = None,
- preferred_cache_cluster_azs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- preferred_maintenance_window: Optional[pulumi.Input[str]] = None,
- primary_cluster_id: Optional[pulumi.Input[str]] = None,
- primary_end_point_address: Optional[pulumi.Input[str]] = None,
- primary_end_point_port: Optional[pulumi.Input[str]] = None,
- read_end_point_addresses: Optional[pulumi.Input[str]] = None,
- read_end_point_addresses_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- read_end_point_ports: Optional[pulumi.Input[str]] = None,
- read_end_point_ports_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- reader_end_point_address: Optional[pulumi.Input[str]] = None,
- reader_end_point_port: Optional[pulumi.Input[str]] = None,
- replicas_per_node_group: Optional[pulumi.Input[int]] = None,
- replication_group_id: Optional[pulumi.Input[str]] = None,
- security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- snapshot_arns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- snapshot_name: Optional[pulumi.Input[str]] = None,
- snapshot_retention_limit: Optional[pulumi.Input[int]] = None,
- snapshot_window: Optional[pulumi.Input[str]] = None,
- snapshotting_cluster_id: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ReplicationGroupTagArgs']]]] = None,
- transit_encryption_enabled: Optional[pulumi.Input[bool]] = None,
- transit_encryption_mode: Optional[pulumi.Input[str]] = None,
- user_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("replication_group_description", replication_group_description)
+ pulumi.set(__self__, "replication_group_description", replication_group_description)
if at_rest_encryption_enabled is not None:
- _setter("at_rest_encryption_enabled", at_rest_encryption_enabled)
+ pulumi.set(__self__, "at_rest_encryption_enabled", at_rest_encryption_enabled)
if auth_token is not None:
- _setter("auth_token", auth_token)
+ pulumi.set(__self__, "auth_token", auth_token)
if auto_minor_version_upgrade is not None:
- _setter("auto_minor_version_upgrade", auto_minor_version_upgrade)
+ pulumi.set(__self__, "auto_minor_version_upgrade", auto_minor_version_upgrade)
if automatic_failover_enabled is not None:
- _setter("automatic_failover_enabled", automatic_failover_enabled)
+ pulumi.set(__self__, "automatic_failover_enabled", automatic_failover_enabled)
if cache_node_type is not None:
- _setter("cache_node_type", cache_node_type)
+ pulumi.set(__self__, "cache_node_type", cache_node_type)
if cache_parameter_group_name is not None:
- _setter("cache_parameter_group_name", cache_parameter_group_name)
+ pulumi.set(__self__, "cache_parameter_group_name", cache_parameter_group_name)
if cache_security_group_names is not None:
- _setter("cache_security_group_names", cache_security_group_names)
+ pulumi.set(__self__, "cache_security_group_names", cache_security_group_names)
if cache_subnet_group_name is not None:
- _setter("cache_subnet_group_name", cache_subnet_group_name)
+ pulumi.set(__self__, "cache_subnet_group_name", cache_subnet_group_name)
if cluster_mode is not None:
- _setter("cluster_mode", cluster_mode)
+ pulumi.set(__self__, "cluster_mode", cluster_mode)
if configuration_end_point_address is not None:
- _setter("configuration_end_point_address", configuration_end_point_address)
+ pulumi.set(__self__, "configuration_end_point_address", configuration_end_point_address)
if configuration_end_point_port is not None:
- _setter("configuration_end_point_port", configuration_end_point_port)
+ pulumi.set(__self__, "configuration_end_point_port", configuration_end_point_port)
if data_tiering_enabled is not None:
- _setter("data_tiering_enabled", data_tiering_enabled)
+ pulumi.set(__self__, "data_tiering_enabled", data_tiering_enabled)
if engine is not None:
- _setter("engine", engine)
+ pulumi.set(__self__, "engine", engine)
if engine_version is not None:
- _setter("engine_version", engine_version)
+ pulumi.set(__self__, "engine_version", engine_version)
if global_replication_group_id is not None:
- _setter("global_replication_group_id", global_replication_group_id)
+ pulumi.set(__self__, "global_replication_group_id", global_replication_group_id)
if ip_discovery is not None:
- _setter("ip_discovery", ip_discovery)
+ pulumi.set(__self__, "ip_discovery", ip_discovery)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if log_delivery_configurations is not None:
- _setter("log_delivery_configurations", log_delivery_configurations)
+ pulumi.set(__self__, "log_delivery_configurations", log_delivery_configurations)
if multi_az_enabled is not None:
- _setter("multi_az_enabled", multi_az_enabled)
+ pulumi.set(__self__, "multi_az_enabled", multi_az_enabled)
if network_type is not None:
- _setter("network_type", network_type)
+ pulumi.set(__self__, "network_type", network_type)
if node_group_configuration is not None:
- _setter("node_group_configuration", node_group_configuration)
+ pulumi.set(__self__, "node_group_configuration", node_group_configuration)
if notification_topic_arn is not None:
- _setter("notification_topic_arn", notification_topic_arn)
+ pulumi.set(__self__, "notification_topic_arn", notification_topic_arn)
if num_cache_clusters is not None:
- _setter("num_cache_clusters", num_cache_clusters)
+ pulumi.set(__self__, "num_cache_clusters", num_cache_clusters)
if num_node_groups is not None:
- _setter("num_node_groups", num_node_groups)
+ pulumi.set(__self__, "num_node_groups", num_node_groups)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if preferred_cache_cluster_azs is not None:
- _setter("preferred_cache_cluster_azs", preferred_cache_cluster_azs)
+ pulumi.set(__self__, "preferred_cache_cluster_azs", preferred_cache_cluster_azs)
if preferred_maintenance_window is not None:
- _setter("preferred_maintenance_window", preferred_maintenance_window)
+ pulumi.set(__self__, "preferred_maintenance_window", preferred_maintenance_window)
if primary_cluster_id is not None:
- _setter("primary_cluster_id", primary_cluster_id)
+ pulumi.set(__self__, "primary_cluster_id", primary_cluster_id)
if primary_end_point_address is not None:
- _setter("primary_end_point_address", primary_end_point_address)
+ pulumi.set(__self__, "primary_end_point_address", primary_end_point_address)
if primary_end_point_port is not None:
- _setter("primary_end_point_port", primary_end_point_port)
+ pulumi.set(__self__, "primary_end_point_port", primary_end_point_port)
if read_end_point_addresses is not None:
- _setter("read_end_point_addresses", read_end_point_addresses)
+ pulumi.set(__self__, "read_end_point_addresses", read_end_point_addresses)
if read_end_point_addresses_list is not None:
- _setter("read_end_point_addresses_list", read_end_point_addresses_list)
+ pulumi.set(__self__, "read_end_point_addresses_list", read_end_point_addresses_list)
if read_end_point_ports is not None:
- _setter("read_end_point_ports", read_end_point_ports)
+ pulumi.set(__self__, "read_end_point_ports", read_end_point_ports)
if read_end_point_ports_list is not None:
- _setter("read_end_point_ports_list", read_end_point_ports_list)
+ pulumi.set(__self__, "read_end_point_ports_list", read_end_point_ports_list)
if reader_end_point_address is not None:
- _setter("reader_end_point_address", reader_end_point_address)
+ pulumi.set(__self__, "reader_end_point_address", reader_end_point_address)
if reader_end_point_port is not None:
- _setter("reader_end_point_port", reader_end_point_port)
+ pulumi.set(__self__, "reader_end_point_port", reader_end_point_port)
if replicas_per_node_group is not None:
- _setter("replicas_per_node_group", replicas_per_node_group)
+ pulumi.set(__self__, "replicas_per_node_group", replicas_per_node_group)
if replication_group_id is not None:
- _setter("replication_group_id", replication_group_id)
+ pulumi.set(__self__, "replication_group_id", replication_group_id)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if snapshot_arns is not None:
- _setter("snapshot_arns", snapshot_arns)
+ pulumi.set(__self__, "snapshot_arns", snapshot_arns)
if snapshot_name is not None:
- _setter("snapshot_name", snapshot_name)
+ pulumi.set(__self__, "snapshot_name", snapshot_name)
if snapshot_retention_limit is not None:
- _setter("snapshot_retention_limit", snapshot_retention_limit)
+ pulumi.set(__self__, "snapshot_retention_limit", snapshot_retention_limit)
if snapshot_window is not None:
- _setter("snapshot_window", snapshot_window)
+ pulumi.set(__self__, "snapshot_window", snapshot_window)
if snapshotting_cluster_id is not None:
- _setter("snapshotting_cluster_id", snapshotting_cluster_id)
+ pulumi.set(__self__, "snapshotting_cluster_id", snapshotting_cluster_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if transit_encryption_enabled is not None:
- _setter("transit_encryption_enabled", transit_encryption_enabled)
+ pulumi.set(__self__, "transit_encryption_enabled", transit_encryption_enabled)
if transit_encryption_mode is not None:
- _setter("transit_encryption_mode", transit_encryption_mode)
+ pulumi.set(__self__, "transit_encryption_mode", transit_encryption_mode)
if user_group_ids is not None:
- _setter("user_group_ids", user_group_ids)
+ pulumi.set(__self__, "user_group_ids", user_group_ids)
@property
@pulumi.getter(name="replicationGroupDescription")
@@ -798,10 +693,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ReplicationGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/elasticache/security_group.py b/sdk/python/pulumi_aws_native/elasticache/security_group.py
index 7b8dc64786..ffb33cb35d 100644
--- a/sdk/python/pulumi_aws_native/elasticache/security_group.py
+++ b/sdk/python/pulumi_aws_native/elasticache/security_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,20 +21,9 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a SecurityGroup resource.
"""
- SecurityGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: pulumi.Input[str],
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['SecurityGroupTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -93,10 +82,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SecurityGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/elasticache/security_group_ingress.py b/sdk/python/pulumi_aws_native/elasticache/security_group_ingress.py
index a8963f9f24..f5a043c8ae 100644
--- a/sdk/python/pulumi_aws_native/elasticache/security_group_ingress.py
+++ b/sdk/python/pulumi_aws_native/elasticache/security_group_ingress.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['SecurityGroupIngressArgs', 'SecurityGroupIngress']
@@ -20,23 +20,10 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a SecurityGroupIngress resource.
"""
- SecurityGroupIngressArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cache_security_group_name=cache_security_group_name,
- ec2_security_group_name=ec2_security_group_name,
- ec2_security_group_owner_id=ec2_security_group_owner_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cache_security_group_name: pulumi.Input[str],
- ec2_security_group_name: pulumi.Input[str],
- ec2_security_group_owner_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cache_security_group_name", cache_security_group_name)
- _setter("ec2_security_group_name", ec2_security_group_name)
+ pulumi.set(__self__, "cache_security_group_name", cache_security_group_name)
+ pulumi.set(__self__, "ec2_security_group_name", ec2_security_group_name)
if ec2_security_group_owner_id is not None:
- _setter("ec2_security_group_owner_id", ec2_security_group_owner_id)
+ pulumi.set(__self__, "ec2_security_group_owner_id", ec2_security_group_owner_id)
@property
@pulumi.getter(name="cacheSecurityGroupName")
@@ -105,10 +92,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SecurityGroupIngressArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/elasticache/subnet_group.py b/sdk/python/pulumi_aws_native/elasticache/subnet_group.py
index 5bf0d35ae8..ad154dc874 100644
--- a/sdk/python/pulumi_aws_native/elasticache/subnet_group.py
+++ b/sdk/python/pulumi_aws_native/elasticache/subnet_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -26,27 +26,12 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] subnet_ids: The EC2 subnet IDs for the cache subnet group.
:param pulumi.Input[str] cache_subnet_group_name: The name for the cache subnet group. This value is stored as a lowercase string.
"""
- SubnetGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- subnet_ids=subnet_ids,
- cache_subnet_group_name=cache_subnet_group_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: pulumi.Input[str],
- subnet_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- cache_subnet_group_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['SubnetGroupTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("description", description)
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "description", description)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
if cache_subnet_group_name is not None:
- _setter("cache_subnet_group_name", cache_subnet_group_name)
+ pulumi.set(__self__, "cache_subnet_group_name", cache_subnet_group_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -132,10 +117,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SubnetGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/elasticache/user.py b/sdk/python/pulumi_aws_native/elasticache/user.py
index 2e40d28d5d..e51b840aa0 100644
--- a/sdk/python/pulumi_aws_native/elasticache/user.py
+++ b/sdk/python/pulumi_aws_native/elasticache/user.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -35,43 +35,20 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['UserTagArgs']]] tags: An array of key-value pairs to apply to this user.
:param pulumi.Input[str] user_name: The username of the user.
"""
- UserArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- engine=engine,
- user_id=user_id,
- access_string=access_string,
- authentication_mode=authentication_mode,
- no_password_required=no_password_required,
- passwords=passwords,
- tags=tags,
- user_name=user_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- engine: pulumi.Input['UserEngine'],
- user_id: pulumi.Input[str],
- access_string: Optional[pulumi.Input[str]] = None,
- authentication_mode: Optional[pulumi.Input['AuthenticationModePropertiesArgs']] = None,
- no_password_required: Optional[pulumi.Input[bool]] = None,
- passwords: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['UserTagArgs']]]] = None,
- user_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("engine", engine)
- _setter("user_id", user_id)
+ pulumi.set(__self__, "engine", engine)
+ pulumi.set(__self__, "user_id", user_id)
if access_string is not None:
- _setter("access_string", access_string)
+ pulumi.set(__self__, "access_string", access_string)
if authentication_mode is not None:
- _setter("authentication_mode", authentication_mode)
+ pulumi.set(__self__, "authentication_mode", authentication_mode)
if no_password_required is not None:
- _setter("no_password_required", no_password_required)
+ pulumi.set(__self__, "no_password_required", no_password_required)
if passwords is not None:
- _setter("passwords", passwords)
+ pulumi.set(__self__, "passwords", passwords)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if user_name is not None:
- _setter("user_name", user_name)
+ pulumi.set(__self__, "user_name", user_name)
@property
@pulumi.getter
@@ -213,10 +190,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- UserArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -240,11 +213,6 @@ def _internal_init(__self__,
__props__ = UserArgs.__new__(UserArgs)
__props__.__dict__["access_string"] = access_string
- if authentication_mode is not None and not isinstance(authentication_mode, AuthenticationModePropertiesArgs):
- authentication_mode = authentication_mode or {}
- def _setter(key, value):
- authentication_mode[key] = value
- AuthenticationModePropertiesArgs._configure(_setter, **authentication_mode)
__props__.__dict__["authentication_mode"] = authentication_mode
if engine is None and not opts.urn:
raise TypeError("Missing required property 'engine'")
diff --git a/sdk/python/pulumi_aws_native/elasticache/user_group.py b/sdk/python/pulumi_aws_native/elasticache/user_group.py
index 536342e884..d5c4a74424 100644
--- a/sdk/python/pulumi_aws_native/elasticache/user_group.py
+++ b/sdk/python/pulumi_aws_native/elasticache/user_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -28,26 +28,11 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] user_ids: List of users associated to this user group.
:param pulumi.Input[Sequence[pulumi.Input['UserGroupTagArgs']]] tags: An array of key-value pairs to apply to this user.
"""
- UserGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- engine=engine,
- user_group_id=user_group_id,
- user_ids=user_ids,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- engine: pulumi.Input['UserGroupEngine'],
- user_group_id: pulumi.Input[str],
- user_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['UserGroupTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("engine", engine)
- _setter("user_group_id", user_group_id)
- _setter("user_ids", user_ids)
+ pulumi.set(__self__, "engine", engine)
+ pulumi.set(__self__, "user_group_id", user_group_id)
+ pulumi.set(__self__, "user_ids", user_ids)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -137,10 +122,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- UserGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/elasticbeanstalk/_inputs.py b/sdk/python/pulumi_aws_native/elasticbeanstalk/_inputs.py
index da4d51ce4a..365cdc0586 100644
--- a/sdk/python/pulumi_aws_native/elasticbeanstalk/_inputs.py
+++ b/sdk/python/pulumi_aws_native/elasticbeanstalk/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -33,25 +33,12 @@ def __init__(__self__, *,
:param pulumi.Input[bool] enabled: Specify true to apply the rule, or false to disable it.
:param pulumi.Input[int] max_age_in_days: Specify the number of days to retain an application versions.
"""
- ApplicationMaxAgeRuleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delete_source_from_s3=delete_source_from_s3,
- enabled=enabled,
- max_age_in_days=max_age_in_days,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delete_source_from_s3: Optional[pulumi.Input[bool]] = None,
- enabled: Optional[pulumi.Input[bool]] = None,
- max_age_in_days: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delete_source_from_s3 is not None:
- _setter("delete_source_from_s3", delete_source_from_s3)
+ pulumi.set(__self__, "delete_source_from_s3", delete_source_from_s3)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if max_age_in_days is not None:
- _setter("max_age_in_days", max_age_in_days)
+ pulumi.set(__self__, "max_age_in_days", max_age_in_days)
@property
@pulumi.getter(name="deleteSourceFromS3")
@@ -101,25 +88,12 @@ def __init__(__self__, *,
:param pulumi.Input[bool] enabled: Specify true to apply the rule, or false to disable it.
:param pulumi.Input[int] max_count: Specify the maximum number of application versions to retain.
"""
- ApplicationMaxCountRuleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delete_source_from_s3=delete_source_from_s3,
- enabled=enabled,
- max_count=max_count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delete_source_from_s3: Optional[pulumi.Input[bool]] = None,
- enabled: Optional[pulumi.Input[bool]] = None,
- max_count: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delete_source_from_s3 is not None:
- _setter("delete_source_from_s3", delete_source_from_s3)
+ pulumi.set(__self__, "delete_source_from_s3", delete_source_from_s3)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if max_count is not None:
- _setter("max_count", max_count)
+ pulumi.set(__self__, "max_count", max_count)
@property
@pulumi.getter(name="deleteSourceFromS3")
@@ -167,21 +141,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] service_role: The ARN of an IAM service role that Elastic Beanstalk has permission to assume. The ServiceRole property is required the first time that you provide a ResourceLifecycleConfig for the application. After you provide it once, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again. You can, however, specify it in subsequent updates to change the Service Role to another value.
:param pulumi.Input['ApplicationVersionLifecycleConfigArgs'] version_lifecycle_config: Defines lifecycle settings for application versions.
"""
- ApplicationResourceLifecycleConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- service_role=service_role,
- version_lifecycle_config=version_lifecycle_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- service_role: Optional[pulumi.Input[str]] = None,
- version_lifecycle_config: Optional[pulumi.Input['ApplicationVersionLifecycleConfigArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if service_role is not None:
- _setter("service_role", service_role)
+ pulumi.set(__self__, "service_role", service_role)
if version_lifecycle_config is not None:
- _setter("version_lifecycle_config", version_lifecycle_config)
+ pulumi.set(__self__, "version_lifecycle_config", version_lifecycle_config)
@property
@pulumi.getter(name="serviceRole")
@@ -217,21 +180,10 @@ def __init__(__self__, *,
:param pulumi.Input['ApplicationMaxAgeRuleArgs'] max_age_rule: Specify a max age rule to restrict the length of time that application versions are retained for an application.
:param pulumi.Input['ApplicationMaxCountRuleArgs'] max_count_rule: Specify a max count rule to restrict the number of application versions that are retained for an application.
"""
- ApplicationVersionLifecycleConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_age_rule=max_age_rule,
- max_count_rule=max_count_rule,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_age_rule: Optional[pulumi.Input['ApplicationMaxAgeRuleArgs']] = None,
- max_count_rule: Optional[pulumi.Input['ApplicationMaxCountRuleArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max_age_rule is not None:
- _setter("max_age_rule", max_age_rule)
+ pulumi.set(__self__, "max_age_rule", max_age_rule)
if max_count_rule is not None:
- _setter("max_count_rule", max_count_rule)
+ pulumi.set(__self__, "max_count_rule", max_count_rule)
@property
@pulumi.getter(name="maxAgeRule")
@@ -267,19 +219,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] s3_bucket: The Amazon S3 bucket where the data is located.
:param pulumi.Input[str] s3_key: The Amazon S3 key where the data is located.
"""
- ApplicationVersionSourceBundleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_bucket=s3_bucket,
- s3_key=s3_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_bucket: pulumi.Input[str],
- s3_key: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_bucket", s3_bucket)
- _setter("s3_key", s3_key)
+ pulumi.set(__self__, "s3_bucket", s3_bucket)
+ pulumi.set(__self__, "s3_key", s3_key)
@property
@pulumi.getter(name="s3Bucket")
@@ -319,27 +260,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] resource_name: A unique resource name for the option setting. Use it for a time–based scaling configuration option.
:param pulumi.Input[str] value: The current value for the configuration option.
"""
- ConfigurationTemplateConfigurationOptionSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- namespace=namespace,
- option_name=option_name,
- resource_name=resource_name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- namespace: pulumi.Input[str],
- option_name: pulumi.Input[str],
- resource_name: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("namespace", namespace)
- _setter("option_name", option_name)
+ pulumi.set(__self__, "namespace", namespace)
+ pulumi.set(__self__, "option_name", option_name)
if resource_name is not None:
- _setter("resource_name", resource_name)
+ pulumi.set(__self__, "resource_name", resource_name)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -399,19 +325,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] application_name: The name of the application associated with the configuration.
:param pulumi.Input[str] template_name: The name of the configuration template.
"""
- ConfigurationTemplateSourceConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_name=application_name,
- template_name=template_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_name: pulumi.Input[str],
- template_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("application_name", application_name)
- _setter("template_name", template_name)
+ pulumi.set(__self__, "application_name", application_name)
+ pulumi.set(__self__, "template_name", template_name)
@property
@pulumi.getter(name="applicationName")
@@ -451,27 +366,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] resource_name: A unique resource name for the option setting. Use it for a time–based scaling configuration option.
:param pulumi.Input[str] value: The current value for the configuration option.
"""
- EnvironmentOptionSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- namespace=namespace,
- option_name=option_name,
- resource_name=resource_name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- namespace: pulumi.Input[str],
- option_name: pulumi.Input[str],
- resource_name: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("namespace", namespace)
- _setter("option_name", option_name)
+ pulumi.set(__self__, "namespace", namespace)
+ pulumi.set(__self__, "option_name", option_name)
if resource_name is not None:
- _setter("resource_name", resource_name)
+ pulumi.set(__self__, "resource_name", resource_name)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -531,19 +431,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag.
:param pulumi.Input[str] value: The value for the tag.
"""
- EnvironmentTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -581,25 +470,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] type: The type of this environment tier.
:param pulumi.Input[str] version: The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.
"""
- EnvironmentTierArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- type=type,
- version=version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[pulumi.Input[str]] = None,
- type: Optional[pulumi.Input[str]] = None,
- version: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if version is not None:
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/elasticbeanstalk/application.py b/sdk/python/pulumi_aws_native/elasticbeanstalk/application.py
index 778fd06130..db42ba8e75 100644
--- a/sdk/python/pulumi_aws_native/elasticbeanstalk/application.py
+++ b/sdk/python/pulumi_aws_native/elasticbeanstalk/application.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,25 +25,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] description: Your description of the application.
:param pulumi.Input['ApplicationResourceLifecycleConfigArgs'] resource_lifecycle_config: Specifies an application resource lifecycle configuration to prevent your application from accumulating too many versions.
"""
- ApplicationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_name=application_name,
- description=description,
- resource_lifecycle_config=resource_lifecycle_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_name: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- resource_lifecycle_config: Optional[pulumi.Input['ApplicationResourceLifecycleConfigArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if application_name is not None:
- _setter("application_name", application_name)
+ pulumi.set(__self__, "application_name", application_name)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if resource_lifecycle_config is not None:
- _setter("resource_lifecycle_config", resource_lifecycle_config)
+ pulumi.set(__self__, "resource_lifecycle_config", resource_lifecycle_config)
@property
@pulumi.getter(name="applicationName")
@@ -119,10 +106,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ApplicationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -142,11 +125,6 @@ def _internal_init(__self__,
__props__.__dict__["application_name"] = application_name
__props__.__dict__["description"] = description
- if resource_lifecycle_config is not None and not isinstance(resource_lifecycle_config, ApplicationResourceLifecycleConfigArgs):
- resource_lifecycle_config = resource_lifecycle_config or {}
- def _setter(key, value):
- resource_lifecycle_config[key] = value
- ApplicationResourceLifecycleConfigArgs._configure(_setter, **resource_lifecycle_config)
__props__.__dict__["resource_lifecycle_config"] = resource_lifecycle_config
replace_on_changes = pulumi.ResourceOptions(replace_on_changes=["application_name"])
opts = pulumi.ResourceOptions.merge(opts, replace_on_changes)
diff --git a/sdk/python/pulumi_aws_native/elasticbeanstalk/application_version.py b/sdk/python/pulumi_aws_native/elasticbeanstalk/application_version.py
index 0efebed880..79b244f56a 100644
--- a/sdk/python/pulumi_aws_native/elasticbeanstalk/application_version.py
+++ b/sdk/python/pulumi_aws_native/elasticbeanstalk/application_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,23 +25,10 @@ def __init__(__self__, *,
:param pulumi.Input['ApplicationVersionSourceBundleArgs'] source_bundle: The Amazon S3 bucket and key that identify the location of the source bundle for this version.
:param pulumi.Input[str] description: A description of this application version.
"""
- ApplicationVersionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_name=application_name,
- source_bundle=source_bundle,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_name: pulumi.Input[str],
- source_bundle: pulumi.Input['ApplicationVersionSourceBundleArgs'],
- description: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("application_name", application_name)
- _setter("source_bundle", source_bundle)
+ pulumi.set(__self__, "application_name", application_name)
+ pulumi.set(__self__, "source_bundle", source_bundle)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter(name="applicationName")
@@ -117,10 +104,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ApplicationVersionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -142,11 +125,6 @@ def _internal_init(__self__,
raise TypeError("Missing required property 'application_name'")
__props__.__dict__["application_name"] = application_name
__props__.__dict__["description"] = description
- if source_bundle is not None and not isinstance(source_bundle, ApplicationVersionSourceBundleArgs):
- source_bundle = source_bundle or {}
- def _setter(key, value):
- source_bundle[key] = value
- ApplicationVersionSourceBundleArgs._configure(_setter, **source_bundle)
if source_bundle is None and not opts.urn:
raise TypeError("Missing required property 'source_bundle'")
__props__.__dict__["source_bundle"] = source_bundle
diff --git a/sdk/python/pulumi_aws_native/elasticbeanstalk/configuration_template.py b/sdk/python/pulumi_aws_native/elasticbeanstalk/configuration_template.py
index db743705bf..e4e3e94f1a 100644
--- a/sdk/python/pulumi_aws_native/elasticbeanstalk/configuration_template.py
+++ b/sdk/python/pulumi_aws_native/elasticbeanstalk/configuration_template.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -43,40 +43,19 @@ def __init__(__self__, *,
Constraint: If both solution stack name and source configuration are specified, the solution stack of the source configuration template must match the specified solution stack name.
"""
- ConfigurationTemplateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_name=application_name,
- description=description,
- environment_id=environment_id,
- option_settings=option_settings,
- platform_arn=platform_arn,
- solution_stack_name=solution_stack_name,
- source_configuration=source_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_name: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- environment_id: Optional[pulumi.Input[str]] = None,
- option_settings: Optional[pulumi.Input[Sequence[pulumi.Input['ConfigurationTemplateConfigurationOptionSettingArgs']]]] = None,
- platform_arn: Optional[pulumi.Input[str]] = None,
- solution_stack_name: Optional[pulumi.Input[str]] = None,
- source_configuration: Optional[pulumi.Input['ConfigurationTemplateSourceConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("application_name", application_name)
+ pulumi.set(__self__, "application_name", application_name)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if environment_id is not None:
- _setter("environment_id", environment_id)
+ pulumi.set(__self__, "environment_id", environment_id)
if option_settings is not None:
- _setter("option_settings", option_settings)
+ pulumi.set(__self__, "option_settings", option_settings)
if platform_arn is not None:
- _setter("platform_arn", platform_arn)
+ pulumi.set(__self__, "platform_arn", platform_arn)
if solution_stack_name is not None:
- _setter("solution_stack_name", solution_stack_name)
+ pulumi.set(__self__, "solution_stack_name", solution_stack_name)
if source_configuration is not None:
- _setter("source_configuration", source_configuration)
+ pulumi.set(__self__, "source_configuration", source_configuration)
@property
@pulumi.getter(name="applicationName")
@@ -228,10 +207,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ConfigurationTemplateArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -261,11 +236,6 @@ def _internal_init(__self__,
__props__.__dict__["option_settings"] = option_settings
__props__.__dict__["platform_arn"] = platform_arn
__props__.__dict__["solution_stack_name"] = solution_stack_name
- if source_configuration is not None and not isinstance(source_configuration, ConfigurationTemplateSourceConfigurationArgs):
- source_configuration = source_configuration or {}
- def _setter(key, value):
- source_configuration[key] = value
- ConfigurationTemplateSourceConfigurationArgs._configure(_setter, **source_configuration)
__props__.__dict__["source_configuration"] = source_configuration
__props__.__dict__["template_name"] = None
replace_on_changes = pulumi.ResourceOptions(replace_on_changes=["application_name", "environment_id", "platform_arn", "solution_stack_name", "source_configuration"])
diff --git a/sdk/python/pulumi_aws_native/elasticbeanstalk/environment.py b/sdk/python/pulumi_aws_native/elasticbeanstalk/environment.py
index 71eeecf509..5434777686 100644
--- a/sdk/python/pulumi_aws_native/elasticbeanstalk/environment.py
+++ b/sdk/python/pulumi_aws_native/elasticbeanstalk/environment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -43,60 +43,29 @@ def __init__(__self__, *,
:param pulumi.Input['EnvironmentTierArgs'] tier: Specifies the tier to use in creating this environment. The environment tier that you choose determines whether Elastic Beanstalk provisions resources to support a web application that handles HTTP(S) requests or a web application that handles background-processing tasks.
:param pulumi.Input[str] version_label: The name of the application version to deploy.
"""
- EnvironmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_name=application_name,
- cname_prefix=cname_prefix,
- description=description,
- environment_name=environment_name,
- operations_role=operations_role,
- option_settings=option_settings,
- platform_arn=platform_arn,
- solution_stack_name=solution_stack_name,
- tags=tags,
- template_name=template_name,
- tier=tier,
- version_label=version_label,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_name: pulumi.Input[str],
- cname_prefix: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- environment_name: Optional[pulumi.Input[str]] = None,
- operations_role: Optional[pulumi.Input[str]] = None,
- option_settings: Optional[pulumi.Input[Sequence[pulumi.Input['EnvironmentOptionSettingArgs']]]] = None,
- platform_arn: Optional[pulumi.Input[str]] = None,
- solution_stack_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['EnvironmentTagArgs']]]] = None,
- template_name: Optional[pulumi.Input[str]] = None,
- tier: Optional[pulumi.Input['EnvironmentTierArgs']] = None,
- version_label: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("application_name", application_name)
+ pulumi.set(__self__, "application_name", application_name)
if cname_prefix is not None:
- _setter("cname_prefix", cname_prefix)
+ pulumi.set(__self__, "cname_prefix", cname_prefix)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if environment_name is not None:
- _setter("environment_name", environment_name)
+ pulumi.set(__self__, "environment_name", environment_name)
if operations_role is not None:
- _setter("operations_role", operations_role)
+ pulumi.set(__self__, "operations_role", operations_role)
if option_settings is not None:
- _setter("option_settings", option_settings)
+ pulumi.set(__self__, "option_settings", option_settings)
if platform_arn is not None:
- _setter("platform_arn", platform_arn)
+ pulumi.set(__self__, "platform_arn", platform_arn)
if solution_stack_name is not None:
- _setter("solution_stack_name", solution_stack_name)
+ pulumi.set(__self__, "solution_stack_name", solution_stack_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if template_name is not None:
- _setter("template_name", template_name)
+ pulumi.set(__self__, "template_name", template_name)
if tier is not None:
- _setter("tier", tier)
+ pulumi.set(__self__, "tier", tier)
if version_label is not None:
- _setter("version_label", version_label)
+ pulumi.set(__self__, "version_label", version_label)
@property
@pulumi.getter(name="applicationName")
@@ -298,10 +267,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- EnvironmentArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -340,11 +305,6 @@ def _internal_init(__self__,
__props__.__dict__["solution_stack_name"] = solution_stack_name
__props__.__dict__["tags"] = tags
__props__.__dict__["template_name"] = template_name
- if tier is not None and not isinstance(tier, EnvironmentTierArgs):
- tier = tier or {}
- def _setter(key, value):
- tier[key] = value
- EnvironmentTierArgs._configure(_setter, **tier)
__props__.__dict__["tier"] = tier
__props__.__dict__["version_label"] = version_label
__props__.__dict__["endpoint_url"] = None
diff --git a/sdk/python/pulumi_aws_native/elasticbeanstalk/get_application.py b/sdk/python/pulumi_aws_native/elasticbeanstalk/get_application.py
index c1cf25da56..57b162b7ac 100644
--- a/sdk/python/pulumi_aws_native/elasticbeanstalk/get_application.py
+++ b/sdk/python/pulumi_aws_native/elasticbeanstalk/get_application.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/elasticbeanstalk/get_application_version.py b/sdk/python/pulumi_aws_native/elasticbeanstalk/get_application_version.py
index ad47f7d1d3..e5b2e64566 100644
--- a/sdk/python/pulumi_aws_native/elasticbeanstalk/get_application_version.py
+++ b/sdk/python/pulumi_aws_native/elasticbeanstalk/get_application_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/elasticbeanstalk/get_configuration_template.py b/sdk/python/pulumi_aws_native/elasticbeanstalk/get_configuration_template.py
index efa5021384..3c6ab42238 100644
--- a/sdk/python/pulumi_aws_native/elasticbeanstalk/get_configuration_template.py
+++ b/sdk/python/pulumi_aws_native/elasticbeanstalk/get_configuration_template.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/elasticbeanstalk/get_environment.py b/sdk/python/pulumi_aws_native/elasticbeanstalk/get_environment.py
index b6ab9da20a..73ba0d937c 100644
--- a/sdk/python/pulumi_aws_native/elasticbeanstalk/get_environment.py
+++ b/sdk/python/pulumi_aws_native/elasticbeanstalk/get_environment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/elasticbeanstalk/outputs.py b/sdk/python/pulumi_aws_native/elasticbeanstalk/outputs.py
index 7dafe47eda..2bf2f444c0 100644
--- a/sdk/python/pulumi_aws_native/elasticbeanstalk/outputs.py
+++ b/sdk/python/pulumi_aws_native/elasticbeanstalk/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
@@ -53,25 +53,12 @@ def __init__(__self__, *,
:param bool enabled: Specify true to apply the rule, or false to disable it.
:param int max_age_in_days: Specify the number of days to retain an application versions.
"""
- ApplicationMaxAgeRule._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delete_source_from_s3=delete_source_from_s3,
- enabled=enabled,
- max_age_in_days=max_age_in_days,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delete_source_from_s3: Optional[bool] = None,
- enabled: Optional[bool] = None,
- max_age_in_days: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delete_source_from_s3 is not None:
- _setter("delete_source_from_s3", delete_source_from_s3)
+ pulumi.set(__self__, "delete_source_from_s3", delete_source_from_s3)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if max_age_in_days is not None:
- _setter("max_age_in_days", max_age_in_days)
+ pulumi.set(__self__, "max_age_in_days", max_age_in_days)
@property
@pulumi.getter(name="deleteSourceFromS3")
@@ -128,25 +115,12 @@ def __init__(__self__, *,
:param bool enabled: Specify true to apply the rule, or false to disable it.
:param int max_count: Specify the maximum number of application versions to retain.
"""
- ApplicationMaxCountRule._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delete_source_from_s3=delete_source_from_s3,
- enabled=enabled,
- max_count=max_count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delete_source_from_s3: Optional[bool] = None,
- enabled: Optional[bool] = None,
- max_count: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delete_source_from_s3 is not None:
- _setter("delete_source_from_s3", delete_source_from_s3)
+ pulumi.set(__self__, "delete_source_from_s3", delete_source_from_s3)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if max_count is not None:
- _setter("max_count", max_count)
+ pulumi.set(__self__, "max_count", max_count)
@property
@pulumi.getter(name="deleteSourceFromS3")
@@ -201,21 +175,10 @@ def __init__(__self__, *,
:param str service_role: The ARN of an IAM service role that Elastic Beanstalk has permission to assume. The ServiceRole property is required the first time that you provide a ResourceLifecycleConfig for the application. After you provide it once, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again. You can, however, specify it in subsequent updates to change the Service Role to another value.
:param 'ApplicationVersionLifecycleConfig' version_lifecycle_config: Defines lifecycle settings for application versions.
"""
- ApplicationResourceLifecycleConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- service_role=service_role,
- version_lifecycle_config=version_lifecycle_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- service_role: Optional[str] = None,
- version_lifecycle_config: Optional['outputs.ApplicationVersionLifecycleConfig'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if service_role is not None:
- _setter("service_role", service_role)
+ pulumi.set(__self__, "service_role", service_role)
if version_lifecycle_config is not None:
- _setter("version_lifecycle_config", version_lifecycle_config)
+ pulumi.set(__self__, "version_lifecycle_config", version_lifecycle_config)
@property
@pulumi.getter(name="serviceRole")
@@ -262,21 +225,10 @@ def __init__(__self__, *,
:param 'ApplicationMaxAgeRule' max_age_rule: Specify a max age rule to restrict the length of time that application versions are retained for an application.
:param 'ApplicationMaxCountRule' max_count_rule: Specify a max count rule to restrict the number of application versions that are retained for an application.
"""
- ApplicationVersionLifecycleConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_age_rule=max_age_rule,
- max_count_rule=max_count_rule,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_age_rule: Optional['outputs.ApplicationMaxAgeRule'] = None,
- max_count_rule: Optional['outputs.ApplicationMaxCountRule'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max_age_rule is not None:
- _setter("max_age_rule", max_age_rule)
+ pulumi.set(__self__, "max_age_rule", max_age_rule)
if max_count_rule is not None:
- _setter("max_count_rule", max_count_rule)
+ pulumi.set(__self__, "max_count_rule", max_count_rule)
@property
@pulumi.getter(name="maxAgeRule")
@@ -323,19 +275,8 @@ def __init__(__self__, *,
:param str s3_bucket: The Amazon S3 bucket where the data is located.
:param str s3_key: The Amazon S3 key where the data is located.
"""
- ApplicationVersionSourceBundle._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_bucket=s3_bucket,
- s3_key=s3_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_bucket: str,
- s3_key: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_bucket", s3_bucket)
- _setter("s3_key", s3_key)
+ pulumi.set(__self__, "s3_bucket", s3_bucket)
+ pulumi.set(__self__, "s3_key", s3_key)
@property
@pulumi.getter(name="s3Bucket")
@@ -386,27 +327,12 @@ def __init__(__self__, *,
:param str resource_name: A unique resource name for the option setting. Use it for a time–based scaling configuration option.
:param str value: The current value for the configuration option.
"""
- ConfigurationTemplateConfigurationOptionSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- namespace=namespace,
- option_name=option_name,
- resource_name=resource_name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- namespace: str,
- option_name: str,
- resource_name: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("namespace", namespace)
- _setter("option_name", option_name)
+ pulumi.set(__self__, "namespace", namespace)
+ pulumi.set(__self__, "option_name", option_name)
if resource_name is not None:
- _setter("resource_name", resource_name)
+ pulumi.set(__self__, "resource_name", resource_name)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -469,19 +395,8 @@ def __init__(__self__, *,
:param str application_name: The name of the application associated with the configuration.
:param str template_name: The name of the configuration template.
"""
- ConfigurationTemplateSourceConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_name=application_name,
- template_name=template_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_name: str,
- template_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("application_name", application_name)
- _setter("template_name", template_name)
+ pulumi.set(__self__, "application_name", application_name)
+ pulumi.set(__self__, "template_name", template_name)
@property
@pulumi.getter(name="applicationName")
@@ -532,27 +447,12 @@ def __init__(__self__, *,
:param str resource_name: A unique resource name for the option setting. Use it for a time–based scaling configuration option.
:param str value: The current value for the configuration option.
"""
- EnvironmentOptionSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- namespace=namespace,
- option_name=option_name,
- resource_name=resource_name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- namespace: str,
- option_name: str,
- resource_name: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("namespace", namespace)
- _setter("option_name", option_name)
+ pulumi.set(__self__, "namespace", namespace)
+ pulumi.set(__self__, "option_name", option_name)
if resource_name is not None:
- _setter("resource_name", resource_name)
+ pulumi.set(__self__, "resource_name", resource_name)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -596,19 +496,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag.
:param str value: The value for the tag.
"""
- EnvironmentTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -638,25 +527,12 @@ def __init__(__self__, *,
:param str type: The type of this environment tier.
:param str version: The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.
"""
- EnvironmentTier._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- type=type,
- version=version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[str] = None,
- type: Optional[str] = None,
- version: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if version is not None:
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/elasticloadbalancing/_inputs.py b/sdk/python/pulumi_aws_native/elasticloadbalancing/_inputs.py
index 970fdfc983..ee43c950ce 100644
--- a/sdk/python/pulumi_aws_native/elasticloadbalancing/_inputs.py
+++ b/sdk/python/pulumi_aws_native/elasticloadbalancing/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -28,27 +28,12 @@ def __init__(__self__, *,
s3_bucket_name: pulumi.Input[str],
emit_interval: Optional[pulumi.Input[int]] = None,
s3_bucket_prefix: Optional[pulumi.Input[str]] = None):
- LoadBalancerAccessLoggingPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- s3_bucket_name=s3_bucket_name,
- emit_interval=emit_interval,
- s3_bucket_prefix=s3_bucket_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: pulumi.Input[bool],
- s3_bucket_name: pulumi.Input[str],
- emit_interval: Optional[pulumi.Input[int]] = None,
- s3_bucket_prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
- _setter("s3_bucket_name", s3_bucket_name)
+ pulumi.set(__self__, "enabled", enabled)
+ pulumi.set(__self__, "s3_bucket_name", s3_bucket_name)
if emit_interval is not None:
- _setter("emit_interval", emit_interval)
+ pulumi.set(__self__, "emit_interval", emit_interval)
if s3_bucket_prefix is not None:
- _setter("s3_bucket_prefix", s3_bucket_prefix)
+ pulumi.set(__self__, "s3_bucket_prefix", s3_bucket_prefix)
@property
@pulumi.getter
@@ -92,19 +77,8 @@ class LoadBalancerAppCookieStickinessPolicyArgs:
def __init__(__self__, *,
cookie_name: pulumi.Input[str],
policy_name: pulumi.Input[str]):
- LoadBalancerAppCookieStickinessPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cookie_name=cookie_name,
- policy_name=policy_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cookie_name: pulumi.Input[str],
- policy_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cookie_name", cookie_name)
- _setter("policy_name", policy_name)
+ pulumi.set(__self__, "cookie_name", cookie_name)
+ pulumi.set(__self__, "policy_name", policy_name)
@property
@pulumi.getter(name="cookieName")
@@ -130,20 +104,9 @@ class LoadBalancerConnectionDrainingPolicyArgs:
def __init__(__self__, *,
enabled: pulumi.Input[bool],
timeout: Optional[pulumi.Input[int]] = None):
- LoadBalancerConnectionDrainingPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- timeout=timeout,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: pulumi.Input[bool],
- timeout: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if timeout is not None:
- _setter("timeout", timeout)
+ pulumi.set(__self__, "timeout", timeout)
@property
@pulumi.getter
@@ -168,16 +131,7 @@ def timeout(self, value: Optional[pulumi.Input[int]]):
class LoadBalancerConnectionSettingsArgs:
def __init__(__self__, *,
idle_timeout: pulumi.Input[int]):
- LoadBalancerConnectionSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- idle_timeout=idle_timeout,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- idle_timeout: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("idle_timeout", idle_timeout)
+ pulumi.set(__self__, "idle_timeout", idle_timeout)
@property
@pulumi.getter(name="idleTimeout")
@@ -197,28 +151,11 @@ def __init__(__self__, *,
target: pulumi.Input[str],
timeout: pulumi.Input[str],
unhealthy_threshold: pulumi.Input[str]):
- LoadBalancerHealthCheckArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- healthy_threshold=healthy_threshold,
- interval=interval,
- target=target,
- timeout=timeout,
- unhealthy_threshold=unhealthy_threshold,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- healthy_threshold: pulumi.Input[str],
- interval: pulumi.Input[str],
- target: pulumi.Input[str],
- timeout: pulumi.Input[str],
- unhealthy_threshold: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("healthy_threshold", healthy_threshold)
- _setter("interval", interval)
- _setter("target", target)
- _setter("timeout", timeout)
- _setter("unhealthy_threshold", unhealthy_threshold)
+ pulumi.set(__self__, "healthy_threshold", healthy_threshold)
+ pulumi.set(__self__, "interval", interval)
+ pulumi.set(__self__, "target", target)
+ pulumi.set(__self__, "timeout", timeout)
+ pulumi.set(__self__, "unhealthy_threshold", unhealthy_threshold)
@property
@pulumi.getter(name="healthyThreshold")
@@ -271,21 +208,10 @@ class LoadBalancerLbCookieStickinessPolicyArgs:
def __init__(__self__, *,
cookie_expiration_period: Optional[pulumi.Input[str]] = None,
policy_name: Optional[pulumi.Input[str]] = None):
- LoadBalancerLbCookieStickinessPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cookie_expiration_period=cookie_expiration_period,
- policy_name=policy_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cookie_expiration_period: Optional[pulumi.Input[str]] = None,
- policy_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cookie_expiration_period is not None:
- _setter("cookie_expiration_period", cookie_expiration_period)
+ pulumi.set(__self__, "cookie_expiration_period", cookie_expiration_period)
if policy_name is not None:
- _setter("policy_name", policy_name)
+ pulumi.set(__self__, "policy_name", policy_name)
@property
@pulumi.getter(name="cookieExpirationPeriod")
@@ -315,34 +241,15 @@ def __init__(__self__, *,
instance_protocol: Optional[pulumi.Input[str]] = None,
policy_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
ssl_certificate_id: Optional[pulumi.Input[str]] = None):
- LoadBalancerListenersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_port=instance_port,
- load_balancer_port=load_balancer_port,
- protocol=protocol,
- instance_protocol=instance_protocol,
- policy_names=policy_names,
- ssl_certificate_id=ssl_certificate_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_port: pulumi.Input[str],
- load_balancer_port: pulumi.Input[str],
- protocol: pulumi.Input[str],
- instance_protocol: Optional[pulumi.Input[str]] = None,
- policy_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- ssl_certificate_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("instance_port", instance_port)
- _setter("load_balancer_port", load_balancer_port)
- _setter("protocol", protocol)
+ pulumi.set(__self__, "instance_port", instance_port)
+ pulumi.set(__self__, "load_balancer_port", load_balancer_port)
+ pulumi.set(__self__, "protocol", protocol)
if instance_protocol is not None:
- _setter("instance_protocol", instance_protocol)
+ pulumi.set(__self__, "instance_protocol", instance_protocol)
if policy_names is not None:
- _setter("policy_names", policy_names)
+ pulumi.set(__self__, "policy_names", policy_names)
if ssl_certificate_id is not None:
- _setter("ssl_certificate_id", ssl_certificate_id)
+ pulumi.set(__self__, "ssl_certificate_id", ssl_certificate_id)
@property
@pulumi.getter(name="instancePort")
@@ -407,30 +314,13 @@ def __init__(__self__, *,
policy_type: pulumi.Input[str],
instance_ports: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
load_balancer_ports: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- LoadBalancerPoliciesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attributes=attributes,
- policy_name=policy_name,
- policy_type=policy_type,
- instance_ports=instance_ports,
- load_balancer_ports=load_balancer_ports,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attributes: pulumi.Input[Sequence[Any]],
- policy_name: pulumi.Input[str],
- policy_type: pulumi.Input[str],
- instance_ports: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- load_balancer_ports: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attributes", attributes)
- _setter("policy_name", policy_name)
- _setter("policy_type", policy_type)
+ pulumi.set(__self__, "attributes", attributes)
+ pulumi.set(__self__, "policy_name", policy_name)
+ pulumi.set(__self__, "policy_type", policy_type)
if instance_ports is not None:
- _setter("instance_ports", instance_ports)
+ pulumi.set(__self__, "instance_ports", instance_ports)
if load_balancer_ports is not None:
- _setter("load_balancer_ports", load_balancer_ports)
+ pulumi.set(__self__, "load_balancer_ports", load_balancer_ports)
@property
@pulumi.getter
@@ -483,19 +373,8 @@ class LoadBalancerTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- LoadBalancerTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/elasticloadbalancing/get_load_balancer.py b/sdk/python/pulumi_aws_native/elasticloadbalancing/get_load_balancer.py
index ae84704a58..8df6eae3de 100644
--- a/sdk/python/pulumi_aws_native/elasticloadbalancing/get_load_balancer.py
+++ b/sdk/python/pulumi_aws_native/elasticloadbalancing/get_load_balancer.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/elasticloadbalancing/load_balancer.py b/sdk/python/pulumi_aws_native/elasticloadbalancing/load_balancer.py
index 522664d435..56ef00946c 100644
--- a/sdk/python/pulumi_aws_native/elasticloadbalancing/load_balancer.py
+++ b/sdk/python/pulumi_aws_native/elasticloadbalancing/load_balancer.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -37,84 +37,41 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a LoadBalancer resource.
"""
- LoadBalancerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- listeners=listeners,
- access_logging_policy=access_logging_policy,
- app_cookie_stickiness_policy=app_cookie_stickiness_policy,
- availability_zones=availability_zones,
- connection_draining_policy=connection_draining_policy,
- connection_settings=connection_settings,
- cross_zone=cross_zone,
- health_check=health_check,
- instances=instances,
- lb_cookie_stickiness_policy=lb_cookie_stickiness_policy,
- load_balancer_name=load_balancer_name,
- policies=policies,
- scheme=scheme,
- security_groups=security_groups,
- source_security_group_group_name=source_security_group_group_name,
- source_security_group_owner_alias=source_security_group_owner_alias,
- subnets=subnets,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- listeners: pulumi.Input[Sequence[pulumi.Input['LoadBalancerListenersArgs']]],
- access_logging_policy: Optional[pulumi.Input['LoadBalancerAccessLoggingPolicyArgs']] = None,
- app_cookie_stickiness_policy: Optional[pulumi.Input[Sequence[pulumi.Input['LoadBalancerAppCookieStickinessPolicyArgs']]]] = None,
- availability_zones: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- connection_draining_policy: Optional[pulumi.Input['LoadBalancerConnectionDrainingPolicyArgs']] = None,
- connection_settings: Optional[pulumi.Input['LoadBalancerConnectionSettingsArgs']] = None,
- cross_zone: Optional[pulumi.Input[bool]] = None,
- health_check: Optional[pulumi.Input['LoadBalancerHealthCheckArgs']] = None,
- instances: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- lb_cookie_stickiness_policy: Optional[pulumi.Input[Sequence[pulumi.Input['LoadBalancerLbCookieStickinessPolicyArgs']]]] = None,
- load_balancer_name: Optional[pulumi.Input[str]] = None,
- policies: Optional[pulumi.Input[Sequence[pulumi.Input['LoadBalancerPoliciesArgs']]]] = None,
- scheme: Optional[pulumi.Input[str]] = None,
- security_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- source_security_group_group_name: Optional[pulumi.Input[str]] = None,
- source_security_group_owner_alias: Optional[pulumi.Input[str]] = None,
- subnets: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['LoadBalancerTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("listeners", listeners)
+ pulumi.set(__self__, "listeners", listeners)
if access_logging_policy is not None:
- _setter("access_logging_policy", access_logging_policy)
+ pulumi.set(__self__, "access_logging_policy", access_logging_policy)
if app_cookie_stickiness_policy is not None:
- _setter("app_cookie_stickiness_policy", app_cookie_stickiness_policy)
+ pulumi.set(__self__, "app_cookie_stickiness_policy", app_cookie_stickiness_policy)
if availability_zones is not None:
- _setter("availability_zones", availability_zones)
+ pulumi.set(__self__, "availability_zones", availability_zones)
if connection_draining_policy is not None:
- _setter("connection_draining_policy", connection_draining_policy)
+ pulumi.set(__self__, "connection_draining_policy", connection_draining_policy)
if connection_settings is not None:
- _setter("connection_settings", connection_settings)
+ pulumi.set(__self__, "connection_settings", connection_settings)
if cross_zone is not None:
- _setter("cross_zone", cross_zone)
+ pulumi.set(__self__, "cross_zone", cross_zone)
if health_check is not None:
- _setter("health_check", health_check)
+ pulumi.set(__self__, "health_check", health_check)
if instances is not None:
- _setter("instances", instances)
+ pulumi.set(__self__, "instances", instances)
if lb_cookie_stickiness_policy is not None:
- _setter("lb_cookie_stickiness_policy", lb_cookie_stickiness_policy)
+ pulumi.set(__self__, "lb_cookie_stickiness_policy", lb_cookie_stickiness_policy)
if load_balancer_name is not None:
- _setter("load_balancer_name", load_balancer_name)
+ pulumi.set(__self__, "load_balancer_name", load_balancer_name)
if policies is not None:
- _setter("policies", policies)
+ pulumi.set(__self__, "policies", policies)
if scheme is not None:
- _setter("scheme", scheme)
+ pulumi.set(__self__, "scheme", scheme)
if security_groups is not None:
- _setter("security_groups", security_groups)
+ pulumi.set(__self__, "security_groups", security_groups)
if source_security_group_group_name is not None:
- _setter("source_security_group_group_name", source_security_group_group_name)
+ pulumi.set(__self__, "source_security_group_group_name", source_security_group_group_name)
if source_security_group_owner_alias is not None:
- _setter("source_security_group_owner_alias", source_security_group_owner_alias)
+ pulumi.set(__self__, "source_security_group_owner_alias", source_security_group_owner_alias)
if subnets is not None:
- _setter("subnets", subnets)
+ pulumi.set(__self__, "subnets", subnets)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -333,10 +290,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LoadBalancerArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -370,32 +323,12 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = LoadBalancerArgs.__new__(LoadBalancerArgs)
- if access_logging_policy is not None and not isinstance(access_logging_policy, LoadBalancerAccessLoggingPolicyArgs):
- access_logging_policy = access_logging_policy or {}
- def _setter(key, value):
- access_logging_policy[key] = value
- LoadBalancerAccessLoggingPolicyArgs._configure(_setter, **access_logging_policy)
__props__.__dict__["access_logging_policy"] = access_logging_policy
__props__.__dict__["app_cookie_stickiness_policy"] = app_cookie_stickiness_policy
__props__.__dict__["availability_zones"] = availability_zones
- if connection_draining_policy is not None and not isinstance(connection_draining_policy, LoadBalancerConnectionDrainingPolicyArgs):
- connection_draining_policy = connection_draining_policy or {}
- def _setter(key, value):
- connection_draining_policy[key] = value
- LoadBalancerConnectionDrainingPolicyArgs._configure(_setter, **connection_draining_policy)
__props__.__dict__["connection_draining_policy"] = connection_draining_policy
- if connection_settings is not None and not isinstance(connection_settings, LoadBalancerConnectionSettingsArgs):
- connection_settings = connection_settings or {}
- def _setter(key, value):
- connection_settings[key] = value
- LoadBalancerConnectionSettingsArgs._configure(_setter, **connection_settings)
__props__.__dict__["connection_settings"] = connection_settings
__props__.__dict__["cross_zone"] = cross_zone
- if health_check is not None and not isinstance(health_check, LoadBalancerHealthCheckArgs):
- health_check = health_check or {}
- def _setter(key, value):
- health_check[key] = value
- LoadBalancerHealthCheckArgs._configure(_setter, **health_check)
__props__.__dict__["health_check"] = health_check
__props__.__dict__["instances"] = instances
__props__.__dict__["lb_cookie_stickiness_policy"] = lb_cookie_stickiness_policy
diff --git a/sdk/python/pulumi_aws_native/elasticloadbalancing/outputs.py b/sdk/python/pulumi_aws_native/elasticloadbalancing/outputs.py
index 8813ccc5fc..96fc204c30 100644
--- a/sdk/python/pulumi_aws_native/elasticloadbalancing/outputs.py
+++ b/sdk/python/pulumi_aws_native/elasticloadbalancing/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -49,27 +49,12 @@ def __init__(__self__, *,
s3_bucket_name: str,
emit_interval: Optional[int] = None,
s3_bucket_prefix: Optional[str] = None):
- LoadBalancerAccessLoggingPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- s3_bucket_name=s3_bucket_name,
- emit_interval=emit_interval,
- s3_bucket_prefix=s3_bucket_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: bool,
- s3_bucket_name: str,
- emit_interval: Optional[int] = None,
- s3_bucket_prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
- _setter("s3_bucket_name", s3_bucket_name)
+ pulumi.set(__self__, "enabled", enabled)
+ pulumi.set(__self__, "s3_bucket_name", s3_bucket_name)
if emit_interval is not None:
- _setter("emit_interval", emit_interval)
+ pulumi.set(__self__, "emit_interval", emit_interval)
if s3_bucket_prefix is not None:
- _setter("s3_bucket_prefix", s3_bucket_prefix)
+ pulumi.set(__self__, "s3_bucket_prefix", s3_bucket_prefix)
@property
@pulumi.getter
@@ -116,19 +101,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
cookie_name: str,
policy_name: str):
- LoadBalancerAppCookieStickinessPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cookie_name=cookie_name,
- policy_name=policy_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cookie_name: str,
- policy_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cookie_name", cookie_name)
- _setter("policy_name", policy_name)
+ pulumi.set(__self__, "cookie_name", cookie_name)
+ pulumi.set(__self__, "policy_name", policy_name)
@property
@pulumi.getter(name="cookieName")
@@ -146,20 +120,9 @@ class LoadBalancerConnectionDrainingPolicy(dict):
def __init__(__self__, *,
enabled: bool,
timeout: Optional[int] = None):
- LoadBalancerConnectionDrainingPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- timeout=timeout,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: bool,
- timeout: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if timeout is not None:
- _setter("timeout", timeout)
+ pulumi.set(__self__, "timeout", timeout)
@property
@pulumi.getter
@@ -193,16 +156,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
idle_timeout: int):
- LoadBalancerConnectionSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- idle_timeout=idle_timeout,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- idle_timeout: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("idle_timeout", idle_timeout)
+ pulumi.set(__self__, "idle_timeout", idle_timeout)
@property
@pulumi.getter(name="idleTimeout")
@@ -237,28 +191,11 @@ def __init__(__self__, *,
target: str,
timeout: str,
unhealthy_threshold: str):
- LoadBalancerHealthCheck._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- healthy_threshold=healthy_threshold,
- interval=interval,
- target=target,
- timeout=timeout,
- unhealthy_threshold=unhealthy_threshold,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- healthy_threshold: str,
- interval: str,
- target: str,
- timeout: str,
- unhealthy_threshold: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("healthy_threshold", healthy_threshold)
- _setter("interval", interval)
- _setter("target", target)
- _setter("timeout", timeout)
- _setter("unhealthy_threshold", unhealthy_threshold)
+ pulumi.set(__self__, "healthy_threshold", healthy_threshold)
+ pulumi.set(__self__, "interval", interval)
+ pulumi.set(__self__, "target", target)
+ pulumi.set(__self__, "timeout", timeout)
+ pulumi.set(__self__, "unhealthy_threshold", unhealthy_threshold)
@property
@pulumi.getter(name="healthyThreshold")
@@ -310,21 +247,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
cookie_expiration_period: Optional[str] = None,
policy_name: Optional[str] = None):
- LoadBalancerLbCookieStickinessPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cookie_expiration_period=cookie_expiration_period,
- policy_name=policy_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cookie_expiration_period: Optional[str] = None,
- policy_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cookie_expiration_period is not None:
- _setter("cookie_expiration_period", cookie_expiration_period)
+ pulumi.set(__self__, "cookie_expiration_period", cookie_expiration_period)
if policy_name is not None:
- _setter("policy_name", policy_name)
+ pulumi.set(__self__, "policy_name", policy_name)
@property
@pulumi.getter(name="cookieExpirationPeriod")
@@ -371,34 +297,15 @@ def __init__(__self__, *,
instance_protocol: Optional[str] = None,
policy_names: Optional[Sequence[str]] = None,
ssl_certificate_id: Optional[str] = None):
- LoadBalancerListeners._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_port=instance_port,
- load_balancer_port=load_balancer_port,
- protocol=protocol,
- instance_protocol=instance_protocol,
- policy_names=policy_names,
- ssl_certificate_id=ssl_certificate_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_port: str,
- load_balancer_port: str,
- protocol: str,
- instance_protocol: Optional[str] = None,
- policy_names: Optional[Sequence[str]] = None,
- ssl_certificate_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("instance_port", instance_port)
- _setter("load_balancer_port", load_balancer_port)
- _setter("protocol", protocol)
+ pulumi.set(__self__, "instance_port", instance_port)
+ pulumi.set(__self__, "load_balancer_port", load_balancer_port)
+ pulumi.set(__self__, "protocol", protocol)
if instance_protocol is not None:
- _setter("instance_protocol", instance_protocol)
+ pulumi.set(__self__, "instance_protocol", instance_protocol)
if policy_names is not None:
- _setter("policy_names", policy_names)
+ pulumi.set(__self__, "policy_names", policy_names)
if ssl_certificate_id is not None:
- _setter("ssl_certificate_id", ssl_certificate_id)
+ pulumi.set(__self__, "ssl_certificate_id", ssl_certificate_id)
@property
@pulumi.getter(name="instancePort")
@@ -462,30 +369,13 @@ def __init__(__self__, *,
policy_type: str,
instance_ports: Optional[Sequence[str]] = None,
load_balancer_ports: Optional[Sequence[str]] = None):
- LoadBalancerPolicies._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attributes=attributes,
- policy_name=policy_name,
- policy_type=policy_type,
- instance_ports=instance_ports,
- load_balancer_ports=load_balancer_ports,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attributes: Sequence[Any],
- policy_name: str,
- policy_type: str,
- instance_ports: Optional[Sequence[str]] = None,
- load_balancer_ports: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attributes", attributes)
- _setter("policy_name", policy_name)
- _setter("policy_type", policy_type)
+ pulumi.set(__self__, "attributes", attributes)
+ pulumi.set(__self__, "policy_name", policy_name)
+ pulumi.set(__self__, "policy_type", policy_type)
if instance_ports is not None:
- _setter("instance_ports", instance_ports)
+ pulumi.set(__self__, "instance_ports", instance_ports)
if load_balancer_ports is not None:
- _setter("load_balancer_ports", load_balancer_ports)
+ pulumi.set(__self__, "load_balancer_ports", load_balancer_ports)
@property
@pulumi.getter
@@ -518,19 +408,8 @@ class LoadBalancerTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- LoadBalancerTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/_inputs.py b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/_inputs.py
index 8cacf7889c..228aad9894 100644
--- a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/_inputs.py
+++ b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -56,44 +56,21 @@ def __init__(__self__, *,
order: Optional[pulumi.Input[int]] = None,
redirect_config: Optional[pulumi.Input['ListenerRedirectConfigArgs']] = None,
target_group_arn: Optional[pulumi.Input[str]] = None):
- ListenerActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- authenticate_cognito_config=authenticate_cognito_config,
- authenticate_oidc_config=authenticate_oidc_config,
- fixed_response_config=fixed_response_config,
- forward_config=forward_config,
- order=order,
- redirect_config=redirect_config,
- target_group_arn=target_group_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: pulumi.Input[str],
- authenticate_cognito_config: Optional[pulumi.Input['ListenerAuthenticateCognitoConfigArgs']] = None,
- authenticate_oidc_config: Optional[pulumi.Input['ListenerAuthenticateOidcConfigArgs']] = None,
- fixed_response_config: Optional[pulumi.Input['ListenerFixedResponseConfigArgs']] = None,
- forward_config: Optional[pulumi.Input['ListenerForwardConfigArgs']] = None,
- order: Optional[pulumi.Input[int]] = None,
- redirect_config: Optional[pulumi.Input['ListenerRedirectConfigArgs']] = None,
- target_group_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if authenticate_cognito_config is not None:
- _setter("authenticate_cognito_config", authenticate_cognito_config)
+ pulumi.set(__self__, "authenticate_cognito_config", authenticate_cognito_config)
if authenticate_oidc_config is not None:
- _setter("authenticate_oidc_config", authenticate_oidc_config)
+ pulumi.set(__self__, "authenticate_oidc_config", authenticate_oidc_config)
if fixed_response_config is not None:
- _setter("fixed_response_config", fixed_response_config)
+ pulumi.set(__self__, "fixed_response_config", fixed_response_config)
if forward_config is not None:
- _setter("forward_config", forward_config)
+ pulumi.set(__self__, "forward_config", forward_config)
if order is not None:
- _setter("order", order)
+ pulumi.set(__self__, "order", order)
if redirect_config is not None:
- _setter("redirect_config", redirect_config)
+ pulumi.set(__self__, "redirect_config", redirect_config)
if target_group_arn is not None:
- _setter("target_group_arn", target_group_arn)
+ pulumi.set(__self__, "target_group_arn", target_group_arn)
@property
@pulumi.getter
@@ -179,42 +156,19 @@ def __init__(__self__, *,
scope: Optional[pulumi.Input[str]] = None,
session_cookie_name: Optional[pulumi.Input[str]] = None,
session_timeout: Optional[pulumi.Input[str]] = None):
- ListenerAuthenticateCognitoConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- user_pool_arn=user_pool_arn,
- user_pool_client_id=user_pool_client_id,
- user_pool_domain=user_pool_domain,
- authentication_request_extra_params=authentication_request_extra_params,
- on_unauthenticated_request=on_unauthenticated_request,
- scope=scope,
- session_cookie_name=session_cookie_name,
- session_timeout=session_timeout,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- user_pool_arn: pulumi.Input[str],
- user_pool_client_id: pulumi.Input[str],
- user_pool_domain: pulumi.Input[str],
- authentication_request_extra_params: Optional[Any] = None,
- on_unauthenticated_request: Optional[pulumi.Input[str]] = None,
- scope: Optional[pulumi.Input[str]] = None,
- session_cookie_name: Optional[pulumi.Input[str]] = None,
- session_timeout: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("user_pool_arn", user_pool_arn)
- _setter("user_pool_client_id", user_pool_client_id)
- _setter("user_pool_domain", user_pool_domain)
+ pulumi.set(__self__, "user_pool_arn", user_pool_arn)
+ pulumi.set(__self__, "user_pool_client_id", user_pool_client_id)
+ pulumi.set(__self__, "user_pool_domain", user_pool_domain)
if authentication_request_extra_params is not None:
- _setter("authentication_request_extra_params", authentication_request_extra_params)
+ pulumi.set(__self__, "authentication_request_extra_params", authentication_request_extra_params)
if on_unauthenticated_request is not None:
- _setter("on_unauthenticated_request", on_unauthenticated_request)
+ pulumi.set(__self__, "on_unauthenticated_request", on_unauthenticated_request)
if scope is not None:
- _setter("scope", scope)
+ pulumi.set(__self__, "scope", scope)
if session_cookie_name is not None:
- _setter("session_cookie_name", session_cookie_name)
+ pulumi.set(__self__, "session_cookie_name", session_cookie_name)
if session_timeout is not None:
- _setter("session_timeout", session_timeout)
+ pulumi.set(__self__, "session_timeout", session_timeout)
@property
@pulumi.getter(name="userPoolArn")
@@ -304,56 +258,25 @@ def __init__(__self__, *,
session_cookie_name: Optional[pulumi.Input[str]] = None,
session_timeout: Optional[pulumi.Input[str]] = None,
use_existing_client_secret: Optional[pulumi.Input[bool]] = None):
- ListenerAuthenticateOidcConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authorization_endpoint=authorization_endpoint,
- client_id=client_id,
- issuer=issuer,
- token_endpoint=token_endpoint,
- user_info_endpoint=user_info_endpoint,
- authentication_request_extra_params=authentication_request_extra_params,
- client_secret=client_secret,
- on_unauthenticated_request=on_unauthenticated_request,
- scope=scope,
- session_cookie_name=session_cookie_name,
- session_timeout=session_timeout,
- use_existing_client_secret=use_existing_client_secret,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authorization_endpoint: pulumi.Input[str],
- client_id: pulumi.Input[str],
- issuer: pulumi.Input[str],
- token_endpoint: pulumi.Input[str],
- user_info_endpoint: pulumi.Input[str],
- authentication_request_extra_params: Optional[Any] = None,
- client_secret: Optional[pulumi.Input[str]] = None,
- on_unauthenticated_request: Optional[pulumi.Input[str]] = None,
- scope: Optional[pulumi.Input[str]] = None,
- session_cookie_name: Optional[pulumi.Input[str]] = None,
- session_timeout: Optional[pulumi.Input[str]] = None,
- use_existing_client_secret: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("authorization_endpoint", authorization_endpoint)
- _setter("client_id", client_id)
- _setter("issuer", issuer)
- _setter("token_endpoint", token_endpoint)
- _setter("user_info_endpoint", user_info_endpoint)
+ pulumi.set(__self__, "authorization_endpoint", authorization_endpoint)
+ pulumi.set(__self__, "client_id", client_id)
+ pulumi.set(__self__, "issuer", issuer)
+ pulumi.set(__self__, "token_endpoint", token_endpoint)
+ pulumi.set(__self__, "user_info_endpoint", user_info_endpoint)
if authentication_request_extra_params is not None:
- _setter("authentication_request_extra_params", authentication_request_extra_params)
+ pulumi.set(__self__, "authentication_request_extra_params", authentication_request_extra_params)
if client_secret is not None:
- _setter("client_secret", client_secret)
+ pulumi.set(__self__, "client_secret", client_secret)
if on_unauthenticated_request is not None:
- _setter("on_unauthenticated_request", on_unauthenticated_request)
+ pulumi.set(__self__, "on_unauthenticated_request", on_unauthenticated_request)
if scope is not None:
- _setter("scope", scope)
+ pulumi.set(__self__, "scope", scope)
if session_cookie_name is not None:
- _setter("session_cookie_name", session_cookie_name)
+ pulumi.set(__self__, "session_cookie_name", session_cookie_name)
if session_timeout is not None:
- _setter("session_timeout", session_timeout)
+ pulumi.set(__self__, "session_timeout", session_timeout)
if use_existing_client_secret is not None:
- _setter("use_existing_client_secret", use_existing_client_secret)
+ pulumi.set(__self__, "use_existing_client_secret", use_existing_client_secret)
@property
@pulumi.getter(name="authorizationEndpoint")
@@ -468,17 +391,8 @@ def use_existing_client_secret(self, value: Optional[pulumi.Input[bool]]):
class ListenerCertificateCertificateArgs:
def __init__(__self__, *,
certificate_arn: Optional[pulumi.Input[str]] = None):
- ListenerCertificateCertificateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_arn=certificate_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if certificate_arn is not None:
- _setter("certificate_arn", certificate_arn)
+ pulumi.set(__self__, "certificate_arn", certificate_arn)
@property
@pulumi.getter(name="certificateArn")
@@ -494,17 +408,8 @@ def certificate_arn(self, value: Optional[pulumi.Input[str]]):
class ListenerCertificateArgs:
def __init__(__self__, *,
certificate_arn: Optional[pulumi.Input[str]] = None):
- ListenerCertificateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_arn=certificate_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if certificate_arn is not None:
- _setter("certificate_arn", certificate_arn)
+ pulumi.set(__self__, "certificate_arn", certificate_arn)
@property
@pulumi.getter(name="certificateArn")
@@ -522,24 +427,11 @@ def __init__(__self__, *,
status_code: pulumi.Input[str],
content_type: Optional[pulumi.Input[str]] = None,
message_body: Optional[pulumi.Input[str]] = None):
- ListenerFixedResponseConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- status_code=status_code,
- content_type=content_type,
- message_body=message_body,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- status_code: pulumi.Input[str],
- content_type: Optional[pulumi.Input[str]] = None,
- message_body: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("status_code", status_code)
+ pulumi.set(__self__, "status_code", status_code)
if content_type is not None:
- _setter("content_type", content_type)
+ pulumi.set(__self__, "content_type", content_type)
if message_body is not None:
- _setter("message_body", message_body)
+ pulumi.set(__self__, "message_body", message_body)
@property
@pulumi.getter(name="statusCode")
@@ -574,21 +466,10 @@ class ListenerForwardConfigArgs:
def __init__(__self__, *,
target_group_stickiness_config: Optional[pulumi.Input['ListenerTargetGroupStickinessConfigArgs']] = None,
target_groups: Optional[pulumi.Input[Sequence[pulumi.Input['ListenerTargetGroupTupleArgs']]]] = None):
- ListenerForwardConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_group_stickiness_config=target_group_stickiness_config,
- target_groups=target_groups,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_group_stickiness_config: Optional[pulumi.Input['ListenerTargetGroupStickinessConfigArgs']] = None,
- target_groups: Optional[pulumi.Input[Sequence[pulumi.Input['ListenerTargetGroupTupleArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if target_group_stickiness_config is not None:
- _setter("target_group_stickiness_config", target_group_stickiness_config)
+ pulumi.set(__self__, "target_group_stickiness_config", target_group_stickiness_config)
if target_groups is not None:
- _setter("target_groups", target_groups)
+ pulumi.set(__self__, "target_groups", target_groups)
@property
@pulumi.getter(name="targetGroupStickinessConfig")
@@ -618,36 +499,17 @@ def __init__(__self__, *,
port: Optional[pulumi.Input[str]] = None,
protocol: Optional[pulumi.Input[str]] = None,
query: Optional[pulumi.Input[str]] = None):
- ListenerRedirectConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- status_code=status_code,
- host=host,
- path=path,
- port=port,
- protocol=protocol,
- query=query,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- status_code: pulumi.Input[str],
- host: Optional[pulumi.Input[str]] = None,
- path: Optional[pulumi.Input[str]] = None,
- port: Optional[pulumi.Input[str]] = None,
- protocol: Optional[pulumi.Input[str]] = None,
- query: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("status_code", status_code)
+ pulumi.set(__self__, "status_code", status_code)
if host is not None:
- _setter("host", host)
+ pulumi.set(__self__, "host", host)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
if query is not None:
- _setter("query", query)
+ pulumi.set(__self__, "query", query)
@property
@pulumi.getter(name="statusCode")
@@ -715,44 +577,21 @@ def __init__(__self__, *,
order: Optional[pulumi.Input[int]] = None,
redirect_config: Optional[pulumi.Input['ListenerRuleRedirectConfigArgs']] = None,
target_group_arn: Optional[pulumi.Input[str]] = None):
- ListenerRuleActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- authenticate_cognito_config=authenticate_cognito_config,
- authenticate_oidc_config=authenticate_oidc_config,
- fixed_response_config=fixed_response_config,
- forward_config=forward_config,
- order=order,
- redirect_config=redirect_config,
- target_group_arn=target_group_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: pulumi.Input[str],
- authenticate_cognito_config: Optional[pulumi.Input['ListenerRuleAuthenticateCognitoConfigArgs']] = None,
- authenticate_oidc_config: Optional[pulumi.Input['ListenerRuleAuthenticateOidcConfigArgs']] = None,
- fixed_response_config: Optional[pulumi.Input['ListenerRuleFixedResponseConfigArgs']] = None,
- forward_config: Optional[pulumi.Input['ListenerRuleForwardConfigArgs']] = None,
- order: Optional[pulumi.Input[int]] = None,
- redirect_config: Optional[pulumi.Input['ListenerRuleRedirectConfigArgs']] = None,
- target_group_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if authenticate_cognito_config is not None:
- _setter("authenticate_cognito_config", authenticate_cognito_config)
+ pulumi.set(__self__, "authenticate_cognito_config", authenticate_cognito_config)
if authenticate_oidc_config is not None:
- _setter("authenticate_oidc_config", authenticate_oidc_config)
+ pulumi.set(__self__, "authenticate_oidc_config", authenticate_oidc_config)
if fixed_response_config is not None:
- _setter("fixed_response_config", fixed_response_config)
+ pulumi.set(__self__, "fixed_response_config", fixed_response_config)
if forward_config is not None:
- _setter("forward_config", forward_config)
+ pulumi.set(__self__, "forward_config", forward_config)
if order is not None:
- _setter("order", order)
+ pulumi.set(__self__, "order", order)
if redirect_config is not None:
- _setter("redirect_config", redirect_config)
+ pulumi.set(__self__, "redirect_config", redirect_config)
if target_group_arn is not None:
- _setter("target_group_arn", target_group_arn)
+ pulumi.set(__self__, "target_group_arn", target_group_arn)
@property
@pulumi.getter
@@ -838,42 +677,19 @@ def __init__(__self__, *,
scope: Optional[pulumi.Input[str]] = None,
session_cookie_name: Optional[pulumi.Input[str]] = None,
session_timeout: Optional[pulumi.Input[int]] = None):
- ListenerRuleAuthenticateCognitoConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- user_pool_arn=user_pool_arn,
- user_pool_client_id=user_pool_client_id,
- user_pool_domain=user_pool_domain,
- authentication_request_extra_params=authentication_request_extra_params,
- on_unauthenticated_request=on_unauthenticated_request,
- scope=scope,
- session_cookie_name=session_cookie_name,
- session_timeout=session_timeout,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- user_pool_arn: pulumi.Input[str],
- user_pool_client_id: pulumi.Input[str],
- user_pool_domain: pulumi.Input[str],
- authentication_request_extra_params: Optional[Any] = None,
- on_unauthenticated_request: Optional[pulumi.Input[str]] = None,
- scope: Optional[pulumi.Input[str]] = None,
- session_cookie_name: Optional[pulumi.Input[str]] = None,
- session_timeout: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("user_pool_arn", user_pool_arn)
- _setter("user_pool_client_id", user_pool_client_id)
- _setter("user_pool_domain", user_pool_domain)
+ pulumi.set(__self__, "user_pool_arn", user_pool_arn)
+ pulumi.set(__self__, "user_pool_client_id", user_pool_client_id)
+ pulumi.set(__self__, "user_pool_domain", user_pool_domain)
if authentication_request_extra_params is not None:
- _setter("authentication_request_extra_params", authentication_request_extra_params)
+ pulumi.set(__self__, "authentication_request_extra_params", authentication_request_extra_params)
if on_unauthenticated_request is not None:
- _setter("on_unauthenticated_request", on_unauthenticated_request)
+ pulumi.set(__self__, "on_unauthenticated_request", on_unauthenticated_request)
if scope is not None:
- _setter("scope", scope)
+ pulumi.set(__self__, "scope", scope)
if session_cookie_name is not None:
- _setter("session_cookie_name", session_cookie_name)
+ pulumi.set(__self__, "session_cookie_name", session_cookie_name)
if session_timeout is not None:
- _setter("session_timeout", session_timeout)
+ pulumi.set(__self__, "session_timeout", session_timeout)
@property
@pulumi.getter(name="userPoolArn")
@@ -963,56 +779,25 @@ def __init__(__self__, *,
session_cookie_name: Optional[pulumi.Input[str]] = None,
session_timeout: Optional[pulumi.Input[int]] = None,
use_existing_client_secret: Optional[pulumi.Input[bool]] = None):
- ListenerRuleAuthenticateOidcConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authorization_endpoint=authorization_endpoint,
- client_id=client_id,
- issuer=issuer,
- token_endpoint=token_endpoint,
- user_info_endpoint=user_info_endpoint,
- authentication_request_extra_params=authentication_request_extra_params,
- client_secret=client_secret,
- on_unauthenticated_request=on_unauthenticated_request,
- scope=scope,
- session_cookie_name=session_cookie_name,
- session_timeout=session_timeout,
- use_existing_client_secret=use_existing_client_secret,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authorization_endpoint: pulumi.Input[str],
- client_id: pulumi.Input[str],
- issuer: pulumi.Input[str],
- token_endpoint: pulumi.Input[str],
- user_info_endpoint: pulumi.Input[str],
- authentication_request_extra_params: Optional[Any] = None,
- client_secret: Optional[pulumi.Input[str]] = None,
- on_unauthenticated_request: Optional[pulumi.Input[str]] = None,
- scope: Optional[pulumi.Input[str]] = None,
- session_cookie_name: Optional[pulumi.Input[str]] = None,
- session_timeout: Optional[pulumi.Input[int]] = None,
- use_existing_client_secret: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("authorization_endpoint", authorization_endpoint)
- _setter("client_id", client_id)
- _setter("issuer", issuer)
- _setter("token_endpoint", token_endpoint)
- _setter("user_info_endpoint", user_info_endpoint)
+ pulumi.set(__self__, "authorization_endpoint", authorization_endpoint)
+ pulumi.set(__self__, "client_id", client_id)
+ pulumi.set(__self__, "issuer", issuer)
+ pulumi.set(__self__, "token_endpoint", token_endpoint)
+ pulumi.set(__self__, "user_info_endpoint", user_info_endpoint)
if authentication_request_extra_params is not None:
- _setter("authentication_request_extra_params", authentication_request_extra_params)
+ pulumi.set(__self__, "authentication_request_extra_params", authentication_request_extra_params)
if client_secret is not None:
- _setter("client_secret", client_secret)
+ pulumi.set(__self__, "client_secret", client_secret)
if on_unauthenticated_request is not None:
- _setter("on_unauthenticated_request", on_unauthenticated_request)
+ pulumi.set(__self__, "on_unauthenticated_request", on_unauthenticated_request)
if scope is not None:
- _setter("scope", scope)
+ pulumi.set(__self__, "scope", scope)
if session_cookie_name is not None:
- _setter("session_cookie_name", session_cookie_name)
+ pulumi.set(__self__, "session_cookie_name", session_cookie_name)
if session_timeout is not None:
- _setter("session_timeout", session_timeout)
+ pulumi.set(__self__, "session_timeout", session_timeout)
if use_existing_client_secret is not None:
- _setter("use_existing_client_secret", use_existing_client_secret)
+ pulumi.set(__self__, "use_existing_client_secret", use_existing_client_secret)
@property
@pulumi.getter(name="authorizationEndpoint")
@@ -1129,24 +914,11 @@ def __init__(__self__, *,
status_code: pulumi.Input[str],
content_type: Optional[pulumi.Input[str]] = None,
message_body: Optional[pulumi.Input[str]] = None):
- ListenerRuleFixedResponseConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- status_code=status_code,
- content_type=content_type,
- message_body=message_body,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- status_code: pulumi.Input[str],
- content_type: Optional[pulumi.Input[str]] = None,
- message_body: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("status_code", status_code)
+ pulumi.set(__self__, "status_code", status_code)
if content_type is not None:
- _setter("content_type", content_type)
+ pulumi.set(__self__, "content_type", content_type)
if message_body is not None:
- _setter("message_body", message_body)
+ pulumi.set(__self__, "message_body", message_body)
@property
@pulumi.getter(name="statusCode")
@@ -1181,21 +953,10 @@ class ListenerRuleForwardConfigArgs:
def __init__(__self__, *,
target_group_stickiness_config: Optional[pulumi.Input['ListenerRuleTargetGroupStickinessConfigArgs']] = None,
target_groups: Optional[pulumi.Input[Sequence[pulumi.Input['ListenerRuleTargetGroupTupleArgs']]]] = None):
- ListenerRuleForwardConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_group_stickiness_config=target_group_stickiness_config,
- target_groups=target_groups,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_group_stickiness_config: Optional[pulumi.Input['ListenerRuleTargetGroupStickinessConfigArgs']] = None,
- target_groups: Optional[pulumi.Input[Sequence[pulumi.Input['ListenerRuleTargetGroupTupleArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if target_group_stickiness_config is not None:
- _setter("target_group_stickiness_config", target_group_stickiness_config)
+ pulumi.set(__self__, "target_group_stickiness_config", target_group_stickiness_config)
if target_groups is not None:
- _setter("target_groups", target_groups)
+ pulumi.set(__self__, "target_groups", target_groups)
@property
@pulumi.getter(name="targetGroupStickinessConfig")
@@ -1220,17 +981,8 @@ def target_groups(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['List
class ListenerRuleHostHeaderConfigArgs:
def __init__(__self__, *,
values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- ListenerRuleHostHeaderConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if values is not None:
- _setter("values", values)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter
@@ -1247,21 +999,10 @@ class ListenerRuleHttpHeaderConfigArgs:
def __init__(__self__, *,
http_header_name: Optional[pulumi.Input[str]] = None,
values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- ListenerRuleHttpHeaderConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- http_header_name=http_header_name,
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- http_header_name: Optional[pulumi.Input[str]] = None,
- values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if http_header_name is not None:
- _setter("http_header_name", http_header_name)
+ pulumi.set(__self__, "http_header_name", http_header_name)
if values is not None:
- _setter("values", values)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter(name="httpHeaderName")
@@ -1286,17 +1027,8 @@ def values(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]):
class ListenerRuleHttpRequestMethodConfigArgs:
def __init__(__self__, *,
values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- ListenerRuleHttpRequestMethodConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if values is not None:
- _setter("values", values)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter
@@ -1312,17 +1044,8 @@ def values(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]):
class ListenerRulePathPatternConfigArgs:
def __init__(__self__, *,
values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- ListenerRulePathPatternConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if values is not None:
- _setter("values", values)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter
@@ -1338,17 +1061,8 @@ def values(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]):
class ListenerRuleQueryStringConfigArgs:
def __init__(__self__, *,
values: Optional[pulumi.Input[Sequence[pulumi.Input['ListenerRuleQueryStringKeyValueArgs']]]] = None):
- ListenerRuleQueryStringConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- values: Optional[pulumi.Input[Sequence[pulumi.Input['ListenerRuleQueryStringKeyValueArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if values is not None:
- _setter("values", values)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter
@@ -1365,21 +1079,10 @@ class ListenerRuleQueryStringKeyValueArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- ListenerRuleQueryStringKeyValueArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1409,36 +1112,17 @@ def __init__(__self__, *,
port: Optional[pulumi.Input[str]] = None,
protocol: Optional[pulumi.Input[str]] = None,
query: Optional[pulumi.Input[str]] = None):
- ListenerRuleRedirectConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- status_code=status_code,
- host=host,
- path=path,
- port=port,
- protocol=protocol,
- query=query,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- status_code: pulumi.Input[str],
- host: Optional[pulumi.Input[str]] = None,
- path: Optional[pulumi.Input[str]] = None,
- port: Optional[pulumi.Input[str]] = None,
- protocol: Optional[pulumi.Input[str]] = None,
- query: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("status_code", status_code)
+ pulumi.set(__self__, "status_code", status_code)
if host is not None:
- _setter("host", host)
+ pulumi.set(__self__, "host", host)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
if query is not None:
- _setter("query", query)
+ pulumi.set(__self__, "query", query)
@property
@pulumi.getter(name="statusCode")
@@ -1506,45 +1190,22 @@ def __init__(__self__, *,
query_string_config: Optional[pulumi.Input['ListenerRuleQueryStringConfigArgs']] = None,
source_ip_config: Optional[pulumi.Input['ListenerRuleSourceIpConfigArgs']] = None,
values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- ListenerRuleRuleConditionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- field=field,
- host_header_config=host_header_config,
- http_header_config=http_header_config,
- http_request_method_config=http_request_method_config,
- path_pattern_config=path_pattern_config,
- query_string_config=query_string_config,
- source_ip_config=source_ip_config,
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- field: Optional[pulumi.Input[str]] = None,
- host_header_config: Optional[pulumi.Input['ListenerRuleHostHeaderConfigArgs']] = None,
- http_header_config: Optional[pulumi.Input['ListenerRuleHttpHeaderConfigArgs']] = None,
- http_request_method_config: Optional[pulumi.Input['ListenerRuleHttpRequestMethodConfigArgs']] = None,
- path_pattern_config: Optional[pulumi.Input['ListenerRulePathPatternConfigArgs']] = None,
- query_string_config: Optional[pulumi.Input['ListenerRuleQueryStringConfigArgs']] = None,
- source_ip_config: Optional[pulumi.Input['ListenerRuleSourceIpConfigArgs']] = None,
- values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if field is not None:
- _setter("field", field)
+ pulumi.set(__self__, "field", field)
if host_header_config is not None:
- _setter("host_header_config", host_header_config)
+ pulumi.set(__self__, "host_header_config", host_header_config)
if http_header_config is not None:
- _setter("http_header_config", http_header_config)
+ pulumi.set(__self__, "http_header_config", http_header_config)
if http_request_method_config is not None:
- _setter("http_request_method_config", http_request_method_config)
+ pulumi.set(__self__, "http_request_method_config", http_request_method_config)
if path_pattern_config is not None:
- _setter("path_pattern_config", path_pattern_config)
+ pulumi.set(__self__, "path_pattern_config", path_pattern_config)
if query_string_config is not None:
- _setter("query_string_config", query_string_config)
+ pulumi.set(__self__, "query_string_config", query_string_config)
if source_ip_config is not None:
- _setter("source_ip_config", source_ip_config)
+ pulumi.set(__self__, "source_ip_config", source_ip_config)
if values is not None:
- _setter("values", values)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter
@@ -1623,17 +1284,8 @@ def values(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]):
class ListenerRuleSourceIpConfigArgs:
def __init__(__self__, *,
values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- ListenerRuleSourceIpConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if values is not None:
- _setter("values", values)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter
@@ -1650,21 +1302,10 @@ class ListenerRuleTargetGroupStickinessConfigArgs:
def __init__(__self__, *,
duration_seconds: Optional[pulumi.Input[int]] = None,
enabled: Optional[pulumi.Input[bool]] = None):
- ListenerRuleTargetGroupStickinessConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration_seconds=duration_seconds,
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration_seconds: Optional[pulumi.Input[int]] = None,
- enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration_seconds is not None:
- _setter("duration_seconds", duration_seconds)
+ pulumi.set(__self__, "duration_seconds", duration_seconds)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter(name="durationSeconds")
@@ -1690,21 +1331,10 @@ class ListenerRuleTargetGroupTupleArgs:
def __init__(__self__, *,
target_group_arn: Optional[pulumi.Input[str]] = None,
weight: Optional[pulumi.Input[int]] = None):
- ListenerRuleTargetGroupTupleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_group_arn=target_group_arn,
- weight=weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_group_arn: Optional[pulumi.Input[str]] = None,
- weight: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if target_group_arn is not None:
- _setter("target_group_arn", target_group_arn)
+ pulumi.set(__self__, "target_group_arn", target_group_arn)
if weight is not None:
- _setter("weight", weight)
+ pulumi.set(__self__, "weight", weight)
@property
@pulumi.getter(name="targetGroupArn")
@@ -1730,21 +1360,10 @@ class ListenerTargetGroupStickinessConfigArgs:
def __init__(__self__, *,
duration_seconds: Optional[pulumi.Input[int]] = None,
enabled: Optional[pulumi.Input[bool]] = None):
- ListenerTargetGroupStickinessConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration_seconds=duration_seconds,
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration_seconds: Optional[pulumi.Input[int]] = None,
- enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration_seconds is not None:
- _setter("duration_seconds", duration_seconds)
+ pulumi.set(__self__, "duration_seconds", duration_seconds)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter(name="durationSeconds")
@@ -1770,21 +1389,10 @@ class ListenerTargetGroupTupleArgs:
def __init__(__self__, *,
target_group_arn: Optional[pulumi.Input[str]] = None,
weight: Optional[pulumi.Input[int]] = None):
- ListenerTargetGroupTupleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_group_arn=target_group_arn,
- weight=weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_group_arn: Optional[pulumi.Input[str]] = None,
- weight: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if target_group_arn is not None:
- _setter("target_group_arn", target_group_arn)
+ pulumi.set(__self__, "target_group_arn", target_group_arn)
if weight is not None:
- _setter("weight", weight)
+ pulumi.set(__self__, "weight", weight)
@property
@pulumi.getter(name="targetGroupArn")
@@ -1810,21 +1418,10 @@ class LoadBalancerAttributeArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- LoadBalancerAttributeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1852,28 +1449,13 @@ def __init__(__self__, *,
allocation_id: Optional[pulumi.Input[str]] = None,
i_pv6_address: Optional[pulumi.Input[str]] = None,
private_i_pv4_address: Optional[pulumi.Input[str]] = None):
- LoadBalancerSubnetMappingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- subnet_id=subnet_id,
- allocation_id=allocation_id,
- i_pv6_address=i_pv6_address,
- private_i_pv4_address=private_i_pv4_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- subnet_id: pulumi.Input[str],
- allocation_id: Optional[pulumi.Input[str]] = None,
- i_pv6_address: Optional[pulumi.Input[str]] = None,
- private_i_pv4_address: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
if allocation_id is not None:
- _setter("allocation_id", allocation_id)
+ pulumi.set(__self__, "allocation_id", allocation_id)
if i_pv6_address is not None:
- _setter("i_pv6_address", i_pv6_address)
+ pulumi.set(__self__, "i_pv6_address", i_pv6_address)
if private_i_pv4_address is not None:
- _setter("private_i_pv4_address", private_i_pv4_address)
+ pulumi.set(__self__, "private_i_pv4_address", private_i_pv4_address)
@property
@pulumi.getter(name="subnetId")
@@ -1917,20 +1499,9 @@ class LoadBalancerTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: Optional[pulumi.Input[str]] = None):
- LoadBalancerTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1960,21 +1531,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The value of the attribute.
:param pulumi.Input[str] value: The name of the attribute.
"""
- TargetGroupAttributeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2010,21 +1570,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] grpc_code: You can specify values between 0 and 99. You can specify multiple values, or a range of values. The default value is 12.
:param pulumi.Input[str] http_code: For Application Load Balancers, you can specify values between 200 and 499, and the default value is 200. You can specify multiple values or a range of values.
"""
- TargetGroupMatcherArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- grpc_code=grpc_code,
- http_code=http_code,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- grpc_code: Optional[pulumi.Input[str]] = None,
- http_code: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if grpc_code is not None:
- _setter("grpc_code", grpc_code)
+ pulumi.set(__self__, "grpc_code", grpc_code)
if http_code is not None:
- _setter("http_code", http_code)
+ pulumi.set(__self__, "http_code", http_code)
@property
@pulumi.getter(name="grpcCode")
@@ -2060,19 +1609,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The value for the tag.
:param pulumi.Input[str] value: The key name of the tag.
"""
- TargetGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2110,24 +1648,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] availability_zone: An Availability Zone or all. This determines whether the target receives traffic from the load balancer nodes in the specified Availability Zone or from all enabled Availability Zones for the load balancer.
:param pulumi.Input[int] port: The port on which the target is listening. If the target group protocol is GENEVE, the supported port is 6081. If the target type is alb, the targeted Application Load Balancer must have at least one listener whose port matches the target group port. Not used if the target is a Lambda function.
"""
- TargetGroupTargetDescriptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- availability_zone=availability_zone,
- port=port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: pulumi.Input[str],
- availability_zone: Optional[pulumi.Input[str]] = None,
- port: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_listener.py b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_listener.py
index 2b45596549..ff2af11534 100644
--- a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_listener.py
+++ b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_listener.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_listener_certificate.py b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_listener_certificate.py
index 2ad24fa95a..7976c5fc6c 100644
--- a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_listener_certificate.py
+++ b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_listener_certificate.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_listener_rule.py b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_listener_rule.py
index b2ae5f1cb7..943bd9dc51 100644
--- a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_listener_rule.py
+++ b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_listener_rule.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_load_balancer.py b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_load_balancer.py
index 044948acf8..2efb272894 100644
--- a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_load_balancer.py
+++ b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_load_balancer.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_target_group.py b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_target_group.py
index 666a378cda..c6509bc2b8 100644
--- a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_target_group.py
+++ b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/get_target_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/listener.py b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/listener.py
index 91052f99c5..fc60671e67 100644
--- a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/listener.py
+++ b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/listener.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -26,39 +26,18 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Listener resource.
"""
- ListenerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- default_actions=default_actions,
- load_balancer_arn=load_balancer_arn,
- alpn_policy=alpn_policy,
- certificates=certificates,
- port=port,
- protocol=protocol,
- ssl_policy=ssl_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- default_actions: pulumi.Input[Sequence[pulumi.Input['ListenerActionArgs']]],
- load_balancer_arn: pulumi.Input[str],
- alpn_policy: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- certificates: Optional[pulumi.Input[Sequence[pulumi.Input['ListenerCertificateArgs']]]] = None,
- port: Optional[pulumi.Input[int]] = None,
- protocol: Optional[pulumi.Input[str]] = None,
- ssl_policy: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("default_actions", default_actions)
- _setter("load_balancer_arn", load_balancer_arn)
+ pulumi.set(__self__, "default_actions", default_actions)
+ pulumi.set(__self__, "load_balancer_arn", load_balancer_arn)
if alpn_policy is not None:
- _setter("alpn_policy", alpn_policy)
+ pulumi.set(__self__, "alpn_policy", alpn_policy)
if certificates is not None:
- _setter("certificates", certificates)
+ pulumi.set(__self__, "certificates", certificates)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
if ssl_policy is not None:
- _setter("ssl_policy", ssl_policy)
+ pulumi.set(__self__, "ssl_policy", ssl_policy)
@property
@pulumi.getter(name="defaultActions")
@@ -162,10 +141,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ListenerArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/listener_certificate.py b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/listener_certificate.py
index b04c7b1dc2..fe7bed8998 100644
--- a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/listener_certificate.py
+++ b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/listener_certificate.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,19 +21,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ListenerCertificate resource.
"""
- ListenerCertificateInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificates=certificates,
- listener_arn=listener_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificates: pulumi.Input[Sequence[pulumi.Input['ListenerCertificateCertificateArgs']]],
- listener_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("certificates", certificates)
- _setter("listener_arn", listener_arn)
+ pulumi.set(__self__, "certificates", certificates)
+ pulumi.set(__self__, "listener_arn", listener_arn)
@property
@pulumi.getter
@@ -92,10 +81,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ListenerCertificateInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/listener_rule.py b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/listener_rule.py
index dbe523a2a1..9f9f54795f 100644
--- a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/listener_rule.py
+++ b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/listener_rule.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,26 +23,11 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ListenerRule resource.
"""
- ListenerRuleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- actions=actions,
- conditions=conditions,
- priority=priority,
- listener_arn=listener_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- actions: pulumi.Input[Sequence[pulumi.Input['ListenerRuleActionArgs']]],
- conditions: pulumi.Input[Sequence[pulumi.Input['ListenerRuleRuleConditionArgs']]],
- priority: pulumi.Input[int],
- listener_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("actions", actions)
- _setter("conditions", conditions)
- _setter("priority", priority)
+ pulumi.set(__self__, "actions", actions)
+ pulumi.set(__self__, "conditions", conditions)
+ pulumi.set(__self__, "priority", priority)
if listener_arn is not None:
- _setter("listener_arn", listener_arn)
+ pulumi.set(__self__, "listener_arn", listener_arn)
@property
@pulumi.getter
@@ -116,10 +101,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ListenerRuleArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/load_balancer.py b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/load_balancer.py
index f0fe4d2e19..46408ee0bf 100644
--- a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/load_balancer.py
+++ b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/load_balancer.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -37,49 +37,24 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['LoadBalancerTagArgs']]] tags: The tags to assign to the load balancer.
:param pulumi.Input[str] type: The type of load balancer. The default is application.
"""
- LoadBalancerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ip_address_type=ip_address_type,
- load_balancer_attributes=load_balancer_attributes,
- name=name,
- scheme=scheme,
- security_groups=security_groups,
- subnet_mappings=subnet_mappings,
- subnets=subnets,
- tags=tags,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ip_address_type: Optional[pulumi.Input[str]] = None,
- load_balancer_attributes: Optional[pulumi.Input[Sequence[pulumi.Input['LoadBalancerAttributeArgs']]]] = None,
- name: Optional[pulumi.Input[str]] = None,
- scheme: Optional[pulumi.Input[str]] = None,
- security_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- subnet_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['LoadBalancerSubnetMappingArgs']]]] = None,
- subnets: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['LoadBalancerTagArgs']]]] = None,
- type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ip_address_type is not None:
- _setter("ip_address_type", ip_address_type)
+ pulumi.set(__self__, "ip_address_type", ip_address_type)
if load_balancer_attributes is not None:
- _setter("load_balancer_attributes", load_balancer_attributes)
+ pulumi.set(__self__, "load_balancer_attributes", load_balancer_attributes)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if scheme is not None:
- _setter("scheme", scheme)
+ pulumi.set(__self__, "scheme", scheme)
if security_groups is not None:
- _setter("security_groups", security_groups)
+ pulumi.set(__self__, "security_groups", security_groups)
if subnet_mappings is not None:
- _setter("subnet_mappings", subnet_mappings)
+ pulumi.set(__self__, "subnet_mappings", subnet_mappings)
if subnets is not None:
- _setter("subnets", subnets)
+ pulumi.set(__self__, "subnets", subnets)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter(name="ipAddressType")
@@ -239,10 +214,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LoadBalancerArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/outputs.py b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/outputs.py
index 411ce2e619..4b7f2efa1d 100644
--- a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/outputs.py
+++ b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
@@ -84,44 +84,21 @@ def __init__(__self__, *,
order: Optional[int] = None,
redirect_config: Optional['outputs.ListenerRedirectConfig'] = None,
target_group_arn: Optional[str] = None):
- ListenerAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- authenticate_cognito_config=authenticate_cognito_config,
- authenticate_oidc_config=authenticate_oidc_config,
- fixed_response_config=fixed_response_config,
- forward_config=forward_config,
- order=order,
- redirect_config=redirect_config,
- target_group_arn=target_group_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: str,
- authenticate_cognito_config: Optional['outputs.ListenerAuthenticateCognitoConfig'] = None,
- authenticate_oidc_config: Optional['outputs.ListenerAuthenticateOidcConfig'] = None,
- fixed_response_config: Optional['outputs.ListenerFixedResponseConfig'] = None,
- forward_config: Optional['outputs.ListenerForwardConfig'] = None,
- order: Optional[int] = None,
- redirect_config: Optional['outputs.ListenerRedirectConfig'] = None,
- target_group_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if authenticate_cognito_config is not None:
- _setter("authenticate_cognito_config", authenticate_cognito_config)
+ pulumi.set(__self__, "authenticate_cognito_config", authenticate_cognito_config)
if authenticate_oidc_config is not None:
- _setter("authenticate_oidc_config", authenticate_oidc_config)
+ pulumi.set(__self__, "authenticate_oidc_config", authenticate_oidc_config)
if fixed_response_config is not None:
- _setter("fixed_response_config", fixed_response_config)
+ pulumi.set(__self__, "fixed_response_config", fixed_response_config)
if forward_config is not None:
- _setter("forward_config", forward_config)
+ pulumi.set(__self__, "forward_config", forward_config)
if order is not None:
- _setter("order", order)
+ pulumi.set(__self__, "order", order)
if redirect_config is not None:
- _setter("redirect_config", redirect_config)
+ pulumi.set(__self__, "redirect_config", redirect_config)
if target_group_arn is not None:
- _setter("target_group_arn", target_group_arn)
+ pulumi.set(__self__, "target_group_arn", target_group_arn)
@property
@pulumi.getter
@@ -204,42 +181,19 @@ def __init__(__self__, *,
scope: Optional[str] = None,
session_cookie_name: Optional[str] = None,
session_timeout: Optional[str] = None):
- ListenerAuthenticateCognitoConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- user_pool_arn=user_pool_arn,
- user_pool_client_id=user_pool_client_id,
- user_pool_domain=user_pool_domain,
- authentication_request_extra_params=authentication_request_extra_params,
- on_unauthenticated_request=on_unauthenticated_request,
- scope=scope,
- session_cookie_name=session_cookie_name,
- session_timeout=session_timeout,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- user_pool_arn: str,
- user_pool_client_id: str,
- user_pool_domain: str,
- authentication_request_extra_params: Optional[Any] = None,
- on_unauthenticated_request: Optional[str] = None,
- scope: Optional[str] = None,
- session_cookie_name: Optional[str] = None,
- session_timeout: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("user_pool_arn", user_pool_arn)
- _setter("user_pool_client_id", user_pool_client_id)
- _setter("user_pool_domain", user_pool_domain)
+ pulumi.set(__self__, "user_pool_arn", user_pool_arn)
+ pulumi.set(__self__, "user_pool_client_id", user_pool_client_id)
+ pulumi.set(__self__, "user_pool_domain", user_pool_domain)
if authentication_request_extra_params is not None:
- _setter("authentication_request_extra_params", authentication_request_extra_params)
+ pulumi.set(__self__, "authentication_request_extra_params", authentication_request_extra_params)
if on_unauthenticated_request is not None:
- _setter("on_unauthenticated_request", on_unauthenticated_request)
+ pulumi.set(__self__, "on_unauthenticated_request", on_unauthenticated_request)
if scope is not None:
- _setter("scope", scope)
+ pulumi.set(__self__, "scope", scope)
if session_cookie_name is not None:
- _setter("session_cookie_name", session_cookie_name)
+ pulumi.set(__self__, "session_cookie_name", session_cookie_name)
if session_timeout is not None:
- _setter("session_timeout", session_timeout)
+ pulumi.set(__self__, "session_timeout", session_timeout)
@property
@pulumi.getter(name="userPoolArn")
@@ -332,56 +286,25 @@ def __init__(__self__, *,
session_cookie_name: Optional[str] = None,
session_timeout: Optional[str] = None,
use_existing_client_secret: Optional[bool] = None):
- ListenerAuthenticateOidcConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authorization_endpoint=authorization_endpoint,
- client_id=client_id,
- issuer=issuer,
- token_endpoint=token_endpoint,
- user_info_endpoint=user_info_endpoint,
- authentication_request_extra_params=authentication_request_extra_params,
- client_secret=client_secret,
- on_unauthenticated_request=on_unauthenticated_request,
- scope=scope,
- session_cookie_name=session_cookie_name,
- session_timeout=session_timeout,
- use_existing_client_secret=use_existing_client_secret,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authorization_endpoint: str,
- client_id: str,
- issuer: str,
- token_endpoint: str,
- user_info_endpoint: str,
- authentication_request_extra_params: Optional[Any] = None,
- client_secret: Optional[str] = None,
- on_unauthenticated_request: Optional[str] = None,
- scope: Optional[str] = None,
- session_cookie_name: Optional[str] = None,
- session_timeout: Optional[str] = None,
- use_existing_client_secret: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("authorization_endpoint", authorization_endpoint)
- _setter("client_id", client_id)
- _setter("issuer", issuer)
- _setter("token_endpoint", token_endpoint)
- _setter("user_info_endpoint", user_info_endpoint)
+ pulumi.set(__self__, "authorization_endpoint", authorization_endpoint)
+ pulumi.set(__self__, "client_id", client_id)
+ pulumi.set(__self__, "issuer", issuer)
+ pulumi.set(__self__, "token_endpoint", token_endpoint)
+ pulumi.set(__self__, "user_info_endpoint", user_info_endpoint)
if authentication_request_extra_params is not None:
- _setter("authentication_request_extra_params", authentication_request_extra_params)
+ pulumi.set(__self__, "authentication_request_extra_params", authentication_request_extra_params)
if client_secret is not None:
- _setter("client_secret", client_secret)
+ pulumi.set(__self__, "client_secret", client_secret)
if on_unauthenticated_request is not None:
- _setter("on_unauthenticated_request", on_unauthenticated_request)
+ pulumi.set(__self__, "on_unauthenticated_request", on_unauthenticated_request)
if scope is not None:
- _setter("scope", scope)
+ pulumi.set(__self__, "scope", scope)
if session_cookie_name is not None:
- _setter("session_cookie_name", session_cookie_name)
+ pulumi.set(__self__, "session_cookie_name", session_cookie_name)
if session_timeout is not None:
- _setter("session_timeout", session_timeout)
+ pulumi.set(__self__, "session_timeout", session_timeout)
if use_existing_client_secret is not None:
- _setter("use_existing_client_secret", use_existing_client_secret)
+ pulumi.set(__self__, "use_existing_client_secret", use_existing_client_secret)
@property
@pulumi.getter(name="authorizationEndpoint")
@@ -465,17 +388,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
certificate_arn: Optional[str] = None):
- ListenerCertificate._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_arn=certificate_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if certificate_arn is not None:
- _setter("certificate_arn", certificate_arn)
+ pulumi.set(__self__, "certificate_arn", certificate_arn)
@property
@pulumi.getter(name="certificateArn")
@@ -504,17 +418,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
certificate_arn: Optional[str] = None):
- ListenerCertificateCertificate._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_arn=certificate_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if certificate_arn is not None:
- _setter("certificate_arn", certificate_arn)
+ pulumi.set(__self__, "certificate_arn", certificate_arn)
@property
@pulumi.getter(name="certificateArn")
@@ -549,24 +454,11 @@ def __init__(__self__, *,
status_code: str,
content_type: Optional[str] = None,
message_body: Optional[str] = None):
- ListenerFixedResponseConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- status_code=status_code,
- content_type=content_type,
- message_body=message_body,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- status_code: str,
- content_type: Optional[str] = None,
- message_body: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("status_code", status_code)
+ pulumi.set(__self__, "status_code", status_code)
if content_type is not None:
- _setter("content_type", content_type)
+ pulumi.set(__self__, "content_type", content_type)
if message_body is not None:
- _setter("message_body", message_body)
+ pulumi.set(__self__, "message_body", message_body)
@property
@pulumi.getter(name="statusCode")
@@ -608,21 +500,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
target_group_stickiness_config: Optional['outputs.ListenerTargetGroupStickinessConfig'] = None,
target_groups: Optional[Sequence['outputs.ListenerTargetGroupTuple']] = None):
- ListenerForwardConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_group_stickiness_config=target_group_stickiness_config,
- target_groups=target_groups,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_group_stickiness_config: Optional['outputs.ListenerTargetGroupStickinessConfig'] = None,
- target_groups: Optional[Sequence['outputs.ListenerTargetGroupTuple']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if target_group_stickiness_config is not None:
- _setter("target_group_stickiness_config", target_group_stickiness_config)
+ pulumi.set(__self__, "target_group_stickiness_config", target_group_stickiness_config)
if target_groups is not None:
- _setter("target_groups", target_groups)
+ pulumi.set(__self__, "target_groups", target_groups)
@property
@pulumi.getter(name="targetGroupStickinessConfig")
@@ -661,36 +542,17 @@ def __init__(__self__, *,
port: Optional[str] = None,
protocol: Optional[str] = None,
query: Optional[str] = None):
- ListenerRedirectConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- status_code=status_code,
- host=host,
- path=path,
- port=port,
- protocol=protocol,
- query=query,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- status_code: str,
- host: Optional[str] = None,
- path: Optional[str] = None,
- port: Optional[str] = None,
- protocol: Optional[str] = None,
- query: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("status_code", status_code)
+ pulumi.set(__self__, "status_code", status_code)
if host is not None:
- _setter("host", host)
+ pulumi.set(__self__, "host", host)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
if query is not None:
- _setter("query", query)
+ pulumi.set(__self__, "query", query)
@property
@pulumi.getter(name="statusCode")
@@ -761,44 +623,21 @@ def __init__(__self__, *,
order: Optional[int] = None,
redirect_config: Optional['outputs.ListenerRuleRedirectConfig'] = None,
target_group_arn: Optional[str] = None):
- ListenerRuleAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- authenticate_cognito_config=authenticate_cognito_config,
- authenticate_oidc_config=authenticate_oidc_config,
- fixed_response_config=fixed_response_config,
- forward_config=forward_config,
- order=order,
- redirect_config=redirect_config,
- target_group_arn=target_group_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: str,
- authenticate_cognito_config: Optional['outputs.ListenerRuleAuthenticateCognitoConfig'] = None,
- authenticate_oidc_config: Optional['outputs.ListenerRuleAuthenticateOidcConfig'] = None,
- fixed_response_config: Optional['outputs.ListenerRuleFixedResponseConfig'] = None,
- forward_config: Optional['outputs.ListenerRuleForwardConfig'] = None,
- order: Optional[int] = None,
- redirect_config: Optional['outputs.ListenerRuleRedirectConfig'] = None,
- target_group_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if authenticate_cognito_config is not None:
- _setter("authenticate_cognito_config", authenticate_cognito_config)
+ pulumi.set(__self__, "authenticate_cognito_config", authenticate_cognito_config)
if authenticate_oidc_config is not None:
- _setter("authenticate_oidc_config", authenticate_oidc_config)
+ pulumi.set(__self__, "authenticate_oidc_config", authenticate_oidc_config)
if fixed_response_config is not None:
- _setter("fixed_response_config", fixed_response_config)
+ pulumi.set(__self__, "fixed_response_config", fixed_response_config)
if forward_config is not None:
- _setter("forward_config", forward_config)
+ pulumi.set(__self__, "forward_config", forward_config)
if order is not None:
- _setter("order", order)
+ pulumi.set(__self__, "order", order)
if redirect_config is not None:
- _setter("redirect_config", redirect_config)
+ pulumi.set(__self__, "redirect_config", redirect_config)
if target_group_arn is not None:
- _setter("target_group_arn", target_group_arn)
+ pulumi.set(__self__, "target_group_arn", target_group_arn)
@property
@pulumi.getter
@@ -881,42 +720,19 @@ def __init__(__self__, *,
scope: Optional[str] = None,
session_cookie_name: Optional[str] = None,
session_timeout: Optional[int] = None):
- ListenerRuleAuthenticateCognitoConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- user_pool_arn=user_pool_arn,
- user_pool_client_id=user_pool_client_id,
- user_pool_domain=user_pool_domain,
- authentication_request_extra_params=authentication_request_extra_params,
- on_unauthenticated_request=on_unauthenticated_request,
- scope=scope,
- session_cookie_name=session_cookie_name,
- session_timeout=session_timeout,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- user_pool_arn: str,
- user_pool_client_id: str,
- user_pool_domain: str,
- authentication_request_extra_params: Optional[Any] = None,
- on_unauthenticated_request: Optional[str] = None,
- scope: Optional[str] = None,
- session_cookie_name: Optional[str] = None,
- session_timeout: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("user_pool_arn", user_pool_arn)
- _setter("user_pool_client_id", user_pool_client_id)
- _setter("user_pool_domain", user_pool_domain)
+ pulumi.set(__self__, "user_pool_arn", user_pool_arn)
+ pulumi.set(__self__, "user_pool_client_id", user_pool_client_id)
+ pulumi.set(__self__, "user_pool_domain", user_pool_domain)
if authentication_request_extra_params is not None:
- _setter("authentication_request_extra_params", authentication_request_extra_params)
+ pulumi.set(__self__, "authentication_request_extra_params", authentication_request_extra_params)
if on_unauthenticated_request is not None:
- _setter("on_unauthenticated_request", on_unauthenticated_request)
+ pulumi.set(__self__, "on_unauthenticated_request", on_unauthenticated_request)
if scope is not None:
- _setter("scope", scope)
+ pulumi.set(__self__, "scope", scope)
if session_cookie_name is not None:
- _setter("session_cookie_name", session_cookie_name)
+ pulumi.set(__self__, "session_cookie_name", session_cookie_name)
if session_timeout is not None:
- _setter("session_timeout", session_timeout)
+ pulumi.set(__self__, "session_timeout", session_timeout)
@property
@pulumi.getter(name="userPoolArn")
@@ -1009,56 +825,25 @@ def __init__(__self__, *,
session_cookie_name: Optional[str] = None,
session_timeout: Optional[int] = None,
use_existing_client_secret: Optional[bool] = None):
- ListenerRuleAuthenticateOidcConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authorization_endpoint=authorization_endpoint,
- client_id=client_id,
- issuer=issuer,
- token_endpoint=token_endpoint,
- user_info_endpoint=user_info_endpoint,
- authentication_request_extra_params=authentication_request_extra_params,
- client_secret=client_secret,
- on_unauthenticated_request=on_unauthenticated_request,
- scope=scope,
- session_cookie_name=session_cookie_name,
- session_timeout=session_timeout,
- use_existing_client_secret=use_existing_client_secret,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authorization_endpoint: str,
- client_id: str,
- issuer: str,
- token_endpoint: str,
- user_info_endpoint: str,
- authentication_request_extra_params: Optional[Any] = None,
- client_secret: Optional[str] = None,
- on_unauthenticated_request: Optional[str] = None,
- scope: Optional[str] = None,
- session_cookie_name: Optional[str] = None,
- session_timeout: Optional[int] = None,
- use_existing_client_secret: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("authorization_endpoint", authorization_endpoint)
- _setter("client_id", client_id)
- _setter("issuer", issuer)
- _setter("token_endpoint", token_endpoint)
- _setter("user_info_endpoint", user_info_endpoint)
+ pulumi.set(__self__, "authorization_endpoint", authorization_endpoint)
+ pulumi.set(__self__, "client_id", client_id)
+ pulumi.set(__self__, "issuer", issuer)
+ pulumi.set(__self__, "token_endpoint", token_endpoint)
+ pulumi.set(__self__, "user_info_endpoint", user_info_endpoint)
if authentication_request_extra_params is not None:
- _setter("authentication_request_extra_params", authentication_request_extra_params)
+ pulumi.set(__self__, "authentication_request_extra_params", authentication_request_extra_params)
if client_secret is not None:
- _setter("client_secret", client_secret)
+ pulumi.set(__self__, "client_secret", client_secret)
if on_unauthenticated_request is not None:
- _setter("on_unauthenticated_request", on_unauthenticated_request)
+ pulumi.set(__self__, "on_unauthenticated_request", on_unauthenticated_request)
if scope is not None:
- _setter("scope", scope)
+ pulumi.set(__self__, "scope", scope)
if session_cookie_name is not None:
- _setter("session_cookie_name", session_cookie_name)
+ pulumi.set(__self__, "session_cookie_name", session_cookie_name)
if session_timeout is not None:
- _setter("session_timeout", session_timeout)
+ pulumi.set(__self__, "session_timeout", session_timeout)
if use_existing_client_secret is not None:
- _setter("use_existing_client_secret", use_existing_client_secret)
+ pulumi.set(__self__, "use_existing_client_secret", use_existing_client_secret)
@property
@pulumi.getter(name="authorizationEndpoint")
@@ -1148,24 +933,11 @@ def __init__(__self__, *,
status_code: str,
content_type: Optional[str] = None,
message_body: Optional[str] = None):
- ListenerRuleFixedResponseConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- status_code=status_code,
- content_type=content_type,
- message_body=message_body,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- status_code: str,
- content_type: Optional[str] = None,
- message_body: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("status_code", status_code)
+ pulumi.set(__self__, "status_code", status_code)
if content_type is not None:
- _setter("content_type", content_type)
+ pulumi.set(__self__, "content_type", content_type)
if message_body is not None:
- _setter("message_body", message_body)
+ pulumi.set(__self__, "message_body", message_body)
@property
@pulumi.getter(name="statusCode")
@@ -1207,21 +979,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
target_group_stickiness_config: Optional['outputs.ListenerRuleTargetGroupStickinessConfig'] = None,
target_groups: Optional[Sequence['outputs.ListenerRuleTargetGroupTuple']] = None):
- ListenerRuleForwardConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_group_stickiness_config=target_group_stickiness_config,
- target_groups=target_groups,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_group_stickiness_config: Optional['outputs.ListenerRuleTargetGroupStickinessConfig'] = None,
- target_groups: Optional[Sequence['outputs.ListenerRuleTargetGroupTuple']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if target_group_stickiness_config is not None:
- _setter("target_group_stickiness_config", target_group_stickiness_config)
+ pulumi.set(__self__, "target_group_stickiness_config", target_group_stickiness_config)
if target_groups is not None:
- _setter("target_groups", target_groups)
+ pulumi.set(__self__, "target_groups", target_groups)
@property
@pulumi.getter(name="targetGroupStickinessConfig")
@@ -1238,17 +999,8 @@ def target_groups(self) -> Optional[Sequence['outputs.ListenerRuleTargetGroupTup
class ListenerRuleHostHeaderConfig(dict):
def __init__(__self__, *,
values: Optional[Sequence[str]] = None):
- ListenerRuleHostHeaderConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- values: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if values is not None:
- _setter("values", values)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter
@@ -1278,21 +1030,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
http_header_name: Optional[str] = None,
values: Optional[Sequence[str]] = None):
- ListenerRuleHttpHeaderConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- http_header_name=http_header_name,
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- http_header_name: Optional[str] = None,
- values: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if http_header_name is not None:
- _setter("http_header_name", http_header_name)
+ pulumi.set(__self__, "http_header_name", http_header_name)
if values is not None:
- _setter("values", values)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter(name="httpHeaderName")
@@ -1309,17 +1050,8 @@ def values(self) -> Optional[Sequence[str]]:
class ListenerRuleHttpRequestMethodConfig(dict):
def __init__(__self__, *,
values: Optional[Sequence[str]] = None):
- ListenerRuleHttpRequestMethodConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- values: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if values is not None:
- _setter("values", values)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter
@@ -1331,17 +1063,8 @@ def values(self) -> Optional[Sequence[str]]:
class ListenerRulePathPatternConfig(dict):
def __init__(__self__, *,
values: Optional[Sequence[str]] = None):
- ListenerRulePathPatternConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- values: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if values is not None:
- _setter("values", values)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter
@@ -1353,17 +1076,8 @@ def values(self) -> Optional[Sequence[str]]:
class ListenerRuleQueryStringConfig(dict):
def __init__(__self__, *,
values: Optional[Sequence['outputs.ListenerRuleQueryStringKeyValue']] = None):
- ListenerRuleQueryStringConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- values: Optional[Sequence['outputs.ListenerRuleQueryStringKeyValue']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if values is not None:
- _setter("values", values)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter
@@ -1376,21 +1090,10 @@ class ListenerRuleQueryStringKeyValue(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- ListenerRuleQueryStringKeyValue._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1429,36 +1132,17 @@ def __init__(__self__, *,
port: Optional[str] = None,
protocol: Optional[str] = None,
query: Optional[str] = None):
- ListenerRuleRedirectConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- status_code=status_code,
- host=host,
- path=path,
- port=port,
- protocol=protocol,
- query=query,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- status_code: str,
- host: Optional[str] = None,
- path: Optional[str] = None,
- port: Optional[str] = None,
- protocol: Optional[str] = None,
- query: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("status_code", status_code)
+ pulumi.set(__self__, "status_code", status_code)
if host is not None:
- _setter("host", host)
+ pulumi.set(__self__, "host", host)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
if query is not None:
- _setter("query", query)
+ pulumi.set(__self__, "query", query)
@property
@pulumi.getter(name="statusCode")
@@ -1529,45 +1213,22 @@ def __init__(__self__, *,
query_string_config: Optional['outputs.ListenerRuleQueryStringConfig'] = None,
source_ip_config: Optional['outputs.ListenerRuleSourceIpConfig'] = None,
values: Optional[Sequence[str]] = None):
- ListenerRuleRuleCondition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- field=field,
- host_header_config=host_header_config,
- http_header_config=http_header_config,
- http_request_method_config=http_request_method_config,
- path_pattern_config=path_pattern_config,
- query_string_config=query_string_config,
- source_ip_config=source_ip_config,
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- field: Optional[str] = None,
- host_header_config: Optional['outputs.ListenerRuleHostHeaderConfig'] = None,
- http_header_config: Optional['outputs.ListenerRuleHttpHeaderConfig'] = None,
- http_request_method_config: Optional['outputs.ListenerRuleHttpRequestMethodConfig'] = None,
- path_pattern_config: Optional['outputs.ListenerRulePathPatternConfig'] = None,
- query_string_config: Optional['outputs.ListenerRuleQueryStringConfig'] = None,
- source_ip_config: Optional['outputs.ListenerRuleSourceIpConfig'] = None,
- values: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if field is not None:
- _setter("field", field)
+ pulumi.set(__self__, "field", field)
if host_header_config is not None:
- _setter("host_header_config", host_header_config)
+ pulumi.set(__self__, "host_header_config", host_header_config)
if http_header_config is not None:
- _setter("http_header_config", http_header_config)
+ pulumi.set(__self__, "http_header_config", http_header_config)
if http_request_method_config is not None:
- _setter("http_request_method_config", http_request_method_config)
+ pulumi.set(__self__, "http_request_method_config", http_request_method_config)
if path_pattern_config is not None:
- _setter("path_pattern_config", path_pattern_config)
+ pulumi.set(__self__, "path_pattern_config", path_pattern_config)
if query_string_config is not None:
- _setter("query_string_config", query_string_config)
+ pulumi.set(__self__, "query_string_config", query_string_config)
if source_ip_config is not None:
- _setter("source_ip_config", source_ip_config)
+ pulumi.set(__self__, "source_ip_config", source_ip_config)
if values is not None:
- _setter("values", values)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter
@@ -1614,17 +1275,8 @@ def values(self) -> Optional[Sequence[str]]:
class ListenerRuleSourceIpConfig(dict):
def __init__(__self__, *,
values: Optional[Sequence[str]] = None):
- ListenerRuleSourceIpConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- values: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if values is not None:
- _setter("values", values)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter
@@ -1654,21 +1306,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
duration_seconds: Optional[int] = None,
enabled: Optional[bool] = None):
- ListenerRuleTargetGroupStickinessConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration_seconds=duration_seconds,
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration_seconds: Optional[int] = None,
- enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration_seconds is not None:
- _setter("duration_seconds", duration_seconds)
+ pulumi.set(__self__, "duration_seconds", duration_seconds)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter(name="durationSeconds")
@@ -1703,21 +1344,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
target_group_arn: Optional[str] = None,
weight: Optional[int] = None):
- ListenerRuleTargetGroupTuple._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_group_arn=target_group_arn,
- weight=weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_group_arn: Optional[str] = None,
- weight: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if target_group_arn is not None:
- _setter("target_group_arn", target_group_arn)
+ pulumi.set(__self__, "target_group_arn", target_group_arn)
if weight is not None:
- _setter("weight", weight)
+ pulumi.set(__self__, "weight", weight)
@property
@pulumi.getter(name="targetGroupArn")
@@ -1752,21 +1382,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
duration_seconds: Optional[int] = None,
enabled: Optional[bool] = None):
- ListenerTargetGroupStickinessConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration_seconds=duration_seconds,
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration_seconds: Optional[int] = None,
- enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration_seconds is not None:
- _setter("duration_seconds", duration_seconds)
+ pulumi.set(__self__, "duration_seconds", duration_seconds)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter(name="durationSeconds")
@@ -1801,21 +1420,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
target_group_arn: Optional[str] = None,
weight: Optional[int] = None):
- ListenerTargetGroupTuple._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_group_arn=target_group_arn,
- weight=weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_group_arn: Optional[str] = None,
- weight: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if target_group_arn is not None:
- _setter("target_group_arn", target_group_arn)
+ pulumi.set(__self__, "target_group_arn", target_group_arn)
if weight is not None:
- _setter("weight", weight)
+ pulumi.set(__self__, "weight", weight)
@property
@pulumi.getter(name="targetGroupArn")
@@ -1833,21 +1441,10 @@ class LoadBalancerAttribute(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- LoadBalancerAttribute._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1890,28 +1487,13 @@ def __init__(__self__, *,
allocation_id: Optional[str] = None,
i_pv6_address: Optional[str] = None,
private_i_pv4_address: Optional[str] = None):
- LoadBalancerSubnetMapping._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- subnet_id=subnet_id,
- allocation_id=allocation_id,
- i_pv6_address=i_pv6_address,
- private_i_pv4_address=private_i_pv4_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- subnet_id: str,
- allocation_id: Optional[str] = None,
- i_pv6_address: Optional[str] = None,
- private_i_pv4_address: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
if allocation_id is not None:
- _setter("allocation_id", allocation_id)
+ pulumi.set(__self__, "allocation_id", allocation_id)
if i_pv6_address is not None:
- _setter("i_pv6_address", i_pv6_address)
+ pulumi.set(__self__, "i_pv6_address", i_pv6_address)
if private_i_pv4_address is not None:
- _setter("private_i_pv4_address", private_i_pv4_address)
+ pulumi.set(__self__, "private_i_pv4_address", private_i_pv4_address)
@property
@pulumi.getter(name="subnetId")
@@ -1939,20 +1521,9 @@ class LoadBalancerTag(dict):
def __init__(__self__, *,
key: str,
value: Optional[str] = None):
- LoadBalancerTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1974,21 +1545,10 @@ def __init__(__self__, *,
:param str key: The value of the attribute.
:param str value: The name of the attribute.
"""
- TargetGroupAttribute._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2035,21 +1595,10 @@ def __init__(__self__, *,
:param str grpc_code: You can specify values between 0 and 99. You can specify multiple values, or a range of values. The default value is 12.
:param str http_code: For Application Load Balancers, you can specify values between 200 and 499, and the default value is 200. You can specify multiple values or a range of values.
"""
- TargetGroupMatcher._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- grpc_code=grpc_code,
- http_code=http_code,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- grpc_code: Optional[str] = None,
- http_code: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if grpc_code is not None:
- _setter("grpc_code", grpc_code)
+ pulumi.set(__self__, "grpc_code", grpc_code)
if http_code is not None:
- _setter("http_code", http_code)
+ pulumi.set(__self__, "http_code", http_code)
@property
@pulumi.getter(name="grpcCode")
@@ -2077,19 +1626,8 @@ def __init__(__self__, *,
:param str key: The value for the tag.
:param str value: The key name of the tag.
"""
- TargetGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2136,24 +1674,11 @@ def __init__(__self__, *,
:param str availability_zone: An Availability Zone or all. This determines whether the target receives traffic from the load balancer nodes in the specified Availability Zone or from all enabled Availability Zones for the load balancer.
:param int port: The port on which the target is listening. If the target group protocol is GENEVE, the supported port is 6081. If the target type is alb, the targeted Application Load Balancer must have at least one listener whose port matches the target group port. Not used if the target is a Lambda function.
"""
- TargetGroupTargetDescription._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- availability_zone=availability_zone,
- port=port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: str,
- availability_zone: Optional[str] = None,
- port: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/target_group.py b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/target_group.py
index a3f908f791..bbfc0f432a 100644
--- a/sdk/python/pulumi_aws_native/elasticloadbalancingv2/target_group.py
+++ b/sdk/python/pulumi_aws_native/elasticloadbalancingv2/target_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -57,89 +57,44 @@ def __init__(__self__, *,
:param pulumi.Input[int] unhealthy_threshold_count: The number of consecutive health check failures required before considering a target unhealthy.
:param pulumi.Input[str] vpc_id: The identifier of the virtual private cloud (VPC). If the target is a Lambda function, this parameter does not apply.
"""
- TargetGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- health_check_enabled=health_check_enabled,
- health_check_interval_seconds=health_check_interval_seconds,
- health_check_path=health_check_path,
- health_check_port=health_check_port,
- health_check_protocol=health_check_protocol,
- health_check_timeout_seconds=health_check_timeout_seconds,
- healthy_threshold_count=healthy_threshold_count,
- ip_address_type=ip_address_type,
- matcher=matcher,
- name=name,
- port=port,
- protocol=protocol,
- protocol_version=protocol_version,
- tags=tags,
- target_group_attributes=target_group_attributes,
- target_type=target_type,
- targets=targets,
- unhealthy_threshold_count=unhealthy_threshold_count,
- vpc_id=vpc_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- health_check_enabled: Optional[pulumi.Input[bool]] = None,
- health_check_interval_seconds: Optional[pulumi.Input[int]] = None,
- health_check_path: Optional[pulumi.Input[str]] = None,
- health_check_port: Optional[pulumi.Input[str]] = None,
- health_check_protocol: Optional[pulumi.Input[str]] = None,
- health_check_timeout_seconds: Optional[pulumi.Input[int]] = None,
- healthy_threshold_count: Optional[pulumi.Input[int]] = None,
- ip_address_type: Optional[pulumi.Input[str]] = None,
- matcher: Optional[pulumi.Input['TargetGroupMatcherArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- port: Optional[pulumi.Input[int]] = None,
- protocol: Optional[pulumi.Input[str]] = None,
- protocol_version: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['TargetGroupTagArgs']]]] = None,
- target_group_attributes: Optional[pulumi.Input[Sequence[pulumi.Input['TargetGroupAttributeArgs']]]] = None,
- target_type: Optional[pulumi.Input[str]] = None,
- targets: Optional[pulumi.Input[Sequence[pulumi.Input['TargetGroupTargetDescriptionArgs']]]] = None,
- unhealthy_threshold_count: Optional[pulumi.Input[int]] = None,
- vpc_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if health_check_enabled is not None:
- _setter("health_check_enabled", health_check_enabled)
+ pulumi.set(__self__, "health_check_enabled", health_check_enabled)
if health_check_interval_seconds is not None:
- _setter("health_check_interval_seconds", health_check_interval_seconds)
+ pulumi.set(__self__, "health_check_interval_seconds", health_check_interval_seconds)
if health_check_path is not None:
- _setter("health_check_path", health_check_path)
+ pulumi.set(__self__, "health_check_path", health_check_path)
if health_check_port is not None:
- _setter("health_check_port", health_check_port)
+ pulumi.set(__self__, "health_check_port", health_check_port)
if health_check_protocol is not None:
- _setter("health_check_protocol", health_check_protocol)
+ pulumi.set(__self__, "health_check_protocol", health_check_protocol)
if health_check_timeout_seconds is not None:
- _setter("health_check_timeout_seconds", health_check_timeout_seconds)
+ pulumi.set(__self__, "health_check_timeout_seconds", health_check_timeout_seconds)
if healthy_threshold_count is not None:
- _setter("healthy_threshold_count", healthy_threshold_count)
+ pulumi.set(__self__, "healthy_threshold_count", healthy_threshold_count)
if ip_address_type is not None:
- _setter("ip_address_type", ip_address_type)
+ pulumi.set(__self__, "ip_address_type", ip_address_type)
if matcher is not None:
- _setter("matcher", matcher)
+ pulumi.set(__self__, "matcher", matcher)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
if protocol_version is not None:
- _setter("protocol_version", protocol_version)
+ pulumi.set(__self__, "protocol_version", protocol_version)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if target_group_attributes is not None:
- _setter("target_group_attributes", target_group_attributes)
+ pulumi.set(__self__, "target_group_attributes", target_group_attributes)
if target_type is not None:
- _setter("target_type", target_type)
+ pulumi.set(__self__, "target_type", target_type)
if targets is not None:
- _setter("targets", targets)
+ pulumi.set(__self__, "targets", targets)
if unhealthy_threshold_count is not None:
- _setter("unhealthy_threshold_count", unhealthy_threshold_count)
+ pulumi.set(__self__, "unhealthy_threshold_count", unhealthy_threshold_count)
if vpc_id is not None:
- _setter("vpc_id", vpc_id)
+ pulumi.set(__self__, "vpc_id", vpc_id)
@property
@pulumi.getter(name="healthCheckEnabled")
@@ -439,10 +394,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TargetGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -484,11 +435,6 @@ def _internal_init(__self__,
__props__.__dict__["health_check_timeout_seconds"] = health_check_timeout_seconds
__props__.__dict__["healthy_threshold_count"] = healthy_threshold_count
__props__.__dict__["ip_address_type"] = ip_address_type
- if matcher is not None and not isinstance(matcher, TargetGroupMatcherArgs):
- matcher = matcher or {}
- def _setter(key, value):
- matcher[key] = value
- TargetGroupMatcherArgs._configure(_setter, **matcher)
__props__.__dict__["matcher"] = matcher
__props__.__dict__["name"] = name
__props__.__dict__["port"] = port
diff --git a/sdk/python/pulumi_aws_native/elasticsearch/_inputs.py b/sdk/python/pulumi_aws_native/elasticsearch/_inputs.py
index 5485ead9eb..0b3a38b3c7 100644
--- a/sdk/python/pulumi_aws_native/elasticsearch/_inputs.py
+++ b/sdk/python/pulumi_aws_native/elasticsearch/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -32,29 +32,14 @@ def __init__(__self__, *,
enabled: Optional[pulumi.Input[bool]] = None,
internal_user_database_enabled: Optional[pulumi.Input[bool]] = None,
master_user_options: Optional[pulumi.Input['DomainMasterUserOptionsArgs']] = None):
- DomainAdvancedSecurityOptionsInputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- anonymous_auth_enabled=anonymous_auth_enabled,
- enabled=enabled,
- internal_user_database_enabled=internal_user_database_enabled,
- master_user_options=master_user_options,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- anonymous_auth_enabled: Optional[pulumi.Input[bool]] = None,
- enabled: Optional[pulumi.Input[bool]] = None,
- internal_user_database_enabled: Optional[pulumi.Input[bool]] = None,
- master_user_options: Optional[pulumi.Input['DomainMasterUserOptionsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if anonymous_auth_enabled is not None:
- _setter("anonymous_auth_enabled", anonymous_auth_enabled)
+ pulumi.set(__self__, "anonymous_auth_enabled", anonymous_auth_enabled)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if internal_user_database_enabled is not None:
- _setter("internal_user_database_enabled", internal_user_database_enabled)
+ pulumi.set(__self__, "internal_user_database_enabled", internal_user_database_enabled)
if master_user_options is not None:
- _setter("master_user_options", master_user_options)
+ pulumi.set(__self__, "master_user_options", master_user_options)
@property
@pulumi.getter(name="anonymousAuthEnabled")
@@ -100,29 +85,14 @@ def __init__(__self__, *,
identity_pool_id: Optional[pulumi.Input[str]] = None,
role_arn: Optional[pulumi.Input[str]] = None,
user_pool_id: Optional[pulumi.Input[str]] = None):
- DomainCognitoOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- identity_pool_id=identity_pool_id,
- role_arn=role_arn,
- user_pool_id=user_pool_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- identity_pool_id: Optional[pulumi.Input[str]] = None,
- role_arn: Optional[pulumi.Input[str]] = None,
- user_pool_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if identity_pool_id is not None:
- _setter("identity_pool_id", identity_pool_id)
+ pulumi.set(__self__, "identity_pool_id", identity_pool_id)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if user_pool_id is not None:
- _setter("user_pool_id", user_pool_id)
+ pulumi.set(__self__, "user_pool_id", user_pool_id)
@property
@pulumi.getter
@@ -165,17 +135,8 @@ def user_pool_id(self, value: Optional[pulumi.Input[str]]):
class DomainColdStorageOptionsArgs:
def __init__(__self__, *,
enabled: Optional[pulumi.Input[bool]] = None):
- DomainColdStorageOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -194,29 +155,14 @@ def __init__(__self__, *,
iops: Optional[pulumi.Input[int]] = None,
volume_size: Optional[pulumi.Input[int]] = None,
volume_type: Optional[pulumi.Input[str]] = None):
- DomainEbsOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ebs_enabled=ebs_enabled,
- iops=iops,
- volume_size=volume_size,
- volume_type=volume_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ebs_enabled: Optional[pulumi.Input[bool]] = None,
- iops: Optional[pulumi.Input[int]] = None,
- volume_size: Optional[pulumi.Input[int]] = None,
- volume_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ebs_enabled is not None:
- _setter("ebs_enabled", ebs_enabled)
+ pulumi.set(__self__, "ebs_enabled", ebs_enabled)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if volume_size is not None:
- _setter("volume_size", volume_size)
+ pulumi.set(__self__, "volume_size", volume_size)
if volume_type is not None:
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "volume_type", volume_type)
@property
@pulumi.getter(name="ebsEnabled")
@@ -269,57 +215,28 @@ def __init__(__self__, *,
warm_type: Optional[pulumi.Input[str]] = None,
zone_awareness_config: Optional[pulumi.Input['DomainZoneAwarenessConfigArgs']] = None,
zone_awareness_enabled: Optional[pulumi.Input[bool]] = None):
- DomainElasticsearchClusterConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cold_storage_options=cold_storage_options,
- dedicated_master_count=dedicated_master_count,
- dedicated_master_enabled=dedicated_master_enabled,
- dedicated_master_type=dedicated_master_type,
- instance_count=instance_count,
- instance_type=instance_type,
- warm_count=warm_count,
- warm_enabled=warm_enabled,
- warm_type=warm_type,
- zone_awareness_config=zone_awareness_config,
- zone_awareness_enabled=zone_awareness_enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cold_storage_options: Optional[pulumi.Input['DomainColdStorageOptionsArgs']] = None,
- dedicated_master_count: Optional[pulumi.Input[int]] = None,
- dedicated_master_enabled: Optional[pulumi.Input[bool]] = None,
- dedicated_master_type: Optional[pulumi.Input[str]] = None,
- instance_count: Optional[pulumi.Input[int]] = None,
- instance_type: Optional[pulumi.Input[str]] = None,
- warm_count: Optional[pulumi.Input[int]] = None,
- warm_enabled: Optional[pulumi.Input[bool]] = None,
- warm_type: Optional[pulumi.Input[str]] = None,
- zone_awareness_config: Optional[pulumi.Input['DomainZoneAwarenessConfigArgs']] = None,
- zone_awareness_enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cold_storage_options is not None:
- _setter("cold_storage_options", cold_storage_options)
+ pulumi.set(__self__, "cold_storage_options", cold_storage_options)
if dedicated_master_count is not None:
- _setter("dedicated_master_count", dedicated_master_count)
+ pulumi.set(__self__, "dedicated_master_count", dedicated_master_count)
if dedicated_master_enabled is not None:
- _setter("dedicated_master_enabled", dedicated_master_enabled)
+ pulumi.set(__self__, "dedicated_master_enabled", dedicated_master_enabled)
if dedicated_master_type is not None:
- _setter("dedicated_master_type", dedicated_master_type)
+ pulumi.set(__self__, "dedicated_master_type", dedicated_master_type)
if instance_count is not None:
- _setter("instance_count", instance_count)
+ pulumi.set(__self__, "instance_count", instance_count)
if instance_type is not None:
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if warm_count is not None:
- _setter("warm_count", warm_count)
+ pulumi.set(__self__, "warm_count", warm_count)
if warm_enabled is not None:
- _setter("warm_enabled", warm_enabled)
+ pulumi.set(__self__, "warm_enabled", warm_enabled)
if warm_type is not None:
- _setter("warm_type", warm_type)
+ pulumi.set(__self__, "warm_type", warm_type)
if zone_awareness_config is not None:
- _setter("zone_awareness_config", zone_awareness_config)
+ pulumi.set(__self__, "zone_awareness_config", zone_awareness_config)
if zone_awareness_enabled is not None:
- _setter("zone_awareness_enabled", zone_awareness_enabled)
+ pulumi.set(__self__, "zone_awareness_enabled", zone_awareness_enabled)
@property
@pulumi.getter(name="coldStorageOptions")
@@ -426,21 +343,10 @@ class DomainEncryptionAtRestOptionsArgs:
def __init__(__self__, *,
enabled: Optional[pulumi.Input[bool]] = None,
kms_key_id: Optional[pulumi.Input[str]] = None):
- DomainEncryptionAtRestOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- kms_key_id=kms_key_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
@property
@pulumi.getter
@@ -469,33 +375,16 @@ def __init__(__self__, *,
custom_endpoint_enabled: Optional[pulumi.Input[bool]] = None,
enforce_https: Optional[pulumi.Input[bool]] = None,
tls_security_policy: Optional[pulumi.Input[str]] = None):
- DomainEndpointOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- custom_endpoint=custom_endpoint,
- custom_endpoint_certificate_arn=custom_endpoint_certificate_arn,
- custom_endpoint_enabled=custom_endpoint_enabled,
- enforce_https=enforce_https,
- tls_security_policy=tls_security_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- custom_endpoint: Optional[pulumi.Input[str]] = None,
- custom_endpoint_certificate_arn: Optional[pulumi.Input[str]] = None,
- custom_endpoint_enabled: Optional[pulumi.Input[bool]] = None,
- enforce_https: Optional[pulumi.Input[bool]] = None,
- tls_security_policy: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if custom_endpoint is not None:
- _setter("custom_endpoint", custom_endpoint)
+ pulumi.set(__self__, "custom_endpoint", custom_endpoint)
if custom_endpoint_certificate_arn is not None:
- _setter("custom_endpoint_certificate_arn", custom_endpoint_certificate_arn)
+ pulumi.set(__self__, "custom_endpoint_certificate_arn", custom_endpoint_certificate_arn)
if custom_endpoint_enabled is not None:
- _setter("custom_endpoint_enabled", custom_endpoint_enabled)
+ pulumi.set(__self__, "custom_endpoint_enabled", custom_endpoint_enabled)
if enforce_https is not None:
- _setter("enforce_https", enforce_https)
+ pulumi.set(__self__, "enforce_https", enforce_https)
if tls_security_policy is not None:
- _setter("tls_security_policy", tls_security_policy)
+ pulumi.set(__self__, "tls_security_policy", tls_security_policy)
@property
@pulumi.getter(name="customEndpoint")
@@ -549,25 +438,12 @@ def __init__(__self__, *,
master_user_arn: Optional[pulumi.Input[str]] = None,
master_user_name: Optional[pulumi.Input[str]] = None,
master_user_password: Optional[pulumi.Input[str]] = None):
- DomainMasterUserOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- master_user_arn=master_user_arn,
- master_user_name=master_user_name,
- master_user_password=master_user_password,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- master_user_arn: Optional[pulumi.Input[str]] = None,
- master_user_name: Optional[pulumi.Input[str]] = None,
- master_user_password: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if master_user_arn is not None:
- _setter("master_user_arn", master_user_arn)
+ pulumi.set(__self__, "master_user_arn", master_user_arn)
if master_user_name is not None:
- _setter("master_user_name", master_user_name)
+ pulumi.set(__self__, "master_user_name", master_user_name)
if master_user_password is not None:
- _setter("master_user_password", master_user_password)
+ pulumi.set(__self__, "master_user_password", master_user_password)
@property
@pulumi.getter(name="masterUserArn")
@@ -601,17 +477,8 @@ def master_user_password(self, value: Optional[pulumi.Input[str]]):
class DomainNodeToNodeEncryptionOptionsArgs:
def __init__(__self__, *,
enabled: Optional[pulumi.Input[bool]] = None):
- DomainNodeToNodeEncryptionOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -627,17 +494,8 @@ def enabled(self, value: Optional[pulumi.Input[bool]]):
class DomainSnapshotOptionsArgs:
def __init__(__self__, *,
automated_snapshot_start_hour: Optional[pulumi.Input[int]] = None):
- DomainSnapshotOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- automated_snapshot_start_hour=automated_snapshot_start_hour,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- automated_snapshot_start_hour: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if automated_snapshot_start_hour is not None:
- _setter("automated_snapshot_start_hour", automated_snapshot_start_hour)
+ pulumi.set(__self__, "automated_snapshot_start_hour", automated_snapshot_start_hour)
@property
@pulumi.getter(name="automatedSnapshotStartHour")
@@ -654,19 +512,8 @@ class DomainTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- DomainTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -692,21 +539,10 @@ class DomainVpcOptionsArgs:
def __init__(__self__, *,
security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- DomainVpcOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if subnet_ids is not None:
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="securityGroupIds")
@@ -731,17 +567,8 @@ def subnet_ids(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]])
class DomainZoneAwarenessConfigArgs:
def __init__(__self__, *,
availability_zone_count: Optional[pulumi.Input[int]] = None):
- DomainZoneAwarenessConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone_count=availability_zone_count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone_count: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zone_count is not None:
- _setter("availability_zone_count", availability_zone_count)
+ pulumi.set(__self__, "availability_zone_count", availability_zone_count)
@property
@pulumi.getter(name="availabilityZoneCount")
diff --git a/sdk/python/pulumi_aws_native/elasticsearch/domain.py b/sdk/python/pulumi_aws_native/elasticsearch/domain.py
index 5f7026825a..3b56ff8ac3 100644
--- a/sdk/python/pulumi_aws_native/elasticsearch/domain.py
+++ b/sdk/python/pulumi_aws_native/elasticsearch/domain.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -34,73 +34,36 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Domain resource.
"""
- DomainArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- access_policies=access_policies,
- advanced_options=advanced_options,
- advanced_security_options=advanced_security_options,
- cognito_options=cognito_options,
- domain_endpoint_options=domain_endpoint_options,
- domain_name=domain_name,
- ebs_options=ebs_options,
- elasticsearch_cluster_config=elasticsearch_cluster_config,
- elasticsearch_version=elasticsearch_version,
- encryption_at_rest_options=encryption_at_rest_options,
- log_publishing_options=log_publishing_options,
- node_to_node_encryption_options=node_to_node_encryption_options,
- snapshot_options=snapshot_options,
- tags=tags,
- vpc_options=vpc_options,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- access_policies: Optional[Any] = None,
- advanced_options: Optional[Any] = None,
- advanced_security_options: Optional[pulumi.Input['DomainAdvancedSecurityOptionsInputArgs']] = None,
- cognito_options: Optional[pulumi.Input['DomainCognitoOptionsArgs']] = None,
- domain_endpoint_options: Optional[pulumi.Input['DomainEndpointOptionsArgs']] = None,
- domain_name: Optional[pulumi.Input[str]] = None,
- ebs_options: Optional[pulumi.Input['DomainEbsOptionsArgs']] = None,
- elasticsearch_cluster_config: Optional[pulumi.Input['DomainElasticsearchClusterConfigArgs']] = None,
- elasticsearch_version: Optional[pulumi.Input[str]] = None,
- encryption_at_rest_options: Optional[pulumi.Input['DomainEncryptionAtRestOptionsArgs']] = None,
- log_publishing_options: Optional[Any] = None,
- node_to_node_encryption_options: Optional[pulumi.Input['DomainNodeToNodeEncryptionOptionsArgs']] = None,
- snapshot_options: Optional[pulumi.Input['DomainSnapshotOptionsArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DomainTagArgs']]]] = None,
- vpc_options: Optional[pulumi.Input['DomainVpcOptionsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if access_policies is not None:
- _setter("access_policies", access_policies)
+ pulumi.set(__self__, "access_policies", access_policies)
if advanced_options is not None:
- _setter("advanced_options", advanced_options)
+ pulumi.set(__self__, "advanced_options", advanced_options)
if advanced_security_options is not None:
- _setter("advanced_security_options", advanced_security_options)
+ pulumi.set(__self__, "advanced_security_options", advanced_security_options)
if cognito_options is not None:
- _setter("cognito_options", cognito_options)
+ pulumi.set(__self__, "cognito_options", cognito_options)
if domain_endpoint_options is not None:
- _setter("domain_endpoint_options", domain_endpoint_options)
+ pulumi.set(__self__, "domain_endpoint_options", domain_endpoint_options)
if domain_name is not None:
- _setter("domain_name", domain_name)
+ pulumi.set(__self__, "domain_name", domain_name)
if ebs_options is not None:
- _setter("ebs_options", ebs_options)
+ pulumi.set(__self__, "ebs_options", ebs_options)
if elasticsearch_cluster_config is not None:
- _setter("elasticsearch_cluster_config", elasticsearch_cluster_config)
+ pulumi.set(__self__, "elasticsearch_cluster_config", elasticsearch_cluster_config)
if elasticsearch_version is not None:
- _setter("elasticsearch_version", elasticsearch_version)
+ pulumi.set(__self__, "elasticsearch_version", elasticsearch_version)
if encryption_at_rest_options is not None:
- _setter("encryption_at_rest_options", encryption_at_rest_options)
+ pulumi.set(__self__, "encryption_at_rest_options", encryption_at_rest_options)
if log_publishing_options is not None:
- _setter("log_publishing_options", log_publishing_options)
+ pulumi.set(__self__, "log_publishing_options", log_publishing_options)
if node_to_node_encryption_options is not None:
- _setter("node_to_node_encryption_options", node_to_node_encryption_options)
+ pulumi.set(__self__, "node_to_node_encryption_options", node_to_node_encryption_options)
if snapshot_options is not None:
- _setter("snapshot_options", snapshot_options)
+ pulumi.set(__self__, "snapshot_options", snapshot_options)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if vpc_options is not None:
- _setter("vpc_options", vpc_options)
+ pulumi.set(__self__, "vpc_options", vpc_options)
@property
@pulumi.getter(name="accessPolicies")
@@ -289,10 +252,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DomainArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -325,63 +284,18 @@ def _internal_init(__self__,
__props__.__dict__["access_policies"] = access_policies
__props__.__dict__["advanced_options"] = advanced_options
- if advanced_security_options is not None and not isinstance(advanced_security_options, DomainAdvancedSecurityOptionsInputArgs):
- advanced_security_options = advanced_security_options or {}
- def _setter(key, value):
- advanced_security_options[key] = value
- DomainAdvancedSecurityOptionsInputArgs._configure(_setter, **advanced_security_options)
__props__.__dict__["advanced_security_options"] = advanced_security_options
- if cognito_options is not None and not isinstance(cognito_options, DomainCognitoOptionsArgs):
- cognito_options = cognito_options or {}
- def _setter(key, value):
- cognito_options[key] = value
- DomainCognitoOptionsArgs._configure(_setter, **cognito_options)
__props__.__dict__["cognito_options"] = cognito_options
- if domain_endpoint_options is not None and not isinstance(domain_endpoint_options, DomainEndpointOptionsArgs):
- domain_endpoint_options = domain_endpoint_options or {}
- def _setter(key, value):
- domain_endpoint_options[key] = value
- DomainEndpointOptionsArgs._configure(_setter, **domain_endpoint_options)
__props__.__dict__["domain_endpoint_options"] = domain_endpoint_options
__props__.__dict__["domain_name"] = domain_name
- if ebs_options is not None and not isinstance(ebs_options, DomainEbsOptionsArgs):
- ebs_options = ebs_options or {}
- def _setter(key, value):
- ebs_options[key] = value
- DomainEbsOptionsArgs._configure(_setter, **ebs_options)
__props__.__dict__["ebs_options"] = ebs_options
- if elasticsearch_cluster_config is not None and not isinstance(elasticsearch_cluster_config, DomainElasticsearchClusterConfigArgs):
- elasticsearch_cluster_config = elasticsearch_cluster_config or {}
- def _setter(key, value):
- elasticsearch_cluster_config[key] = value
- DomainElasticsearchClusterConfigArgs._configure(_setter, **elasticsearch_cluster_config)
__props__.__dict__["elasticsearch_cluster_config"] = elasticsearch_cluster_config
__props__.__dict__["elasticsearch_version"] = elasticsearch_version
- if encryption_at_rest_options is not None and not isinstance(encryption_at_rest_options, DomainEncryptionAtRestOptionsArgs):
- encryption_at_rest_options = encryption_at_rest_options or {}
- def _setter(key, value):
- encryption_at_rest_options[key] = value
- DomainEncryptionAtRestOptionsArgs._configure(_setter, **encryption_at_rest_options)
__props__.__dict__["encryption_at_rest_options"] = encryption_at_rest_options
__props__.__dict__["log_publishing_options"] = log_publishing_options
- if node_to_node_encryption_options is not None and not isinstance(node_to_node_encryption_options, DomainNodeToNodeEncryptionOptionsArgs):
- node_to_node_encryption_options = node_to_node_encryption_options or {}
- def _setter(key, value):
- node_to_node_encryption_options[key] = value
- DomainNodeToNodeEncryptionOptionsArgs._configure(_setter, **node_to_node_encryption_options)
__props__.__dict__["node_to_node_encryption_options"] = node_to_node_encryption_options
- if snapshot_options is not None and not isinstance(snapshot_options, DomainSnapshotOptionsArgs):
- snapshot_options = snapshot_options or {}
- def _setter(key, value):
- snapshot_options[key] = value
- DomainSnapshotOptionsArgs._configure(_setter, **snapshot_options)
__props__.__dict__["snapshot_options"] = snapshot_options
__props__.__dict__["tags"] = tags
- if vpc_options is not None and not isinstance(vpc_options, DomainVpcOptionsArgs):
- vpc_options = vpc_options or {}
- def _setter(key, value):
- vpc_options[key] = value
- DomainVpcOptionsArgs._configure(_setter, **vpc_options)
__props__.__dict__["vpc_options"] = vpc_options
__props__.__dict__["arn"] = None
__props__.__dict__["domain_arn"] = None
diff --git a/sdk/python/pulumi_aws_native/elasticsearch/get_domain.py b/sdk/python/pulumi_aws_native/elasticsearch/get_domain.py
index 7bd7cfc673..fc7c4a7ebb 100644
--- a/sdk/python/pulumi_aws_native/elasticsearch/get_domain.py
+++ b/sdk/python/pulumi_aws_native/elasticsearch/get_domain.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/elasticsearch/outputs.py b/sdk/python/pulumi_aws_native/elasticsearch/outputs.py
index d6b8145dd8..c89bd5c24c 100644
--- a/sdk/python/pulumi_aws_native/elasticsearch/outputs.py
+++ b/sdk/python/pulumi_aws_native/elasticsearch/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
@@ -54,29 +54,14 @@ def __init__(__self__, *,
enabled: Optional[bool] = None,
internal_user_database_enabled: Optional[bool] = None,
master_user_options: Optional['outputs.DomainMasterUserOptions'] = None):
- DomainAdvancedSecurityOptionsInput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- anonymous_auth_enabled=anonymous_auth_enabled,
- enabled=enabled,
- internal_user_database_enabled=internal_user_database_enabled,
- master_user_options=master_user_options,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- anonymous_auth_enabled: Optional[bool] = None,
- enabled: Optional[bool] = None,
- internal_user_database_enabled: Optional[bool] = None,
- master_user_options: Optional['outputs.DomainMasterUserOptions'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if anonymous_auth_enabled is not None:
- _setter("anonymous_auth_enabled", anonymous_auth_enabled)
+ pulumi.set(__self__, "anonymous_auth_enabled", anonymous_auth_enabled)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if internal_user_database_enabled is not None:
- _setter("internal_user_database_enabled", internal_user_database_enabled)
+ pulumi.set(__self__, "internal_user_database_enabled", internal_user_database_enabled)
if master_user_options is not None:
- _setter("master_user_options", master_user_options)
+ pulumi.set(__self__, "master_user_options", master_user_options)
@property
@pulumi.getter(name="anonymousAuthEnabled")
@@ -127,29 +112,14 @@ def __init__(__self__, *,
identity_pool_id: Optional[str] = None,
role_arn: Optional[str] = None,
user_pool_id: Optional[str] = None):
- DomainCognitoOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- identity_pool_id=identity_pool_id,
- role_arn=role_arn,
- user_pool_id=user_pool_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[bool] = None,
- identity_pool_id: Optional[str] = None,
- role_arn: Optional[str] = None,
- user_pool_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if identity_pool_id is not None:
- _setter("identity_pool_id", identity_pool_id)
+ pulumi.set(__self__, "identity_pool_id", identity_pool_id)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if user_pool_id is not None:
- _setter("user_pool_id", user_pool_id)
+ pulumi.set(__self__, "user_pool_id", user_pool_id)
@property
@pulumi.getter
@@ -176,17 +146,8 @@ def user_pool_id(self) -> Optional[str]:
class DomainColdStorageOptions(dict):
def __init__(__self__, *,
enabled: Optional[bool] = None):
- DomainColdStorageOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -222,29 +183,14 @@ def __init__(__self__, *,
iops: Optional[int] = None,
volume_size: Optional[int] = None,
volume_type: Optional[str] = None):
- DomainEbsOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ebs_enabled=ebs_enabled,
- iops=iops,
- volume_size=volume_size,
- volume_type=volume_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ebs_enabled: Optional[bool] = None,
- iops: Optional[int] = None,
- volume_size: Optional[int] = None,
- volume_type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ebs_enabled is not None:
- _setter("ebs_enabled", ebs_enabled)
+ pulumi.set(__self__, "ebs_enabled", ebs_enabled)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if volume_size is not None:
- _setter("volume_size", volume_size)
+ pulumi.set(__self__, "volume_size", volume_size)
if volume_type is not None:
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "volume_type", volume_type)
@property
@pulumi.getter(name="ebsEnabled")
@@ -318,57 +264,28 @@ def __init__(__self__, *,
warm_type: Optional[str] = None,
zone_awareness_config: Optional['outputs.DomainZoneAwarenessConfig'] = None,
zone_awareness_enabled: Optional[bool] = None):
- DomainElasticsearchClusterConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cold_storage_options=cold_storage_options,
- dedicated_master_count=dedicated_master_count,
- dedicated_master_enabled=dedicated_master_enabled,
- dedicated_master_type=dedicated_master_type,
- instance_count=instance_count,
- instance_type=instance_type,
- warm_count=warm_count,
- warm_enabled=warm_enabled,
- warm_type=warm_type,
- zone_awareness_config=zone_awareness_config,
- zone_awareness_enabled=zone_awareness_enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cold_storage_options: Optional['outputs.DomainColdStorageOptions'] = None,
- dedicated_master_count: Optional[int] = None,
- dedicated_master_enabled: Optional[bool] = None,
- dedicated_master_type: Optional[str] = None,
- instance_count: Optional[int] = None,
- instance_type: Optional[str] = None,
- warm_count: Optional[int] = None,
- warm_enabled: Optional[bool] = None,
- warm_type: Optional[str] = None,
- zone_awareness_config: Optional['outputs.DomainZoneAwarenessConfig'] = None,
- zone_awareness_enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cold_storage_options is not None:
- _setter("cold_storage_options", cold_storage_options)
+ pulumi.set(__self__, "cold_storage_options", cold_storage_options)
if dedicated_master_count is not None:
- _setter("dedicated_master_count", dedicated_master_count)
+ pulumi.set(__self__, "dedicated_master_count", dedicated_master_count)
if dedicated_master_enabled is not None:
- _setter("dedicated_master_enabled", dedicated_master_enabled)
+ pulumi.set(__self__, "dedicated_master_enabled", dedicated_master_enabled)
if dedicated_master_type is not None:
- _setter("dedicated_master_type", dedicated_master_type)
+ pulumi.set(__self__, "dedicated_master_type", dedicated_master_type)
if instance_count is not None:
- _setter("instance_count", instance_count)
+ pulumi.set(__self__, "instance_count", instance_count)
if instance_type is not None:
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if warm_count is not None:
- _setter("warm_count", warm_count)
+ pulumi.set(__self__, "warm_count", warm_count)
if warm_enabled is not None:
- _setter("warm_enabled", warm_enabled)
+ pulumi.set(__self__, "warm_enabled", warm_enabled)
if warm_type is not None:
- _setter("warm_type", warm_type)
+ pulumi.set(__self__, "warm_type", warm_type)
if zone_awareness_config is not None:
- _setter("zone_awareness_config", zone_awareness_config)
+ pulumi.set(__self__, "zone_awareness_config", zone_awareness_config)
if zone_awareness_enabled is not None:
- _setter("zone_awareness_enabled", zone_awareness_enabled)
+ pulumi.set(__self__, "zone_awareness_enabled", zone_awareness_enabled)
@property
@pulumi.getter(name="coldStorageOptions")
@@ -448,21 +365,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
enabled: Optional[bool] = None,
kms_key_id: Optional[str] = None):
- DomainEncryptionAtRestOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- kms_key_id=kms_key_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[bool] = None,
- kms_key_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
@property
@pulumi.getter
@@ -508,33 +414,16 @@ def __init__(__self__, *,
custom_endpoint_enabled: Optional[bool] = None,
enforce_https: Optional[bool] = None,
tls_security_policy: Optional[str] = None):
- DomainEndpointOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- custom_endpoint=custom_endpoint,
- custom_endpoint_certificate_arn=custom_endpoint_certificate_arn,
- custom_endpoint_enabled=custom_endpoint_enabled,
- enforce_https=enforce_https,
- tls_security_policy=tls_security_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- custom_endpoint: Optional[str] = None,
- custom_endpoint_certificate_arn: Optional[str] = None,
- custom_endpoint_enabled: Optional[bool] = None,
- enforce_https: Optional[bool] = None,
- tls_security_policy: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if custom_endpoint is not None:
- _setter("custom_endpoint", custom_endpoint)
+ pulumi.set(__self__, "custom_endpoint", custom_endpoint)
if custom_endpoint_certificate_arn is not None:
- _setter("custom_endpoint_certificate_arn", custom_endpoint_certificate_arn)
+ pulumi.set(__self__, "custom_endpoint_certificate_arn", custom_endpoint_certificate_arn)
if custom_endpoint_enabled is not None:
- _setter("custom_endpoint_enabled", custom_endpoint_enabled)
+ pulumi.set(__self__, "custom_endpoint_enabled", custom_endpoint_enabled)
if enforce_https is not None:
- _setter("enforce_https", enforce_https)
+ pulumi.set(__self__, "enforce_https", enforce_https)
if tls_security_policy is not None:
- _setter("tls_security_policy", tls_security_policy)
+ pulumi.set(__self__, "tls_security_policy", tls_security_policy)
@property
@pulumi.getter(name="customEndpoint")
@@ -589,25 +478,12 @@ def __init__(__self__, *,
master_user_arn: Optional[str] = None,
master_user_name: Optional[str] = None,
master_user_password: Optional[str] = None):
- DomainMasterUserOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- master_user_arn=master_user_arn,
- master_user_name=master_user_name,
- master_user_password=master_user_password,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- master_user_arn: Optional[str] = None,
- master_user_name: Optional[str] = None,
- master_user_password: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if master_user_arn is not None:
- _setter("master_user_arn", master_user_arn)
+ pulumi.set(__self__, "master_user_arn", master_user_arn)
if master_user_name is not None:
- _setter("master_user_name", master_user_name)
+ pulumi.set(__self__, "master_user_name", master_user_name)
if master_user_password is not None:
- _setter("master_user_password", master_user_password)
+ pulumi.set(__self__, "master_user_password", master_user_password)
@property
@pulumi.getter(name="masterUserArn")
@@ -629,17 +505,8 @@ def master_user_password(self) -> Optional[str]:
class DomainNodeToNodeEncryptionOptions(dict):
def __init__(__self__, *,
enabled: Optional[bool] = None):
- DomainNodeToNodeEncryptionOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -668,17 +535,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
automated_snapshot_start_hour: Optional[int] = None):
- DomainSnapshotOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- automated_snapshot_start_hour=automated_snapshot_start_hour,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- automated_snapshot_start_hour: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if automated_snapshot_start_hour is not None:
- _setter("automated_snapshot_start_hour", automated_snapshot_start_hour)
+ pulumi.set(__self__, "automated_snapshot_start_hour", automated_snapshot_start_hour)
@property
@pulumi.getter(name="automatedSnapshotStartHour")
@@ -691,19 +549,8 @@ class DomainTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- DomainTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -740,21 +587,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
security_group_ids: Optional[Sequence[str]] = None,
subnet_ids: Optional[Sequence[str]] = None):
- DomainVpcOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- security_group_ids: Optional[Sequence[str]] = None,
- subnet_ids: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if subnet_ids is not None:
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="securityGroupIds")
@@ -788,17 +624,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
availability_zone_count: Optional[int] = None):
- DomainZoneAwarenessConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone_count=availability_zone_count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone_count: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zone_count is not None:
- _setter("availability_zone_count", availability_zone_count)
+ pulumi.set(__self__, "availability_zone_count", availability_zone_count)
@property
@pulumi.getter(name="availabilityZoneCount")
diff --git a/sdk/python/pulumi_aws_native/emr/_inputs.py b/sdk/python/pulumi_aws_native/emr/_inputs.py
index f0a75c3537..c1b7f3f68c 100644
--- a/sdk/python/pulumi_aws_native/emr/_inputs.py
+++ b/sdk/python/pulumi_aws_native/emr/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -75,29 +75,14 @@ def __init__(__self__, *,
args: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
name: Optional[pulumi.Input[str]] = None,
version: Optional[pulumi.Input[str]] = None):
- ClusterApplicationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- additional_info=additional_info,
- args=args,
- name=name,
- version=version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- additional_info: Optional[Any] = None,
- args: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- name: Optional[pulumi.Input[str]] = None,
- version: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if additional_info is not None:
- _setter("additional_info", additional_info)
+ pulumi.set(__self__, "additional_info", additional_info)
if args is not None:
- _setter("args", args)
+ pulumi.set(__self__, "args", args)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if version is not None:
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
@property
@pulumi.getter(name="additionalInfo")
@@ -141,19 +126,8 @@ class ClusterAutoScalingPolicyArgs:
def __init__(__self__, *,
constraints: pulumi.Input['ClusterScalingConstraintsArgs'],
rules: pulumi.Input[Sequence[pulumi.Input['ClusterScalingRuleArgs']]]):
- ClusterAutoScalingPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- constraints=constraints,
- rules=rules,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- constraints: pulumi.Input['ClusterScalingConstraintsArgs'],
- rules: pulumi.Input[Sequence[pulumi.Input['ClusterScalingRuleArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("constraints", constraints)
- _setter("rules", rules)
+ pulumi.set(__self__, "constraints", constraints)
+ pulumi.set(__self__, "rules", rules)
@property
@pulumi.getter
@@ -178,17 +152,8 @@ def rules(self, value: pulumi.Input[Sequence[pulumi.Input['ClusterScalingRuleArg
class ClusterAutoTerminationPolicyArgs:
def __init__(__self__, *,
idle_timeout: Optional[pulumi.Input[int]] = None):
- ClusterAutoTerminationPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- idle_timeout=idle_timeout,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- idle_timeout: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if idle_timeout is not None:
- _setter("idle_timeout", idle_timeout)
+ pulumi.set(__self__, "idle_timeout", idle_timeout)
@property
@pulumi.getter(name="idleTimeout")
@@ -205,19 +170,8 @@ class ClusterBootstrapActionConfigArgs:
def __init__(__self__, *,
name: pulumi.Input[str],
script_bootstrap_action: pulumi.Input['ClusterScriptBootstrapActionConfigArgs']):
- ClusterBootstrapActionConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- script_bootstrap_action=script_bootstrap_action,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- script_bootstrap_action: pulumi.Input['ClusterScriptBootstrapActionConfigArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("script_bootstrap_action", script_bootstrap_action)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "script_bootstrap_action", script_bootstrap_action)
@property
@pulumi.getter
@@ -250,45 +204,20 @@ def __init__(__self__, *,
namespace: Optional[pulumi.Input[str]] = None,
statistic: Optional[pulumi.Input[str]] = None,
unit: Optional[pulumi.Input[str]] = None):
- ClusterCloudWatchAlarmDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- comparison_operator=comparison_operator,
- metric_name=metric_name,
- period=period,
- threshold=threshold,
- dimensions=dimensions,
- evaluation_periods=evaluation_periods,
- namespace=namespace,
- statistic=statistic,
- unit=unit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- comparison_operator: pulumi.Input[str],
- metric_name: pulumi.Input[str],
- period: pulumi.Input[int],
- threshold: pulumi.Input[float],
- dimensions: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterMetricDimensionArgs']]]] = None,
- evaluation_periods: Optional[pulumi.Input[int]] = None,
- namespace: Optional[pulumi.Input[str]] = None,
- statistic: Optional[pulumi.Input[str]] = None,
- unit: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("comparison_operator", comparison_operator)
- _setter("metric_name", metric_name)
- _setter("period", period)
- _setter("threshold", threshold)
+ pulumi.set(__self__, "comparison_operator", comparison_operator)
+ pulumi.set(__self__, "metric_name", metric_name)
+ pulumi.set(__self__, "period", period)
+ pulumi.set(__self__, "threshold", threshold)
if dimensions is not None:
- _setter("dimensions", dimensions)
+ pulumi.set(__self__, "dimensions", dimensions)
if evaluation_periods is not None:
- _setter("evaluation_periods", evaluation_periods)
+ pulumi.set(__self__, "evaluation_periods", evaluation_periods)
if namespace is not None:
- _setter("namespace", namespace)
+ pulumi.set(__self__, "namespace", namespace)
if statistic is not None:
- _setter("statistic", statistic)
+ pulumi.set(__self__, "statistic", statistic)
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
@property
@pulumi.getter(name="comparisonOperator")
@@ -380,30 +309,13 @@ def __init__(__self__, *,
unit_type: pulumi.Input[str],
maximum_core_capacity_units: Optional[pulumi.Input[int]] = None,
maximum_on_demand_capacity_units: Optional[pulumi.Input[int]] = None):
- ClusterComputeLimitsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- maximum_capacity_units=maximum_capacity_units,
- minimum_capacity_units=minimum_capacity_units,
- unit_type=unit_type,
- maximum_core_capacity_units=maximum_core_capacity_units,
- maximum_on_demand_capacity_units=maximum_on_demand_capacity_units,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- maximum_capacity_units: pulumi.Input[int],
- minimum_capacity_units: pulumi.Input[int],
- unit_type: pulumi.Input[str],
- maximum_core_capacity_units: Optional[pulumi.Input[int]] = None,
- maximum_on_demand_capacity_units: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("maximum_capacity_units", maximum_capacity_units)
- _setter("minimum_capacity_units", minimum_capacity_units)
- _setter("unit_type", unit_type)
+ pulumi.set(__self__, "maximum_capacity_units", maximum_capacity_units)
+ pulumi.set(__self__, "minimum_capacity_units", minimum_capacity_units)
+ pulumi.set(__self__, "unit_type", unit_type)
if maximum_core_capacity_units is not None:
- _setter("maximum_core_capacity_units", maximum_core_capacity_units)
+ pulumi.set(__self__, "maximum_core_capacity_units", maximum_core_capacity_units)
if maximum_on_demand_capacity_units is not None:
- _setter("maximum_on_demand_capacity_units", maximum_on_demand_capacity_units)
+ pulumi.set(__self__, "maximum_on_demand_capacity_units", maximum_on_demand_capacity_units)
@property
@pulumi.getter(name="maximumCapacityUnits")
@@ -457,25 +369,12 @@ def __init__(__self__, *,
classification: Optional[pulumi.Input[str]] = None,
configuration_properties: Optional[Any] = None,
configurations: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterConfigurationArgs']]]] = None):
- ClusterConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- classification=classification,
- configuration_properties=configuration_properties,
- configurations=configurations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- classification: Optional[pulumi.Input[str]] = None,
- configuration_properties: Optional[Any] = None,
- configurations: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterConfigurationArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if classification is not None:
- _setter("classification", classification)
+ pulumi.set(__self__, "classification", classification)
if configuration_properties is not None:
- _setter("configuration_properties", configuration_properties)
+ pulumi.set(__self__, "configuration_properties", configuration_properties)
if configurations is not None:
- _setter("configurations", configurations)
+ pulumi.set(__self__, "configurations", configurations)
@property
@pulumi.getter
@@ -510,20 +409,9 @@ class ClusterEbsBlockDeviceConfigArgs:
def __init__(__self__, *,
volume_specification: pulumi.Input['ClusterVolumeSpecificationArgs'],
volumes_per_instance: Optional[pulumi.Input[int]] = None):
- ClusterEbsBlockDeviceConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- volume_specification=volume_specification,
- volumes_per_instance=volumes_per_instance,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- volume_specification: pulumi.Input['ClusterVolumeSpecificationArgs'],
- volumes_per_instance: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("volume_specification", volume_specification)
+ pulumi.set(__self__, "volume_specification", volume_specification)
if volumes_per_instance is not None:
- _setter("volumes_per_instance", volumes_per_instance)
+ pulumi.set(__self__, "volumes_per_instance", volumes_per_instance)
@property
@pulumi.getter(name="volumeSpecification")
@@ -549,21 +437,10 @@ class ClusterEbsConfigurationArgs:
def __init__(__self__, *,
ebs_block_device_configs: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterEbsBlockDeviceConfigArgs']]]] = None,
ebs_optimized: Optional[pulumi.Input[bool]] = None):
- ClusterEbsConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ebs_block_device_configs=ebs_block_device_configs,
- ebs_optimized=ebs_optimized,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ebs_block_device_configs: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterEbsBlockDeviceConfigArgs']]]] = None,
- ebs_optimized: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ebs_block_device_configs is not None:
- _setter("ebs_block_device_configs", ebs_block_device_configs)
+ pulumi.set(__self__, "ebs_block_device_configs", ebs_block_device_configs)
if ebs_optimized is not None:
- _setter("ebs_optimized", ebs_optimized)
+ pulumi.set(__self__, "ebs_optimized", ebs_optimized)
@property
@pulumi.getter(name="ebsBlockDeviceConfigs")
@@ -591,28 +468,13 @@ def __init__(__self__, *,
args: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
main_class: Optional[pulumi.Input[str]] = None,
step_properties: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterKeyValueArgs']]]] = None):
- ClusterHadoopJarStepConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- jar=jar,
- args=args,
- main_class=main_class,
- step_properties=step_properties,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- jar: pulumi.Input[str],
- args: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- main_class: Optional[pulumi.Input[str]] = None,
- step_properties: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterKeyValueArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("jar", jar)
+ pulumi.set(__self__, "jar", jar)
if args is not None:
- _setter("args", args)
+ pulumi.set(__self__, "args", args)
if main_class is not None:
- _setter("main_class", main_class)
+ pulumi.set(__self__, "main_class", main_class)
if step_properties is not None:
- _setter("step_properties", step_properties)
+ pulumi.set(__self__, "step_properties", step_properties)
@property
@pulumi.getter
@@ -659,33 +521,16 @@ def __init__(__self__, *,
name: Optional[pulumi.Input[str]] = None,
target_on_demand_capacity: Optional[pulumi.Input[int]] = None,
target_spot_capacity: Optional[pulumi.Input[int]] = None):
- ClusterInstanceFleetConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_type_configs=instance_type_configs,
- launch_specifications=launch_specifications,
- name=name,
- target_on_demand_capacity=target_on_demand_capacity,
- target_spot_capacity=target_spot_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_type_configs: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterInstanceTypeConfigArgs']]]] = None,
- launch_specifications: Optional[pulumi.Input['ClusterInstanceFleetProvisioningSpecificationsArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- target_on_demand_capacity: Optional[pulumi.Input[int]] = None,
- target_spot_capacity: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if instance_type_configs is not None:
- _setter("instance_type_configs", instance_type_configs)
+ pulumi.set(__self__, "instance_type_configs", instance_type_configs)
if launch_specifications is not None:
- _setter("launch_specifications", launch_specifications)
+ pulumi.set(__self__, "launch_specifications", launch_specifications)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if target_on_demand_capacity is not None:
- _setter("target_on_demand_capacity", target_on_demand_capacity)
+ pulumi.set(__self__, "target_on_demand_capacity", target_on_demand_capacity)
if target_spot_capacity is not None:
- _setter("target_spot_capacity", target_spot_capacity)
+ pulumi.set(__self__, "target_spot_capacity", target_spot_capacity)
@property
@pulumi.getter(name="instanceTypeConfigs")
@@ -738,21 +583,10 @@ class ClusterInstanceFleetProvisioningSpecificationsArgs:
def __init__(__self__, *,
on_demand_specification: Optional[pulumi.Input['ClusterOnDemandProvisioningSpecificationArgs']] = None,
spot_specification: Optional[pulumi.Input['ClusterSpotProvisioningSpecificationArgs']] = None):
- ClusterInstanceFleetProvisioningSpecificationsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- on_demand_specification=on_demand_specification,
- spot_specification=spot_specification,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- on_demand_specification: Optional[pulumi.Input['ClusterOnDemandProvisioningSpecificationArgs']] = None,
- spot_specification: Optional[pulumi.Input['ClusterSpotProvisioningSpecificationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if on_demand_specification is not None:
- _setter("on_demand_specification", on_demand_specification)
+ pulumi.set(__self__, "on_demand_specification", on_demand_specification)
if spot_specification is not None:
- _setter("spot_specification", spot_specification)
+ pulumi.set(__self__, "spot_specification", spot_specification)
@property
@pulumi.getter(name="onDemandSpecification")
@@ -785,47 +619,22 @@ def __init__(__self__, *,
ebs_configuration: Optional[pulumi.Input['ClusterEbsConfigurationArgs']] = None,
market: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None):
- ClusterInstanceGroupConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_count=instance_count,
- instance_type=instance_type,
- auto_scaling_policy=auto_scaling_policy,
- bid_price=bid_price,
- configurations=configurations,
- custom_ami_id=custom_ami_id,
- ebs_configuration=ebs_configuration,
- market=market,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_count: pulumi.Input[int],
- instance_type: pulumi.Input[str],
- auto_scaling_policy: Optional[pulumi.Input['ClusterAutoScalingPolicyArgs']] = None,
- bid_price: Optional[pulumi.Input[str]] = None,
- configurations: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterConfigurationArgs']]]] = None,
- custom_ami_id: Optional[pulumi.Input[str]] = None,
- ebs_configuration: Optional[pulumi.Input['ClusterEbsConfigurationArgs']] = None,
- market: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("instance_count", instance_count)
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_count", instance_count)
+ pulumi.set(__self__, "instance_type", instance_type)
if auto_scaling_policy is not None:
- _setter("auto_scaling_policy", auto_scaling_policy)
+ pulumi.set(__self__, "auto_scaling_policy", auto_scaling_policy)
if bid_price is not None:
- _setter("bid_price", bid_price)
+ pulumi.set(__self__, "bid_price", bid_price)
if configurations is not None:
- _setter("configurations", configurations)
+ pulumi.set(__self__, "configurations", configurations)
if custom_ami_id is not None:
- _setter("custom_ami_id", custom_ami_id)
+ pulumi.set(__self__, "custom_ami_id", custom_ami_id)
if ebs_configuration is not None:
- _setter("ebs_configuration", ebs_configuration)
+ pulumi.set(__self__, "ebs_configuration", ebs_configuration)
if market is not None:
- _setter("market", market)
+ pulumi.set(__self__, "market", market)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="instanceCount")
@@ -919,40 +728,19 @@ def __init__(__self__, *,
custom_ami_id: Optional[pulumi.Input[str]] = None,
ebs_configuration: Optional[pulumi.Input['ClusterEbsConfigurationArgs']] = None,
weighted_capacity: Optional[pulumi.Input[int]] = None):
- ClusterInstanceTypeConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_type=instance_type,
- bid_price=bid_price,
- bid_price_as_percentage_of_on_demand_price=bid_price_as_percentage_of_on_demand_price,
- configurations=configurations,
- custom_ami_id=custom_ami_id,
- ebs_configuration=ebs_configuration,
- weighted_capacity=weighted_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_type: pulumi.Input[str],
- bid_price: Optional[pulumi.Input[str]] = None,
- bid_price_as_percentage_of_on_demand_price: Optional[pulumi.Input[float]] = None,
- configurations: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterConfigurationArgs']]]] = None,
- custom_ami_id: Optional[pulumi.Input[str]] = None,
- ebs_configuration: Optional[pulumi.Input['ClusterEbsConfigurationArgs']] = None,
- weighted_capacity: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if bid_price is not None:
- _setter("bid_price", bid_price)
+ pulumi.set(__self__, "bid_price", bid_price)
if bid_price_as_percentage_of_on_demand_price is not None:
- _setter("bid_price_as_percentage_of_on_demand_price", bid_price_as_percentage_of_on_demand_price)
+ pulumi.set(__self__, "bid_price_as_percentage_of_on_demand_price", bid_price_as_percentage_of_on_demand_price)
if configurations is not None:
- _setter("configurations", configurations)
+ pulumi.set(__self__, "configurations", configurations)
if custom_ami_id is not None:
- _setter("custom_ami_id", custom_ami_id)
+ pulumi.set(__self__, "custom_ami_id", custom_ami_id)
if ebs_configuration is not None:
- _setter("ebs_configuration", ebs_configuration)
+ pulumi.set(__self__, "ebs_configuration", ebs_configuration)
if weighted_capacity is not None:
- _setter("weighted_capacity", weighted_capacity)
+ pulumi.set(__self__, "weighted_capacity", weighted_capacity)
@property
@pulumi.getter(name="instanceType")
@@ -1039,85 +827,42 @@ def __init__(__self__, *,
task_instance_fleets: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterInstanceFleetConfigArgs']]]] = None,
task_instance_groups: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterInstanceGroupConfigArgs']]]] = None,
termination_protected: Optional[pulumi.Input[bool]] = None):
- ClusterJobFlowInstancesConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- additional_master_security_groups=additional_master_security_groups,
- additional_slave_security_groups=additional_slave_security_groups,
- core_instance_fleet=core_instance_fleet,
- core_instance_group=core_instance_group,
- ec2_key_name=ec2_key_name,
- ec2_subnet_id=ec2_subnet_id,
- ec2_subnet_ids=ec2_subnet_ids,
- emr_managed_master_security_group=emr_managed_master_security_group,
- emr_managed_slave_security_group=emr_managed_slave_security_group,
- hadoop_version=hadoop_version,
- keep_job_flow_alive_when_no_steps=keep_job_flow_alive_when_no_steps,
- master_instance_fleet=master_instance_fleet,
- master_instance_group=master_instance_group,
- placement=placement,
- service_access_security_group=service_access_security_group,
- task_instance_fleets=task_instance_fleets,
- task_instance_groups=task_instance_groups,
- termination_protected=termination_protected,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- additional_master_security_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- additional_slave_security_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- core_instance_fleet: Optional[pulumi.Input['ClusterInstanceFleetConfigArgs']] = None,
- core_instance_group: Optional[pulumi.Input['ClusterInstanceGroupConfigArgs']] = None,
- ec2_key_name: Optional[pulumi.Input[str]] = None,
- ec2_subnet_id: Optional[pulumi.Input[str]] = None,
- ec2_subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- emr_managed_master_security_group: Optional[pulumi.Input[str]] = None,
- emr_managed_slave_security_group: Optional[pulumi.Input[str]] = None,
- hadoop_version: Optional[pulumi.Input[str]] = None,
- keep_job_flow_alive_when_no_steps: Optional[pulumi.Input[bool]] = None,
- master_instance_fleet: Optional[pulumi.Input['ClusterInstanceFleetConfigArgs']] = None,
- master_instance_group: Optional[pulumi.Input['ClusterInstanceGroupConfigArgs']] = None,
- placement: Optional[pulumi.Input['ClusterPlacementTypeArgs']] = None,
- service_access_security_group: Optional[pulumi.Input[str]] = None,
- task_instance_fleets: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterInstanceFleetConfigArgs']]]] = None,
- task_instance_groups: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterInstanceGroupConfigArgs']]]] = None,
- termination_protected: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if additional_master_security_groups is not None:
- _setter("additional_master_security_groups", additional_master_security_groups)
+ pulumi.set(__self__, "additional_master_security_groups", additional_master_security_groups)
if additional_slave_security_groups is not None:
- _setter("additional_slave_security_groups", additional_slave_security_groups)
+ pulumi.set(__self__, "additional_slave_security_groups", additional_slave_security_groups)
if core_instance_fleet is not None:
- _setter("core_instance_fleet", core_instance_fleet)
+ pulumi.set(__self__, "core_instance_fleet", core_instance_fleet)
if core_instance_group is not None:
- _setter("core_instance_group", core_instance_group)
+ pulumi.set(__self__, "core_instance_group", core_instance_group)
if ec2_key_name is not None:
- _setter("ec2_key_name", ec2_key_name)
+ pulumi.set(__self__, "ec2_key_name", ec2_key_name)
if ec2_subnet_id is not None:
- _setter("ec2_subnet_id", ec2_subnet_id)
+ pulumi.set(__self__, "ec2_subnet_id", ec2_subnet_id)
if ec2_subnet_ids is not None:
- _setter("ec2_subnet_ids", ec2_subnet_ids)
+ pulumi.set(__self__, "ec2_subnet_ids", ec2_subnet_ids)
if emr_managed_master_security_group is not None:
- _setter("emr_managed_master_security_group", emr_managed_master_security_group)
+ pulumi.set(__self__, "emr_managed_master_security_group", emr_managed_master_security_group)
if emr_managed_slave_security_group is not None:
- _setter("emr_managed_slave_security_group", emr_managed_slave_security_group)
+ pulumi.set(__self__, "emr_managed_slave_security_group", emr_managed_slave_security_group)
if hadoop_version is not None:
- _setter("hadoop_version", hadoop_version)
+ pulumi.set(__self__, "hadoop_version", hadoop_version)
if keep_job_flow_alive_when_no_steps is not None:
- _setter("keep_job_flow_alive_when_no_steps", keep_job_flow_alive_when_no_steps)
+ pulumi.set(__self__, "keep_job_flow_alive_when_no_steps", keep_job_flow_alive_when_no_steps)
if master_instance_fleet is not None:
- _setter("master_instance_fleet", master_instance_fleet)
+ pulumi.set(__self__, "master_instance_fleet", master_instance_fleet)
if master_instance_group is not None:
- _setter("master_instance_group", master_instance_group)
+ pulumi.set(__self__, "master_instance_group", master_instance_group)
if placement is not None:
- _setter("placement", placement)
+ pulumi.set(__self__, "placement", placement)
if service_access_security_group is not None:
- _setter("service_access_security_group", service_access_security_group)
+ pulumi.set(__self__, "service_access_security_group", service_access_security_group)
if task_instance_fleets is not None:
- _setter("task_instance_fleets", task_instance_fleets)
+ pulumi.set(__self__, "task_instance_fleets", task_instance_fleets)
if task_instance_groups is not None:
- _setter("task_instance_groups", task_instance_groups)
+ pulumi.set(__self__, "task_instance_groups", task_instance_groups)
if termination_protected is not None:
- _setter("termination_protected", termination_protected)
+ pulumi.set(__self__, "termination_protected", termination_protected)
@property
@pulumi.getter(name="additionalMasterSecurityGroups")
@@ -1290,31 +1035,14 @@ def __init__(__self__, *,
ad_domain_join_password: Optional[pulumi.Input[str]] = None,
ad_domain_join_user: Optional[pulumi.Input[str]] = None,
cross_realm_trust_principal_password: Optional[pulumi.Input[str]] = None):
- ClusterKerberosAttributesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kdc_admin_password=kdc_admin_password,
- realm=realm,
- ad_domain_join_password=ad_domain_join_password,
- ad_domain_join_user=ad_domain_join_user,
- cross_realm_trust_principal_password=cross_realm_trust_principal_password,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kdc_admin_password: pulumi.Input[str],
- realm: pulumi.Input[str],
- ad_domain_join_password: Optional[pulumi.Input[str]] = None,
- ad_domain_join_user: Optional[pulumi.Input[str]] = None,
- cross_realm_trust_principal_password: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("kdc_admin_password", kdc_admin_password)
- _setter("realm", realm)
+ pulumi.set(__self__, "kdc_admin_password", kdc_admin_password)
+ pulumi.set(__self__, "realm", realm)
if ad_domain_join_password is not None:
- _setter("ad_domain_join_password", ad_domain_join_password)
+ pulumi.set(__self__, "ad_domain_join_password", ad_domain_join_password)
if ad_domain_join_user is not None:
- _setter("ad_domain_join_user", ad_domain_join_user)
+ pulumi.set(__self__, "ad_domain_join_user", ad_domain_join_user)
if cross_realm_trust_principal_password is not None:
- _setter("cross_realm_trust_principal_password", cross_realm_trust_principal_password)
+ pulumi.set(__self__, "cross_realm_trust_principal_password", cross_realm_trust_principal_password)
@property
@pulumi.getter(name="kdcAdminPassword")
@@ -1367,21 +1095,10 @@ class ClusterKeyValueArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- ClusterKeyValueArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1406,17 +1123,8 @@ def value(self, value: Optional[pulumi.Input[str]]):
class ClusterManagedScalingPolicyArgs:
def __init__(__self__, *,
compute_limits: Optional[pulumi.Input['ClusterComputeLimitsArgs']] = None):
- ClusterManagedScalingPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- compute_limits=compute_limits,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- compute_limits: Optional[pulumi.Input['ClusterComputeLimitsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if compute_limits is not None:
- _setter("compute_limits", compute_limits)
+ pulumi.set(__self__, "compute_limits", compute_limits)
@property
@pulumi.getter(name="computeLimits")
@@ -1433,19 +1141,8 @@ class ClusterMetricDimensionArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- ClusterMetricDimensionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1470,16 +1167,7 @@ def value(self, value: pulumi.Input[str]):
class ClusterOnDemandProvisioningSpecificationArgs:
def __init__(__self__, *,
allocation_strategy: pulumi.Input[str]):
- ClusterOnDemandProvisioningSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allocation_strategy=allocation_strategy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allocation_strategy: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("allocation_strategy", allocation_strategy)
+ pulumi.set(__self__, "allocation_strategy", allocation_strategy)
@property
@pulumi.getter(name="allocationStrategy")
@@ -1495,16 +1183,7 @@ def allocation_strategy(self, value: pulumi.Input[str]):
class ClusterPlacementTypeArgs:
def __init__(__self__, *,
availability_zone: pulumi.Input[str]):
- ClusterPlacementTypeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
@property
@pulumi.getter(name="availabilityZone")
@@ -1521,20 +1200,9 @@ class ClusterScalingActionArgs:
def __init__(__self__, *,
simple_scaling_policy_configuration: pulumi.Input['ClusterSimpleScalingPolicyConfigurationArgs'],
market: Optional[pulumi.Input[str]] = None):
- ClusterScalingActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- simple_scaling_policy_configuration=simple_scaling_policy_configuration,
- market=market,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- simple_scaling_policy_configuration: pulumi.Input['ClusterSimpleScalingPolicyConfigurationArgs'],
- market: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("simple_scaling_policy_configuration", simple_scaling_policy_configuration)
+ pulumi.set(__self__, "simple_scaling_policy_configuration", simple_scaling_policy_configuration)
if market is not None:
- _setter("market", market)
+ pulumi.set(__self__, "market", market)
@property
@pulumi.getter(name="simpleScalingPolicyConfiguration")
@@ -1560,19 +1228,8 @@ class ClusterScalingConstraintsArgs:
def __init__(__self__, *,
max_capacity: pulumi.Input[int],
min_capacity: pulumi.Input[int]):
- ClusterScalingConstraintsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_capacity=max_capacity,
- min_capacity=min_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_capacity: pulumi.Input[int],
- min_capacity: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("max_capacity", max_capacity)
- _setter("min_capacity", min_capacity)
+ pulumi.set(__self__, "max_capacity", max_capacity)
+ pulumi.set(__self__, "min_capacity", min_capacity)
@property
@pulumi.getter(name="maxCapacity")
@@ -1600,26 +1257,11 @@ def __init__(__self__, *,
name: pulumi.Input[str],
trigger: pulumi.Input['ClusterScalingTriggerArgs'],
description: Optional[pulumi.Input[str]] = None):
- ClusterScalingRuleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action=action,
- name=name,
- trigger=trigger,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action: pulumi.Input['ClusterScalingActionArgs'],
- name: pulumi.Input[str],
- trigger: pulumi.Input['ClusterScalingTriggerArgs'],
- description: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action", action)
- _setter("name", name)
- _setter("trigger", trigger)
+ pulumi.set(__self__, "action", action)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "trigger", trigger)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter
@@ -1662,16 +1304,7 @@ def description(self, value: Optional[pulumi.Input[str]]):
class ClusterScalingTriggerArgs:
def __init__(__self__, *,
cloud_watch_alarm_definition: pulumi.Input['ClusterCloudWatchAlarmDefinitionArgs']):
- ClusterScalingTriggerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_alarm_definition=cloud_watch_alarm_definition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_alarm_definition: pulumi.Input['ClusterCloudWatchAlarmDefinitionArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cloud_watch_alarm_definition", cloud_watch_alarm_definition)
+ pulumi.set(__self__, "cloud_watch_alarm_definition", cloud_watch_alarm_definition)
@property
@pulumi.getter(name="cloudWatchAlarmDefinition")
@@ -1688,20 +1321,9 @@ class ClusterScriptBootstrapActionConfigArgs:
def __init__(__self__, *,
path: pulumi.Input[str],
args: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- ClusterScriptBootstrapActionConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- path=path,
- args=args,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- path: pulumi.Input[str],
- args: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
if args is not None:
- _setter("args", args)
+ pulumi.set(__self__, "args", args)
@property
@pulumi.getter
@@ -1728,24 +1350,11 @@ def __init__(__self__, *,
scaling_adjustment: pulumi.Input[int],
adjustment_type: Optional[pulumi.Input[str]] = None,
cool_down: Optional[pulumi.Input[int]] = None):
- ClusterSimpleScalingPolicyConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- scaling_adjustment=scaling_adjustment,
- adjustment_type=adjustment_type,
- cool_down=cool_down,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- scaling_adjustment: pulumi.Input[int],
- adjustment_type: Optional[pulumi.Input[str]] = None,
- cool_down: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("scaling_adjustment", scaling_adjustment)
+ pulumi.set(__self__, "scaling_adjustment", scaling_adjustment)
if adjustment_type is not None:
- _setter("adjustment_type", adjustment_type)
+ pulumi.set(__self__, "adjustment_type", adjustment_type)
if cool_down is not None:
- _setter("cool_down", cool_down)
+ pulumi.set(__self__, "cool_down", cool_down)
@property
@pulumi.getter(name="scalingAdjustment")
@@ -1782,27 +1391,12 @@ def __init__(__self__, *,
timeout_duration_minutes: pulumi.Input[int],
allocation_strategy: Optional[pulumi.Input[str]] = None,
block_duration_minutes: Optional[pulumi.Input[int]] = None):
- ClusterSpotProvisioningSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timeout_action=timeout_action,
- timeout_duration_minutes=timeout_duration_minutes,
- allocation_strategy=allocation_strategy,
- block_duration_minutes=block_duration_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timeout_action: pulumi.Input[str],
- timeout_duration_minutes: pulumi.Input[int],
- allocation_strategy: Optional[pulumi.Input[str]] = None,
- block_duration_minutes: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("timeout_action", timeout_action)
- _setter("timeout_duration_minutes", timeout_duration_minutes)
+ pulumi.set(__self__, "timeout_action", timeout_action)
+ pulumi.set(__self__, "timeout_duration_minutes", timeout_duration_minutes)
if allocation_strategy is not None:
- _setter("allocation_strategy", allocation_strategy)
+ pulumi.set(__self__, "allocation_strategy", allocation_strategy)
if block_duration_minutes is not None:
- _setter("block_duration_minutes", block_duration_minutes)
+ pulumi.set(__self__, "block_duration_minutes", block_duration_minutes)
@property
@pulumi.getter(name="timeoutAction")
@@ -1847,23 +1441,10 @@ def __init__(__self__, *,
hadoop_jar_step: pulumi.Input['ClusterHadoopJarStepConfigArgs'],
name: pulumi.Input[str],
action_on_failure: Optional[pulumi.Input[str]] = None):
- ClusterStepConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hadoop_jar_step=hadoop_jar_step,
- name=name,
- action_on_failure=action_on_failure,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hadoop_jar_step: pulumi.Input['ClusterHadoopJarStepConfigArgs'],
- name: pulumi.Input[str],
- action_on_failure: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("hadoop_jar_step", hadoop_jar_step)
- _setter("name", name)
+ pulumi.set(__self__, "hadoop_jar_step", hadoop_jar_step)
+ pulumi.set(__self__, "name", name)
if action_on_failure is not None:
- _setter("action_on_failure", action_on_failure)
+ pulumi.set(__self__, "action_on_failure", action_on_failure)
@property
@pulumi.getter(name="hadoopJarStep")
@@ -1898,19 +1479,8 @@ class ClusterTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- ClusterTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1938,27 +1508,12 @@ def __init__(__self__, *,
volume_type: pulumi.Input[str],
iops: Optional[pulumi.Input[int]] = None,
throughput: Optional[pulumi.Input[int]] = None):
- ClusterVolumeSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- size_in_gb=size_in_gb,
- volume_type=volume_type,
- iops=iops,
- throughput=throughput,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- size_in_gb: pulumi.Input[int],
- volume_type: pulumi.Input[str],
- iops: Optional[pulumi.Input[int]] = None,
- throughput: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("size_in_gb", size_in_gb)
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "size_in_gb", size_in_gb)
+ pulumi.set(__self__, "volume_type", volume_type)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if throughput is not None:
- _setter("throughput", throughput)
+ pulumi.set(__self__, "throughput", throughput)
@property
@pulumi.getter(name="sizeInGb")
@@ -2003,25 +1558,12 @@ def __init__(__self__, *,
classification: Optional[pulumi.Input[str]] = None,
configuration_properties: Optional[Any] = None,
configurations: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceFleetConfigConfigurationArgs']]]] = None):
- InstanceFleetConfigConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- classification=classification,
- configuration_properties=configuration_properties,
- configurations=configurations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- classification: Optional[pulumi.Input[str]] = None,
- configuration_properties: Optional[Any] = None,
- configurations: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceFleetConfigConfigurationArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if classification is not None:
- _setter("classification", classification)
+ pulumi.set(__self__, "classification", classification)
if configuration_properties is not None:
- _setter("configuration_properties", configuration_properties)
+ pulumi.set(__self__, "configuration_properties", configuration_properties)
if configurations is not None:
- _setter("configurations", configurations)
+ pulumi.set(__self__, "configurations", configurations)
@property
@pulumi.getter
@@ -2056,20 +1598,9 @@ class InstanceFleetConfigEbsBlockDeviceConfigArgs:
def __init__(__self__, *,
volume_specification: pulumi.Input['InstanceFleetConfigVolumeSpecificationArgs'],
volumes_per_instance: Optional[pulumi.Input[int]] = None):
- InstanceFleetConfigEbsBlockDeviceConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- volume_specification=volume_specification,
- volumes_per_instance=volumes_per_instance,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- volume_specification: pulumi.Input['InstanceFleetConfigVolumeSpecificationArgs'],
- volumes_per_instance: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("volume_specification", volume_specification)
+ pulumi.set(__self__, "volume_specification", volume_specification)
if volumes_per_instance is not None:
- _setter("volumes_per_instance", volumes_per_instance)
+ pulumi.set(__self__, "volumes_per_instance", volumes_per_instance)
@property
@pulumi.getter(name="volumeSpecification")
@@ -2095,21 +1626,10 @@ class InstanceFleetConfigEbsConfigurationArgs:
def __init__(__self__, *,
ebs_block_device_configs: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceFleetConfigEbsBlockDeviceConfigArgs']]]] = None,
ebs_optimized: Optional[pulumi.Input[bool]] = None):
- InstanceFleetConfigEbsConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ebs_block_device_configs=ebs_block_device_configs,
- ebs_optimized=ebs_optimized,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ebs_block_device_configs: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceFleetConfigEbsBlockDeviceConfigArgs']]]] = None,
- ebs_optimized: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ebs_block_device_configs is not None:
- _setter("ebs_block_device_configs", ebs_block_device_configs)
+ pulumi.set(__self__, "ebs_block_device_configs", ebs_block_device_configs)
if ebs_optimized is not None:
- _setter("ebs_optimized", ebs_optimized)
+ pulumi.set(__self__, "ebs_optimized", ebs_optimized)
@property
@pulumi.getter(name="ebsBlockDeviceConfigs")
@@ -2135,21 +1655,10 @@ class InstanceFleetConfigInstanceFleetProvisioningSpecificationsArgs:
def __init__(__self__, *,
on_demand_specification: Optional[pulumi.Input['InstanceFleetConfigOnDemandProvisioningSpecificationArgs']] = None,
spot_specification: Optional[pulumi.Input['InstanceFleetConfigSpotProvisioningSpecificationArgs']] = None):
- InstanceFleetConfigInstanceFleetProvisioningSpecificationsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- on_demand_specification=on_demand_specification,
- spot_specification=spot_specification,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- on_demand_specification: Optional[pulumi.Input['InstanceFleetConfigOnDemandProvisioningSpecificationArgs']] = None,
- spot_specification: Optional[pulumi.Input['InstanceFleetConfigSpotProvisioningSpecificationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if on_demand_specification is not None:
- _setter("on_demand_specification", on_demand_specification)
+ pulumi.set(__self__, "on_demand_specification", on_demand_specification)
if spot_specification is not None:
- _setter("spot_specification", spot_specification)
+ pulumi.set(__self__, "spot_specification", spot_specification)
@property
@pulumi.getter(name="onDemandSpecification")
@@ -2180,40 +1689,19 @@ def __init__(__self__, *,
custom_ami_id: Optional[pulumi.Input[str]] = None,
ebs_configuration: Optional[pulumi.Input['InstanceFleetConfigEbsConfigurationArgs']] = None,
weighted_capacity: Optional[pulumi.Input[int]] = None):
- InstanceFleetConfigInstanceTypeConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_type=instance_type,
- bid_price=bid_price,
- bid_price_as_percentage_of_on_demand_price=bid_price_as_percentage_of_on_demand_price,
- configurations=configurations,
- custom_ami_id=custom_ami_id,
- ebs_configuration=ebs_configuration,
- weighted_capacity=weighted_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_type: pulumi.Input[str],
- bid_price: Optional[pulumi.Input[str]] = None,
- bid_price_as_percentage_of_on_demand_price: Optional[pulumi.Input[float]] = None,
- configurations: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceFleetConfigConfigurationArgs']]]] = None,
- custom_ami_id: Optional[pulumi.Input[str]] = None,
- ebs_configuration: Optional[pulumi.Input['InstanceFleetConfigEbsConfigurationArgs']] = None,
- weighted_capacity: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if bid_price is not None:
- _setter("bid_price", bid_price)
+ pulumi.set(__self__, "bid_price", bid_price)
if bid_price_as_percentage_of_on_demand_price is not None:
- _setter("bid_price_as_percentage_of_on_demand_price", bid_price_as_percentage_of_on_demand_price)
+ pulumi.set(__self__, "bid_price_as_percentage_of_on_demand_price", bid_price_as_percentage_of_on_demand_price)
if configurations is not None:
- _setter("configurations", configurations)
+ pulumi.set(__self__, "configurations", configurations)
if custom_ami_id is not None:
- _setter("custom_ami_id", custom_ami_id)
+ pulumi.set(__self__, "custom_ami_id", custom_ami_id)
if ebs_configuration is not None:
- _setter("ebs_configuration", ebs_configuration)
+ pulumi.set(__self__, "ebs_configuration", ebs_configuration)
if weighted_capacity is not None:
- _setter("weighted_capacity", weighted_capacity)
+ pulumi.set(__self__, "weighted_capacity", weighted_capacity)
@property
@pulumi.getter(name="instanceType")
@@ -2283,16 +1771,7 @@ def weighted_capacity(self, value: Optional[pulumi.Input[int]]):
class InstanceFleetConfigOnDemandProvisioningSpecificationArgs:
def __init__(__self__, *,
allocation_strategy: pulumi.Input[str]):
- InstanceFleetConfigOnDemandProvisioningSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allocation_strategy=allocation_strategy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allocation_strategy: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("allocation_strategy", allocation_strategy)
+ pulumi.set(__self__, "allocation_strategy", allocation_strategy)
@property
@pulumi.getter(name="allocationStrategy")
@@ -2311,27 +1790,12 @@ def __init__(__self__, *,
timeout_duration_minutes: pulumi.Input[int],
allocation_strategy: Optional[pulumi.Input[str]] = None,
block_duration_minutes: Optional[pulumi.Input[int]] = None):
- InstanceFleetConfigSpotProvisioningSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timeout_action=timeout_action,
- timeout_duration_minutes=timeout_duration_minutes,
- allocation_strategy=allocation_strategy,
- block_duration_minutes=block_duration_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timeout_action: pulumi.Input[str],
- timeout_duration_minutes: pulumi.Input[int],
- allocation_strategy: Optional[pulumi.Input[str]] = None,
- block_duration_minutes: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("timeout_action", timeout_action)
- _setter("timeout_duration_minutes", timeout_duration_minutes)
+ pulumi.set(__self__, "timeout_action", timeout_action)
+ pulumi.set(__self__, "timeout_duration_minutes", timeout_duration_minutes)
if allocation_strategy is not None:
- _setter("allocation_strategy", allocation_strategy)
+ pulumi.set(__self__, "allocation_strategy", allocation_strategy)
if block_duration_minutes is not None:
- _setter("block_duration_minutes", block_duration_minutes)
+ pulumi.set(__self__, "block_duration_minutes", block_duration_minutes)
@property
@pulumi.getter(name="timeoutAction")
@@ -2377,27 +1841,12 @@ def __init__(__self__, *,
volume_type: pulumi.Input[str],
iops: Optional[pulumi.Input[int]] = None,
throughput: Optional[pulumi.Input[int]] = None):
- InstanceFleetConfigVolumeSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- size_in_gb=size_in_gb,
- volume_type=volume_type,
- iops=iops,
- throughput=throughput,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- size_in_gb: pulumi.Input[int],
- volume_type: pulumi.Input[str],
- iops: Optional[pulumi.Input[int]] = None,
- throughput: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("size_in_gb", size_in_gb)
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "size_in_gb", size_in_gb)
+ pulumi.set(__self__, "volume_type", volume_type)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if throughput is not None:
- _setter("throughput", throughput)
+ pulumi.set(__self__, "throughput", throughput)
@property
@pulumi.getter(name="sizeInGb")
@@ -2441,19 +1890,8 @@ class InstanceGroupConfigAutoScalingPolicyArgs:
def __init__(__self__, *,
constraints: pulumi.Input['InstanceGroupConfigScalingConstraintsArgs'],
rules: pulumi.Input[Sequence[pulumi.Input['InstanceGroupConfigScalingRuleArgs']]]):
- InstanceGroupConfigAutoScalingPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- constraints=constraints,
- rules=rules,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- constraints: pulumi.Input['InstanceGroupConfigScalingConstraintsArgs'],
- rules: pulumi.Input[Sequence[pulumi.Input['InstanceGroupConfigScalingRuleArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("constraints", constraints)
- _setter("rules", rules)
+ pulumi.set(__self__, "constraints", constraints)
+ pulumi.set(__self__, "rules", rules)
@property
@pulumi.getter
@@ -2486,45 +1924,20 @@ def __init__(__self__, *,
namespace: Optional[pulumi.Input[str]] = None,
statistic: Optional[pulumi.Input[str]] = None,
unit: Optional[pulumi.Input[str]] = None):
- InstanceGroupConfigCloudWatchAlarmDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- comparison_operator=comparison_operator,
- metric_name=metric_name,
- period=period,
- threshold=threshold,
- dimensions=dimensions,
- evaluation_periods=evaluation_periods,
- namespace=namespace,
- statistic=statistic,
- unit=unit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- comparison_operator: pulumi.Input[str],
- metric_name: pulumi.Input[str],
- period: pulumi.Input[int],
- threshold: pulumi.Input[float],
- dimensions: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceGroupConfigMetricDimensionArgs']]]] = None,
- evaluation_periods: Optional[pulumi.Input[int]] = None,
- namespace: Optional[pulumi.Input[str]] = None,
- statistic: Optional[pulumi.Input[str]] = None,
- unit: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("comparison_operator", comparison_operator)
- _setter("metric_name", metric_name)
- _setter("period", period)
- _setter("threshold", threshold)
+ pulumi.set(__self__, "comparison_operator", comparison_operator)
+ pulumi.set(__self__, "metric_name", metric_name)
+ pulumi.set(__self__, "period", period)
+ pulumi.set(__self__, "threshold", threshold)
if dimensions is not None:
- _setter("dimensions", dimensions)
+ pulumi.set(__self__, "dimensions", dimensions)
if evaluation_periods is not None:
- _setter("evaluation_periods", evaluation_periods)
+ pulumi.set(__self__, "evaluation_periods", evaluation_periods)
if namespace is not None:
- _setter("namespace", namespace)
+ pulumi.set(__self__, "namespace", namespace)
if statistic is not None:
- _setter("statistic", statistic)
+ pulumi.set(__self__, "statistic", statistic)
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
@property
@pulumi.getter(name="comparisonOperator")
@@ -2614,25 +2027,12 @@ def __init__(__self__, *,
classification: Optional[pulumi.Input[str]] = None,
configuration_properties: Optional[Any] = None,
configurations: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceGroupConfigConfigurationArgs']]]] = None):
- InstanceGroupConfigConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- classification=classification,
- configuration_properties=configuration_properties,
- configurations=configurations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- classification: Optional[pulumi.Input[str]] = None,
- configuration_properties: Optional[Any] = None,
- configurations: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceGroupConfigConfigurationArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if classification is not None:
- _setter("classification", classification)
+ pulumi.set(__self__, "classification", classification)
if configuration_properties is not None:
- _setter("configuration_properties", configuration_properties)
+ pulumi.set(__self__, "configuration_properties", configuration_properties)
if configurations is not None:
- _setter("configurations", configurations)
+ pulumi.set(__self__, "configurations", configurations)
@property
@pulumi.getter
@@ -2667,20 +2067,9 @@ class InstanceGroupConfigEbsBlockDeviceConfigArgs:
def __init__(__self__, *,
volume_specification: pulumi.Input['InstanceGroupConfigVolumeSpecificationArgs'],
volumes_per_instance: Optional[pulumi.Input[int]] = None):
- InstanceGroupConfigEbsBlockDeviceConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- volume_specification=volume_specification,
- volumes_per_instance=volumes_per_instance,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- volume_specification: pulumi.Input['InstanceGroupConfigVolumeSpecificationArgs'],
- volumes_per_instance: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("volume_specification", volume_specification)
+ pulumi.set(__self__, "volume_specification", volume_specification)
if volumes_per_instance is not None:
- _setter("volumes_per_instance", volumes_per_instance)
+ pulumi.set(__self__, "volumes_per_instance", volumes_per_instance)
@property
@pulumi.getter(name="volumeSpecification")
@@ -2706,21 +2095,10 @@ class InstanceGroupConfigEbsConfigurationArgs:
def __init__(__self__, *,
ebs_block_device_configs: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceGroupConfigEbsBlockDeviceConfigArgs']]]] = None,
ebs_optimized: Optional[pulumi.Input[bool]] = None):
- InstanceGroupConfigEbsConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ebs_block_device_configs=ebs_block_device_configs,
- ebs_optimized=ebs_optimized,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ebs_block_device_configs: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceGroupConfigEbsBlockDeviceConfigArgs']]]] = None,
- ebs_optimized: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ebs_block_device_configs is not None:
- _setter("ebs_block_device_configs", ebs_block_device_configs)
+ pulumi.set(__self__, "ebs_block_device_configs", ebs_block_device_configs)
if ebs_optimized is not None:
- _setter("ebs_optimized", ebs_optimized)
+ pulumi.set(__self__, "ebs_optimized", ebs_optimized)
@property
@pulumi.getter(name="ebsBlockDeviceConfigs")
@@ -2746,19 +2124,8 @@ class InstanceGroupConfigMetricDimensionArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- InstanceGroupConfigMetricDimensionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2784,20 +2151,9 @@ class InstanceGroupConfigScalingActionArgs:
def __init__(__self__, *,
simple_scaling_policy_configuration: pulumi.Input['InstanceGroupConfigSimpleScalingPolicyConfigurationArgs'],
market: Optional[pulumi.Input[str]] = None):
- InstanceGroupConfigScalingActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- simple_scaling_policy_configuration=simple_scaling_policy_configuration,
- market=market,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- simple_scaling_policy_configuration: pulumi.Input['InstanceGroupConfigSimpleScalingPolicyConfigurationArgs'],
- market: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("simple_scaling_policy_configuration", simple_scaling_policy_configuration)
+ pulumi.set(__self__, "simple_scaling_policy_configuration", simple_scaling_policy_configuration)
if market is not None:
- _setter("market", market)
+ pulumi.set(__self__, "market", market)
@property
@pulumi.getter(name="simpleScalingPolicyConfiguration")
@@ -2823,19 +2179,8 @@ class InstanceGroupConfigScalingConstraintsArgs:
def __init__(__self__, *,
max_capacity: pulumi.Input[int],
min_capacity: pulumi.Input[int]):
- InstanceGroupConfigScalingConstraintsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_capacity=max_capacity,
- min_capacity=min_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_capacity: pulumi.Input[int],
- min_capacity: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("max_capacity", max_capacity)
- _setter("min_capacity", min_capacity)
+ pulumi.set(__self__, "max_capacity", max_capacity)
+ pulumi.set(__self__, "min_capacity", min_capacity)
@property
@pulumi.getter(name="maxCapacity")
@@ -2863,26 +2208,11 @@ def __init__(__self__, *,
name: pulumi.Input[str],
trigger: pulumi.Input['InstanceGroupConfigScalingTriggerArgs'],
description: Optional[pulumi.Input[str]] = None):
- InstanceGroupConfigScalingRuleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action=action,
- name=name,
- trigger=trigger,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action: pulumi.Input['InstanceGroupConfigScalingActionArgs'],
- name: pulumi.Input[str],
- trigger: pulumi.Input['InstanceGroupConfigScalingTriggerArgs'],
- description: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action", action)
- _setter("name", name)
- _setter("trigger", trigger)
+ pulumi.set(__self__, "action", action)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "trigger", trigger)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter
@@ -2925,16 +2255,7 @@ def description(self, value: Optional[pulumi.Input[str]]):
class InstanceGroupConfigScalingTriggerArgs:
def __init__(__self__, *,
cloud_watch_alarm_definition: pulumi.Input['InstanceGroupConfigCloudWatchAlarmDefinitionArgs']):
- InstanceGroupConfigScalingTriggerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_alarm_definition=cloud_watch_alarm_definition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_alarm_definition: pulumi.Input['InstanceGroupConfigCloudWatchAlarmDefinitionArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cloud_watch_alarm_definition", cloud_watch_alarm_definition)
+ pulumi.set(__self__, "cloud_watch_alarm_definition", cloud_watch_alarm_definition)
@property
@pulumi.getter(name="cloudWatchAlarmDefinition")
@@ -2952,24 +2273,11 @@ def __init__(__self__, *,
scaling_adjustment: pulumi.Input[int],
adjustment_type: Optional[pulumi.Input[str]] = None,
cool_down: Optional[pulumi.Input[int]] = None):
- InstanceGroupConfigSimpleScalingPolicyConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- scaling_adjustment=scaling_adjustment,
- adjustment_type=adjustment_type,
- cool_down=cool_down,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- scaling_adjustment: pulumi.Input[int],
- adjustment_type: Optional[pulumi.Input[str]] = None,
- cool_down: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("scaling_adjustment", scaling_adjustment)
+ pulumi.set(__self__, "scaling_adjustment", scaling_adjustment)
if adjustment_type is not None:
- _setter("adjustment_type", adjustment_type)
+ pulumi.set(__self__, "adjustment_type", adjustment_type)
if cool_down is not None:
- _setter("cool_down", cool_down)
+ pulumi.set(__self__, "cool_down", cool_down)
@property
@pulumi.getter(name="scalingAdjustment")
@@ -3006,27 +2314,12 @@ def __init__(__self__, *,
volume_type: pulumi.Input[str],
iops: Optional[pulumi.Input[int]] = None,
throughput: Optional[pulumi.Input[int]] = None):
- InstanceGroupConfigVolumeSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- size_in_gb=size_in_gb,
- volume_type=volume_type,
- iops=iops,
- throughput=throughput,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- size_in_gb: pulumi.Input[int],
- volume_type: pulumi.Input[str],
- iops: Optional[pulumi.Input[int]] = None,
- throughput: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("size_in_gb", size_in_gb)
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "size_in_gb", size_in_gb)
+ pulumi.set(__self__, "volume_type", volume_type)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if throughput is not None:
- _setter("throughput", throughput)
+ pulumi.set(__self__, "throughput", throughput)
@property
@pulumi.getter(name="sizeInGb")
@@ -3072,28 +2365,13 @@ def __init__(__self__, *,
args: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
main_class: Optional[pulumi.Input[str]] = None,
step_properties: Optional[pulumi.Input[Sequence[pulumi.Input['StepKeyValueArgs']]]] = None):
- StepHadoopJarStepConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- jar=jar,
- args=args,
- main_class=main_class,
- step_properties=step_properties,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- jar: pulumi.Input[str],
- args: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- main_class: Optional[pulumi.Input[str]] = None,
- step_properties: Optional[pulumi.Input[Sequence[pulumi.Input['StepKeyValueArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("jar", jar)
+ pulumi.set(__self__, "jar", jar)
if args is not None:
- _setter("args", args)
+ pulumi.set(__self__, "args", args)
if main_class is not None:
- _setter("main_class", main_class)
+ pulumi.set(__self__, "main_class", main_class)
if step_properties is not None:
- _setter("step_properties", step_properties)
+ pulumi.set(__self__, "step_properties", step_properties)
@property
@pulumi.getter
@@ -3137,21 +2415,10 @@ class StepKeyValueArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- StepKeyValueArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3182,19 +2449,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 255 Unicode characters in length. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- StudioTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3231,19 +2487,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- WalWorkspaceTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/emr/cluster.py b/sdk/python/pulumi_aws_native/emr/cluster.py
index eb2d97e91c..4a445b7f4d 100644
--- a/sdk/python/pulumi_aws_native/emr/cluster.py
+++ b/sdk/python/pulumi_aws_native/emr/cluster.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -43,106 +43,51 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Cluster resource.
"""
- ClusterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instances=instances,
- job_flow_role=job_flow_role,
- service_role=service_role,
- additional_info=additional_info,
- applications=applications,
- auto_scaling_role=auto_scaling_role,
- auto_termination_policy=auto_termination_policy,
- bootstrap_actions=bootstrap_actions,
- configurations=configurations,
- custom_ami_id=custom_ami_id,
- ebs_root_volume_size=ebs_root_volume_size,
- kerberos_attributes=kerberos_attributes,
- log_encryption_kms_key_id=log_encryption_kms_key_id,
- log_uri=log_uri,
- managed_scaling_policy=managed_scaling_policy,
- name=name,
- os_release_label=os_release_label,
- release_label=release_label,
- scale_down_behavior=scale_down_behavior,
- security_configuration=security_configuration,
- step_concurrency_level=step_concurrency_level,
- steps=steps,
- tags=tags,
- visible_to_all_users=visible_to_all_users,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instances: pulumi.Input['ClusterJobFlowInstancesConfigArgs'],
- job_flow_role: pulumi.Input[str],
- service_role: pulumi.Input[str],
- additional_info: Optional[Any] = None,
- applications: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterApplicationArgs']]]] = None,
- auto_scaling_role: Optional[pulumi.Input[str]] = None,
- auto_termination_policy: Optional[pulumi.Input['ClusterAutoTerminationPolicyArgs']] = None,
- bootstrap_actions: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterBootstrapActionConfigArgs']]]] = None,
- configurations: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterConfigurationArgs']]]] = None,
- custom_ami_id: Optional[pulumi.Input[str]] = None,
- ebs_root_volume_size: Optional[pulumi.Input[int]] = None,
- kerberos_attributes: Optional[pulumi.Input['ClusterKerberosAttributesArgs']] = None,
- log_encryption_kms_key_id: Optional[pulumi.Input[str]] = None,
- log_uri: Optional[pulumi.Input[str]] = None,
- managed_scaling_policy: Optional[pulumi.Input['ClusterManagedScalingPolicyArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- os_release_label: Optional[pulumi.Input[str]] = None,
- release_label: Optional[pulumi.Input[str]] = None,
- scale_down_behavior: Optional[pulumi.Input[str]] = None,
- security_configuration: Optional[pulumi.Input[str]] = None,
- step_concurrency_level: Optional[pulumi.Input[int]] = None,
- steps: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterStepConfigArgs']]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterTagArgs']]]] = None,
- visible_to_all_users: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("instances", instances)
- _setter("job_flow_role", job_flow_role)
- _setter("service_role", service_role)
+ pulumi.set(__self__, "instances", instances)
+ pulumi.set(__self__, "job_flow_role", job_flow_role)
+ pulumi.set(__self__, "service_role", service_role)
if additional_info is not None:
- _setter("additional_info", additional_info)
+ pulumi.set(__self__, "additional_info", additional_info)
if applications is not None:
- _setter("applications", applications)
+ pulumi.set(__self__, "applications", applications)
if auto_scaling_role is not None:
- _setter("auto_scaling_role", auto_scaling_role)
+ pulumi.set(__self__, "auto_scaling_role", auto_scaling_role)
if auto_termination_policy is not None:
- _setter("auto_termination_policy", auto_termination_policy)
+ pulumi.set(__self__, "auto_termination_policy", auto_termination_policy)
if bootstrap_actions is not None:
- _setter("bootstrap_actions", bootstrap_actions)
+ pulumi.set(__self__, "bootstrap_actions", bootstrap_actions)
if configurations is not None:
- _setter("configurations", configurations)
+ pulumi.set(__self__, "configurations", configurations)
if custom_ami_id is not None:
- _setter("custom_ami_id", custom_ami_id)
+ pulumi.set(__self__, "custom_ami_id", custom_ami_id)
if ebs_root_volume_size is not None:
- _setter("ebs_root_volume_size", ebs_root_volume_size)
+ pulumi.set(__self__, "ebs_root_volume_size", ebs_root_volume_size)
if kerberos_attributes is not None:
- _setter("kerberos_attributes", kerberos_attributes)
+ pulumi.set(__self__, "kerberos_attributes", kerberos_attributes)
if log_encryption_kms_key_id is not None:
- _setter("log_encryption_kms_key_id", log_encryption_kms_key_id)
+ pulumi.set(__self__, "log_encryption_kms_key_id", log_encryption_kms_key_id)
if log_uri is not None:
- _setter("log_uri", log_uri)
+ pulumi.set(__self__, "log_uri", log_uri)
if managed_scaling_policy is not None:
- _setter("managed_scaling_policy", managed_scaling_policy)
+ pulumi.set(__self__, "managed_scaling_policy", managed_scaling_policy)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if os_release_label is not None:
- _setter("os_release_label", os_release_label)
+ pulumi.set(__self__, "os_release_label", os_release_label)
if release_label is not None:
- _setter("release_label", release_label)
+ pulumi.set(__self__, "release_label", release_label)
if scale_down_behavior is not None:
- _setter("scale_down_behavior", scale_down_behavior)
+ pulumi.set(__self__, "scale_down_behavior", scale_down_behavior)
if security_configuration is not None:
- _setter("security_configuration", security_configuration)
+ pulumi.set(__self__, "security_configuration", security_configuration)
if step_concurrency_level is not None:
- _setter("step_concurrency_level", step_concurrency_level)
+ pulumi.set(__self__, "step_concurrency_level", step_concurrency_level)
if steps is not None:
- _setter("steps", steps)
+ pulumi.set(__self__, "steps", steps)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if visible_to_all_users is not None:
- _setter("visible_to_all_users", visible_to_all_users)
+ pulumi.set(__self__, "visible_to_all_users", visible_to_all_users)
@property
@pulumi.getter
@@ -421,10 +366,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ClusterArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -467,40 +408,20 @@ def _internal_init(__self__,
__props__.__dict__["additional_info"] = additional_info
__props__.__dict__["applications"] = applications
__props__.__dict__["auto_scaling_role"] = auto_scaling_role
- if auto_termination_policy is not None and not isinstance(auto_termination_policy, ClusterAutoTerminationPolicyArgs):
- auto_termination_policy = auto_termination_policy or {}
- def _setter(key, value):
- auto_termination_policy[key] = value
- ClusterAutoTerminationPolicyArgs._configure(_setter, **auto_termination_policy)
__props__.__dict__["auto_termination_policy"] = auto_termination_policy
__props__.__dict__["bootstrap_actions"] = bootstrap_actions
__props__.__dict__["configurations"] = configurations
__props__.__dict__["custom_ami_id"] = custom_ami_id
__props__.__dict__["ebs_root_volume_size"] = ebs_root_volume_size
- if instances is not None and not isinstance(instances, ClusterJobFlowInstancesConfigArgs):
- instances = instances or {}
- def _setter(key, value):
- instances[key] = value
- ClusterJobFlowInstancesConfigArgs._configure(_setter, **instances)
if instances is None and not opts.urn:
raise TypeError("Missing required property 'instances'")
__props__.__dict__["instances"] = instances
if job_flow_role is None and not opts.urn:
raise TypeError("Missing required property 'job_flow_role'")
__props__.__dict__["job_flow_role"] = job_flow_role
- if kerberos_attributes is not None and not isinstance(kerberos_attributes, ClusterKerberosAttributesArgs):
- kerberos_attributes = kerberos_attributes or {}
- def _setter(key, value):
- kerberos_attributes[key] = value
- ClusterKerberosAttributesArgs._configure(_setter, **kerberos_attributes)
__props__.__dict__["kerberos_attributes"] = kerberos_attributes
__props__.__dict__["log_encryption_kms_key_id"] = log_encryption_kms_key_id
__props__.__dict__["log_uri"] = log_uri
- if managed_scaling_policy is not None and not isinstance(managed_scaling_policy, ClusterManagedScalingPolicyArgs):
- managed_scaling_policy = managed_scaling_policy or {}
- def _setter(key, value):
- managed_scaling_policy[key] = value
- ClusterManagedScalingPolicyArgs._configure(_setter, **managed_scaling_policy)
__props__.__dict__["managed_scaling_policy"] = managed_scaling_policy
__props__.__dict__["name"] = name
__props__.__dict__["os_release_label"] = os_release_label
diff --git a/sdk/python/pulumi_aws_native/emr/get_cluster.py b/sdk/python/pulumi_aws_native/emr/get_cluster.py
index 547901232d..2896a35091 100644
--- a/sdk/python/pulumi_aws_native/emr/get_cluster.py
+++ b/sdk/python/pulumi_aws_native/emr/get_cluster.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/emr/get_instance_fleet_config.py b/sdk/python/pulumi_aws_native/emr/get_instance_fleet_config.py
index 3bd5813282..9d01c2bdd5 100644
--- a/sdk/python/pulumi_aws_native/emr/get_instance_fleet_config.py
+++ b/sdk/python/pulumi_aws_native/emr/get_instance_fleet_config.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/emr/get_instance_group_config.py b/sdk/python/pulumi_aws_native/emr/get_instance_group_config.py
index 75dfc0dd17..c61a8c0a8a 100644
--- a/sdk/python/pulumi_aws_native/emr/get_instance_group_config.py
+++ b/sdk/python/pulumi_aws_native/emr/get_instance_group_config.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/emr/get_step.py b/sdk/python/pulumi_aws_native/emr/get_step.py
index 5de8fc96aa..f4f09b2829 100644
--- a/sdk/python/pulumi_aws_native/emr/get_step.py
+++ b/sdk/python/pulumi_aws_native/emr/get_step.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/emr/get_studio.py b/sdk/python/pulumi_aws_native/emr/get_studio.py
index f6abdea7f2..caa334299d 100644
--- a/sdk/python/pulumi_aws_native/emr/get_studio.py
+++ b/sdk/python/pulumi_aws_native/emr/get_studio.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/emr/get_studio_session_mapping.py b/sdk/python/pulumi_aws_native/emr/get_studio_session_mapping.py
index 6270979ede..4aabd29ba5 100644
--- a/sdk/python/pulumi_aws_native/emr/get_studio_session_mapping.py
+++ b/sdk/python/pulumi_aws_native/emr/get_studio_session_mapping.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/emr/get_wal_workspace.py b/sdk/python/pulumi_aws_native/emr/get_wal_workspace.py
index b46be9c063..fee7e5ab63 100644
--- a/sdk/python/pulumi_aws_native/emr/get_wal_workspace.py
+++ b/sdk/python/pulumi_aws_native/emr/get_wal_workspace.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/emr/instance_fleet_config.py b/sdk/python/pulumi_aws_native/emr/instance_fleet_config.py
index 224cc0c92a..fe6455982c 100644
--- a/sdk/python/pulumi_aws_native/emr/instance_fleet_config.py
+++ b/sdk/python/pulumi_aws_native/emr/instance_fleet_config.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -26,39 +26,18 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a InstanceFleetConfig resource.
"""
- InstanceFleetConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cluster_id=cluster_id,
- instance_fleet_type=instance_fleet_type,
- instance_type_configs=instance_type_configs,
- launch_specifications=launch_specifications,
- name=name,
- target_on_demand_capacity=target_on_demand_capacity,
- target_spot_capacity=target_spot_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cluster_id: pulumi.Input[str],
- instance_fleet_type: pulumi.Input[str],
- instance_type_configs: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceFleetConfigInstanceTypeConfigArgs']]]] = None,
- launch_specifications: Optional[pulumi.Input['InstanceFleetConfigInstanceFleetProvisioningSpecificationsArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- target_on_demand_capacity: Optional[pulumi.Input[int]] = None,
- target_spot_capacity: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cluster_id", cluster_id)
- _setter("instance_fleet_type", instance_fleet_type)
+ pulumi.set(__self__, "cluster_id", cluster_id)
+ pulumi.set(__self__, "instance_fleet_type", instance_fleet_type)
if instance_type_configs is not None:
- _setter("instance_type_configs", instance_type_configs)
+ pulumi.set(__self__, "instance_type_configs", instance_type_configs)
if launch_specifications is not None:
- _setter("launch_specifications", launch_specifications)
+ pulumi.set(__self__, "launch_specifications", launch_specifications)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if target_on_demand_capacity is not None:
- _setter("target_on_demand_capacity", target_on_demand_capacity)
+ pulumi.set(__self__, "target_on_demand_capacity", target_on_demand_capacity)
if target_spot_capacity is not None:
- _setter("target_spot_capacity", target_spot_capacity)
+ pulumi.set(__self__, "target_spot_capacity", target_spot_capacity)
@property
@pulumi.getter(name="clusterId")
@@ -167,10 +146,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- InstanceFleetConfigArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -200,11 +175,6 @@ def _internal_init(__self__,
raise TypeError("Missing required property 'instance_fleet_type'")
__props__.__dict__["instance_fleet_type"] = instance_fleet_type
__props__.__dict__["instance_type_configs"] = instance_type_configs
- if launch_specifications is not None and not isinstance(launch_specifications, InstanceFleetConfigInstanceFleetProvisioningSpecificationsArgs):
- launch_specifications = launch_specifications or {}
- def _setter(key, value):
- launch_specifications[key] = value
- InstanceFleetConfigInstanceFleetProvisioningSpecificationsArgs._configure(_setter, **launch_specifications)
__props__.__dict__["launch_specifications"] = launch_specifications
__props__.__dict__["name"] = name
__props__.__dict__["target_on_demand_capacity"] = target_on_demand_capacity
diff --git a/sdk/python/pulumi_aws_native/emr/instance_group_config.py b/sdk/python/pulumi_aws_native/emr/instance_group_config.py
index 8ff14bdf13..865ee95db7 100644
--- a/sdk/python/pulumi_aws_native/emr/instance_group_config.py
+++ b/sdk/python/pulumi_aws_native/emr/instance_group_config.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -30,53 +30,24 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a InstanceGroupConfig resource.
"""
- InstanceGroupConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_count=instance_count,
- instance_role=instance_role,
- instance_type=instance_type,
- job_flow_id=job_flow_id,
- auto_scaling_policy=auto_scaling_policy,
- bid_price=bid_price,
- configurations=configurations,
- custom_ami_id=custom_ami_id,
- ebs_configuration=ebs_configuration,
- market=market,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_count: pulumi.Input[int],
- instance_role: pulumi.Input[str],
- instance_type: pulumi.Input[str],
- job_flow_id: pulumi.Input[str],
- auto_scaling_policy: Optional[pulumi.Input['InstanceGroupConfigAutoScalingPolicyArgs']] = None,
- bid_price: Optional[pulumi.Input[str]] = None,
- configurations: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceGroupConfigConfigurationArgs']]]] = None,
- custom_ami_id: Optional[pulumi.Input[str]] = None,
- ebs_configuration: Optional[pulumi.Input['InstanceGroupConfigEbsConfigurationArgs']] = None,
- market: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("instance_count", instance_count)
- _setter("instance_role", instance_role)
- _setter("instance_type", instance_type)
- _setter("job_flow_id", job_flow_id)
+ pulumi.set(__self__, "instance_count", instance_count)
+ pulumi.set(__self__, "instance_role", instance_role)
+ pulumi.set(__self__, "instance_type", instance_type)
+ pulumi.set(__self__, "job_flow_id", job_flow_id)
if auto_scaling_policy is not None:
- _setter("auto_scaling_policy", auto_scaling_policy)
+ pulumi.set(__self__, "auto_scaling_policy", auto_scaling_policy)
if bid_price is not None:
- _setter("bid_price", bid_price)
+ pulumi.set(__self__, "bid_price", bid_price)
if configurations is not None:
- _setter("configurations", configurations)
+ pulumi.set(__self__, "configurations", configurations)
if custom_ami_id is not None:
- _setter("custom_ami_id", custom_ami_id)
+ pulumi.set(__self__, "custom_ami_id", custom_ami_id)
if ebs_configuration is not None:
- _setter("ebs_configuration", ebs_configuration)
+ pulumi.set(__self__, "ebs_configuration", ebs_configuration)
if market is not None:
- _setter("market", market)
+ pulumi.set(__self__, "market", market)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="instanceCount")
@@ -225,10 +196,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- InstanceGroupConfigArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -255,20 +222,10 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = InstanceGroupConfigArgs.__new__(InstanceGroupConfigArgs)
- if auto_scaling_policy is not None and not isinstance(auto_scaling_policy, InstanceGroupConfigAutoScalingPolicyArgs):
- auto_scaling_policy = auto_scaling_policy or {}
- def _setter(key, value):
- auto_scaling_policy[key] = value
- InstanceGroupConfigAutoScalingPolicyArgs._configure(_setter, **auto_scaling_policy)
__props__.__dict__["auto_scaling_policy"] = auto_scaling_policy
__props__.__dict__["bid_price"] = bid_price
__props__.__dict__["configurations"] = configurations
__props__.__dict__["custom_ami_id"] = custom_ami_id
- if ebs_configuration is not None and not isinstance(ebs_configuration, InstanceGroupConfigEbsConfigurationArgs):
- ebs_configuration = ebs_configuration or {}
- def _setter(key, value):
- ebs_configuration[key] = value
- InstanceGroupConfigEbsConfigurationArgs._configure(_setter, **ebs_configuration)
__props__.__dict__["ebs_configuration"] = ebs_configuration
if instance_count is None and not opts.urn:
raise TypeError("Missing required property 'instance_count'")
diff --git a/sdk/python/pulumi_aws_native/emr/outputs.py b/sdk/python/pulumi_aws_native/emr/outputs.py
index 48dfc6d51d..dedc1d7b62 100644
--- a/sdk/python/pulumi_aws_native/emr/outputs.py
+++ b/sdk/python/pulumi_aws_native/emr/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -93,29 +93,14 @@ def __init__(__self__, *,
args: Optional[Sequence[str]] = None,
name: Optional[str] = None,
version: Optional[str] = None):
- ClusterApplication._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- additional_info=additional_info,
- args=args,
- name=name,
- version=version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- additional_info: Optional[Any] = None,
- args: Optional[Sequence[str]] = None,
- name: Optional[str] = None,
- version: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if additional_info is not None:
- _setter("additional_info", additional_info)
+ pulumi.set(__self__, "additional_info", additional_info)
if args is not None:
- _setter("args", args)
+ pulumi.set(__self__, "args", args)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if version is not None:
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
@property
@pulumi.getter(name="additionalInfo")
@@ -143,19 +128,8 @@ class ClusterAutoScalingPolicy(dict):
def __init__(__self__, *,
constraints: 'outputs.ClusterScalingConstraints',
rules: Sequence['outputs.ClusterScalingRule']):
- ClusterAutoScalingPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- constraints=constraints,
- rules=rules,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- constraints: 'outputs.ClusterScalingConstraints',
- rules: Sequence['outputs.ClusterScalingRule'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("constraints", constraints)
- _setter("rules", rules)
+ pulumi.set(__self__, "constraints", constraints)
+ pulumi.set(__self__, "rules", rules)
@property
@pulumi.getter
@@ -189,17 +163,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
idle_timeout: Optional[int] = None):
- ClusterAutoTerminationPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- idle_timeout=idle_timeout,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- idle_timeout: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if idle_timeout is not None:
- _setter("idle_timeout", idle_timeout)
+ pulumi.set(__self__, "idle_timeout", idle_timeout)
@property
@pulumi.getter(name="idleTimeout")
@@ -229,19 +194,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
name: str,
script_bootstrap_action: 'outputs.ClusterScriptBootstrapActionConfig'):
- ClusterBootstrapActionConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- script_bootstrap_action=script_bootstrap_action,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- script_bootstrap_action: 'outputs.ClusterScriptBootstrapActionConfig',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("script_bootstrap_action", script_bootstrap_action)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "script_bootstrap_action", script_bootstrap_action)
@property
@pulumi.getter
@@ -287,45 +241,20 @@ def __init__(__self__, *,
namespace: Optional[str] = None,
statistic: Optional[str] = None,
unit: Optional[str] = None):
- ClusterCloudWatchAlarmDefinition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- comparison_operator=comparison_operator,
- metric_name=metric_name,
- period=period,
- threshold=threshold,
- dimensions=dimensions,
- evaluation_periods=evaluation_periods,
- namespace=namespace,
- statistic=statistic,
- unit=unit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- comparison_operator: str,
- metric_name: str,
- period: int,
- threshold: float,
- dimensions: Optional[Sequence['outputs.ClusterMetricDimension']] = None,
- evaluation_periods: Optional[int] = None,
- namespace: Optional[str] = None,
- statistic: Optional[str] = None,
- unit: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("comparison_operator", comparison_operator)
- _setter("metric_name", metric_name)
- _setter("period", period)
- _setter("threshold", threshold)
+ pulumi.set(__self__, "comparison_operator", comparison_operator)
+ pulumi.set(__self__, "metric_name", metric_name)
+ pulumi.set(__self__, "period", period)
+ pulumi.set(__self__, "threshold", threshold)
if dimensions is not None:
- _setter("dimensions", dimensions)
+ pulumi.set(__self__, "dimensions", dimensions)
if evaluation_periods is not None:
- _setter("evaluation_periods", evaluation_periods)
+ pulumi.set(__self__, "evaluation_periods", evaluation_periods)
if namespace is not None:
- _setter("namespace", namespace)
+ pulumi.set(__self__, "namespace", namespace)
if statistic is not None:
- _setter("statistic", statistic)
+ pulumi.set(__self__, "statistic", statistic)
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
@property
@pulumi.getter(name="comparisonOperator")
@@ -406,30 +335,13 @@ def __init__(__self__, *,
unit_type: str,
maximum_core_capacity_units: Optional[int] = None,
maximum_on_demand_capacity_units: Optional[int] = None):
- ClusterComputeLimits._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- maximum_capacity_units=maximum_capacity_units,
- minimum_capacity_units=minimum_capacity_units,
- unit_type=unit_type,
- maximum_core_capacity_units=maximum_core_capacity_units,
- maximum_on_demand_capacity_units=maximum_on_demand_capacity_units,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- maximum_capacity_units: int,
- minimum_capacity_units: int,
- unit_type: str,
- maximum_core_capacity_units: Optional[int] = None,
- maximum_on_demand_capacity_units: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("maximum_capacity_units", maximum_capacity_units)
- _setter("minimum_capacity_units", minimum_capacity_units)
- _setter("unit_type", unit_type)
+ pulumi.set(__self__, "maximum_capacity_units", maximum_capacity_units)
+ pulumi.set(__self__, "minimum_capacity_units", minimum_capacity_units)
+ pulumi.set(__self__, "unit_type", unit_type)
if maximum_core_capacity_units is not None:
- _setter("maximum_core_capacity_units", maximum_core_capacity_units)
+ pulumi.set(__self__, "maximum_core_capacity_units", maximum_core_capacity_units)
if maximum_on_demand_capacity_units is not None:
- _setter("maximum_on_demand_capacity_units", maximum_on_demand_capacity_units)
+ pulumi.set(__self__, "maximum_on_demand_capacity_units", maximum_on_demand_capacity_units)
@property
@pulumi.getter(name="maximumCapacityUnits")
@@ -480,25 +392,12 @@ def __init__(__self__, *,
classification: Optional[str] = None,
configuration_properties: Optional[Any] = None,
configurations: Optional[Sequence['outputs.ClusterConfiguration']] = None):
- ClusterConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- classification=classification,
- configuration_properties=configuration_properties,
- configurations=configurations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- classification: Optional[str] = None,
- configuration_properties: Optional[Any] = None,
- configurations: Optional[Sequence['outputs.ClusterConfiguration']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if classification is not None:
- _setter("classification", classification)
+ pulumi.set(__self__, "classification", classification)
if configuration_properties is not None:
- _setter("configuration_properties", configuration_properties)
+ pulumi.set(__self__, "configuration_properties", configuration_properties)
if configurations is not None:
- _setter("configurations", configurations)
+ pulumi.set(__self__, "configurations", configurations)
@property
@pulumi.getter
@@ -540,20 +439,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
volume_specification: 'outputs.ClusterVolumeSpecification',
volumes_per_instance: Optional[int] = None):
- ClusterEbsBlockDeviceConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- volume_specification=volume_specification,
- volumes_per_instance=volumes_per_instance,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- volume_specification: 'outputs.ClusterVolumeSpecification',
- volumes_per_instance: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("volume_specification", volume_specification)
+ pulumi.set(__self__, "volume_specification", volume_specification)
if volumes_per_instance is not None:
- _setter("volumes_per_instance", volumes_per_instance)
+ pulumi.set(__self__, "volumes_per_instance", volumes_per_instance)
@property
@pulumi.getter(name="volumeSpecification")
@@ -590,21 +478,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
ebs_block_device_configs: Optional[Sequence['outputs.ClusterEbsBlockDeviceConfig']] = None,
ebs_optimized: Optional[bool] = None):
- ClusterEbsConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ebs_block_device_configs=ebs_block_device_configs,
- ebs_optimized=ebs_optimized,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ebs_block_device_configs: Optional[Sequence['outputs.ClusterEbsBlockDeviceConfig']] = None,
- ebs_optimized: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ebs_block_device_configs is not None:
- _setter("ebs_block_device_configs", ebs_block_device_configs)
+ pulumi.set(__self__, "ebs_block_device_configs", ebs_block_device_configs)
if ebs_optimized is not None:
- _setter("ebs_optimized", ebs_optimized)
+ pulumi.set(__self__, "ebs_optimized", ebs_optimized)
@property
@pulumi.getter(name="ebsBlockDeviceConfigs")
@@ -643,28 +520,13 @@ def __init__(__self__, *,
args: Optional[Sequence[str]] = None,
main_class: Optional[str] = None,
step_properties: Optional[Sequence['outputs.ClusterKeyValue']] = None):
- ClusterHadoopJarStepConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- jar=jar,
- args=args,
- main_class=main_class,
- step_properties=step_properties,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- jar: str,
- args: Optional[Sequence[str]] = None,
- main_class: Optional[str] = None,
- step_properties: Optional[Sequence['outputs.ClusterKeyValue']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("jar", jar)
+ pulumi.set(__self__, "jar", jar)
if args is not None:
- _setter("args", args)
+ pulumi.set(__self__, "args", args)
if main_class is not None:
- _setter("main_class", main_class)
+ pulumi.set(__self__, "main_class", main_class)
if step_properties is not None:
- _setter("step_properties", step_properties)
+ pulumi.set(__self__, "step_properties", step_properties)
@property
@pulumi.getter
@@ -718,33 +580,16 @@ def __init__(__self__, *,
name: Optional[str] = None,
target_on_demand_capacity: Optional[int] = None,
target_spot_capacity: Optional[int] = None):
- ClusterInstanceFleetConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_type_configs=instance_type_configs,
- launch_specifications=launch_specifications,
- name=name,
- target_on_demand_capacity=target_on_demand_capacity,
- target_spot_capacity=target_spot_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_type_configs: Optional[Sequence['outputs.ClusterInstanceTypeConfig']] = None,
- launch_specifications: Optional['outputs.ClusterInstanceFleetProvisioningSpecifications'] = None,
- name: Optional[str] = None,
- target_on_demand_capacity: Optional[int] = None,
- target_spot_capacity: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if instance_type_configs is not None:
- _setter("instance_type_configs", instance_type_configs)
+ pulumi.set(__self__, "instance_type_configs", instance_type_configs)
if launch_specifications is not None:
- _setter("launch_specifications", launch_specifications)
+ pulumi.set(__self__, "launch_specifications", launch_specifications)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if target_on_demand_capacity is not None:
- _setter("target_on_demand_capacity", target_on_demand_capacity)
+ pulumi.set(__self__, "target_on_demand_capacity", target_on_demand_capacity)
if target_spot_capacity is not None:
- _setter("target_spot_capacity", target_spot_capacity)
+ pulumi.set(__self__, "target_spot_capacity", target_spot_capacity)
@property
@pulumi.getter(name="instanceTypeConfigs")
@@ -796,21 +641,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
on_demand_specification: Optional['outputs.ClusterOnDemandProvisioningSpecification'] = None,
spot_specification: Optional['outputs.ClusterSpotProvisioningSpecification'] = None):
- ClusterInstanceFleetProvisioningSpecifications._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- on_demand_specification=on_demand_specification,
- spot_specification=spot_specification,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- on_demand_specification: Optional['outputs.ClusterOnDemandProvisioningSpecification'] = None,
- spot_specification: Optional['outputs.ClusterSpotProvisioningSpecification'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if on_demand_specification is not None:
- _setter("on_demand_specification", on_demand_specification)
+ pulumi.set(__self__, "on_demand_specification", on_demand_specification)
if spot_specification is not None:
- _setter("spot_specification", spot_specification)
+ pulumi.set(__self__, "spot_specification", spot_specification)
@property
@pulumi.getter(name="onDemandSpecification")
@@ -862,47 +696,22 @@ def __init__(__self__, *,
ebs_configuration: Optional['outputs.ClusterEbsConfiguration'] = None,
market: Optional[str] = None,
name: Optional[str] = None):
- ClusterInstanceGroupConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_count=instance_count,
- instance_type=instance_type,
- auto_scaling_policy=auto_scaling_policy,
- bid_price=bid_price,
- configurations=configurations,
- custom_ami_id=custom_ami_id,
- ebs_configuration=ebs_configuration,
- market=market,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_count: int,
- instance_type: str,
- auto_scaling_policy: Optional['outputs.ClusterAutoScalingPolicy'] = None,
- bid_price: Optional[str] = None,
- configurations: Optional[Sequence['outputs.ClusterConfiguration']] = None,
- custom_ami_id: Optional[str] = None,
- ebs_configuration: Optional['outputs.ClusterEbsConfiguration'] = None,
- market: Optional[str] = None,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("instance_count", instance_count)
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_count", instance_count)
+ pulumi.set(__self__, "instance_type", instance_type)
if auto_scaling_policy is not None:
- _setter("auto_scaling_policy", auto_scaling_policy)
+ pulumi.set(__self__, "auto_scaling_policy", auto_scaling_policy)
if bid_price is not None:
- _setter("bid_price", bid_price)
+ pulumi.set(__self__, "bid_price", bid_price)
if configurations is not None:
- _setter("configurations", configurations)
+ pulumi.set(__self__, "configurations", configurations)
if custom_ami_id is not None:
- _setter("custom_ami_id", custom_ami_id)
+ pulumi.set(__self__, "custom_ami_id", custom_ami_id)
if ebs_configuration is not None:
- _setter("ebs_configuration", ebs_configuration)
+ pulumi.set(__self__, "ebs_configuration", ebs_configuration)
if market is not None:
- _setter("market", market)
+ pulumi.set(__self__, "market", market)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="instanceCount")
@@ -987,40 +796,19 @@ def __init__(__self__, *,
custom_ami_id: Optional[str] = None,
ebs_configuration: Optional['outputs.ClusterEbsConfiguration'] = None,
weighted_capacity: Optional[int] = None):
- ClusterInstanceTypeConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_type=instance_type,
- bid_price=bid_price,
- bid_price_as_percentage_of_on_demand_price=bid_price_as_percentage_of_on_demand_price,
- configurations=configurations,
- custom_ami_id=custom_ami_id,
- ebs_configuration=ebs_configuration,
- weighted_capacity=weighted_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_type: str,
- bid_price: Optional[str] = None,
- bid_price_as_percentage_of_on_demand_price: Optional[float] = None,
- configurations: Optional[Sequence['outputs.ClusterConfiguration']] = None,
- custom_ami_id: Optional[str] = None,
- ebs_configuration: Optional['outputs.ClusterEbsConfiguration'] = None,
- weighted_capacity: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if bid_price is not None:
- _setter("bid_price", bid_price)
+ pulumi.set(__self__, "bid_price", bid_price)
if bid_price_as_percentage_of_on_demand_price is not None:
- _setter("bid_price_as_percentage_of_on_demand_price", bid_price_as_percentage_of_on_demand_price)
+ pulumi.set(__self__, "bid_price_as_percentage_of_on_demand_price", bid_price_as_percentage_of_on_demand_price)
if configurations is not None:
- _setter("configurations", configurations)
+ pulumi.set(__self__, "configurations", configurations)
if custom_ami_id is not None:
- _setter("custom_ami_id", custom_ami_id)
+ pulumi.set(__self__, "custom_ami_id", custom_ami_id)
if ebs_configuration is not None:
- _setter("ebs_configuration", ebs_configuration)
+ pulumi.set(__self__, "ebs_configuration", ebs_configuration)
if weighted_capacity is not None:
- _setter("weighted_capacity", weighted_capacity)
+ pulumi.set(__self__, "weighted_capacity", weighted_capacity)
@property
@pulumi.getter(name="instanceType")
@@ -1128,85 +916,42 @@ def __init__(__self__, *,
task_instance_fleets: Optional[Sequence['outputs.ClusterInstanceFleetConfig']] = None,
task_instance_groups: Optional[Sequence['outputs.ClusterInstanceGroupConfig']] = None,
termination_protected: Optional[bool] = None):
- ClusterJobFlowInstancesConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- additional_master_security_groups=additional_master_security_groups,
- additional_slave_security_groups=additional_slave_security_groups,
- core_instance_fleet=core_instance_fleet,
- core_instance_group=core_instance_group,
- ec2_key_name=ec2_key_name,
- ec2_subnet_id=ec2_subnet_id,
- ec2_subnet_ids=ec2_subnet_ids,
- emr_managed_master_security_group=emr_managed_master_security_group,
- emr_managed_slave_security_group=emr_managed_slave_security_group,
- hadoop_version=hadoop_version,
- keep_job_flow_alive_when_no_steps=keep_job_flow_alive_when_no_steps,
- master_instance_fleet=master_instance_fleet,
- master_instance_group=master_instance_group,
- placement=placement,
- service_access_security_group=service_access_security_group,
- task_instance_fleets=task_instance_fleets,
- task_instance_groups=task_instance_groups,
- termination_protected=termination_protected,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- additional_master_security_groups: Optional[Sequence[str]] = None,
- additional_slave_security_groups: Optional[Sequence[str]] = None,
- core_instance_fleet: Optional['outputs.ClusterInstanceFleetConfig'] = None,
- core_instance_group: Optional['outputs.ClusterInstanceGroupConfig'] = None,
- ec2_key_name: Optional[str] = None,
- ec2_subnet_id: Optional[str] = None,
- ec2_subnet_ids: Optional[Sequence[str]] = None,
- emr_managed_master_security_group: Optional[str] = None,
- emr_managed_slave_security_group: Optional[str] = None,
- hadoop_version: Optional[str] = None,
- keep_job_flow_alive_when_no_steps: Optional[bool] = None,
- master_instance_fleet: Optional['outputs.ClusterInstanceFleetConfig'] = None,
- master_instance_group: Optional['outputs.ClusterInstanceGroupConfig'] = None,
- placement: Optional['outputs.ClusterPlacementType'] = None,
- service_access_security_group: Optional[str] = None,
- task_instance_fleets: Optional[Sequence['outputs.ClusterInstanceFleetConfig']] = None,
- task_instance_groups: Optional[Sequence['outputs.ClusterInstanceGroupConfig']] = None,
- termination_protected: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if additional_master_security_groups is not None:
- _setter("additional_master_security_groups", additional_master_security_groups)
+ pulumi.set(__self__, "additional_master_security_groups", additional_master_security_groups)
if additional_slave_security_groups is not None:
- _setter("additional_slave_security_groups", additional_slave_security_groups)
+ pulumi.set(__self__, "additional_slave_security_groups", additional_slave_security_groups)
if core_instance_fleet is not None:
- _setter("core_instance_fleet", core_instance_fleet)
+ pulumi.set(__self__, "core_instance_fleet", core_instance_fleet)
if core_instance_group is not None:
- _setter("core_instance_group", core_instance_group)
+ pulumi.set(__self__, "core_instance_group", core_instance_group)
if ec2_key_name is not None:
- _setter("ec2_key_name", ec2_key_name)
+ pulumi.set(__self__, "ec2_key_name", ec2_key_name)
if ec2_subnet_id is not None:
- _setter("ec2_subnet_id", ec2_subnet_id)
+ pulumi.set(__self__, "ec2_subnet_id", ec2_subnet_id)
if ec2_subnet_ids is not None:
- _setter("ec2_subnet_ids", ec2_subnet_ids)
+ pulumi.set(__self__, "ec2_subnet_ids", ec2_subnet_ids)
if emr_managed_master_security_group is not None:
- _setter("emr_managed_master_security_group", emr_managed_master_security_group)
+ pulumi.set(__self__, "emr_managed_master_security_group", emr_managed_master_security_group)
if emr_managed_slave_security_group is not None:
- _setter("emr_managed_slave_security_group", emr_managed_slave_security_group)
+ pulumi.set(__self__, "emr_managed_slave_security_group", emr_managed_slave_security_group)
if hadoop_version is not None:
- _setter("hadoop_version", hadoop_version)
+ pulumi.set(__self__, "hadoop_version", hadoop_version)
if keep_job_flow_alive_when_no_steps is not None:
- _setter("keep_job_flow_alive_when_no_steps", keep_job_flow_alive_when_no_steps)
+ pulumi.set(__self__, "keep_job_flow_alive_when_no_steps", keep_job_flow_alive_when_no_steps)
if master_instance_fleet is not None:
- _setter("master_instance_fleet", master_instance_fleet)
+ pulumi.set(__self__, "master_instance_fleet", master_instance_fleet)
if master_instance_group is not None:
- _setter("master_instance_group", master_instance_group)
+ pulumi.set(__self__, "master_instance_group", master_instance_group)
if placement is not None:
- _setter("placement", placement)
+ pulumi.set(__self__, "placement", placement)
if service_access_security_group is not None:
- _setter("service_access_security_group", service_access_security_group)
+ pulumi.set(__self__, "service_access_security_group", service_access_security_group)
if task_instance_fleets is not None:
- _setter("task_instance_fleets", task_instance_fleets)
+ pulumi.set(__self__, "task_instance_fleets", task_instance_fleets)
if task_instance_groups is not None:
- _setter("task_instance_groups", task_instance_groups)
+ pulumi.set(__self__, "task_instance_groups", task_instance_groups)
if termination_protected is not None:
- _setter("termination_protected", termination_protected)
+ pulumi.set(__self__, "termination_protected", termination_protected)
@property
@pulumi.getter(name="additionalMasterSecurityGroups")
@@ -1330,31 +1075,14 @@ def __init__(__self__, *,
ad_domain_join_password: Optional[str] = None,
ad_domain_join_user: Optional[str] = None,
cross_realm_trust_principal_password: Optional[str] = None):
- ClusterKerberosAttributes._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kdc_admin_password=kdc_admin_password,
- realm=realm,
- ad_domain_join_password=ad_domain_join_password,
- ad_domain_join_user=ad_domain_join_user,
- cross_realm_trust_principal_password=cross_realm_trust_principal_password,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kdc_admin_password: str,
- realm: str,
- ad_domain_join_password: Optional[str] = None,
- ad_domain_join_user: Optional[str] = None,
- cross_realm_trust_principal_password: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("kdc_admin_password", kdc_admin_password)
- _setter("realm", realm)
+ pulumi.set(__self__, "kdc_admin_password", kdc_admin_password)
+ pulumi.set(__self__, "realm", realm)
if ad_domain_join_password is not None:
- _setter("ad_domain_join_password", ad_domain_join_password)
+ pulumi.set(__self__, "ad_domain_join_password", ad_domain_join_password)
if ad_domain_join_user is not None:
- _setter("ad_domain_join_user", ad_domain_join_user)
+ pulumi.set(__self__, "ad_domain_join_user", ad_domain_join_user)
if cross_realm_trust_principal_password is not None:
- _setter("cross_realm_trust_principal_password", cross_realm_trust_principal_password)
+ pulumi.set(__self__, "cross_realm_trust_principal_password", cross_realm_trust_principal_password)
@property
@pulumi.getter(name="kdcAdminPassword")
@@ -1387,21 +1115,10 @@ class ClusterKeyValue(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- ClusterKeyValue._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1435,17 +1152,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
compute_limits: Optional['outputs.ClusterComputeLimits'] = None):
- ClusterManagedScalingPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- compute_limits=compute_limits,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- compute_limits: Optional['outputs.ClusterComputeLimits'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if compute_limits is not None:
- _setter("compute_limits", compute_limits)
+ pulumi.set(__self__, "compute_limits", compute_limits)
@property
@pulumi.getter(name="computeLimits")
@@ -1458,19 +1166,8 @@ class ClusterMetricDimension(dict):
def __init__(__self__, *,
key: str,
value: str):
- ClusterMetricDimension._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1504,16 +1201,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
allocation_strategy: str):
- ClusterOnDemandProvisioningSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allocation_strategy=allocation_strategy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allocation_strategy: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("allocation_strategy", allocation_strategy)
+ pulumi.set(__self__, "allocation_strategy", allocation_strategy)
@property
@pulumi.getter(name="allocationStrategy")
@@ -1542,16 +1230,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
availability_zone: str):
- ClusterPlacementType._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
@property
@pulumi.getter(name="availabilityZone")
@@ -1581,20 +1260,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
simple_scaling_policy_configuration: 'outputs.ClusterSimpleScalingPolicyConfiguration',
market: Optional[str] = None):
- ClusterScalingAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- simple_scaling_policy_configuration=simple_scaling_policy_configuration,
- market=market,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- simple_scaling_policy_configuration: 'outputs.ClusterSimpleScalingPolicyConfiguration',
- market: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("simple_scaling_policy_configuration", simple_scaling_policy_configuration)
+ pulumi.set(__self__, "simple_scaling_policy_configuration", simple_scaling_policy_configuration)
if market is not None:
- _setter("market", market)
+ pulumi.set(__self__, "market", market)
@property
@pulumi.getter(name="simpleScalingPolicyConfiguration")
@@ -1631,19 +1299,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
max_capacity: int,
min_capacity: int):
- ClusterScalingConstraints._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_capacity=max_capacity,
- min_capacity=min_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_capacity: int,
- min_capacity: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("max_capacity", max_capacity)
- _setter("min_capacity", min_capacity)
+ pulumi.set(__self__, "max_capacity", max_capacity)
+ pulumi.set(__self__, "min_capacity", min_capacity)
@property
@pulumi.getter(name="maxCapacity")
@@ -1663,26 +1320,11 @@ def __init__(__self__, *,
name: str,
trigger: 'outputs.ClusterScalingTrigger',
description: Optional[str] = None):
- ClusterScalingRule._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action=action,
- name=name,
- trigger=trigger,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action: 'outputs.ClusterScalingAction',
- name: str,
- trigger: 'outputs.ClusterScalingTrigger',
- description: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action", action)
- _setter("name", name)
- _setter("trigger", trigger)
+ pulumi.set(__self__, "action", action)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "trigger", trigger)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter
@@ -1726,16 +1368,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
cloud_watch_alarm_definition: 'outputs.ClusterCloudWatchAlarmDefinition'):
- ClusterScalingTrigger._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_alarm_definition=cloud_watch_alarm_definition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_alarm_definition: 'outputs.ClusterCloudWatchAlarmDefinition',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cloud_watch_alarm_definition", cloud_watch_alarm_definition)
+ pulumi.set(__self__, "cloud_watch_alarm_definition", cloud_watch_alarm_definition)
@property
@pulumi.getter(name="cloudWatchAlarmDefinition")
@@ -1748,20 +1381,9 @@ class ClusterScriptBootstrapActionConfig(dict):
def __init__(__self__, *,
path: str,
args: Optional[Sequence[str]] = None):
- ClusterScriptBootstrapActionConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- path=path,
- args=args,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- path: str,
- args: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
if args is not None:
- _setter("args", args)
+ pulumi.set(__self__, "args", args)
@property
@pulumi.getter
@@ -1801,24 +1423,11 @@ def __init__(__self__, *,
scaling_adjustment: int,
adjustment_type: Optional[str] = None,
cool_down: Optional[int] = None):
- ClusterSimpleScalingPolicyConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- scaling_adjustment=scaling_adjustment,
- adjustment_type=adjustment_type,
- cool_down=cool_down,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- scaling_adjustment: int,
- adjustment_type: Optional[str] = None,
- cool_down: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("scaling_adjustment", scaling_adjustment)
+ pulumi.set(__self__, "scaling_adjustment", scaling_adjustment)
if adjustment_type is not None:
- _setter("adjustment_type", adjustment_type)
+ pulumi.set(__self__, "adjustment_type", adjustment_type)
if cool_down is not None:
- _setter("cool_down", cool_down)
+ pulumi.set(__self__, "cool_down", cool_down)
@property
@pulumi.getter(name="scalingAdjustment")
@@ -1866,27 +1475,12 @@ def __init__(__self__, *,
timeout_duration_minutes: int,
allocation_strategy: Optional[str] = None,
block_duration_minutes: Optional[int] = None):
- ClusterSpotProvisioningSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timeout_action=timeout_action,
- timeout_duration_minutes=timeout_duration_minutes,
- allocation_strategy=allocation_strategy,
- block_duration_minutes=block_duration_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timeout_action: str,
- timeout_duration_minutes: int,
- allocation_strategy: Optional[str] = None,
- block_duration_minutes: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("timeout_action", timeout_action)
- _setter("timeout_duration_minutes", timeout_duration_minutes)
+ pulumi.set(__self__, "timeout_action", timeout_action)
+ pulumi.set(__self__, "timeout_duration_minutes", timeout_duration_minutes)
if allocation_strategy is not None:
- _setter("allocation_strategy", allocation_strategy)
+ pulumi.set(__self__, "allocation_strategy", allocation_strategy)
if block_duration_minutes is not None:
- _setter("block_duration_minutes", block_duration_minutes)
+ pulumi.set(__self__, "block_duration_minutes", block_duration_minutes)
@property
@pulumi.getter(name="timeoutAction")
@@ -1934,23 +1528,10 @@ def __init__(__self__, *,
hadoop_jar_step: 'outputs.ClusterHadoopJarStepConfig',
name: str,
action_on_failure: Optional[str] = None):
- ClusterStepConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hadoop_jar_step=hadoop_jar_step,
- name=name,
- action_on_failure=action_on_failure,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hadoop_jar_step: 'outputs.ClusterHadoopJarStepConfig',
- name: str,
- action_on_failure: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("hadoop_jar_step", hadoop_jar_step)
- _setter("name", name)
+ pulumi.set(__self__, "hadoop_jar_step", hadoop_jar_step)
+ pulumi.set(__self__, "name", name)
if action_on_failure is not None:
- _setter("action_on_failure", action_on_failure)
+ pulumi.set(__self__, "action_on_failure", action_on_failure)
@property
@pulumi.getter(name="hadoopJarStep")
@@ -1973,19 +1554,8 @@ class ClusterTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- ClusterTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2024,27 +1594,12 @@ def __init__(__self__, *,
volume_type: str,
iops: Optional[int] = None,
throughput: Optional[int] = None):
- ClusterVolumeSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- size_in_gb=size_in_gb,
- volume_type=volume_type,
- iops=iops,
- throughput=throughput,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- size_in_gb: int,
- volume_type: str,
- iops: Optional[int] = None,
- throughput: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("size_in_gb", size_in_gb)
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "size_in_gb", size_in_gb)
+ pulumi.set(__self__, "volume_type", volume_type)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if throughput is not None:
- _setter("throughput", throughput)
+ pulumi.set(__self__, "throughput", throughput)
@property
@pulumi.getter(name="sizeInGb")
@@ -2090,25 +1645,12 @@ def __init__(__self__, *,
classification: Optional[str] = None,
configuration_properties: Optional[Any] = None,
configurations: Optional[Sequence['outputs.InstanceFleetConfigConfiguration']] = None):
- InstanceFleetConfigConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- classification=classification,
- configuration_properties=configuration_properties,
- configurations=configurations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- classification: Optional[str] = None,
- configuration_properties: Optional[Any] = None,
- configurations: Optional[Sequence['outputs.InstanceFleetConfigConfiguration']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if classification is not None:
- _setter("classification", classification)
+ pulumi.set(__self__, "classification", classification)
if configuration_properties is not None:
- _setter("configuration_properties", configuration_properties)
+ pulumi.set(__self__, "configuration_properties", configuration_properties)
if configurations is not None:
- _setter("configurations", configurations)
+ pulumi.set(__self__, "configurations", configurations)
@property
@pulumi.getter
@@ -2150,20 +1692,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
volume_specification: 'outputs.InstanceFleetConfigVolumeSpecification',
volumes_per_instance: Optional[int] = None):
- InstanceFleetConfigEbsBlockDeviceConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- volume_specification=volume_specification,
- volumes_per_instance=volumes_per_instance,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- volume_specification: 'outputs.InstanceFleetConfigVolumeSpecification',
- volumes_per_instance: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("volume_specification", volume_specification)
+ pulumi.set(__self__, "volume_specification", volume_specification)
if volumes_per_instance is not None:
- _setter("volumes_per_instance", volumes_per_instance)
+ pulumi.set(__self__, "volumes_per_instance", volumes_per_instance)
@property
@pulumi.getter(name="volumeSpecification")
@@ -2200,21 +1731,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
ebs_block_device_configs: Optional[Sequence['outputs.InstanceFleetConfigEbsBlockDeviceConfig']] = None,
ebs_optimized: Optional[bool] = None):
- InstanceFleetConfigEbsConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ebs_block_device_configs=ebs_block_device_configs,
- ebs_optimized=ebs_optimized,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ebs_block_device_configs: Optional[Sequence['outputs.InstanceFleetConfigEbsBlockDeviceConfig']] = None,
- ebs_optimized: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ebs_block_device_configs is not None:
- _setter("ebs_block_device_configs", ebs_block_device_configs)
+ pulumi.set(__self__, "ebs_block_device_configs", ebs_block_device_configs)
if ebs_optimized is not None:
- _setter("ebs_optimized", ebs_optimized)
+ pulumi.set(__self__, "ebs_optimized", ebs_optimized)
@property
@pulumi.getter(name="ebsBlockDeviceConfigs")
@@ -2251,21 +1771,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
on_demand_specification: Optional['outputs.InstanceFleetConfigOnDemandProvisioningSpecification'] = None,
spot_specification: Optional['outputs.InstanceFleetConfigSpotProvisioningSpecification'] = None):
- InstanceFleetConfigInstanceFleetProvisioningSpecifications._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- on_demand_specification=on_demand_specification,
- spot_specification=spot_specification,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- on_demand_specification: Optional['outputs.InstanceFleetConfigOnDemandProvisioningSpecification'] = None,
- spot_specification: Optional['outputs.InstanceFleetConfigSpotProvisioningSpecification'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if on_demand_specification is not None:
- _setter("on_demand_specification", on_demand_specification)
+ pulumi.set(__self__, "on_demand_specification", on_demand_specification)
if spot_specification is not None:
- _setter("spot_specification", spot_specification)
+ pulumi.set(__self__, "spot_specification", spot_specification)
@property
@pulumi.getter(name="onDemandSpecification")
@@ -2315,40 +1824,19 @@ def __init__(__self__, *,
custom_ami_id: Optional[str] = None,
ebs_configuration: Optional['outputs.InstanceFleetConfigEbsConfiguration'] = None,
weighted_capacity: Optional[int] = None):
- InstanceFleetConfigInstanceTypeConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_type=instance_type,
- bid_price=bid_price,
- bid_price_as_percentage_of_on_demand_price=bid_price_as_percentage_of_on_demand_price,
- configurations=configurations,
- custom_ami_id=custom_ami_id,
- ebs_configuration=ebs_configuration,
- weighted_capacity=weighted_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_type: str,
- bid_price: Optional[str] = None,
- bid_price_as_percentage_of_on_demand_price: Optional[float] = None,
- configurations: Optional[Sequence['outputs.InstanceFleetConfigConfiguration']] = None,
- custom_ami_id: Optional[str] = None,
- ebs_configuration: Optional['outputs.InstanceFleetConfigEbsConfiguration'] = None,
- weighted_capacity: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if bid_price is not None:
- _setter("bid_price", bid_price)
+ pulumi.set(__self__, "bid_price", bid_price)
if bid_price_as_percentage_of_on_demand_price is not None:
- _setter("bid_price_as_percentage_of_on_demand_price", bid_price_as_percentage_of_on_demand_price)
+ pulumi.set(__self__, "bid_price_as_percentage_of_on_demand_price", bid_price_as_percentage_of_on_demand_price)
if configurations is not None:
- _setter("configurations", configurations)
+ pulumi.set(__self__, "configurations", configurations)
if custom_ami_id is not None:
- _setter("custom_ami_id", custom_ami_id)
+ pulumi.set(__self__, "custom_ami_id", custom_ami_id)
if ebs_configuration is not None:
- _setter("ebs_configuration", ebs_configuration)
+ pulumi.set(__self__, "ebs_configuration", ebs_configuration)
if weighted_capacity is not None:
- _setter("weighted_capacity", weighted_capacity)
+ pulumi.set(__self__, "weighted_capacity", weighted_capacity)
@property
@pulumi.getter(name="instanceType")
@@ -2407,16 +1895,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
allocation_strategy: str):
- InstanceFleetConfigOnDemandProvisioningSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allocation_strategy=allocation_strategy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allocation_strategy: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("allocation_strategy", allocation_strategy)
+ pulumi.set(__self__, "allocation_strategy", allocation_strategy)
@property
@pulumi.getter(name="allocationStrategy")
@@ -2454,27 +1933,12 @@ def __init__(__self__, *,
timeout_duration_minutes: int,
allocation_strategy: Optional[str] = None,
block_duration_minutes: Optional[int] = None):
- InstanceFleetConfigSpotProvisioningSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timeout_action=timeout_action,
- timeout_duration_minutes=timeout_duration_minutes,
- allocation_strategy=allocation_strategy,
- block_duration_minutes=block_duration_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timeout_action: str,
- timeout_duration_minutes: int,
- allocation_strategy: Optional[str] = None,
- block_duration_minutes: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("timeout_action", timeout_action)
- _setter("timeout_duration_minutes", timeout_duration_minutes)
+ pulumi.set(__self__, "timeout_action", timeout_action)
+ pulumi.set(__self__, "timeout_duration_minutes", timeout_duration_minutes)
if allocation_strategy is not None:
- _setter("allocation_strategy", allocation_strategy)
+ pulumi.set(__self__, "allocation_strategy", allocation_strategy)
if block_duration_minutes is not None:
- _setter("block_duration_minutes", block_duration_minutes)
+ pulumi.set(__self__, "block_duration_minutes", block_duration_minutes)
@property
@pulumi.getter(name="timeoutAction")
@@ -2523,27 +1987,12 @@ def __init__(__self__, *,
volume_type: str,
iops: Optional[int] = None,
throughput: Optional[int] = None):
- InstanceFleetConfigVolumeSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- size_in_gb=size_in_gb,
- volume_type=volume_type,
- iops=iops,
- throughput=throughput,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- size_in_gb: int,
- volume_type: str,
- iops: Optional[int] = None,
- throughput: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("size_in_gb", size_in_gb)
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "size_in_gb", size_in_gb)
+ pulumi.set(__self__, "volume_type", volume_type)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if throughput is not None:
- _setter("throughput", throughput)
+ pulumi.set(__self__, "throughput", throughput)
@property
@pulumi.getter(name="sizeInGb")
@@ -2571,19 +2020,8 @@ class InstanceGroupConfigAutoScalingPolicy(dict):
def __init__(__self__, *,
constraints: 'outputs.InstanceGroupConfigScalingConstraints',
rules: Sequence['outputs.InstanceGroupConfigScalingRule']):
- InstanceGroupConfigAutoScalingPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- constraints=constraints,
- rules=rules,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- constraints: 'outputs.InstanceGroupConfigScalingConstraints',
- rules: Sequence['outputs.InstanceGroupConfigScalingRule'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("constraints", constraints)
- _setter("rules", rules)
+ pulumi.set(__self__, "constraints", constraints)
+ pulumi.set(__self__, "rules", rules)
@property
@pulumi.getter
@@ -2629,45 +2067,20 @@ def __init__(__self__, *,
namespace: Optional[str] = None,
statistic: Optional[str] = None,
unit: Optional[str] = None):
- InstanceGroupConfigCloudWatchAlarmDefinition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- comparison_operator=comparison_operator,
- metric_name=metric_name,
- period=period,
- threshold=threshold,
- dimensions=dimensions,
- evaluation_periods=evaluation_periods,
- namespace=namespace,
- statistic=statistic,
- unit=unit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- comparison_operator: str,
- metric_name: str,
- period: int,
- threshold: float,
- dimensions: Optional[Sequence['outputs.InstanceGroupConfigMetricDimension']] = None,
- evaluation_periods: Optional[int] = None,
- namespace: Optional[str] = None,
- statistic: Optional[str] = None,
- unit: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("comparison_operator", comparison_operator)
- _setter("metric_name", metric_name)
- _setter("period", period)
- _setter("threshold", threshold)
+ pulumi.set(__self__, "comparison_operator", comparison_operator)
+ pulumi.set(__self__, "metric_name", metric_name)
+ pulumi.set(__self__, "period", period)
+ pulumi.set(__self__, "threshold", threshold)
if dimensions is not None:
- _setter("dimensions", dimensions)
+ pulumi.set(__self__, "dimensions", dimensions)
if evaluation_periods is not None:
- _setter("evaluation_periods", evaluation_periods)
+ pulumi.set(__self__, "evaluation_periods", evaluation_periods)
if namespace is not None:
- _setter("namespace", namespace)
+ pulumi.set(__self__, "namespace", namespace)
if statistic is not None:
- _setter("statistic", statistic)
+ pulumi.set(__self__, "statistic", statistic)
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
@property
@pulumi.getter(name="comparisonOperator")
@@ -2738,25 +2151,12 @@ def __init__(__self__, *,
classification: Optional[str] = None,
configuration_properties: Optional[Any] = None,
configurations: Optional[Sequence['outputs.InstanceGroupConfigConfiguration']] = None):
- InstanceGroupConfigConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- classification=classification,
- configuration_properties=configuration_properties,
- configurations=configurations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- classification: Optional[str] = None,
- configuration_properties: Optional[Any] = None,
- configurations: Optional[Sequence['outputs.InstanceGroupConfigConfiguration']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if classification is not None:
- _setter("classification", classification)
+ pulumi.set(__self__, "classification", classification)
if configuration_properties is not None:
- _setter("configuration_properties", configuration_properties)
+ pulumi.set(__self__, "configuration_properties", configuration_properties)
if configurations is not None:
- _setter("configurations", configurations)
+ pulumi.set(__self__, "configurations", configurations)
@property
@pulumi.getter
@@ -2798,20 +2198,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
volume_specification: 'outputs.InstanceGroupConfigVolumeSpecification',
volumes_per_instance: Optional[int] = None):
- InstanceGroupConfigEbsBlockDeviceConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- volume_specification=volume_specification,
- volumes_per_instance=volumes_per_instance,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- volume_specification: 'outputs.InstanceGroupConfigVolumeSpecification',
- volumes_per_instance: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("volume_specification", volume_specification)
+ pulumi.set(__self__, "volume_specification", volume_specification)
if volumes_per_instance is not None:
- _setter("volumes_per_instance", volumes_per_instance)
+ pulumi.set(__self__, "volumes_per_instance", volumes_per_instance)
@property
@pulumi.getter(name="volumeSpecification")
@@ -2848,21 +2237,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
ebs_block_device_configs: Optional[Sequence['outputs.InstanceGroupConfigEbsBlockDeviceConfig']] = None,
ebs_optimized: Optional[bool] = None):
- InstanceGroupConfigEbsConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ebs_block_device_configs=ebs_block_device_configs,
- ebs_optimized=ebs_optimized,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ebs_block_device_configs: Optional[Sequence['outputs.InstanceGroupConfigEbsBlockDeviceConfig']] = None,
- ebs_optimized: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ebs_block_device_configs is not None:
- _setter("ebs_block_device_configs", ebs_block_device_configs)
+ pulumi.set(__self__, "ebs_block_device_configs", ebs_block_device_configs)
if ebs_optimized is not None:
- _setter("ebs_optimized", ebs_optimized)
+ pulumi.set(__self__, "ebs_optimized", ebs_optimized)
@property
@pulumi.getter(name="ebsBlockDeviceConfigs")
@@ -2880,19 +2258,8 @@ class InstanceGroupConfigMetricDimension(dict):
def __init__(__self__, *,
key: str,
value: str):
- InstanceGroupConfigMetricDimension._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2927,20 +2294,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
simple_scaling_policy_configuration: 'outputs.InstanceGroupConfigSimpleScalingPolicyConfiguration',
market: Optional[str] = None):
- InstanceGroupConfigScalingAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- simple_scaling_policy_configuration=simple_scaling_policy_configuration,
- market=market,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- simple_scaling_policy_configuration: 'outputs.InstanceGroupConfigSimpleScalingPolicyConfiguration',
- market: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("simple_scaling_policy_configuration", simple_scaling_policy_configuration)
+ pulumi.set(__self__, "simple_scaling_policy_configuration", simple_scaling_policy_configuration)
if market is not None:
- _setter("market", market)
+ pulumi.set(__self__, "market", market)
@property
@pulumi.getter(name="simpleScalingPolicyConfiguration")
@@ -2977,19 +2333,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
max_capacity: int,
min_capacity: int):
- InstanceGroupConfigScalingConstraints._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_capacity=max_capacity,
- min_capacity=min_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_capacity: int,
- min_capacity: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("max_capacity", max_capacity)
- _setter("min_capacity", min_capacity)
+ pulumi.set(__self__, "max_capacity", max_capacity)
+ pulumi.set(__self__, "min_capacity", min_capacity)
@property
@pulumi.getter(name="maxCapacity")
@@ -3009,26 +2354,11 @@ def __init__(__self__, *,
name: str,
trigger: 'outputs.InstanceGroupConfigScalingTrigger',
description: Optional[str] = None):
- InstanceGroupConfigScalingRule._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action=action,
- name=name,
- trigger=trigger,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action: 'outputs.InstanceGroupConfigScalingAction',
- name: str,
- trigger: 'outputs.InstanceGroupConfigScalingTrigger',
- description: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action", action)
- _setter("name", name)
- _setter("trigger", trigger)
+ pulumi.set(__self__, "action", action)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "trigger", trigger)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter
@@ -3072,16 +2402,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
cloud_watch_alarm_definition: 'outputs.InstanceGroupConfigCloudWatchAlarmDefinition'):
- InstanceGroupConfigScalingTrigger._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_alarm_definition=cloud_watch_alarm_definition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_alarm_definition: 'outputs.InstanceGroupConfigCloudWatchAlarmDefinition',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cloud_watch_alarm_definition", cloud_watch_alarm_definition)
+ pulumi.set(__self__, "cloud_watch_alarm_definition", cloud_watch_alarm_definition)
@property
@pulumi.getter(name="cloudWatchAlarmDefinition")
@@ -3116,24 +2437,11 @@ def __init__(__self__, *,
scaling_adjustment: int,
adjustment_type: Optional[str] = None,
cool_down: Optional[int] = None):
- InstanceGroupConfigSimpleScalingPolicyConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- scaling_adjustment=scaling_adjustment,
- adjustment_type=adjustment_type,
- cool_down=cool_down,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- scaling_adjustment: int,
- adjustment_type: Optional[str] = None,
- cool_down: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("scaling_adjustment", scaling_adjustment)
+ pulumi.set(__self__, "scaling_adjustment", scaling_adjustment)
if adjustment_type is not None:
- _setter("adjustment_type", adjustment_type)
+ pulumi.set(__self__, "adjustment_type", adjustment_type)
if cool_down is not None:
- _setter("cool_down", cool_down)
+ pulumi.set(__self__, "cool_down", cool_down)
@property
@pulumi.getter(name="scalingAdjustment")
@@ -3177,27 +2485,12 @@ def __init__(__self__, *,
volume_type: str,
iops: Optional[int] = None,
throughput: Optional[int] = None):
- InstanceGroupConfigVolumeSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- size_in_gb=size_in_gb,
- volume_type=volume_type,
- iops=iops,
- throughput=throughput,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- size_in_gb: int,
- volume_type: str,
- iops: Optional[int] = None,
- throughput: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("size_in_gb", size_in_gb)
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "size_in_gb", size_in_gb)
+ pulumi.set(__self__, "volume_type", volume_type)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if throughput is not None:
- _setter("throughput", throughput)
+ pulumi.set(__self__, "throughput", throughput)
@property
@pulumi.getter(name="sizeInGb")
@@ -3246,28 +2539,13 @@ def __init__(__self__, *,
args: Optional[Sequence[str]] = None,
main_class: Optional[str] = None,
step_properties: Optional[Sequence['outputs.StepKeyValue']] = None):
- StepHadoopJarStepConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- jar=jar,
- args=args,
- main_class=main_class,
- step_properties=step_properties,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- jar: str,
- args: Optional[Sequence[str]] = None,
- main_class: Optional[str] = None,
- step_properties: Optional[Sequence['outputs.StepKeyValue']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("jar", jar)
+ pulumi.set(__self__, "jar", jar)
if args is not None:
- _setter("args", args)
+ pulumi.set(__self__, "args", args)
if main_class is not None:
- _setter("main_class", main_class)
+ pulumi.set(__self__, "main_class", main_class)
if step_properties is not None:
- _setter("step_properties", step_properties)
+ pulumi.set(__self__, "step_properties", step_properties)
@property
@pulumi.getter
@@ -3295,21 +2573,10 @@ class StepKeyValue(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- StepKeyValue._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3335,19 +2602,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 255 Unicode characters in length. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- StudioTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3379,19 +2635,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- WalWorkspaceTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/emr/security_configuration.py b/sdk/python/pulumi_aws_native/emr/security_configuration.py
index 9dc1f4733d..4fe06c081f 100644
--- a/sdk/python/pulumi_aws_native/emr/security_configuration.py
+++ b/sdk/python/pulumi_aws_native/emr/security_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['SecurityConfigurationArgs', 'SecurityConfiguration']
@@ -21,20 +21,9 @@ def __init__(__self__, *,
:param Any security_configuration: The security configuration details in JSON format.
:param pulumi.Input[str] name: The name of the security configuration.
"""
- SecurityConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- security_configuration=security_configuration,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- security_configuration: Any,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("security_configuration", security_configuration)
+ pulumi.set(__self__, "security_configuration", security_configuration)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="securityConfiguration")
@@ -96,10 +85,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SecurityConfigurationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/emr/step.py b/sdk/python/pulumi_aws_native/emr/step.py
index 92672b8e3e..0b30008aa0 100644
--- a/sdk/python/pulumi_aws_native/emr/step.py
+++ b/sdk/python/pulumi_aws_native/emr/step.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -27,26 +27,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] job_flow_id: A string that uniquely identifies the cluster (job flow).
:param pulumi.Input[str] name: The name of the cluster step.
"""
- StepArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action_on_failure=action_on_failure,
- hadoop_jar_step=hadoop_jar_step,
- job_flow_id=job_flow_id,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action_on_failure: pulumi.Input[str],
- hadoop_jar_step: pulumi.Input['StepHadoopJarStepConfigArgs'],
- job_flow_id: pulumi.Input[str],
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action_on_failure", action_on_failure)
- _setter("hadoop_jar_step", hadoop_jar_step)
- _setter("job_flow_id", job_flow_id)
+ pulumi.set(__self__, "action_on_failure", action_on_failure)
+ pulumi.set(__self__, "hadoop_jar_step", hadoop_jar_step)
+ pulumi.set(__self__, "job_flow_id", job_flow_id)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="actionOnFailure")
@@ -141,10 +126,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- StepArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -167,11 +148,6 @@ def _internal_init(__self__,
if action_on_failure is None and not opts.urn:
raise TypeError("Missing required property 'action_on_failure'")
__props__.__dict__["action_on_failure"] = action_on_failure
- if hadoop_jar_step is not None and not isinstance(hadoop_jar_step, StepHadoopJarStepConfigArgs):
- hadoop_jar_step = hadoop_jar_step or {}
- def _setter(key, value):
- hadoop_jar_step[key] = value
- StepHadoopJarStepConfigArgs._configure(_setter, **hadoop_jar_step)
if hadoop_jar_step is None and not opts.urn:
raise TypeError("Missing required property 'hadoop_jar_step'")
__props__.__dict__["hadoop_jar_step"] = hadoop_jar_step
diff --git a/sdk/python/pulumi_aws_native/emr/studio.py b/sdk/python/pulumi_aws_native/emr/studio.py
index e41e7f4019..89b27b5f49 100644
--- a/sdk/python/pulumi_aws_native/emr/studio.py
+++ b/sdk/python/pulumi_aws_native/emr/studio.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -46,58 +46,25 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['StudioTagArgs']]] tags: A list of tags to associate with the Studio. Tags are user-defined key-value pairs that consist of a required key string with a maximum of 128 characters, and an optional value string with a maximum of 256 characters.
:param pulumi.Input[str] user_role: The IAM user role that will be assumed by users and groups logged in to a Studio. The permissions attached to this IAM role can be scoped down for each user or group using session policies.
"""
- StudioArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- auth_mode=auth_mode,
- default_s3_location=default_s3_location,
- engine_security_group_id=engine_security_group_id,
- service_role=service_role,
- subnet_ids=subnet_ids,
- vpc_id=vpc_id,
- workspace_security_group_id=workspace_security_group_id,
- description=description,
- idp_auth_url=idp_auth_url,
- idp_relay_state_parameter_name=idp_relay_state_parameter_name,
- name=name,
- tags=tags,
- user_role=user_role,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- auth_mode: pulumi.Input['StudioAuthMode'],
- default_s3_location: pulumi.Input[str],
- engine_security_group_id: pulumi.Input[str],
- service_role: pulumi.Input[str],
- subnet_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- vpc_id: pulumi.Input[str],
- workspace_security_group_id: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- idp_auth_url: Optional[pulumi.Input[str]] = None,
- idp_relay_state_parameter_name: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['StudioTagArgs']]]] = None,
- user_role: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("auth_mode", auth_mode)
- _setter("default_s3_location", default_s3_location)
- _setter("engine_security_group_id", engine_security_group_id)
- _setter("service_role", service_role)
- _setter("subnet_ids", subnet_ids)
- _setter("vpc_id", vpc_id)
- _setter("workspace_security_group_id", workspace_security_group_id)
+ pulumi.set(__self__, "auth_mode", auth_mode)
+ pulumi.set(__self__, "default_s3_location", default_s3_location)
+ pulumi.set(__self__, "engine_security_group_id", engine_security_group_id)
+ pulumi.set(__self__, "service_role", service_role)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
+ pulumi.set(__self__, "vpc_id", vpc_id)
+ pulumi.set(__self__, "workspace_security_group_id", workspace_security_group_id)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if idp_auth_url is not None:
- _setter("idp_auth_url", idp_auth_url)
+ pulumi.set(__self__, "idp_auth_url", idp_auth_url)
if idp_relay_state_parameter_name is not None:
- _setter("idp_relay_state_parameter_name", idp_relay_state_parameter_name)
+ pulumi.set(__self__, "idp_relay_state_parameter_name", idp_relay_state_parameter_name)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if user_role is not None:
- _setter("user_role", user_role)
+ pulumi.set(__self__, "user_role", user_role)
@property
@pulumi.getter(name="authMode")
@@ -313,10 +280,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- StudioArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/emr/studio_session_mapping.py b/sdk/python/pulumi_aws_native/emr/studio_session_mapping.py
index df5b0f9f86..dc899a3928 100644
--- a/sdk/python/pulumi_aws_native/emr/studio_session_mapping.py
+++ b/sdk/python/pulumi_aws_native/emr/studio_session_mapping.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -26,25 +26,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] session_policy_arn: The Amazon Resource Name (ARN) for the session policy that will be applied to the user or group. Session policies refine Studio user permissions without the need to use multiple IAM user roles.
:param pulumi.Input[str] studio_id: The ID of the Amazon EMR Studio to which the user or group will be mapped.
"""
- StudioSessionMappingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- identity_name=identity_name,
- identity_type=identity_type,
- session_policy_arn=session_policy_arn,
- studio_id=studio_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- identity_name: pulumi.Input[str],
- identity_type: pulumi.Input['StudioSessionMappingIdentityType'],
- session_policy_arn: pulumi.Input[str],
- studio_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("identity_name", identity_name)
- _setter("identity_type", identity_type)
- _setter("session_policy_arn", session_policy_arn)
- _setter("studio_id", studio_id)
+ pulumi.set(__self__, "identity_name", identity_name)
+ pulumi.set(__self__, "identity_type", identity_type)
+ pulumi.set(__self__, "session_policy_arn", session_policy_arn)
+ pulumi.set(__self__, "studio_id", studio_id)
@property
@pulumi.getter(name="identityName")
@@ -134,10 +119,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- StudioSessionMappingArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/emr/wal_workspace.py b/sdk/python/pulumi_aws_native/emr/wal_workspace.py
index de1634646a..112d16a4e8 100644
--- a/sdk/python/pulumi_aws_native/emr/wal_workspace.py
+++ b/sdk/python/pulumi_aws_native/emr/wal_workspace.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,21 +23,10 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['WalWorkspaceTagArgs']]] tags: An array of key-value pairs to apply to this resource.
:param pulumi.Input[str] wal_workspace_name: The name of the emrwal container
"""
- WalWorkspaceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- tags=tags,
- wal_workspace_name=wal_workspace_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['WalWorkspaceTagArgs']]]] = None,
- wal_workspace_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if wal_workspace_name is not None:
- _setter("wal_workspace_name", wal_workspace_name)
+ pulumi.set(__self__, "wal_workspace_name", wal_workspace_name)
@property
@pulumi.getter
@@ -99,10 +88,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- WalWorkspaceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/emrcontainers/_inputs.py b/sdk/python/pulumi_aws_native/emrcontainers/_inputs.py
index f6f1b3bc9c..55af66cf19 100644
--- a/sdk/python/pulumi_aws_native/emrcontainers/_inputs.py
+++ b/sdk/python/pulumi_aws_native/emrcontainers/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -20,16 +20,7 @@
class VirtualClusterContainerInfoArgs:
def __init__(__self__, *,
eks_info: pulumi.Input['VirtualClusterEksInfoArgs']):
- VirtualClusterContainerInfoArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- eks_info=eks_info,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- eks_info: pulumi.Input['VirtualClusterEksInfoArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("eks_info", eks_info)
+ pulumi.set(__self__, "eks_info", eks_info)
@property
@pulumi.getter(name="eksInfo")
@@ -51,22 +42,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] id: The ID of the container cluster
:param pulumi.Input[str] type: The type of the container provider
"""
- VirtualClusterContainerProviderArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- info=info,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: pulumi.Input[str],
- info: pulumi.Input['VirtualClusterContainerInfoArgs'],
- type: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("id", id)
- _setter("info", info)
- _setter("type", type)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "info", info)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -106,16 +84,7 @@ def type(self, value: pulumi.Input[str]):
class VirtualClusterEksInfoArgs:
def __init__(__self__, *,
namespace: pulumi.Input[str]):
- VirtualClusterEksInfoArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- namespace=namespace,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- namespace: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("namespace", namespace)
+ pulumi.set(__self__, "namespace", namespace)
@property
@pulumi.getter
@@ -137,19 +106,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- VirtualClusterTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/emrcontainers/get_virtual_cluster.py b/sdk/python/pulumi_aws_native/emrcontainers/get_virtual_cluster.py
index f3971f2f93..fcee0c56d4 100644
--- a/sdk/python/pulumi_aws_native/emrcontainers/get_virtual_cluster.py
+++ b/sdk/python/pulumi_aws_native/emrcontainers/get_virtual_cluster.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/emrcontainers/outputs.py b/sdk/python/pulumi_aws_native/emrcontainers/outputs.py
index 67d4581ff2..68fcd8b7a6 100644
--- a/sdk/python/pulumi_aws_native/emrcontainers/outputs.py
+++ b/sdk/python/pulumi_aws_native/emrcontainers/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
@@ -38,16 +38,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
eks_info: 'outputs.VirtualClusterEksInfo'):
- VirtualClusterContainerInfo._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- eks_info=eks_info,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- eks_info: 'outputs.VirtualClusterEksInfo',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("eks_info", eks_info)
+ pulumi.set(__self__, "eks_info", eks_info)
@property
@pulumi.getter(name="eksInfo")
@@ -65,22 +56,9 @@ def __init__(__self__, *,
:param str id: The ID of the container cluster
:param str type: The type of the container provider
"""
- VirtualClusterContainerProvider._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- info=info,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: str,
- info: 'outputs.VirtualClusterContainerInfo',
- type: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("id", id)
- _setter("info", info)
- _setter("type", type)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "info", info)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -108,16 +86,7 @@ def type(self) -> str:
class VirtualClusterEksInfo(dict):
def __init__(__self__, *,
namespace: str):
- VirtualClusterEksInfo._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- namespace=namespace,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- namespace: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("namespace", namespace)
+ pulumi.set(__self__, "namespace", namespace)
@property
@pulumi.getter
@@ -138,19 +107,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- VirtualClusterTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/emrcontainers/virtual_cluster.py b/sdk/python/pulumi_aws_native/emrcontainers/virtual_cluster.py
index db7c2e03ef..a6bd371c35 100644
--- a/sdk/python/pulumi_aws_native/emrcontainers/virtual_cluster.py
+++ b/sdk/python/pulumi_aws_native/emrcontainers/virtual_cluster.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,24 +25,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: Name of the virtual cluster.
:param pulumi.Input[Sequence[pulumi.Input['VirtualClusterTagArgs']]] tags: An array of key-value pairs to apply to this virtual cluster.
"""
- VirtualClusterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_provider=container_provider,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_provider: pulumi.Input['VirtualClusterContainerProviderArgs'],
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['VirtualClusterTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("container_provider", container_provider)
+ pulumi.set(__self__, "container_provider", container_provider)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="containerProvider")
@@ -118,10 +105,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VirtualClusterArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -139,11 +122,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = VirtualClusterArgs.__new__(VirtualClusterArgs)
- if container_provider is not None and not isinstance(container_provider, VirtualClusterContainerProviderArgs):
- container_provider = container_provider or {}
- def _setter(key, value):
- container_provider[key] = value
- VirtualClusterContainerProviderArgs._configure(_setter, **container_provider)
if container_provider is None and not opts.urn:
raise TypeError("Missing required property 'container_provider'")
__props__.__dict__["container_provider"] = container_provider
diff --git a/sdk/python/pulumi_aws_native/emrserverless/_inputs.py b/sdk/python/pulumi_aws_native/emrserverless/_inputs.py
index 857d7e27c4..9c5671e3d8 100644
--- a/sdk/python/pulumi_aws_native/emrserverless/_inputs.py
+++ b/sdk/python/pulumi_aws_native/emrserverless/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -31,17 +31,8 @@ def __init__(__self__, *,
Configuration for Auto Start of Application
:param pulumi.Input[bool] enabled: If set to true, the Application will automatically start. Defaults to true.
"""
- ApplicationAutoStartConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -66,21 +57,10 @@ def __init__(__self__, *,
:param pulumi.Input[bool] enabled: If set to true, the Application will automatically stop after being idle. Defaults to true.
:param pulumi.Input[int] idle_timeout_minutes: The amount of time [in minutes] to wait before auto stopping the Application when idle. Defaults to 15 minutes.
"""
- ApplicationAutoStopConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- idle_timeout_minutes=idle_timeout_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- idle_timeout_minutes: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if idle_timeout_minutes is not None:
- _setter("idle_timeout_minutes", idle_timeout_minutes)
+ pulumi.set(__self__, "idle_timeout_minutes", idle_timeout_minutes)
@property
@pulumi.getter
@@ -115,17 +95,8 @@ def __init__(__self__, *,
The image configuration.
:param pulumi.Input[str] image_uri: The URI of an image in the Amazon ECR registry. This field is required when you create a new application. If you leave this field blank in an update, Amazon EMR will remove the image configuration.
"""
- ApplicationImageConfigurationInputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- image_uri=image_uri,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- image_uri: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if image_uri is not None:
- _setter("image_uri", image_uri)
+ pulumi.set(__self__, "image_uri", image_uri)
@property
@pulumi.getter(name="imageUri")
@@ -148,19 +119,8 @@ def __init__(__self__, *,
"""
:param pulumi.Input[str] key: Worker type for an analytics framework.
"""
- ApplicationInitialCapacityConfigKeyValuePairArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input['ApplicationInitialCapacityConfigArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -192,19 +152,8 @@ def __init__(__self__, *,
"""
:param pulumi.Input[int] worker_count: Initial count of workers to be initialized when an Application is started. This count will be continued to be maintained until the Application is stopped
"""
- ApplicationInitialCapacityConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- worker_configuration=worker_configuration,
- worker_count=worker_count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- worker_configuration: pulumi.Input['ApplicationWorkerConfigurationArgs'],
- worker_count: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("worker_configuration", worker_configuration)
- _setter("worker_count", worker_count)
+ pulumi.set(__self__, "worker_configuration", worker_configuration)
+ pulumi.set(__self__, "worker_count", worker_count)
@property
@pulumi.getter(name="workerConfiguration")
@@ -239,23 +188,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] memory: Per worker memory resource. GB is the only supported unit and specifying GB is optional.
:param pulumi.Input[str] disk: Per worker Disk resource. GB is the only supported unit and specifying GB is optional
"""
- ApplicationMaximumAllowedResourcesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cpu=cpu,
- memory=memory,
- disk=disk,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cpu: pulumi.Input[str],
- memory: pulumi.Input[str],
- disk: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cpu", cpu)
- _setter("memory", memory)
+ pulumi.set(__self__, "cpu", cpu)
+ pulumi.set(__self__, "memory", memory)
if disk is not None:
- _setter("disk", disk)
+ pulumi.set(__self__, "disk", disk)
@property
@pulumi.getter
@@ -303,21 +239,10 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] security_group_ids: The ID of the security groups in the VPC to which you want to connect your job or application.
:param pulumi.Input[Sequence[pulumi.Input[str]]] subnet_ids: The ID of the subnets in the VPC to which you want to connect your job or application.
"""
- ApplicationNetworkConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if subnet_ids is not None:
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="securityGroupIds")
@@ -354,19 +279,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The value for the tag. You can specify a value that is 1 to 128 Unicode characters in length. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ApplicationTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -404,23 +318,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] memory: Per worker memory resource. GB is the only supported unit and specifying GB is optional.
:param pulumi.Input[str] disk: Per worker Disk resource. GB is the only supported unit and specifying GB is optional
"""
- ApplicationWorkerConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cpu=cpu,
- memory=memory,
- disk=disk,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cpu: pulumi.Input[str],
- memory: pulumi.Input[str],
- disk: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cpu", cpu)
- _setter("memory", memory)
+ pulumi.set(__self__, "cpu", cpu)
+ pulumi.set(__self__, "memory", memory)
if disk is not None:
- _setter("disk", disk)
+ pulumi.set(__self__, "disk", disk)
@property
@pulumi.getter
@@ -463,10 +364,5 @@ def disk(self, value: Optional[pulumi.Input[str]]):
class ApplicationWorkerTypeSpecificationInputMapArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
diff --git a/sdk/python/pulumi_aws_native/emrserverless/application.py b/sdk/python/pulumi_aws_native/emrserverless/application.py
index ec22317f8b..313cc08fca 100644
--- a/sdk/python/pulumi_aws_native/emrserverless/application.py
+++ b/sdk/python/pulumi_aws_native/emrserverless/application.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -42,59 +42,28 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['ApplicationTagArgs']]] tags: Tag map with key and value
:param pulumi.Input['ApplicationWorkerTypeSpecificationInputMapArgs'] worker_type_specifications: The key-value pairs that specify worker type to WorkerTypeSpecificationInput. This parameter must contain all valid worker types for a Spark or Hive application. Valid worker types include Driver and Executor for Spark applications and HiveDriver and TezTask for Hive applications. You can either set image details in this parameter for each worker type, or in imageConfiguration for all worker types.
"""
- ApplicationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- release_label=release_label,
- type=type,
- architecture=architecture,
- auto_start_configuration=auto_start_configuration,
- auto_stop_configuration=auto_stop_configuration,
- image_configuration=image_configuration,
- initial_capacity=initial_capacity,
- maximum_capacity=maximum_capacity,
- name=name,
- network_configuration=network_configuration,
- tags=tags,
- worker_type_specifications=worker_type_specifications,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- release_label: pulumi.Input[str],
- type: pulumi.Input[str],
- architecture: Optional[pulumi.Input['ApplicationArchitecture']] = None,
- auto_start_configuration: Optional[pulumi.Input['ApplicationAutoStartConfigurationArgs']] = None,
- auto_stop_configuration: Optional[pulumi.Input['ApplicationAutoStopConfigurationArgs']] = None,
- image_configuration: Optional[pulumi.Input['ApplicationImageConfigurationInputArgs']] = None,
- initial_capacity: Optional[pulumi.Input[Sequence[pulumi.Input['ApplicationInitialCapacityConfigKeyValuePairArgs']]]] = None,
- maximum_capacity: Optional[pulumi.Input['ApplicationMaximumAllowedResourcesArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- network_configuration: Optional[pulumi.Input['ApplicationNetworkConfigurationArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ApplicationTagArgs']]]] = None,
- worker_type_specifications: Optional[pulumi.Input['ApplicationWorkerTypeSpecificationInputMapArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("release_label", release_label)
- _setter("type", type)
+ pulumi.set(__self__, "release_label", release_label)
+ pulumi.set(__self__, "type", type)
if architecture is not None:
- _setter("architecture", architecture)
+ pulumi.set(__self__, "architecture", architecture)
if auto_start_configuration is not None:
- _setter("auto_start_configuration", auto_start_configuration)
+ pulumi.set(__self__, "auto_start_configuration", auto_start_configuration)
if auto_stop_configuration is not None:
- _setter("auto_stop_configuration", auto_stop_configuration)
+ pulumi.set(__self__, "auto_stop_configuration", auto_stop_configuration)
if image_configuration is not None:
- _setter("image_configuration", image_configuration)
+ pulumi.set(__self__, "image_configuration", image_configuration)
if initial_capacity is not None:
- _setter("initial_capacity", initial_capacity)
+ pulumi.set(__self__, "initial_capacity", initial_capacity)
if maximum_capacity is not None:
- _setter("maximum_capacity", maximum_capacity)
+ pulumi.set(__self__, "maximum_capacity", maximum_capacity)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if network_configuration is not None:
- _setter("network_configuration", network_configuration)
+ pulumi.set(__self__, "network_configuration", network_configuration)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if worker_type_specifications is not None:
- _setter("worker_type_specifications", worker_type_specifications)
+ pulumi.set(__self__, "worker_type_specifications", worker_type_specifications)
@property
@pulumi.getter(name="releaseLabel")
@@ -288,10 +257,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ApplicationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -319,37 +284,12 @@ def _internal_init(__self__,
__props__ = ApplicationArgs.__new__(ApplicationArgs)
__props__.__dict__["architecture"] = architecture
- if auto_start_configuration is not None and not isinstance(auto_start_configuration, ApplicationAutoStartConfigurationArgs):
- auto_start_configuration = auto_start_configuration or {}
- def _setter(key, value):
- auto_start_configuration[key] = value
- ApplicationAutoStartConfigurationArgs._configure(_setter, **auto_start_configuration)
__props__.__dict__["auto_start_configuration"] = auto_start_configuration
- if auto_stop_configuration is not None and not isinstance(auto_stop_configuration, ApplicationAutoStopConfigurationArgs):
- auto_stop_configuration = auto_stop_configuration or {}
- def _setter(key, value):
- auto_stop_configuration[key] = value
- ApplicationAutoStopConfigurationArgs._configure(_setter, **auto_stop_configuration)
__props__.__dict__["auto_stop_configuration"] = auto_stop_configuration
- if image_configuration is not None and not isinstance(image_configuration, ApplicationImageConfigurationInputArgs):
- image_configuration = image_configuration or {}
- def _setter(key, value):
- image_configuration[key] = value
- ApplicationImageConfigurationInputArgs._configure(_setter, **image_configuration)
__props__.__dict__["image_configuration"] = image_configuration
__props__.__dict__["initial_capacity"] = initial_capacity
- if maximum_capacity is not None and not isinstance(maximum_capacity, ApplicationMaximumAllowedResourcesArgs):
- maximum_capacity = maximum_capacity or {}
- def _setter(key, value):
- maximum_capacity[key] = value
- ApplicationMaximumAllowedResourcesArgs._configure(_setter, **maximum_capacity)
__props__.__dict__["maximum_capacity"] = maximum_capacity
__props__.__dict__["name"] = name
- if network_configuration is not None and not isinstance(network_configuration, ApplicationNetworkConfigurationArgs):
- network_configuration = network_configuration or {}
- def _setter(key, value):
- network_configuration[key] = value
- ApplicationNetworkConfigurationArgs._configure(_setter, **network_configuration)
__props__.__dict__["network_configuration"] = network_configuration
if release_label is None and not opts.urn:
raise TypeError("Missing required property 'release_label'")
@@ -358,11 +298,6 @@ def _setter(key, value):
if type is None and not opts.urn:
raise TypeError("Missing required property 'type'")
__props__.__dict__["type"] = type
- if worker_type_specifications is not None and not isinstance(worker_type_specifications, ApplicationWorkerTypeSpecificationInputMapArgs):
- worker_type_specifications = worker_type_specifications or {}
- def _setter(key, value):
- worker_type_specifications[key] = value
- ApplicationWorkerTypeSpecificationInputMapArgs._configure(_setter, **worker_type_specifications)
__props__.__dict__["worker_type_specifications"] = worker_type_specifications
__props__.__dict__["application_id"] = None
__props__.__dict__["arn"] = None
diff --git a/sdk/python/pulumi_aws_native/emrserverless/get_application.py b/sdk/python/pulumi_aws_native/emrserverless/get_application.py
index fec652824d..e602ab16dd 100644
--- a/sdk/python/pulumi_aws_native/emrserverless/get_application.py
+++ b/sdk/python/pulumi_aws_native/emrserverless/get_application.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/emrserverless/outputs.py b/sdk/python/pulumi_aws_native/emrserverless/outputs.py
index 52207f2182..de377ea954 100644
--- a/sdk/python/pulumi_aws_native/emrserverless/outputs.py
+++ b/sdk/python/pulumi_aws_native/emrserverless/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -35,17 +35,8 @@ def __init__(__self__, *,
Configuration for Auto Start of Application
:param bool enabled: If set to true, the Application will automatically start. Defaults to true.
"""
- ApplicationAutoStartConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -86,21 +77,10 @@ def __init__(__self__, *,
:param bool enabled: If set to true, the Application will automatically stop after being idle. Defaults to true.
:param int idle_timeout_minutes: The amount of time [in minutes] to wait before auto stopping the Application when idle. Defaults to 15 minutes.
"""
- ApplicationAutoStopConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- idle_timeout_minutes=idle_timeout_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[bool] = None,
- idle_timeout_minutes: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if idle_timeout_minutes is not None:
- _setter("idle_timeout_minutes", idle_timeout_minutes)
+ pulumi.set(__self__, "idle_timeout_minutes", idle_timeout_minutes)
@property
@pulumi.getter
@@ -147,17 +127,8 @@ def __init__(__self__, *,
The image configuration.
:param str image_uri: The URI of an image in the Amazon ECR registry. This field is required when you create a new application. If you leave this field blank in an update, Amazon EMR will remove the image configuration.
"""
- ApplicationImageConfigurationInput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- image_uri=image_uri,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- image_uri: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if image_uri is not None:
- _setter("image_uri", image_uri)
+ pulumi.set(__self__, "image_uri", image_uri)
@property
@pulumi.getter(name="imageUri")
@@ -195,19 +166,8 @@ def __init__(__self__, *,
"""
:param int worker_count: Initial count of workers to be initialized when an Application is started. This count will be continued to be maintained until the Application is stopped
"""
- ApplicationInitialCapacityConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- worker_configuration=worker_configuration,
- worker_count=worker_count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- worker_configuration: 'outputs.ApplicationWorkerConfiguration',
- worker_count: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("worker_configuration", worker_configuration)
- _setter("worker_count", worker_count)
+ pulumi.set(__self__, "worker_configuration", worker_configuration)
+ pulumi.set(__self__, "worker_count", worker_count)
@property
@pulumi.getter(name="workerConfiguration")
@@ -231,19 +191,8 @@ def __init__(__self__, *,
"""
:param str key: Worker type for an analytics framework.
"""
- ApplicationInitialCapacityConfigKeyValuePair._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: 'outputs.ApplicationInitialCapacityConfig',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -270,23 +219,10 @@ def __init__(__self__, *,
:param str memory: Per worker memory resource. GB is the only supported unit and specifying GB is optional.
:param str disk: Per worker Disk resource. GB is the only supported unit and specifying GB is optional
"""
- ApplicationMaximumAllowedResources._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cpu=cpu,
- memory=memory,
- disk=disk,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cpu: str,
- memory: str,
- disk: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cpu", cpu)
- _setter("memory", memory)
+ pulumi.set(__self__, "cpu", cpu)
+ pulumi.set(__self__, "memory", memory)
if disk is not None:
- _setter("disk", disk)
+ pulumi.set(__self__, "disk", disk)
@property
@pulumi.getter
@@ -341,21 +277,10 @@ def __init__(__self__, *,
:param Sequence[str] security_group_ids: The ID of the security groups in the VPC to which you want to connect your job or application.
:param Sequence[str] subnet_ids: The ID of the subnets in the VPC to which you want to connect your job or application.
"""
- ApplicationNetworkConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- security_group_ids: Optional[Sequence[str]] = None,
- subnet_ids: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if subnet_ids is not None:
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="securityGroupIds")
@@ -387,19 +312,8 @@ def __init__(__self__, *,
:param str key: The value for the tag. You can specify a value that is 1 to 128 Unicode characters in length. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ApplicationTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -429,23 +343,10 @@ def __init__(__self__, *,
:param str memory: Per worker memory resource. GB is the only supported unit and specifying GB is optional.
:param str disk: Per worker Disk resource. GB is the only supported unit and specifying GB is optional
"""
- ApplicationWorkerConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cpu=cpu,
- memory=memory,
- disk=disk,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cpu: str,
- memory: str,
- disk: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cpu", cpu)
- _setter("memory", memory)
+ pulumi.set(__self__, "cpu", cpu)
+ pulumi.set(__self__, "memory", memory)
if disk is not None:
- _setter("disk", disk)
+ pulumi.set(__self__, "disk", disk)
@property
@pulumi.getter
@@ -476,10 +377,5 @@ def disk(self) -> Optional[str]:
class ApplicationWorkerTypeSpecificationInputMap(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
diff --git a/sdk/python/pulumi_aws_native/entityresolution/_inputs.py b/sdk/python/pulumi_aws_native/entityresolution/_inputs.py
index 7e16794c7b..d7e292153c 100644
--- a/sdk/python/pulumi_aws_native/entityresolution/_inputs.py
+++ b/sdk/python/pulumi_aws_native/entityresolution/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -35,21 +35,10 @@ class IdMappingWorkflowIdMappingTechniquesArgs:
def __init__(__self__, *,
id_mapping_type: Optional[pulumi.Input['IdMappingWorkflowIdMappingTechniquesIdMappingType']] = None,
provider_properties: Optional[pulumi.Input['IdMappingWorkflowProviderPropertiesArgs']] = None):
- IdMappingWorkflowIdMappingTechniquesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id_mapping_type=id_mapping_type,
- provider_properties=provider_properties,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id_mapping_type: Optional[pulumi.Input['IdMappingWorkflowIdMappingTechniquesIdMappingType']] = None,
- provider_properties: Optional[pulumi.Input['IdMappingWorkflowProviderPropertiesArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if id_mapping_type is not None:
- _setter("id_mapping_type", id_mapping_type)
+ pulumi.set(__self__, "id_mapping_type", id_mapping_type)
if provider_properties is not None:
- _setter("provider_properties", provider_properties)
+ pulumi.set(__self__, "provider_properties", provider_properties)
@property
@pulumi.getter(name="idMappingType")
@@ -78,19 +67,8 @@ def __init__(__self__, *,
"""
:param pulumi.Input[str] input_source_arn: An Glue table ARN for the input source table
"""
- IdMappingWorkflowInputSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_source_arn=input_source_arn,
- schema_arn=schema_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_source_arn: pulumi.Input[str],
- schema_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_source_arn", input_source_arn)
- _setter("schema_arn", schema_arn)
+ pulumi.set(__self__, "input_source_arn", input_source_arn)
+ pulumi.set(__self__, "schema_arn", schema_arn)
@property
@pulumi.getter(name="inputSourceArn")
@@ -121,16 +99,7 @@ def __init__(__self__, *,
"""
:param pulumi.Input[str] intermediate_s3_path: The s3 path that would be used to stage the intermediate data being generated during workflow execution.
"""
- IdMappingWorkflowIntermediateSourceConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- intermediate_s3_path=intermediate_s3_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- intermediate_s3_path: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("intermediate_s3_path", intermediate_s3_path)
+ pulumi.set(__self__, "intermediate_s3_path", intermediate_s3_path)
@property
@pulumi.getter(name="intermediateS3Path")
@@ -153,20 +122,9 @@ def __init__(__self__, *,
"""
:param pulumi.Input[str] output_s3_path: The S3 path to which Entity Resolution will write the output table
"""
- IdMappingWorkflowOutputSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- output_s3_path=output_s3_path,
- kms_arn=kms_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- output_s3_path: pulumi.Input[str],
- kms_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("output_s3_path", output_s3_path)
+ pulumi.set(__self__, "output_s3_path", output_s3_path)
if kms_arn is not None:
- _setter("kms_arn", kms_arn)
+ pulumi.set(__self__, "kms_arn", kms_arn)
@property
@pulumi.getter(name="outputS3Path")
@@ -200,24 +158,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] provider_service_arn: Arn of the Provider Service being used.
:param Any provider_configuration: Additional Provider configuration that would be required for the provider service. The Configuration must be in JSON string format
"""
- IdMappingWorkflowProviderPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- provider_service_arn=provider_service_arn,
- intermediate_source_configuration=intermediate_source_configuration,
- provider_configuration=provider_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- provider_service_arn: pulumi.Input[str],
- intermediate_source_configuration: Optional[pulumi.Input['IdMappingWorkflowIntermediateSourceConfigurationArgs']] = None,
- provider_configuration: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("provider_service_arn", provider_service_arn)
+ pulumi.set(__self__, "provider_service_arn", provider_service_arn)
if intermediate_source_configuration is not None:
- _setter("intermediate_source_configuration", intermediate_source_configuration)
+ pulumi.set(__self__, "intermediate_source_configuration", intermediate_source_configuration)
if provider_configuration is not None:
- _setter("provider_configuration", provider_configuration)
+ pulumi.set(__self__, "provider_configuration", provider_configuration)
@property
@pulumi.getter(name="providerServiceArn")
@@ -263,19 +208,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- IdMappingWorkflowTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -311,23 +245,10 @@ def __init__(__self__, *,
"""
:param pulumi.Input[str] input_source_arn: An Glue table ARN for the input source table
"""
- MatchingWorkflowInputSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_source_arn=input_source_arn,
- schema_arn=schema_arn,
- apply_normalization=apply_normalization,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_source_arn: pulumi.Input[str],
- schema_arn: pulumi.Input[str],
- apply_normalization: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_source_arn", input_source_arn)
- _setter("schema_arn", schema_arn)
+ pulumi.set(__self__, "input_source_arn", input_source_arn)
+ pulumi.set(__self__, "schema_arn", schema_arn)
if apply_normalization is not None:
- _setter("apply_normalization", apply_normalization)
+ pulumi.set(__self__, "apply_normalization", apply_normalization)
@property
@pulumi.getter(name="inputSourceArn")
@@ -367,16 +288,7 @@ def __init__(__self__, *,
"""
:param pulumi.Input[str] intermediate_s3_path: The s3 path that would be used to stage the intermediate data being generated during workflow execution.
"""
- MatchingWorkflowIntermediateSourceConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- intermediate_s3_path=intermediate_s3_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- intermediate_s3_path: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("intermediate_s3_path", intermediate_s3_path)
+ pulumi.set(__self__, "intermediate_s3_path", intermediate_s3_path)
@property
@pulumi.getter(name="intermediateS3Path")
@@ -396,20 +308,9 @@ class MatchingWorkflowOutputAttributeArgs:
def __init__(__self__, *,
name: pulumi.Input[str],
hashed: Optional[pulumi.Input[bool]] = None):
- MatchingWorkflowOutputAttributeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- hashed=hashed,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- hashed: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if hashed is not None:
- _setter("hashed", hashed)
+ pulumi.set(__self__, "hashed", hashed)
@property
@pulumi.getter
@@ -440,27 +341,12 @@ def __init__(__self__, *,
"""
:param pulumi.Input[str] output_s3_path: The S3 path to which Entity Resolution will write the output table
"""
- MatchingWorkflowOutputSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- output=output,
- output_s3_path=output_s3_path,
- apply_normalization=apply_normalization,
- kms_arn=kms_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- output: pulumi.Input[Sequence[pulumi.Input['MatchingWorkflowOutputAttributeArgs']]],
- output_s3_path: pulumi.Input[str],
- apply_normalization: Optional[pulumi.Input[bool]] = None,
- kms_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("output", output)
- _setter("output_s3_path", output_s3_path)
+ pulumi.set(__self__, "output", output)
+ pulumi.set(__self__, "output_s3_path", output_s3_path)
if apply_normalization is not None:
- _setter("apply_normalization", apply_normalization)
+ pulumi.set(__self__, "apply_normalization", apply_normalization)
if kms_arn is not None:
- _setter("kms_arn", kms_arn)
+ pulumi.set(__self__, "kms_arn", kms_arn)
@property
@pulumi.getter
@@ -512,24 +398,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] provider_service_arn: Arn of the Provider service being used.
:param Any provider_configuration: Additional Provider configuration that would be required for the provider service. The Configuration must be in JSON string format
"""
- MatchingWorkflowProviderPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- provider_service_arn=provider_service_arn,
- intermediate_source_configuration=intermediate_source_configuration,
- provider_configuration=provider_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- provider_service_arn: pulumi.Input[str],
- intermediate_source_configuration: Optional[pulumi.Input['MatchingWorkflowIntermediateSourceConfigurationArgs']] = None,
- provider_configuration: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("provider_service_arn", provider_service_arn)
+ pulumi.set(__self__, "provider_service_arn", provider_service_arn)
if intermediate_source_configuration is not None:
- _setter("intermediate_source_configuration", intermediate_source_configuration)
+ pulumi.set(__self__, "intermediate_source_configuration", intermediate_source_configuration)
if provider_configuration is not None:
- _setter("provider_configuration", provider_configuration)
+ pulumi.set(__self__, "provider_configuration", provider_configuration)
@property
@pulumi.getter(name="providerServiceArn")
@@ -571,25 +444,12 @@ def __init__(__self__, *,
provider_properties: Optional[pulumi.Input['MatchingWorkflowProviderPropertiesArgs']] = None,
resolution_type: Optional[pulumi.Input['MatchingWorkflowResolutionTechniquesResolutionType']] = None,
rule_based_properties: Optional[pulumi.Input['MatchingWorkflowRuleBasedPropertiesArgs']] = None):
- MatchingWorkflowResolutionTechniquesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- provider_properties=provider_properties,
- resolution_type=resolution_type,
- rule_based_properties=rule_based_properties,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- provider_properties: Optional[pulumi.Input['MatchingWorkflowProviderPropertiesArgs']] = None,
- resolution_type: Optional[pulumi.Input['MatchingWorkflowResolutionTechniquesResolutionType']] = None,
- rule_based_properties: Optional[pulumi.Input['MatchingWorkflowRuleBasedPropertiesArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if provider_properties is not None:
- _setter("provider_properties", provider_properties)
+ pulumi.set(__self__, "provider_properties", provider_properties)
if resolution_type is not None:
- _setter("resolution_type", resolution_type)
+ pulumi.set(__self__, "resolution_type", resolution_type)
if rule_based_properties is not None:
- _setter("rule_based_properties", rule_based_properties)
+ pulumi.set(__self__, "rule_based_properties", rule_based_properties)
@property
@pulumi.getter(name="providerProperties")
@@ -624,19 +484,8 @@ class MatchingWorkflowRuleBasedPropertiesArgs:
def __init__(__self__, *,
attribute_matching_model: pulumi.Input['MatchingWorkflowRuleBasedPropertiesAttributeMatchingModel'],
rules: pulumi.Input[Sequence[pulumi.Input['MatchingWorkflowRuleArgs']]]):
- MatchingWorkflowRuleBasedPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_matching_model=attribute_matching_model,
- rules=rules,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_matching_model: pulumi.Input['MatchingWorkflowRuleBasedPropertiesAttributeMatchingModel'],
- rules: pulumi.Input[Sequence[pulumi.Input['MatchingWorkflowRuleArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute_matching_model", attribute_matching_model)
- _setter("rules", rules)
+ pulumi.set(__self__, "attribute_matching_model", attribute_matching_model)
+ pulumi.set(__self__, "rules", rules)
@property
@pulumi.getter(name="attributeMatchingModel")
@@ -662,19 +511,8 @@ class MatchingWorkflowRuleArgs:
def __init__(__self__, *,
matching_keys: pulumi.Input[Sequence[pulumi.Input[str]]],
rule_name: pulumi.Input[str]):
- MatchingWorkflowRuleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- matching_keys=matching_keys,
- rule_name=rule_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- matching_keys: pulumi.Input[Sequence[pulumi.Input[str]]],
- rule_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("matching_keys", matching_keys)
- _setter("rule_name", rule_name)
+ pulumi.set(__self__, "matching_keys", matching_keys)
+ pulumi.set(__self__, "rule_name", rule_name)
@property
@pulumi.getter(name="matchingKeys")
@@ -705,19 +543,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- MatchingWorkflowTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -755,31 +582,14 @@ def __init__(__self__, *,
"""
:param pulumi.Input[str] sub_type: The subtype of the Attribute. Would be required only when type is PROVIDER_ID
"""
- SchemaMappingSchemaInputAttributeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- field_name=field_name,
- type=type,
- group_name=group_name,
- match_key=match_key,
- sub_type=sub_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- field_name: pulumi.Input[str],
- type: pulumi.Input['SchemaMappingSchemaAttributeType'],
- group_name: Optional[pulumi.Input[str]] = None,
- match_key: Optional[pulumi.Input[str]] = None,
- sub_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("field_name", field_name)
- _setter("type", type)
+ pulumi.set(__self__, "field_name", field_name)
+ pulumi.set(__self__, "type", type)
if group_name is not None:
- _setter("group_name", group_name)
+ pulumi.set(__self__, "group_name", group_name)
if match_key is not None:
- _setter("match_key", match_key)
+ pulumi.set(__self__, "match_key", match_key)
if sub_type is not None:
- _setter("sub_type", sub_type)
+ pulumi.set(__self__, "sub_type", sub_type)
@property
@pulumi.getter(name="fieldName")
@@ -840,19 +650,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- SchemaMappingTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/entityresolution/get_id_mapping_workflow.py b/sdk/python/pulumi_aws_native/entityresolution/get_id_mapping_workflow.py
index a42d73a117..6f7db268af 100644
--- a/sdk/python/pulumi_aws_native/entityresolution/get_id_mapping_workflow.py
+++ b/sdk/python/pulumi_aws_native/entityresolution/get_id_mapping_workflow.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/entityresolution/get_matching_workflow.py b/sdk/python/pulumi_aws_native/entityresolution/get_matching_workflow.py
index 33d4cf81e4..793dd2b715 100644
--- a/sdk/python/pulumi_aws_native/entityresolution/get_matching_workflow.py
+++ b/sdk/python/pulumi_aws_native/entityresolution/get_matching_workflow.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/entityresolution/get_schema_mapping.py b/sdk/python/pulumi_aws_native/entityresolution/get_schema_mapping.py
index dbb55c130a..0b9bbc9329 100644
--- a/sdk/python/pulumi_aws_native/entityresolution/get_schema_mapping.py
+++ b/sdk/python/pulumi_aws_native/entityresolution/get_schema_mapping.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/entityresolution/id_mapping_workflow.py b/sdk/python/pulumi_aws_native/entityresolution/id_mapping_workflow.py
index d6e3b0b8a7..30abfbffd7 100644
--- a/sdk/python/pulumi_aws_native/entityresolution/id_mapping_workflow.py
+++ b/sdk/python/pulumi_aws_native/entityresolution/id_mapping_workflow.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -29,36 +29,15 @@ def __init__(__self__, *,
:param pulumi.Input[str] workflow_name: The name of the IdMappingWorkflow
:param pulumi.Input[str] description: The description of the IdMappingWorkflow
"""
- IdMappingWorkflowArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id_mapping_techniques=id_mapping_techniques,
- input_source_config=input_source_config,
- output_source_config=output_source_config,
- role_arn=role_arn,
- workflow_name=workflow_name,
- description=description,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id_mapping_techniques: pulumi.Input['IdMappingWorkflowIdMappingTechniquesArgs'],
- input_source_config: pulumi.Input[Sequence[pulumi.Input['IdMappingWorkflowInputSourceArgs']]],
- output_source_config: pulumi.Input[Sequence[pulumi.Input['IdMappingWorkflowOutputSourceArgs']]],
- role_arn: pulumi.Input[str],
- workflow_name: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['IdMappingWorkflowTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("id_mapping_techniques", id_mapping_techniques)
- _setter("input_source_config", input_source_config)
- _setter("output_source_config", output_source_config)
- _setter("role_arn", role_arn)
- _setter("workflow_name", workflow_name)
+ pulumi.set(__self__, "id_mapping_techniques", id_mapping_techniques)
+ pulumi.set(__self__, "input_source_config", input_source_config)
+ pulumi.set(__self__, "output_source_config", output_source_config)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "workflow_name", workflow_name)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="idMappingTechniques")
@@ -170,10 +149,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- IdMappingWorkflowArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -196,11 +171,6 @@ def _internal_init(__self__,
__props__ = IdMappingWorkflowArgs.__new__(IdMappingWorkflowArgs)
__props__.__dict__["description"] = description
- if id_mapping_techniques is not None and not isinstance(id_mapping_techniques, IdMappingWorkflowIdMappingTechniquesArgs):
- id_mapping_techniques = id_mapping_techniques or {}
- def _setter(key, value):
- id_mapping_techniques[key] = value
- IdMappingWorkflowIdMappingTechniquesArgs._configure(_setter, **id_mapping_techniques)
if id_mapping_techniques is None and not opts.urn:
raise TypeError("Missing required property 'id_mapping_techniques'")
__props__.__dict__["id_mapping_techniques"] = id_mapping_techniques
diff --git a/sdk/python/pulumi_aws_native/entityresolution/matching_workflow.py b/sdk/python/pulumi_aws_native/entityresolution/matching_workflow.py
index a38f8867b6..863f0d69c7 100644
--- a/sdk/python/pulumi_aws_native/entityresolution/matching_workflow.py
+++ b/sdk/python/pulumi_aws_native/entityresolution/matching_workflow.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -29,36 +29,15 @@ def __init__(__self__, *,
:param pulumi.Input[str] workflow_name: The name of the MatchingWorkflow
:param pulumi.Input[str] description: The description of the MatchingWorkflow
"""
- MatchingWorkflowArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_source_config=input_source_config,
- output_source_config=output_source_config,
- resolution_techniques=resolution_techniques,
- role_arn=role_arn,
- workflow_name=workflow_name,
- description=description,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_source_config: pulumi.Input[Sequence[pulumi.Input['MatchingWorkflowInputSourceArgs']]],
- output_source_config: pulumi.Input[Sequence[pulumi.Input['MatchingWorkflowOutputSourceArgs']]],
- resolution_techniques: pulumi.Input['MatchingWorkflowResolutionTechniquesArgs'],
- role_arn: pulumi.Input[str],
- workflow_name: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['MatchingWorkflowTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_source_config", input_source_config)
- _setter("output_source_config", output_source_config)
- _setter("resolution_techniques", resolution_techniques)
- _setter("role_arn", role_arn)
- _setter("workflow_name", workflow_name)
+ pulumi.set(__self__, "input_source_config", input_source_config)
+ pulumi.set(__self__, "output_source_config", output_source_config)
+ pulumi.set(__self__, "resolution_techniques", resolution_techniques)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "workflow_name", workflow_name)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="inputSourceConfig")
@@ -170,10 +149,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- MatchingWorkflowArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -202,11 +177,6 @@ def _internal_init(__self__,
if output_source_config is None and not opts.urn:
raise TypeError("Missing required property 'output_source_config'")
__props__.__dict__["output_source_config"] = output_source_config
- if resolution_techniques is not None and not isinstance(resolution_techniques, MatchingWorkflowResolutionTechniquesArgs):
- resolution_techniques = resolution_techniques or {}
- def _setter(key, value):
- resolution_techniques[key] = value
- MatchingWorkflowResolutionTechniquesArgs._configure(_setter, **resolution_techniques)
if resolution_techniques is None and not opts.urn:
raise TypeError("Missing required property 'resolution_techniques'")
__props__.__dict__["resolution_techniques"] = resolution_techniques
diff --git a/sdk/python/pulumi_aws_native/entityresolution/outputs.py b/sdk/python/pulumi_aws_native/entityresolution/outputs.py
index e0379c2075..706e5a46c8 100644
--- a/sdk/python/pulumi_aws_native/entityresolution/outputs.py
+++ b/sdk/python/pulumi_aws_native/entityresolution/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -55,21 +55,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
id_mapping_type: Optional['IdMappingWorkflowIdMappingTechniquesIdMappingType'] = None,
provider_properties: Optional['outputs.IdMappingWorkflowProviderProperties'] = None):
- IdMappingWorkflowIdMappingTechniques._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id_mapping_type=id_mapping_type,
- provider_properties=provider_properties,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id_mapping_type: Optional['IdMappingWorkflowIdMappingTechniquesIdMappingType'] = None,
- provider_properties: Optional['outputs.IdMappingWorkflowProviderProperties'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if id_mapping_type is not None:
- _setter("id_mapping_type", id_mapping_type)
+ pulumi.set(__self__, "id_mapping_type", id_mapping_type)
if provider_properties is not None:
- _setter("provider_properties", provider_properties)
+ pulumi.set(__self__, "provider_properties", provider_properties)
@property
@pulumi.getter(name="idMappingType")
@@ -109,19 +98,8 @@ def __init__(__self__, *,
"""
:param str input_source_arn: An Glue table ARN for the input source table
"""
- IdMappingWorkflowInputSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_source_arn=input_source_arn,
- schema_arn=schema_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_source_arn: str,
- schema_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_source_arn", input_source_arn)
- _setter("schema_arn", schema_arn)
+ pulumi.set(__self__, "input_source_arn", input_source_arn)
+ pulumi.set(__self__, "schema_arn", schema_arn)
@property
@pulumi.getter(name="inputSourceArn")
@@ -161,16 +139,7 @@ def __init__(__self__, *,
"""
:param str intermediate_s3_path: The s3 path that would be used to stage the intermediate data being generated during workflow execution.
"""
- IdMappingWorkflowIntermediateSourceConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- intermediate_s3_path=intermediate_s3_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- intermediate_s3_path: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("intermediate_s3_path", intermediate_s3_path)
+ pulumi.set(__self__, "intermediate_s3_path", intermediate_s3_path)
@property
@pulumi.getter(name="intermediateS3Path")
@@ -208,20 +177,9 @@ def __init__(__self__, *,
"""
:param str output_s3_path: The S3 path to which Entity Resolution will write the output table
"""
- IdMappingWorkflowOutputSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- output_s3_path=output_s3_path,
- kms_arn=kms_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- output_s3_path: str,
- kms_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("output_s3_path", output_s3_path)
+ pulumi.set(__self__, "output_s3_path", output_s3_path)
if kms_arn is not None:
- _setter("kms_arn", kms_arn)
+ pulumi.set(__self__, "kms_arn", kms_arn)
@property
@pulumi.getter(name="outputS3Path")
@@ -268,24 +226,11 @@ def __init__(__self__, *,
:param str provider_service_arn: Arn of the Provider Service being used.
:param Any provider_configuration: Additional Provider configuration that would be required for the provider service. The Configuration must be in JSON string format
"""
- IdMappingWorkflowProviderProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- provider_service_arn=provider_service_arn,
- intermediate_source_configuration=intermediate_source_configuration,
- provider_configuration=provider_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- provider_service_arn: str,
- intermediate_source_configuration: Optional['outputs.IdMappingWorkflowIntermediateSourceConfiguration'] = None,
- provider_configuration: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("provider_service_arn", provider_service_arn)
+ pulumi.set(__self__, "provider_service_arn", provider_service_arn)
if intermediate_source_configuration is not None:
- _setter("intermediate_source_configuration", intermediate_source_configuration)
+ pulumi.set(__self__, "intermediate_source_configuration", intermediate_source_configuration)
if provider_configuration is not None:
- _setter("provider_configuration", provider_configuration)
+ pulumi.set(__self__, "provider_configuration", provider_configuration)
@property
@pulumi.getter(name="providerServiceArn")
@@ -322,19 +267,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- IdMappingWorkflowTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -383,23 +317,10 @@ def __init__(__self__, *,
"""
:param str input_source_arn: An Glue table ARN for the input source table
"""
- MatchingWorkflowInputSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_source_arn=input_source_arn,
- schema_arn=schema_arn,
- apply_normalization=apply_normalization,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_source_arn: str,
- schema_arn: str,
- apply_normalization: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_source_arn", input_source_arn)
- _setter("schema_arn", schema_arn)
+ pulumi.set(__self__, "input_source_arn", input_source_arn)
+ pulumi.set(__self__, "schema_arn", schema_arn)
if apply_normalization is not None:
- _setter("apply_normalization", apply_normalization)
+ pulumi.set(__self__, "apply_normalization", apply_normalization)
@property
@pulumi.getter(name="inputSourceArn")
@@ -444,16 +365,7 @@ def __init__(__self__, *,
"""
:param str intermediate_s3_path: The s3 path that would be used to stage the intermediate data being generated during workflow execution.
"""
- MatchingWorkflowIntermediateSourceConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- intermediate_s3_path=intermediate_s3_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- intermediate_s3_path: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("intermediate_s3_path", intermediate_s3_path)
+ pulumi.set(__self__, "intermediate_s3_path", intermediate_s3_path)
@property
@pulumi.getter(name="intermediateS3Path")
@@ -469,20 +381,9 @@ class MatchingWorkflowOutputAttribute(dict):
def __init__(__self__, *,
name: str,
hashed: Optional[bool] = None):
- MatchingWorkflowOutputAttribute._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- hashed=hashed,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- hashed: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if hashed is not None:
- _setter("hashed", hashed)
+ pulumi.set(__self__, "hashed", hashed)
@property
@pulumi.getter
@@ -526,27 +427,12 @@ def __init__(__self__, *,
"""
:param str output_s3_path: The S3 path to which Entity Resolution will write the output table
"""
- MatchingWorkflowOutputSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- output=output,
- output_s3_path=output_s3_path,
- apply_normalization=apply_normalization,
- kms_arn=kms_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- output: Sequence['outputs.MatchingWorkflowOutputAttribute'],
- output_s3_path: str,
- apply_normalization: Optional[bool] = None,
- kms_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("output", output)
- _setter("output_s3_path", output_s3_path)
+ pulumi.set(__self__, "output", output)
+ pulumi.set(__self__, "output_s3_path", output_s3_path)
if apply_normalization is not None:
- _setter("apply_normalization", apply_normalization)
+ pulumi.set(__self__, "apply_normalization", apply_normalization)
if kms_arn is not None:
- _setter("kms_arn", kms_arn)
+ pulumi.set(__self__, "kms_arn", kms_arn)
@property
@pulumi.getter
@@ -603,24 +489,11 @@ def __init__(__self__, *,
:param str provider_service_arn: Arn of the Provider service being used.
:param Any provider_configuration: Additional Provider configuration that would be required for the provider service. The Configuration must be in JSON string format
"""
- MatchingWorkflowProviderProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- provider_service_arn=provider_service_arn,
- intermediate_source_configuration=intermediate_source_configuration,
- provider_configuration=provider_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- provider_service_arn: str,
- intermediate_source_configuration: Optional['outputs.MatchingWorkflowIntermediateSourceConfiguration'] = None,
- provider_configuration: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("provider_service_arn", provider_service_arn)
+ pulumi.set(__self__, "provider_service_arn", provider_service_arn)
if intermediate_source_configuration is not None:
- _setter("intermediate_source_configuration", intermediate_source_configuration)
+ pulumi.set(__self__, "intermediate_source_configuration", intermediate_source_configuration)
if provider_configuration is not None:
- _setter("provider_configuration", provider_configuration)
+ pulumi.set(__self__, "provider_configuration", provider_configuration)
@property
@pulumi.getter(name="providerServiceArn")
@@ -671,25 +544,12 @@ def __init__(__self__, *,
provider_properties: Optional['outputs.MatchingWorkflowProviderProperties'] = None,
resolution_type: Optional['MatchingWorkflowResolutionTechniquesResolutionType'] = None,
rule_based_properties: Optional['outputs.MatchingWorkflowRuleBasedProperties'] = None):
- MatchingWorkflowResolutionTechniques._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- provider_properties=provider_properties,
- resolution_type=resolution_type,
- rule_based_properties=rule_based_properties,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- provider_properties: Optional['outputs.MatchingWorkflowProviderProperties'] = None,
- resolution_type: Optional['MatchingWorkflowResolutionTechniquesResolutionType'] = None,
- rule_based_properties: Optional['outputs.MatchingWorkflowRuleBasedProperties'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if provider_properties is not None:
- _setter("provider_properties", provider_properties)
+ pulumi.set(__self__, "provider_properties", provider_properties)
if resolution_type is not None:
- _setter("resolution_type", resolution_type)
+ pulumi.set(__self__, "resolution_type", resolution_type)
if rule_based_properties is not None:
- _setter("rule_based_properties", rule_based_properties)
+ pulumi.set(__self__, "rule_based_properties", rule_based_properties)
@property
@pulumi.getter(name="providerProperties")
@@ -731,19 +591,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
matching_keys: Sequence[str],
rule_name: str):
- MatchingWorkflowRule._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- matching_keys=matching_keys,
- rule_name=rule_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- matching_keys: Sequence[str],
- rule_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("matching_keys", matching_keys)
- _setter("rule_name", rule_name)
+ pulumi.set(__self__, "matching_keys", matching_keys)
+ pulumi.set(__self__, "rule_name", rule_name)
@property
@pulumi.getter(name="matchingKeys")
@@ -778,19 +627,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
attribute_matching_model: 'MatchingWorkflowRuleBasedPropertiesAttributeMatchingModel',
rules: Sequence['outputs.MatchingWorkflowRule']):
- MatchingWorkflowRuleBasedProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_matching_model=attribute_matching_model,
- rules=rules,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_matching_model: 'MatchingWorkflowRuleBasedPropertiesAttributeMatchingModel',
- rules: Sequence['outputs.MatchingWorkflowRule'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute_matching_model", attribute_matching_model)
- _setter("rules", rules)
+ pulumi.set(__self__, "attribute_matching_model", attribute_matching_model)
+ pulumi.set(__self__, "rules", rules)
@property
@pulumi.getter(name="attributeMatchingModel")
@@ -816,19 +654,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- MatchingWorkflowTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -881,31 +708,14 @@ def __init__(__self__, *,
"""
:param str sub_type: The subtype of the Attribute. Would be required only when type is PROVIDER_ID
"""
- SchemaMappingSchemaInputAttribute._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- field_name=field_name,
- type=type,
- group_name=group_name,
- match_key=match_key,
- sub_type=sub_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- field_name: str,
- type: 'SchemaMappingSchemaAttributeType',
- group_name: Optional[str] = None,
- match_key: Optional[str] = None,
- sub_type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("field_name", field_name)
- _setter("type", type)
+ pulumi.set(__self__, "field_name", field_name)
+ pulumi.set(__self__, "type", type)
if group_name is not None:
- _setter("group_name", group_name)
+ pulumi.set(__self__, "group_name", group_name)
if match_key is not None:
- _setter("match_key", match_key)
+ pulumi.set(__self__, "match_key", match_key)
if sub_type is not None:
- _setter("sub_type", sub_type)
+ pulumi.set(__self__, "sub_type", sub_type)
@property
@pulumi.getter(name="fieldName")
@@ -949,19 +759,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- SchemaMappingTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/entityresolution/schema_mapping.py b/sdk/python/pulumi_aws_native/entityresolution/schema_mapping.py
index df72463b74..972add85a2 100644
--- a/sdk/python/pulumi_aws_native/entityresolution/schema_mapping.py
+++ b/sdk/python/pulumi_aws_native/entityresolution/schema_mapping.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -27,27 +27,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] schema_name: The name of the SchemaMapping
:param pulumi.Input[str] description: The description of the SchemaMapping
"""
- SchemaMappingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- mapped_input_fields=mapped_input_fields,
- schema_name=schema_name,
- description=description,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- mapped_input_fields: pulumi.Input[Sequence[pulumi.Input['SchemaMappingSchemaInputAttributeArgs']]],
- schema_name: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['SchemaMappingTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("mapped_input_fields", mapped_input_fields)
- _setter("schema_name", schema_name)
+ pulumi.set(__self__, "mapped_input_fields", mapped_input_fields)
+ pulumi.set(__self__, "schema_name", schema_name)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="mappedInputFields")
@@ -133,10 +118,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SchemaMappingArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/events/_inputs.py b/sdk/python/pulumi_aws_native/events/_inputs.py
index 9794e457e0..bb33b7a10c 100644
--- a/sdk/python/pulumi_aws_native/events/_inputs.py
+++ b/sdk/python/pulumi_aws_native/events/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -55,19 +55,8 @@ class ConnectionApiKeyAuthParametersArgs:
def __init__(__self__, *,
api_key_name: pulumi.Input[str],
api_key_value: pulumi.Input[str]):
- ConnectionApiKeyAuthParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- api_key_name=api_key_name,
- api_key_value=api_key_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- api_key_name: pulumi.Input[str],
- api_key_value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("api_key_name", api_key_name)
- _setter("api_key_value", api_key_value)
+ pulumi.set(__self__, "api_key_name", api_key_name)
+ pulumi.set(__self__, "api_key_value", api_key_value)
@property
@pulumi.getter(name="apiKeyName")
@@ -95,29 +84,14 @@ def __init__(__self__, *,
basic_auth_parameters: Optional[pulumi.Input['ConnectionBasicAuthParametersArgs']] = None,
invocation_http_parameters: Optional[pulumi.Input['ConnectionHttpParametersArgs']] = None,
o_auth_parameters: Optional[pulumi.Input['ConnectionOAuthParametersArgs']] = None):
- ConnectionAuthParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- api_key_auth_parameters=api_key_auth_parameters,
- basic_auth_parameters=basic_auth_parameters,
- invocation_http_parameters=invocation_http_parameters,
- o_auth_parameters=o_auth_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- api_key_auth_parameters: Optional[pulumi.Input['ConnectionApiKeyAuthParametersArgs']] = None,
- basic_auth_parameters: Optional[pulumi.Input['ConnectionBasicAuthParametersArgs']] = None,
- invocation_http_parameters: Optional[pulumi.Input['ConnectionHttpParametersArgs']] = None,
- o_auth_parameters: Optional[pulumi.Input['ConnectionOAuthParametersArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if api_key_auth_parameters is not None:
- _setter("api_key_auth_parameters", api_key_auth_parameters)
+ pulumi.set(__self__, "api_key_auth_parameters", api_key_auth_parameters)
if basic_auth_parameters is not None:
- _setter("basic_auth_parameters", basic_auth_parameters)
+ pulumi.set(__self__, "basic_auth_parameters", basic_auth_parameters)
if invocation_http_parameters is not None:
- _setter("invocation_http_parameters", invocation_http_parameters)
+ pulumi.set(__self__, "invocation_http_parameters", invocation_http_parameters)
if o_auth_parameters is not None:
- _setter("o_auth_parameters", o_auth_parameters)
+ pulumi.set(__self__, "o_auth_parameters", o_auth_parameters)
@property
@pulumi.getter(name="apiKeyAuthParameters")
@@ -161,19 +135,8 @@ class ConnectionBasicAuthParametersArgs:
def __init__(__self__, *,
password: pulumi.Input[str],
username: pulumi.Input[str]):
- ConnectionBasicAuthParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- password=password,
- username=username,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- password: pulumi.Input[str],
- username: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("password", password)
- _setter("username", username)
+ pulumi.set(__self__, "password", password)
+ pulumi.set(__self__, "username", username)
@property
@pulumi.getter
@@ -199,19 +162,8 @@ class ConnectionClientParametersArgs:
def __init__(__self__, *,
client_id: pulumi.Input[str],
client_secret: pulumi.Input[str]):
- ConnectionClientParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- client_id=client_id,
- client_secret=client_secret,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- client_id: pulumi.Input[str],
- client_secret: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("client_id", client_id)
- _setter("client_secret", client_secret)
+ pulumi.set(__self__, "client_id", client_id)
+ pulumi.set(__self__, "client_secret", client_secret)
@property
@pulumi.getter(name="clientId")
@@ -238,25 +190,12 @@ def __init__(__self__, *,
body_parameters: Optional[pulumi.Input[Sequence[pulumi.Input['ConnectionParameterArgs']]]] = None,
header_parameters: Optional[pulumi.Input[Sequence[pulumi.Input['ConnectionParameterArgs']]]] = None,
query_string_parameters: Optional[pulumi.Input[Sequence[pulumi.Input['ConnectionParameterArgs']]]] = None):
- ConnectionHttpParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- body_parameters=body_parameters,
- header_parameters=header_parameters,
- query_string_parameters=query_string_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- body_parameters: Optional[pulumi.Input[Sequence[pulumi.Input['ConnectionParameterArgs']]]] = None,
- header_parameters: Optional[pulumi.Input[Sequence[pulumi.Input['ConnectionParameterArgs']]]] = None,
- query_string_parameters: Optional[pulumi.Input[Sequence[pulumi.Input['ConnectionParameterArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if body_parameters is not None:
- _setter("body_parameters", body_parameters)
+ pulumi.set(__self__, "body_parameters", body_parameters)
if header_parameters is not None:
- _setter("header_parameters", header_parameters)
+ pulumi.set(__self__, "header_parameters", header_parameters)
if query_string_parameters is not None:
- _setter("query_string_parameters", query_string_parameters)
+ pulumi.set(__self__, "query_string_parameters", query_string_parameters)
@property
@pulumi.getter(name="bodyParameters")
@@ -293,26 +232,11 @@ def __init__(__self__, *,
client_parameters: pulumi.Input['ConnectionClientParametersArgs'],
http_method: pulumi.Input['ConnectionOAuthParametersHttpMethod'],
o_auth_http_parameters: Optional[pulumi.Input['ConnectionHttpParametersArgs']] = None):
- ConnectionOAuthParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authorization_endpoint=authorization_endpoint,
- client_parameters=client_parameters,
- http_method=http_method,
- o_auth_http_parameters=o_auth_http_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authorization_endpoint: pulumi.Input[str],
- client_parameters: pulumi.Input['ConnectionClientParametersArgs'],
- http_method: pulumi.Input['ConnectionOAuthParametersHttpMethod'],
- o_auth_http_parameters: Optional[pulumi.Input['ConnectionHttpParametersArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("authorization_endpoint", authorization_endpoint)
- _setter("client_parameters", client_parameters)
- _setter("http_method", http_method)
+ pulumi.set(__self__, "authorization_endpoint", authorization_endpoint)
+ pulumi.set(__self__, "client_parameters", client_parameters)
+ pulumi.set(__self__, "http_method", http_method)
if o_auth_http_parameters is not None:
- _setter("o_auth_http_parameters", o_auth_http_parameters)
+ pulumi.set(__self__, "o_auth_http_parameters", o_auth_http_parameters)
@property
@pulumi.getter(name="authorizationEndpoint")
@@ -357,23 +281,10 @@ def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str],
is_value_secret: Optional[pulumi.Input[bool]] = None):
- ConnectionParameterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- is_value_secret=is_value_secret,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- is_value_secret: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
if is_value_secret is not None:
- _setter("is_value_secret", is_value_secret)
+ pulumi.set(__self__, "is_value_secret", is_value_secret)
@property
@pulumi.getter
@@ -407,16 +318,7 @@ def is_value_secret(self, value: Optional[pulumi.Input[bool]]):
class EndpointEventBusArgs:
def __init__(__self__, *,
event_bus_arn: pulumi.Input[str]):
- EndpointEventBusArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- event_bus_arn=event_bus_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- event_bus_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("event_bus_arn", event_bus_arn)
+ pulumi.set(__self__, "event_bus_arn", event_bus_arn)
@property
@pulumi.getter(name="eventBusArn")
@@ -433,19 +335,8 @@ class EndpointFailoverConfigArgs:
def __init__(__self__, *,
primary: pulumi.Input['EndpointPrimaryArgs'],
secondary: pulumi.Input['EndpointSecondaryArgs']):
- EndpointFailoverConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- primary=primary,
- secondary=secondary,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- primary: pulumi.Input['EndpointPrimaryArgs'],
- secondary: pulumi.Input['EndpointSecondaryArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("primary", primary)
- _setter("secondary", secondary)
+ pulumi.set(__self__, "primary", primary)
+ pulumi.set(__self__, "secondary", secondary)
@property
@pulumi.getter
@@ -470,16 +361,7 @@ def secondary(self, value: pulumi.Input['EndpointSecondaryArgs']):
class EndpointPrimaryArgs:
def __init__(__self__, *,
health_check: pulumi.Input[str]):
- EndpointPrimaryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- health_check=health_check,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- health_check: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("health_check", health_check)
+ pulumi.set(__self__, "health_check", health_check)
@property
@pulumi.getter(name="healthCheck")
@@ -495,16 +377,7 @@ def health_check(self, value: pulumi.Input[str]):
class EndpointReplicationConfigArgs:
def __init__(__self__, *,
state: pulumi.Input['EndpointReplicationState']):
- EndpointReplicationConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- state=state,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- state: pulumi.Input['EndpointReplicationState'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
@property
@pulumi.getter
@@ -520,16 +393,7 @@ def state(self, value: pulumi.Input['EndpointReplicationState']):
class EndpointRoutingConfigArgs:
def __init__(__self__, *,
failover_config: pulumi.Input['EndpointFailoverConfigArgs']):
- EndpointRoutingConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- failover_config=failover_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- failover_config: pulumi.Input['EndpointFailoverConfigArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("failover_config", failover_config)
+ pulumi.set(__self__, "failover_config", failover_config)
@property
@pulumi.getter(name="failoverConfig")
@@ -545,16 +409,7 @@ def failover_config(self, value: pulumi.Input['EndpointFailoverConfigArgs']):
class EndpointSecondaryArgs:
def __init__(__self__, *,
route: pulumi.Input[str]):
- EndpointSecondaryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- route=route,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- route: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("route", route)
+ pulumi.set(__self__, "route", route)
@property
@pulumi.getter
@@ -572,25 +427,12 @@ def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
type: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- EventBusPolicyConditionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- type=type,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- type: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -625,19 +467,8 @@ class EventBusTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- EventBusTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -664,24 +495,11 @@ def __init__(__self__, *,
subnets: pulumi.Input[Sequence[pulumi.Input[str]]],
assign_public_ip: Optional[pulumi.Input[str]] = None,
security_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- RuleAwsVpcConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- subnets=subnets,
- assign_public_ip=assign_public_ip,
- security_groups=security_groups,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- subnets: pulumi.Input[Sequence[pulumi.Input[str]]],
- assign_public_ip: Optional[pulumi.Input[str]] = None,
- security_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("subnets", subnets)
+ pulumi.set(__self__, "subnets", subnets)
if assign_public_ip is not None:
- _setter("assign_public_ip", assign_public_ip)
+ pulumi.set(__self__, "assign_public_ip", assign_public_ip)
if security_groups is not None:
- _setter("security_groups", security_groups)
+ pulumi.set(__self__, "security_groups", security_groups)
@property
@pulumi.getter
@@ -715,17 +533,8 @@ def security_groups(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str
class RuleBatchArrayPropertiesArgs:
def __init__(__self__, *,
size: Optional[pulumi.Input[int]] = None):
- RuleBatchArrayPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- size=size,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- size: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if size is not None:
- _setter("size", size)
+ pulumi.set(__self__, "size", size)
@property
@pulumi.getter
@@ -744,27 +553,12 @@ def __init__(__self__, *,
job_name: pulumi.Input[str],
array_properties: Optional[pulumi.Input['RuleBatchArrayPropertiesArgs']] = None,
retry_strategy: Optional[pulumi.Input['RuleBatchRetryStrategyArgs']] = None):
- RuleBatchParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- job_definition=job_definition,
- job_name=job_name,
- array_properties=array_properties,
- retry_strategy=retry_strategy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- job_definition: pulumi.Input[str],
- job_name: pulumi.Input[str],
- array_properties: Optional[pulumi.Input['RuleBatchArrayPropertiesArgs']] = None,
- retry_strategy: Optional[pulumi.Input['RuleBatchRetryStrategyArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("job_definition", job_definition)
- _setter("job_name", job_name)
+ pulumi.set(__self__, "job_definition", job_definition)
+ pulumi.set(__self__, "job_name", job_name)
if array_properties is not None:
- _setter("array_properties", array_properties)
+ pulumi.set(__self__, "array_properties", array_properties)
if retry_strategy is not None:
- _setter("retry_strategy", retry_strategy)
+ pulumi.set(__self__, "retry_strategy", retry_strategy)
@property
@pulumi.getter(name="jobDefinition")
@@ -807,17 +601,8 @@ def retry_strategy(self, value: Optional[pulumi.Input['RuleBatchRetryStrategyArg
class RuleBatchRetryStrategyArgs:
def __init__(__self__, *,
attempts: Optional[pulumi.Input[int]] = None):
- RuleBatchRetryStrategyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attempts=attempts,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attempts: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attempts is not None:
- _setter("attempts", attempts)
+ pulumi.set(__self__, "attempts", attempts)
@property
@pulumi.getter
@@ -835,24 +620,11 @@ def __init__(__self__, *,
capacity_provider: pulumi.Input[str],
base: Optional[pulumi.Input[int]] = None,
weight: Optional[pulumi.Input[int]] = None):
- RuleCapacityProviderStrategyItemArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capacity_provider=capacity_provider,
- base=base,
- weight=weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capacity_provider: pulumi.Input[str],
- base: Optional[pulumi.Input[int]] = None,
- weight: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("capacity_provider", capacity_provider)
+ pulumi.set(__self__, "capacity_provider", capacity_provider)
if base is not None:
- _setter("base", base)
+ pulumi.set(__self__, "base", base)
if weight is not None:
- _setter("weight", weight)
+ pulumi.set(__self__, "weight", weight)
@property
@pulumi.getter(name="capacityProvider")
@@ -886,17 +658,8 @@ def weight(self, value: Optional[pulumi.Input[int]]):
class RuleDeadLetterConfigArgs:
def __init__(__self__, *,
arn: Optional[pulumi.Input[str]] = None):
- RuleDeadLetterConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
@property
@pulumi.getter
@@ -925,68 +688,33 @@ def __init__(__self__, *,
reference_id: Optional[pulumi.Input[str]] = None,
tag_list: Optional[pulumi.Input[Sequence[pulumi.Input['RuleTagArgs']]]] = None,
task_count: Optional[pulumi.Input[int]] = None):
- RuleEcsParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- task_definition_arn=task_definition_arn,
- capacity_provider_strategy=capacity_provider_strategy,
- enable_ecs_managed_tags=enable_ecs_managed_tags,
- enable_execute_command=enable_execute_command,
- group=group,
- launch_type=launch_type,
- network_configuration=network_configuration,
- placement_constraints=placement_constraints,
- placement_strategies=placement_strategies,
- platform_version=platform_version,
- propagate_tags=propagate_tags,
- reference_id=reference_id,
- tag_list=tag_list,
- task_count=task_count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- task_definition_arn: pulumi.Input[str],
- capacity_provider_strategy: Optional[pulumi.Input[Sequence[pulumi.Input['RuleCapacityProviderStrategyItemArgs']]]] = None,
- enable_ecs_managed_tags: Optional[pulumi.Input[bool]] = None,
- enable_execute_command: Optional[pulumi.Input[bool]] = None,
- group: Optional[pulumi.Input[str]] = None,
- launch_type: Optional[pulumi.Input[str]] = None,
- network_configuration: Optional[pulumi.Input['RuleNetworkConfigurationArgs']] = None,
- placement_constraints: Optional[pulumi.Input[Sequence[pulumi.Input['RulePlacementConstraintArgs']]]] = None,
- placement_strategies: Optional[pulumi.Input[Sequence[pulumi.Input['RulePlacementStrategyArgs']]]] = None,
- platform_version: Optional[pulumi.Input[str]] = None,
- propagate_tags: Optional[pulumi.Input[str]] = None,
- reference_id: Optional[pulumi.Input[str]] = None,
- tag_list: Optional[pulumi.Input[Sequence[pulumi.Input['RuleTagArgs']]]] = None,
- task_count: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("task_definition_arn", task_definition_arn)
+ pulumi.set(__self__, "task_definition_arn", task_definition_arn)
if capacity_provider_strategy is not None:
- _setter("capacity_provider_strategy", capacity_provider_strategy)
+ pulumi.set(__self__, "capacity_provider_strategy", capacity_provider_strategy)
if enable_ecs_managed_tags is not None:
- _setter("enable_ecs_managed_tags", enable_ecs_managed_tags)
+ pulumi.set(__self__, "enable_ecs_managed_tags", enable_ecs_managed_tags)
if enable_execute_command is not None:
- _setter("enable_execute_command", enable_execute_command)
+ pulumi.set(__self__, "enable_execute_command", enable_execute_command)
if group is not None:
- _setter("group", group)
+ pulumi.set(__self__, "group", group)
if launch_type is not None:
- _setter("launch_type", launch_type)
+ pulumi.set(__self__, "launch_type", launch_type)
if network_configuration is not None:
- _setter("network_configuration", network_configuration)
+ pulumi.set(__self__, "network_configuration", network_configuration)
if placement_constraints is not None:
- _setter("placement_constraints", placement_constraints)
+ pulumi.set(__self__, "placement_constraints", placement_constraints)
if placement_strategies is not None:
- _setter("placement_strategies", placement_strategies)
+ pulumi.set(__self__, "placement_strategies", placement_strategies)
if platform_version is not None:
- _setter("platform_version", platform_version)
+ pulumi.set(__self__, "platform_version", platform_version)
if propagate_tags is not None:
- _setter("propagate_tags", propagate_tags)
+ pulumi.set(__self__, "propagate_tags", propagate_tags)
if reference_id is not None:
- _setter("reference_id", reference_id)
+ pulumi.set(__self__, "reference_id", reference_id)
if tag_list is not None:
- _setter("tag_list", tag_list)
+ pulumi.set(__self__, "tag_list", tag_list)
if task_count is not None:
- _setter("task_count", task_count)
+ pulumi.set(__self__, "task_count", task_count)
@property
@pulumi.getter(name="taskDefinitionArn")
@@ -1121,25 +849,12 @@ def __init__(__self__, *,
header_parameters: Optional[Any] = None,
path_parameter_values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
query_string_parameters: Optional[Any] = None):
- RuleHttpParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- header_parameters=header_parameters,
- path_parameter_values=path_parameter_values,
- query_string_parameters=query_string_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- header_parameters: Optional[Any] = None,
- path_parameter_values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- query_string_parameters: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if header_parameters is not None:
- _setter("header_parameters", header_parameters)
+ pulumi.set(__self__, "header_parameters", header_parameters)
if path_parameter_values is not None:
- _setter("path_parameter_values", path_parameter_values)
+ pulumi.set(__self__, "path_parameter_values", path_parameter_values)
if query_string_parameters is not None:
- _setter("query_string_parameters", query_string_parameters)
+ pulumi.set(__self__, "query_string_parameters", query_string_parameters)
@property
@pulumi.getter(name="headerParameters")
@@ -1174,20 +889,9 @@ class RuleInputTransformerArgs:
def __init__(__self__, *,
input_template: pulumi.Input[str],
input_paths_map: Optional[Any] = None):
- RuleInputTransformerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_template=input_template,
- input_paths_map=input_paths_map,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_template: pulumi.Input[str],
- input_paths_map: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_template", input_template)
+ pulumi.set(__self__, "input_template", input_template)
if input_paths_map is not None:
- _setter("input_paths_map", input_paths_map)
+ pulumi.set(__self__, "input_paths_map", input_paths_map)
@property
@pulumi.getter(name="inputTemplate")
@@ -1212,16 +916,7 @@ def input_paths_map(self, value: Optional[Any]):
class RuleKinesisParametersArgs:
def __init__(__self__, *,
partition_key_path: pulumi.Input[str]):
- RuleKinesisParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- partition_key_path=partition_key_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- partition_key_path: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("partition_key_path", partition_key_path)
+ pulumi.set(__self__, "partition_key_path", partition_key_path)
@property
@pulumi.getter(name="partitionKeyPath")
@@ -1237,17 +932,8 @@ def partition_key_path(self, value: pulumi.Input[str]):
class RuleNetworkConfigurationArgs:
def __init__(__self__, *,
aws_vpc_configuration: Optional[pulumi.Input['RuleAwsVpcConfigurationArgs']] = None):
- RuleNetworkConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- aws_vpc_configuration=aws_vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- aws_vpc_configuration: Optional[pulumi.Input['RuleAwsVpcConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if aws_vpc_configuration is not None:
- _setter("aws_vpc_configuration", aws_vpc_configuration)
+ pulumi.set(__self__, "aws_vpc_configuration", aws_vpc_configuration)
@property
@pulumi.getter(name="awsVpcConfiguration")
@@ -1264,21 +950,10 @@ class RulePlacementConstraintArgs:
def __init__(__self__, *,
expression: Optional[pulumi.Input[str]] = None,
type: Optional[pulumi.Input[str]] = None):
- RulePlacementConstraintArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- expression=expression,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- expression: Optional[pulumi.Input[str]] = None,
- type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if expression is not None:
- _setter("expression", expression)
+ pulumi.set(__self__, "expression", expression)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -1304,21 +979,10 @@ class RulePlacementStrategyArgs:
def __init__(__self__, *,
field: Optional[pulumi.Input[str]] = None,
type: Optional[pulumi.Input[str]] = None):
- RulePlacementStrategyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- field=field,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- field: Optional[pulumi.Input[str]] = None,
- type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if field is not None:
- _setter("field", field)
+ pulumi.set(__self__, "field", field)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -1348,36 +1012,17 @@ def __init__(__self__, *,
sql: Optional[pulumi.Input[str]] = None,
statement_name: Optional[pulumi.Input[str]] = None,
with_event: Optional[pulumi.Input[bool]] = None):
- RuleRedshiftDataParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- database=database,
- db_user=db_user,
- secret_manager_arn=secret_manager_arn,
- sql=sql,
- statement_name=statement_name,
- with_event=with_event,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- database: pulumi.Input[str],
- db_user: Optional[pulumi.Input[str]] = None,
- secret_manager_arn: Optional[pulumi.Input[str]] = None,
- sql: Optional[pulumi.Input[str]] = None,
- statement_name: Optional[pulumi.Input[str]] = None,
- with_event: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("database", database)
+ pulumi.set(__self__, "database", database)
if db_user is not None:
- _setter("db_user", db_user)
+ pulumi.set(__self__, "db_user", db_user)
if secret_manager_arn is not None:
- _setter("secret_manager_arn", secret_manager_arn)
+ pulumi.set(__self__, "secret_manager_arn", secret_manager_arn)
if sql is not None:
- _setter("sql", sql)
+ pulumi.set(__self__, "sql", sql)
if statement_name is not None:
- _setter("statement_name", statement_name)
+ pulumi.set(__self__, "statement_name", statement_name)
if with_event is not None:
- _setter("with_event", with_event)
+ pulumi.set(__self__, "with_event", with_event)
@property
@pulumi.getter
@@ -1439,21 +1084,10 @@ class RuleRetryPolicyArgs:
def __init__(__self__, *,
maximum_event_age_in_seconds: Optional[pulumi.Input[int]] = None,
maximum_retry_attempts: Optional[pulumi.Input[int]] = None):
- RuleRetryPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- maximum_event_age_in_seconds=maximum_event_age_in_seconds,
- maximum_retry_attempts=maximum_retry_attempts,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- maximum_event_age_in_seconds: Optional[pulumi.Input[int]] = None,
- maximum_retry_attempts: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if maximum_event_age_in_seconds is not None:
- _setter("maximum_event_age_in_seconds", maximum_event_age_in_seconds)
+ pulumi.set(__self__, "maximum_event_age_in_seconds", maximum_event_age_in_seconds)
if maximum_retry_attempts is not None:
- _setter("maximum_retry_attempts", maximum_retry_attempts)
+ pulumi.set(__self__, "maximum_retry_attempts", maximum_retry_attempts)
@property
@pulumi.getter(name="maximumEventAgeInSeconds")
@@ -1478,16 +1112,7 @@ def maximum_retry_attempts(self, value: Optional[pulumi.Input[int]]):
class RuleRunCommandParametersArgs:
def __init__(__self__, *,
run_command_targets: pulumi.Input[Sequence[pulumi.Input['RuleRunCommandTargetArgs']]]):
- RuleRunCommandParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- run_command_targets=run_command_targets,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- run_command_targets: pulumi.Input[Sequence[pulumi.Input['RuleRunCommandTargetArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("run_command_targets", run_command_targets)
+ pulumi.set(__self__, "run_command_targets", run_command_targets)
@property
@pulumi.getter(name="runCommandTargets")
@@ -1504,19 +1129,8 @@ class RuleRunCommandTargetArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
values: pulumi.Input[Sequence[pulumi.Input[str]]]):
- RuleRunCommandTargetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- values: pulumi.Input[Sequence[pulumi.Input[str]]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("values", values)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter
@@ -1541,17 +1155,8 @@ def values(self, value: pulumi.Input[Sequence[pulumi.Input[str]]]):
class RuleSageMakerPipelineParametersArgs:
def __init__(__self__, *,
pipeline_parameter_list: Optional[pulumi.Input[Sequence[pulumi.Input['RuleSageMakerPipelineParameterArgs']]]] = None):
- RuleSageMakerPipelineParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- pipeline_parameter_list=pipeline_parameter_list,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- pipeline_parameter_list: Optional[pulumi.Input[Sequence[pulumi.Input['RuleSageMakerPipelineParameterArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if pipeline_parameter_list is not None:
- _setter("pipeline_parameter_list", pipeline_parameter_list)
+ pulumi.set(__self__, "pipeline_parameter_list", pipeline_parameter_list)
@property
@pulumi.getter(name="pipelineParameterList")
@@ -1568,19 +1173,8 @@ class RuleSageMakerPipelineParameterArgs:
def __init__(__self__, *,
name: pulumi.Input[str],
value: pulumi.Input[str]):
- RuleSageMakerPipelineParameterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("value", value)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1605,16 +1199,7 @@ def value(self, value: pulumi.Input[str]):
class RuleSqsParametersArgs:
def __init__(__self__, *,
message_group_id: pulumi.Input[str]):
- RuleSqsParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- message_group_id=message_group_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- message_group_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("message_group_id", message_group_id)
+ pulumi.set(__self__, "message_group_id", message_group_id)
@property
@pulumi.getter(name="messageGroupId")
@@ -1631,21 +1216,10 @@ class RuleTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- RuleTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1685,75 +1259,36 @@ def __init__(__self__, *,
run_command_parameters: Optional[pulumi.Input['RuleRunCommandParametersArgs']] = None,
sage_maker_pipeline_parameters: Optional[pulumi.Input['RuleSageMakerPipelineParametersArgs']] = None,
sqs_parameters: Optional[pulumi.Input['RuleSqsParametersArgs']] = None):
- RuleTargetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- id=id,
- batch_parameters=batch_parameters,
- dead_letter_config=dead_letter_config,
- ecs_parameters=ecs_parameters,
- http_parameters=http_parameters,
- input=input,
- input_path=input_path,
- input_transformer=input_transformer,
- kinesis_parameters=kinesis_parameters,
- redshift_data_parameters=redshift_data_parameters,
- retry_policy=retry_policy,
- role_arn=role_arn,
- run_command_parameters=run_command_parameters,
- sage_maker_pipeline_parameters=sage_maker_pipeline_parameters,
- sqs_parameters=sqs_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: pulumi.Input[str],
- id: pulumi.Input[str],
- batch_parameters: Optional[pulumi.Input['RuleBatchParametersArgs']] = None,
- dead_letter_config: Optional[pulumi.Input['RuleDeadLetterConfigArgs']] = None,
- ecs_parameters: Optional[pulumi.Input['RuleEcsParametersArgs']] = None,
- http_parameters: Optional[pulumi.Input['RuleHttpParametersArgs']] = None,
- input: Optional[pulumi.Input[str]] = None,
- input_path: Optional[pulumi.Input[str]] = None,
- input_transformer: Optional[pulumi.Input['RuleInputTransformerArgs']] = None,
- kinesis_parameters: Optional[pulumi.Input['RuleKinesisParametersArgs']] = None,
- redshift_data_parameters: Optional[pulumi.Input['RuleRedshiftDataParametersArgs']] = None,
- retry_policy: Optional[pulumi.Input['RuleRetryPolicyArgs']] = None,
- role_arn: Optional[pulumi.Input[str]] = None,
- run_command_parameters: Optional[pulumi.Input['RuleRunCommandParametersArgs']] = None,
- sage_maker_pipeline_parameters: Optional[pulumi.Input['RuleSageMakerPipelineParametersArgs']] = None,
- sqs_parameters: Optional[pulumi.Input['RuleSqsParametersArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("arn", arn)
- _setter("id", id)
+ pulumi.set(__self__, "arn", arn)
+ pulumi.set(__self__, "id", id)
if batch_parameters is not None:
- _setter("batch_parameters", batch_parameters)
+ pulumi.set(__self__, "batch_parameters", batch_parameters)
if dead_letter_config is not None:
- _setter("dead_letter_config", dead_letter_config)
+ pulumi.set(__self__, "dead_letter_config", dead_letter_config)
if ecs_parameters is not None:
- _setter("ecs_parameters", ecs_parameters)
+ pulumi.set(__self__, "ecs_parameters", ecs_parameters)
if http_parameters is not None:
- _setter("http_parameters", http_parameters)
+ pulumi.set(__self__, "http_parameters", http_parameters)
if input is not None:
- _setter("input", input)
+ pulumi.set(__self__, "input", input)
if input_path is not None:
- _setter("input_path", input_path)
+ pulumi.set(__self__, "input_path", input_path)
if input_transformer is not None:
- _setter("input_transformer", input_transformer)
+ pulumi.set(__self__, "input_transformer", input_transformer)
if kinesis_parameters is not None:
- _setter("kinesis_parameters", kinesis_parameters)
+ pulumi.set(__self__, "kinesis_parameters", kinesis_parameters)
if redshift_data_parameters is not None:
- _setter("redshift_data_parameters", redshift_data_parameters)
+ pulumi.set(__self__, "redshift_data_parameters", redshift_data_parameters)
if retry_policy is not None:
- _setter("retry_policy", retry_policy)
+ pulumi.set(__self__, "retry_policy", retry_policy)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if run_command_parameters is not None:
- _setter("run_command_parameters", run_command_parameters)
+ pulumi.set(__self__, "run_command_parameters", run_command_parameters)
if sage_maker_pipeline_parameters is not None:
- _setter("sage_maker_pipeline_parameters", sage_maker_pipeline_parameters)
+ pulumi.set(__self__, "sage_maker_pipeline_parameters", sage_maker_pipeline_parameters)
if sqs_parameters is not None:
- _setter("sqs_parameters", sqs_parameters)
+ pulumi.set(__self__, "sqs_parameters", sqs_parameters)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/events/api_destination.py b/sdk/python/pulumi_aws_native/events/api_destination.py
index 582fa27b41..05ecc36e34 100644
--- a/sdk/python/pulumi_aws_native/events/api_destination.py
+++ b/sdk/python/pulumi_aws_native/events/api_destination.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -27,34 +27,15 @@ def __init__(__self__, *,
:param pulumi.Input[str] invocation_endpoint: Url endpoint to invoke.
:param pulumi.Input[str] name: Name of the apiDestination.
"""
- ApiDestinationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_arn=connection_arn,
- http_method=http_method,
- invocation_endpoint=invocation_endpoint,
- description=description,
- invocation_rate_limit_per_second=invocation_rate_limit_per_second,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_arn: pulumi.Input[str],
- http_method: pulumi.Input['ApiDestinationHttpMethod'],
- invocation_endpoint: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- invocation_rate_limit_per_second: Optional[pulumi.Input[int]] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("connection_arn", connection_arn)
- _setter("http_method", http_method)
- _setter("invocation_endpoint", invocation_endpoint)
+ pulumi.set(__self__, "connection_arn", connection_arn)
+ pulumi.set(__self__, "http_method", http_method)
+ pulumi.set(__self__, "invocation_endpoint", invocation_endpoint)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if invocation_rate_limit_per_second is not None:
- _setter("invocation_rate_limit_per_second", invocation_rate_limit_per_second)
+ pulumi.set(__self__, "invocation_rate_limit_per_second", invocation_rate_limit_per_second)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="connectionArn")
@@ -160,10 +141,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ApiDestinationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/events/archive.py b/sdk/python/pulumi_aws_native/events/archive.py
index 1859da32cb..6d48861b42 100644
--- a/sdk/python/pulumi_aws_native/events/archive.py
+++ b/sdk/python/pulumi_aws_native/events/archive.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['ArchiveArgs', 'Archive']
@@ -22,32 +22,15 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Archive resource.
"""
- ArchiveArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- source_arn=source_arn,
- archive_name=archive_name,
- description=description,
- event_pattern=event_pattern,
- retention_days=retention_days,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- source_arn: pulumi.Input[str],
- archive_name: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- event_pattern: Optional[Any] = None,
- retention_days: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("source_arn", source_arn)
+ pulumi.set(__self__, "source_arn", source_arn)
if archive_name is not None:
- _setter("archive_name", archive_name)
+ pulumi.set(__self__, "archive_name", archive_name)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if event_pattern is not None:
- _setter("event_pattern", event_pattern)
+ pulumi.set(__self__, "event_pattern", event_pattern)
if retention_days is not None:
- _setter("retention_days", retention_days)
+ pulumi.set(__self__, "retention_days", retention_days)
@property
@pulumi.getter(name="sourceArn")
@@ -131,10 +114,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ArchiveArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/events/connection.py b/sdk/python/pulumi_aws_native/events/connection.py
index de229f604e..f9dc33c500 100644
--- a/sdk/python/pulumi_aws_native/events/connection.py
+++ b/sdk/python/pulumi_aws_native/events/connection.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -26,27 +26,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] description: Description of the connection.
:param pulumi.Input[str] name: Name of the connection.
"""
- ConnectionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- auth_parameters=auth_parameters,
- authorization_type=authorization_type,
- description=description,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- auth_parameters: pulumi.Input['ConnectionAuthParametersArgs'],
- authorization_type: pulumi.Input['ConnectionAuthorizationType'],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("auth_parameters", auth_parameters)
- _setter("authorization_type", authorization_type)
+ pulumi.set(__self__, "auth_parameters", auth_parameters)
+ pulumi.set(__self__, "authorization_type", authorization_type)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="authParameters")
@@ -128,10 +113,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ConnectionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -150,11 +131,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = ConnectionArgs.__new__(ConnectionArgs)
- if auth_parameters is not None and not isinstance(auth_parameters, ConnectionAuthParametersArgs):
- auth_parameters = auth_parameters or {}
- def _setter(key, value):
- auth_parameters[key] = value
- ConnectionAuthParametersArgs._configure(_setter, **auth_parameters)
if auth_parameters is None and not opts.urn:
raise TypeError("Missing required property 'auth_parameters'")
__props__.__dict__["auth_parameters"] = auth_parameters
diff --git a/sdk/python/pulumi_aws_native/events/endpoint.py b/sdk/python/pulumi_aws_native/events/endpoint.py
index f8c162dc21..6827539b70 100644
--- a/sdk/python/pulumi_aws_native/events/endpoint.py
+++ b/sdk/python/pulumi_aws_native/events/endpoint.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -26,35 +26,16 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Endpoint resource.
"""
- EndpointArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- event_buses=event_buses,
- routing_config=routing_config,
- description=description,
- name=name,
- replication_config=replication_config,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- event_buses: pulumi.Input[Sequence[pulumi.Input['EndpointEventBusArgs']]],
- routing_config: pulumi.Input['EndpointRoutingConfigArgs'],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- replication_config: Optional[pulumi.Input['EndpointReplicationConfigArgs']] = None,
- role_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("event_buses", event_buses)
- _setter("routing_config", routing_config)
+ pulumi.set(__self__, "event_buses", event_buses)
+ pulumi.set(__self__, "routing_config", routing_config)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if replication_config is not None:
- _setter("replication_config", replication_config)
+ pulumi.set(__self__, "replication_config", replication_config)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="eventBuses")
@@ -148,10 +129,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- EndpointArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -177,18 +154,8 @@ def _internal_init(__self__,
raise TypeError("Missing required property 'event_buses'")
__props__.__dict__["event_buses"] = event_buses
__props__.__dict__["name"] = name
- if replication_config is not None and not isinstance(replication_config, EndpointReplicationConfigArgs):
- replication_config = replication_config or {}
- def _setter(key, value):
- replication_config[key] = value
- EndpointReplicationConfigArgs._configure(_setter, **replication_config)
__props__.__dict__["replication_config"] = replication_config
__props__.__dict__["role_arn"] = role_arn
- if routing_config is not None and not isinstance(routing_config, EndpointRoutingConfigArgs):
- routing_config = routing_config or {}
- def _setter(key, value):
- routing_config[key] = value
- EndpointRoutingConfigArgs._configure(_setter, **routing_config)
if routing_config is None and not opts.urn:
raise TypeError("Missing required property 'routing_config'")
__props__.__dict__["routing_config"] = routing_config
diff --git a/sdk/python/pulumi_aws_native/events/event_bus.py b/sdk/python/pulumi_aws_native/events/event_bus.py
index 0e1417f35d..a476e4df71 100644
--- a/sdk/python/pulumi_aws_native/events/event_bus.py
+++ b/sdk/python/pulumi_aws_native/events/event_bus.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -27,29 +27,14 @@ def __init__(__self__, *,
:param Any policy: A JSON string that describes the permission policy statement for the event bus.
:param pulumi.Input[Sequence[pulumi.Input['EventBusTagArgs']]] tags: Any tags assigned to the event bus.
"""
- EventBusArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- event_source_name=event_source_name,
- name=name,
- policy=policy,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- event_source_name: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- policy: Optional[Any] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['EventBusTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if event_source_name is not None:
- _setter("event_source_name", event_source_name)
+ pulumi.set(__self__, "event_source_name", event_source_name)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if policy is not None:
- _setter("policy", policy)
+ pulumi.set(__self__, "policy", policy)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="eventSourceName")
@@ -139,10 +124,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- EventBusArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/events/event_bus_policy.py b/sdk/python/pulumi_aws_native/events/event_bus_policy.py
index 47b7ad8281..5db25e1bb9 100644
--- a/sdk/python/pulumi_aws_native/events/event_bus_policy.py
+++ b/sdk/python/pulumi_aws_native/events/event_bus_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,36 +25,17 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a EventBusPolicy resource.
"""
- EventBusPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- statement_id=statement_id,
- action=action,
- condition=condition,
- event_bus_name=event_bus_name,
- principal=principal,
- statement=statement,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- statement_id: pulumi.Input[str],
- action: Optional[pulumi.Input[str]] = None,
- condition: Optional[pulumi.Input['EventBusPolicyConditionArgs']] = None,
- event_bus_name: Optional[pulumi.Input[str]] = None,
- principal: Optional[pulumi.Input[str]] = None,
- statement: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("statement_id", statement_id)
+ pulumi.set(__self__, "statement_id", statement_id)
if action is not None:
- _setter("action", action)
+ pulumi.set(__self__, "action", action)
if condition is not None:
- _setter("condition", condition)
+ pulumi.set(__self__, "condition", condition)
if event_bus_name is not None:
- _setter("event_bus_name", event_bus_name)
+ pulumi.set(__self__, "event_bus_name", event_bus_name)
if principal is not None:
- _setter("principal", principal)
+ pulumi.set(__self__, "principal", principal)
if statement is not None:
- _setter("statement", statement)
+ pulumi.set(__self__, "statement", statement)
@property
@pulumi.getter(name="statementId")
@@ -153,10 +134,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- EventBusPolicyArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -179,11 +156,6 @@ def _internal_init(__self__,
__props__ = EventBusPolicyArgs.__new__(EventBusPolicyArgs)
__props__.__dict__["action"] = action
- if condition is not None and not isinstance(condition, EventBusPolicyConditionArgs):
- condition = condition or {}
- def _setter(key, value):
- condition[key] = value
- EventBusPolicyConditionArgs._configure(_setter, **condition)
__props__.__dict__["condition"] = condition
__props__.__dict__["event_bus_name"] = event_bus_name
__props__.__dict__["principal"] = principal
diff --git a/sdk/python/pulumi_aws_native/events/get_api_destination.py b/sdk/python/pulumi_aws_native/events/get_api_destination.py
index 33ca5c3103..79740f9f38 100644
--- a/sdk/python/pulumi_aws_native/events/get_api_destination.py
+++ b/sdk/python/pulumi_aws_native/events/get_api_destination.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/events/get_archive.py b/sdk/python/pulumi_aws_native/events/get_archive.py
index 776c3d0b2e..172b916e85 100644
--- a/sdk/python/pulumi_aws_native/events/get_archive.py
+++ b/sdk/python/pulumi_aws_native/events/get_archive.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/events/get_connection.py b/sdk/python/pulumi_aws_native/events/get_connection.py
index 5084768157..01a5a10e02 100644
--- a/sdk/python/pulumi_aws_native/events/get_connection.py
+++ b/sdk/python/pulumi_aws_native/events/get_connection.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/events/get_endpoint.py b/sdk/python/pulumi_aws_native/events/get_endpoint.py
index a6e590044f..42df014397 100644
--- a/sdk/python/pulumi_aws_native/events/get_endpoint.py
+++ b/sdk/python/pulumi_aws_native/events/get_endpoint.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/events/get_event_bus.py b/sdk/python/pulumi_aws_native/events/get_event_bus.py
index 75de9ccbb0..cee5fbae50 100644
--- a/sdk/python/pulumi_aws_native/events/get_event_bus.py
+++ b/sdk/python/pulumi_aws_native/events/get_event_bus.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/events/get_event_bus_policy.py b/sdk/python/pulumi_aws_native/events/get_event_bus_policy.py
index e3fee47caa..1ff1317fcf 100644
--- a/sdk/python/pulumi_aws_native/events/get_event_bus_policy.py
+++ b/sdk/python/pulumi_aws_native/events/get_event_bus_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/events/get_rule.py b/sdk/python/pulumi_aws_native/events/get_rule.py
index 7b91eb5818..2a921bfc09 100644
--- a/sdk/python/pulumi_aws_native/events/get_rule.py
+++ b/sdk/python/pulumi_aws_native/events/get_rule.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/events/outputs.py b/sdk/python/pulumi_aws_native/events/outputs.py
index b8b2530b4d..dc774cb3aa 100644
--- a/sdk/python/pulumi_aws_native/events/outputs.py
+++ b/sdk/python/pulumi_aws_native/events/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -75,19 +75,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
api_key_name: str,
api_key_value: str):
- ConnectionApiKeyAuthParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- api_key_name=api_key_name,
- api_key_value=api_key_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- api_key_name: str,
- api_key_value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("api_key_name", api_key_name)
- _setter("api_key_value", api_key_value)
+ pulumi.set(__self__, "api_key_name", api_key_name)
+ pulumi.set(__self__, "api_key_value", api_key_value)
@property
@pulumi.getter(name="apiKeyName")
@@ -130,29 +119,14 @@ def __init__(__self__, *,
basic_auth_parameters: Optional['outputs.ConnectionBasicAuthParameters'] = None,
invocation_http_parameters: Optional['outputs.ConnectionHttpParameters'] = None,
o_auth_parameters: Optional['outputs.ConnectionOAuthParameters'] = None):
- ConnectionAuthParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- api_key_auth_parameters=api_key_auth_parameters,
- basic_auth_parameters=basic_auth_parameters,
- invocation_http_parameters=invocation_http_parameters,
- o_auth_parameters=o_auth_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- api_key_auth_parameters: Optional['outputs.ConnectionApiKeyAuthParameters'] = None,
- basic_auth_parameters: Optional['outputs.ConnectionBasicAuthParameters'] = None,
- invocation_http_parameters: Optional['outputs.ConnectionHttpParameters'] = None,
- o_auth_parameters: Optional['outputs.ConnectionOAuthParameters'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if api_key_auth_parameters is not None:
- _setter("api_key_auth_parameters", api_key_auth_parameters)
+ pulumi.set(__self__, "api_key_auth_parameters", api_key_auth_parameters)
if basic_auth_parameters is not None:
- _setter("basic_auth_parameters", basic_auth_parameters)
+ pulumi.set(__self__, "basic_auth_parameters", basic_auth_parameters)
if invocation_http_parameters is not None:
- _setter("invocation_http_parameters", invocation_http_parameters)
+ pulumi.set(__self__, "invocation_http_parameters", invocation_http_parameters)
if o_auth_parameters is not None:
- _setter("o_auth_parameters", o_auth_parameters)
+ pulumi.set(__self__, "o_auth_parameters", o_auth_parameters)
@property
@pulumi.getter(name="apiKeyAuthParameters")
@@ -180,19 +154,8 @@ class ConnectionBasicAuthParameters(dict):
def __init__(__self__, *,
password: str,
username: str):
- ConnectionBasicAuthParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- password=password,
- username=username,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- password: str,
- username: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("password", password)
- _setter("username", username)
+ pulumi.set(__self__, "password", password)
+ pulumi.set(__self__, "username", username)
@property
@pulumi.getter
@@ -229,19 +192,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
client_id: str,
client_secret: str):
- ConnectionClientParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- client_id=client_id,
- client_secret=client_secret,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- client_id: str,
- client_secret: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("client_id", client_id)
- _setter("client_secret", client_secret)
+ pulumi.set(__self__, "client_id", client_id)
+ pulumi.set(__self__, "client_secret", client_secret)
@property
@pulumi.getter(name="clientId")
@@ -281,25 +233,12 @@ def __init__(__self__, *,
body_parameters: Optional[Sequence['outputs.ConnectionParameter']] = None,
header_parameters: Optional[Sequence['outputs.ConnectionParameter']] = None,
query_string_parameters: Optional[Sequence['outputs.ConnectionParameter']] = None):
- ConnectionHttpParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- body_parameters=body_parameters,
- header_parameters=header_parameters,
- query_string_parameters=query_string_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- body_parameters: Optional[Sequence['outputs.ConnectionParameter']] = None,
- header_parameters: Optional[Sequence['outputs.ConnectionParameter']] = None,
- query_string_parameters: Optional[Sequence['outputs.ConnectionParameter']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if body_parameters is not None:
- _setter("body_parameters", body_parameters)
+ pulumi.set(__self__, "body_parameters", body_parameters)
if header_parameters is not None:
- _setter("header_parameters", header_parameters)
+ pulumi.set(__self__, "header_parameters", header_parameters)
if query_string_parameters is not None:
- _setter("query_string_parameters", query_string_parameters)
+ pulumi.set(__self__, "query_string_parameters", query_string_parameters)
@property
@pulumi.getter(name="bodyParameters")
@@ -347,26 +286,11 @@ def __init__(__self__, *,
client_parameters: 'outputs.ConnectionClientParameters',
http_method: 'ConnectionOAuthParametersHttpMethod',
o_auth_http_parameters: Optional['outputs.ConnectionHttpParameters'] = None):
- ConnectionOAuthParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authorization_endpoint=authorization_endpoint,
- client_parameters=client_parameters,
- http_method=http_method,
- o_auth_http_parameters=o_auth_http_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authorization_endpoint: str,
- client_parameters: 'outputs.ConnectionClientParameters',
- http_method: 'ConnectionOAuthParametersHttpMethod',
- o_auth_http_parameters: Optional['outputs.ConnectionHttpParameters'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("authorization_endpoint", authorization_endpoint)
- _setter("client_parameters", client_parameters)
- _setter("http_method", http_method)
+ pulumi.set(__self__, "authorization_endpoint", authorization_endpoint)
+ pulumi.set(__self__, "client_parameters", client_parameters)
+ pulumi.set(__self__, "http_method", http_method)
if o_auth_http_parameters is not None:
- _setter("o_auth_http_parameters", o_auth_http_parameters)
+ pulumi.set(__self__, "o_auth_http_parameters", o_auth_http_parameters)
@property
@pulumi.getter(name="authorizationEndpoint")
@@ -412,23 +336,10 @@ def __init__(__self__, *,
key: str,
value: str,
is_value_secret: Optional[bool] = None):
- ConnectionParameter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- is_value_secret=is_value_secret,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- is_value_secret: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
if is_value_secret is not None:
- _setter("is_value_secret", is_value_secret)
+ pulumi.set(__self__, "is_value_secret", is_value_secret)
@property
@pulumi.getter
@@ -467,16 +378,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
event_bus_arn: str):
- EndpointEventBus._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- event_bus_arn=event_bus_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- event_bus_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("event_bus_arn", event_bus_arn)
+ pulumi.set(__self__, "event_bus_arn", event_bus_arn)
@property
@pulumi.getter(name="eventBusArn")
@@ -489,19 +391,8 @@ class EndpointFailoverConfig(dict):
def __init__(__self__, *,
primary: 'outputs.EndpointPrimary',
secondary: 'outputs.EndpointSecondary'):
- EndpointFailoverConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- primary=primary,
- secondary=secondary,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- primary: 'outputs.EndpointPrimary',
- secondary: 'outputs.EndpointSecondary',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("primary", primary)
- _setter("secondary", secondary)
+ pulumi.set(__self__, "primary", primary)
+ pulumi.set(__self__, "secondary", secondary)
@property
@pulumi.getter
@@ -535,16 +426,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
health_check: str):
- EndpointPrimary._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- health_check=health_check,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- health_check: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("health_check", health_check)
+ pulumi.set(__self__, "health_check", health_check)
@property
@pulumi.getter(name="healthCheck")
@@ -556,16 +438,7 @@ def health_check(self) -> str:
class EndpointReplicationConfig(dict):
def __init__(__self__, *,
state: 'EndpointReplicationState'):
- EndpointReplicationConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- state=state,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- state: 'EndpointReplicationState',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
@property
@pulumi.getter
@@ -594,16 +467,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
failover_config: 'outputs.EndpointFailoverConfig'):
- EndpointRoutingConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- failover_config=failover_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- failover_config: 'outputs.EndpointFailoverConfig',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("failover_config", failover_config)
+ pulumi.set(__self__, "failover_config", failover_config)
@property
@pulumi.getter(name="failoverConfig")
@@ -615,16 +479,7 @@ def failover_config(self) -> 'outputs.EndpointFailoverConfig':
class EndpointSecondary(dict):
def __init__(__self__, *,
route: str):
- EndpointSecondary._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- route=route,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- route: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("route", route)
+ pulumi.set(__self__, "route", route)
@property
@pulumi.getter
@@ -638,25 +493,12 @@ def __init__(__self__, *,
key: Optional[str] = None,
type: Optional[str] = None,
value: Optional[str] = None):
- EventBusPolicyCondition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- type=type,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- type: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -679,19 +521,8 @@ class EventBusTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- EventBusTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -729,24 +560,11 @@ def __init__(__self__, *,
subnets: Sequence[str],
assign_public_ip: Optional[str] = None,
security_groups: Optional[Sequence[str]] = None):
- RuleAwsVpcConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- subnets=subnets,
- assign_public_ip=assign_public_ip,
- security_groups=security_groups,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- subnets: Sequence[str],
- assign_public_ip: Optional[str] = None,
- security_groups: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("subnets", subnets)
+ pulumi.set(__self__, "subnets", subnets)
if assign_public_ip is not None:
- _setter("assign_public_ip", assign_public_ip)
+ pulumi.set(__self__, "assign_public_ip", assign_public_ip)
if security_groups is not None:
- _setter("security_groups", security_groups)
+ pulumi.set(__self__, "security_groups", security_groups)
@property
@pulumi.getter
@@ -768,17 +586,8 @@ def security_groups(self) -> Optional[Sequence[str]]:
class RuleBatchArrayProperties(dict):
def __init__(__self__, *,
size: Optional[int] = None):
- RuleBatchArrayProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- size=size,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- size: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if size is not None:
- _setter("size", size)
+ pulumi.set(__self__, "size", size)
@property
@pulumi.getter
@@ -816,27 +625,12 @@ def __init__(__self__, *,
job_name: str,
array_properties: Optional['outputs.RuleBatchArrayProperties'] = None,
retry_strategy: Optional['outputs.RuleBatchRetryStrategy'] = None):
- RuleBatchParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- job_definition=job_definition,
- job_name=job_name,
- array_properties=array_properties,
- retry_strategy=retry_strategy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- job_definition: str,
- job_name: str,
- array_properties: Optional['outputs.RuleBatchArrayProperties'] = None,
- retry_strategy: Optional['outputs.RuleBatchRetryStrategy'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("job_definition", job_definition)
- _setter("job_name", job_name)
+ pulumi.set(__self__, "job_definition", job_definition)
+ pulumi.set(__self__, "job_name", job_name)
if array_properties is not None:
- _setter("array_properties", array_properties)
+ pulumi.set(__self__, "array_properties", array_properties)
if retry_strategy is not None:
- _setter("retry_strategy", retry_strategy)
+ pulumi.set(__self__, "retry_strategy", retry_strategy)
@property
@pulumi.getter(name="jobDefinition")
@@ -863,17 +657,8 @@ def retry_strategy(self) -> Optional['outputs.RuleBatchRetryStrategy']:
class RuleBatchRetryStrategy(dict):
def __init__(__self__, *,
attempts: Optional[int] = None):
- RuleBatchRetryStrategy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attempts=attempts,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attempts: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attempts is not None:
- _setter("attempts", attempts)
+ pulumi.set(__self__, "attempts", attempts)
@property
@pulumi.getter
@@ -904,24 +689,11 @@ def __init__(__self__, *,
capacity_provider: str,
base: Optional[int] = None,
weight: Optional[int] = None):
- RuleCapacityProviderStrategyItem._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capacity_provider=capacity_provider,
- base=base,
- weight=weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capacity_provider: str,
- base: Optional[int] = None,
- weight: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("capacity_provider", capacity_provider)
+ pulumi.set(__self__, "capacity_provider", capacity_provider)
if base is not None:
- _setter("base", base)
+ pulumi.set(__self__, "base", base)
if weight is not None:
- _setter("weight", weight)
+ pulumi.set(__self__, "weight", weight)
@property
@pulumi.getter(name="capacityProvider")
@@ -943,17 +715,8 @@ def weight(self) -> Optional[int]:
class RuleDeadLetterConfig(dict):
def __init__(__self__, *,
arn: Optional[str] = None):
- RuleDeadLetterConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
@property
@pulumi.getter
@@ -1019,68 +782,33 @@ def __init__(__self__, *,
reference_id: Optional[str] = None,
tag_list: Optional[Sequence['outputs.RuleTag']] = None,
task_count: Optional[int] = None):
- RuleEcsParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- task_definition_arn=task_definition_arn,
- capacity_provider_strategy=capacity_provider_strategy,
- enable_ecs_managed_tags=enable_ecs_managed_tags,
- enable_execute_command=enable_execute_command,
- group=group,
- launch_type=launch_type,
- network_configuration=network_configuration,
- placement_constraints=placement_constraints,
- placement_strategies=placement_strategies,
- platform_version=platform_version,
- propagate_tags=propagate_tags,
- reference_id=reference_id,
- tag_list=tag_list,
- task_count=task_count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- task_definition_arn: str,
- capacity_provider_strategy: Optional[Sequence['outputs.RuleCapacityProviderStrategyItem']] = None,
- enable_ecs_managed_tags: Optional[bool] = None,
- enable_execute_command: Optional[bool] = None,
- group: Optional[str] = None,
- launch_type: Optional[str] = None,
- network_configuration: Optional['outputs.RuleNetworkConfiguration'] = None,
- placement_constraints: Optional[Sequence['outputs.RulePlacementConstraint']] = None,
- placement_strategies: Optional[Sequence['outputs.RulePlacementStrategy']] = None,
- platform_version: Optional[str] = None,
- propagate_tags: Optional[str] = None,
- reference_id: Optional[str] = None,
- tag_list: Optional[Sequence['outputs.RuleTag']] = None,
- task_count: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("task_definition_arn", task_definition_arn)
+ pulumi.set(__self__, "task_definition_arn", task_definition_arn)
if capacity_provider_strategy is not None:
- _setter("capacity_provider_strategy", capacity_provider_strategy)
+ pulumi.set(__self__, "capacity_provider_strategy", capacity_provider_strategy)
if enable_ecs_managed_tags is not None:
- _setter("enable_ecs_managed_tags", enable_ecs_managed_tags)
+ pulumi.set(__self__, "enable_ecs_managed_tags", enable_ecs_managed_tags)
if enable_execute_command is not None:
- _setter("enable_execute_command", enable_execute_command)
+ pulumi.set(__self__, "enable_execute_command", enable_execute_command)
if group is not None:
- _setter("group", group)
+ pulumi.set(__self__, "group", group)
if launch_type is not None:
- _setter("launch_type", launch_type)
+ pulumi.set(__self__, "launch_type", launch_type)
if network_configuration is not None:
- _setter("network_configuration", network_configuration)
+ pulumi.set(__self__, "network_configuration", network_configuration)
if placement_constraints is not None:
- _setter("placement_constraints", placement_constraints)
+ pulumi.set(__self__, "placement_constraints", placement_constraints)
if placement_strategies is not None:
- _setter("placement_strategies", placement_strategies)
+ pulumi.set(__self__, "placement_strategies", placement_strategies)
if platform_version is not None:
- _setter("platform_version", platform_version)
+ pulumi.set(__self__, "platform_version", platform_version)
if propagate_tags is not None:
- _setter("propagate_tags", propagate_tags)
+ pulumi.set(__self__, "propagate_tags", propagate_tags)
if reference_id is not None:
- _setter("reference_id", reference_id)
+ pulumi.set(__self__, "reference_id", reference_id)
if tag_list is not None:
- _setter("tag_list", tag_list)
+ pulumi.set(__self__, "tag_list", tag_list)
if task_count is not None:
- _setter("task_count", task_count)
+ pulumi.set(__self__, "task_count", task_count)
@property
@pulumi.getter(name="taskDefinitionArn")
@@ -1180,25 +908,12 @@ def __init__(__self__, *,
header_parameters: Optional[Any] = None,
path_parameter_values: Optional[Sequence[str]] = None,
query_string_parameters: Optional[Any] = None):
- RuleHttpParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- header_parameters=header_parameters,
- path_parameter_values=path_parameter_values,
- query_string_parameters=query_string_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- header_parameters: Optional[Any] = None,
- path_parameter_values: Optional[Sequence[str]] = None,
- query_string_parameters: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if header_parameters is not None:
- _setter("header_parameters", header_parameters)
+ pulumi.set(__self__, "header_parameters", header_parameters)
if path_parameter_values is not None:
- _setter("path_parameter_values", path_parameter_values)
+ pulumi.set(__self__, "path_parameter_values", path_parameter_values)
if query_string_parameters is not None:
- _setter("query_string_parameters", query_string_parameters)
+ pulumi.set(__self__, "query_string_parameters", query_string_parameters)
@property
@pulumi.getter(name="headerParameters")
@@ -1240,20 +955,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
input_template: str,
input_paths_map: Optional[Any] = None):
- RuleInputTransformer._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_template=input_template,
- input_paths_map=input_paths_map,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_template: str,
- input_paths_map: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_template", input_template)
+ pulumi.set(__self__, "input_template", input_template)
if input_paths_map is not None:
- _setter("input_paths_map", input_paths_map)
+ pulumi.set(__self__, "input_paths_map", input_paths_map)
@property
@pulumi.getter(name="inputTemplate")
@@ -1287,16 +991,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
partition_key_path: str):
- RuleKinesisParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- partition_key_path=partition_key_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- partition_key_path: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("partition_key_path", partition_key_path)
+ pulumi.set(__self__, "partition_key_path", partition_key_path)
@property
@pulumi.getter(name="partitionKeyPath")
@@ -1325,17 +1020,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
aws_vpc_configuration: Optional['outputs.RuleAwsVpcConfiguration'] = None):
- RuleNetworkConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- aws_vpc_configuration=aws_vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- aws_vpc_configuration: Optional['outputs.RuleAwsVpcConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if aws_vpc_configuration is not None:
- _setter("aws_vpc_configuration", aws_vpc_configuration)
+ pulumi.set(__self__, "aws_vpc_configuration", aws_vpc_configuration)
@property
@pulumi.getter(name="awsVpcConfiguration")
@@ -1348,21 +1034,10 @@ class RulePlacementConstraint(dict):
def __init__(__self__, *,
expression: Optional[str] = None,
type: Optional[str] = None):
- RulePlacementConstraint._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- expression=expression,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- expression: Optional[str] = None,
- type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if expression is not None:
- _setter("expression", expression)
+ pulumi.set(__self__, "expression", expression)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -1380,21 +1055,10 @@ class RulePlacementStrategy(dict):
def __init__(__self__, *,
field: Optional[str] = None,
type: Optional[str] = None):
- RulePlacementStrategy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- field=field,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- field: Optional[str] = None,
- type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if field is not None:
- _setter("field", field)
+ pulumi.set(__self__, "field", field)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -1439,36 +1103,17 @@ def __init__(__self__, *,
sql: Optional[str] = None,
statement_name: Optional[str] = None,
with_event: Optional[bool] = None):
- RuleRedshiftDataParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- database=database,
- db_user=db_user,
- secret_manager_arn=secret_manager_arn,
- sql=sql,
- statement_name=statement_name,
- with_event=with_event,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- database: str,
- db_user: Optional[str] = None,
- secret_manager_arn: Optional[str] = None,
- sql: Optional[str] = None,
- statement_name: Optional[str] = None,
- with_event: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("database", database)
+ pulumi.set(__self__, "database", database)
if db_user is not None:
- _setter("db_user", db_user)
+ pulumi.set(__self__, "db_user", db_user)
if secret_manager_arn is not None:
- _setter("secret_manager_arn", secret_manager_arn)
+ pulumi.set(__self__, "secret_manager_arn", secret_manager_arn)
if sql is not None:
- _setter("sql", sql)
+ pulumi.set(__self__, "sql", sql)
if statement_name is not None:
- _setter("statement_name", statement_name)
+ pulumi.set(__self__, "statement_name", statement_name)
if with_event is not None:
- _setter("with_event", with_event)
+ pulumi.set(__self__, "with_event", with_event)
@property
@pulumi.getter
@@ -1525,21 +1170,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
maximum_event_age_in_seconds: Optional[int] = None,
maximum_retry_attempts: Optional[int] = None):
- RuleRetryPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- maximum_event_age_in_seconds=maximum_event_age_in_seconds,
- maximum_retry_attempts=maximum_retry_attempts,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- maximum_event_age_in_seconds: Optional[int] = None,
- maximum_retry_attempts: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if maximum_event_age_in_seconds is not None:
- _setter("maximum_event_age_in_seconds", maximum_event_age_in_seconds)
+ pulumi.set(__self__, "maximum_event_age_in_seconds", maximum_event_age_in_seconds)
if maximum_retry_attempts is not None:
- _setter("maximum_retry_attempts", maximum_retry_attempts)
+ pulumi.set(__self__, "maximum_retry_attempts", maximum_retry_attempts)
@property
@pulumi.getter(name="maximumEventAgeInSeconds")
@@ -1573,16 +1207,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
run_command_targets: Sequence['outputs.RuleRunCommandTarget']):
- RuleRunCommandParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- run_command_targets=run_command_targets,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- run_command_targets: Sequence['outputs.RuleRunCommandTarget'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("run_command_targets", run_command_targets)
+ pulumi.set(__self__, "run_command_targets", run_command_targets)
@property
@pulumi.getter(name="runCommandTargets")
@@ -1595,19 +1220,8 @@ class RuleRunCommandTarget(dict):
def __init__(__self__, *,
key: str,
values: Sequence[str]):
- RuleRunCommandTarget._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- values: Sequence[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("values", values)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter
@@ -1625,19 +1239,8 @@ class RuleSageMakerPipelineParameter(dict):
def __init__(__self__, *,
name: str,
value: str):
- RuleSageMakerPipelineParameter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("value", value)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1671,17 +1274,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
pipeline_parameter_list: Optional[Sequence['outputs.RuleSageMakerPipelineParameter']] = None):
- RuleSageMakerPipelineParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- pipeline_parameter_list=pipeline_parameter_list,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- pipeline_parameter_list: Optional[Sequence['outputs.RuleSageMakerPipelineParameter']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if pipeline_parameter_list is not None:
- _setter("pipeline_parameter_list", pipeline_parameter_list)
+ pulumi.set(__self__, "pipeline_parameter_list", pipeline_parameter_list)
@property
@pulumi.getter(name="pipelineParameterList")
@@ -1710,16 +1304,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
message_group_id: str):
- RuleSqsParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- message_group_id=message_group_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- message_group_id: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("message_group_id", message_group_id)
+ pulumi.set(__self__, "message_group_id", message_group_id)
@property
@pulumi.getter(name="messageGroupId")
@@ -1732,21 +1317,10 @@ class RuleTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- RuleTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1819,75 +1393,36 @@ def __init__(__self__, *,
run_command_parameters: Optional['outputs.RuleRunCommandParameters'] = None,
sage_maker_pipeline_parameters: Optional['outputs.RuleSageMakerPipelineParameters'] = None,
sqs_parameters: Optional['outputs.RuleSqsParameters'] = None):
- RuleTarget._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- id=id,
- batch_parameters=batch_parameters,
- dead_letter_config=dead_letter_config,
- ecs_parameters=ecs_parameters,
- http_parameters=http_parameters,
- input=input,
- input_path=input_path,
- input_transformer=input_transformer,
- kinesis_parameters=kinesis_parameters,
- redshift_data_parameters=redshift_data_parameters,
- retry_policy=retry_policy,
- role_arn=role_arn,
- run_command_parameters=run_command_parameters,
- sage_maker_pipeline_parameters=sage_maker_pipeline_parameters,
- sqs_parameters=sqs_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: str,
- id: str,
- batch_parameters: Optional['outputs.RuleBatchParameters'] = None,
- dead_letter_config: Optional['outputs.RuleDeadLetterConfig'] = None,
- ecs_parameters: Optional['outputs.RuleEcsParameters'] = None,
- http_parameters: Optional['outputs.RuleHttpParameters'] = None,
- input: Optional[str] = None,
- input_path: Optional[str] = None,
- input_transformer: Optional['outputs.RuleInputTransformer'] = None,
- kinesis_parameters: Optional['outputs.RuleKinesisParameters'] = None,
- redshift_data_parameters: Optional['outputs.RuleRedshiftDataParameters'] = None,
- retry_policy: Optional['outputs.RuleRetryPolicy'] = None,
- role_arn: Optional[str] = None,
- run_command_parameters: Optional['outputs.RuleRunCommandParameters'] = None,
- sage_maker_pipeline_parameters: Optional['outputs.RuleSageMakerPipelineParameters'] = None,
- sqs_parameters: Optional['outputs.RuleSqsParameters'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("arn", arn)
- _setter("id", id)
+ pulumi.set(__self__, "arn", arn)
+ pulumi.set(__self__, "id", id)
if batch_parameters is not None:
- _setter("batch_parameters", batch_parameters)
+ pulumi.set(__self__, "batch_parameters", batch_parameters)
if dead_letter_config is not None:
- _setter("dead_letter_config", dead_letter_config)
+ pulumi.set(__self__, "dead_letter_config", dead_letter_config)
if ecs_parameters is not None:
- _setter("ecs_parameters", ecs_parameters)
+ pulumi.set(__self__, "ecs_parameters", ecs_parameters)
if http_parameters is not None:
- _setter("http_parameters", http_parameters)
+ pulumi.set(__self__, "http_parameters", http_parameters)
if input is not None:
- _setter("input", input)
+ pulumi.set(__self__, "input", input)
if input_path is not None:
- _setter("input_path", input_path)
+ pulumi.set(__self__, "input_path", input_path)
if input_transformer is not None:
- _setter("input_transformer", input_transformer)
+ pulumi.set(__self__, "input_transformer", input_transformer)
if kinesis_parameters is not None:
- _setter("kinesis_parameters", kinesis_parameters)
+ pulumi.set(__self__, "kinesis_parameters", kinesis_parameters)
if redshift_data_parameters is not None:
- _setter("redshift_data_parameters", redshift_data_parameters)
+ pulumi.set(__self__, "redshift_data_parameters", redshift_data_parameters)
if retry_policy is not None:
- _setter("retry_policy", retry_policy)
+ pulumi.set(__self__, "retry_policy", retry_policy)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if run_command_parameters is not None:
- _setter("run_command_parameters", run_command_parameters)
+ pulumi.set(__self__, "run_command_parameters", run_command_parameters)
if sage_maker_pipeline_parameters is not None:
- _setter("sage_maker_pipeline_parameters", sage_maker_pipeline_parameters)
+ pulumi.set(__self__, "sage_maker_pipeline_parameters", sage_maker_pipeline_parameters)
if sqs_parameters is not None:
- _setter("sqs_parameters", sqs_parameters)
+ pulumi.set(__self__, "sqs_parameters", sqs_parameters)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/events/rule.py b/sdk/python/pulumi_aws_native/events/rule.py
index a84bf28ba0..a0ce5e1e8b 100644
--- a/sdk/python/pulumi_aws_native/events/rule.py
+++ b/sdk/python/pulumi_aws_native/events/rule.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -27,45 +27,22 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Rule resource.
"""
- RuleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- event_bus_name=event_bus_name,
- event_pattern=event_pattern,
- name=name,
- role_arn=role_arn,
- schedule_expression=schedule_expression,
- state=state,
- targets=targets,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- event_bus_name: Optional[pulumi.Input[str]] = None,
- event_pattern: Optional[Any] = None,
- name: Optional[pulumi.Input[str]] = None,
- role_arn: Optional[pulumi.Input[str]] = None,
- schedule_expression: Optional[pulumi.Input[str]] = None,
- state: Optional[pulumi.Input[str]] = None,
- targets: Optional[pulumi.Input[Sequence[pulumi.Input['RuleTargetArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if event_bus_name is not None:
- _setter("event_bus_name", event_bus_name)
+ pulumi.set(__self__, "event_bus_name", event_bus_name)
if event_pattern is not None:
- _setter("event_pattern", event_pattern)
+ pulumi.set(__self__, "event_pattern", event_pattern)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if schedule_expression is not None:
- _setter("schedule_expression", schedule_expression)
+ pulumi.set(__self__, "schedule_expression", schedule_expression)
if state is not None:
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
if targets is not None:
- _setter("targets", targets)
+ pulumi.set(__self__, "targets", targets)
@property
@pulumi.getter
@@ -179,10 +156,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- RuleArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/eventschemas/_inputs.py b/sdk/python/pulumi_aws_native/eventschemas/_inputs.py
index 146e2166d4..65c2a74c5e 100644
--- a/sdk/python/pulumi_aws_native/eventschemas/_inputs.py
+++ b/sdk/python/pulumi_aws_native/eventschemas/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -20,19 +20,8 @@ class DiscovererTagsEntryArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- DiscovererTagsEntryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -58,19 +47,8 @@ class RegistryTagsEntryArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- RegistryTagsEntryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -96,19 +74,8 @@ class SchemaTagsEntryArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- SchemaTagsEntryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/eventschemas/discoverer.py b/sdk/python/pulumi_aws_native/eventschemas/discoverer.py
index f1f3b1d320..5482256a0b 100644
--- a/sdk/python/pulumi_aws_native/eventschemas/discoverer.py
+++ b/sdk/python/pulumi_aws_native/eventschemas/discoverer.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,28 +23,13 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Discoverer resource.
"""
- DiscovererArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- source_arn=source_arn,
- cross_account=cross_account,
- description=description,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- source_arn: pulumi.Input[str],
- cross_account: Optional[pulumi.Input[bool]] = None,
- description: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DiscovererTagsEntryArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("source_arn", source_arn)
+ pulumi.set(__self__, "source_arn", source_arn)
if cross_account is not None:
- _setter("cross_account", cross_account)
+ pulumi.set(__self__, "cross_account", cross_account)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="sourceArn")
@@ -123,10 +108,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DiscovererArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/eventschemas/get_discoverer.py b/sdk/python/pulumi_aws_native/eventschemas/get_discoverer.py
index 36b08137e5..cfa809d73a 100644
--- a/sdk/python/pulumi_aws_native/eventschemas/get_discoverer.py
+++ b/sdk/python/pulumi_aws_native/eventschemas/get_discoverer.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/eventschemas/get_registry.py b/sdk/python/pulumi_aws_native/eventschemas/get_registry.py
index 24e76f7c63..1ed5ee5407 100644
--- a/sdk/python/pulumi_aws_native/eventschemas/get_registry.py
+++ b/sdk/python/pulumi_aws_native/eventschemas/get_registry.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/eventschemas/get_registry_policy.py b/sdk/python/pulumi_aws_native/eventschemas/get_registry_policy.py
index 2369e8292b..1ab1930f44 100644
--- a/sdk/python/pulumi_aws_native/eventschemas/get_registry_policy.py
+++ b/sdk/python/pulumi_aws_native/eventschemas/get_registry_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/eventschemas/get_schema.py b/sdk/python/pulumi_aws_native/eventschemas/get_schema.py
index 5bb9fca77d..d8af1f11cb 100644
--- a/sdk/python/pulumi_aws_native/eventschemas/get_schema.py
+++ b/sdk/python/pulumi_aws_native/eventschemas/get_schema.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/eventschemas/outputs.py b/sdk/python/pulumi_aws_native/eventschemas/outputs.py
index 88a51716e1..a408629b06 100644
--- a/sdk/python/pulumi_aws_native/eventschemas/outputs.py
+++ b/sdk/python/pulumi_aws_native/eventschemas/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -20,19 +20,8 @@ class DiscovererTagsEntry(dict):
def __init__(__self__, *,
key: str,
value: str):
- DiscovererTagsEntry._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -50,19 +39,8 @@ class RegistryTagsEntry(dict):
def __init__(__self__, *,
key: str,
value: str):
- RegistryTagsEntry._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -80,19 +58,8 @@ class SchemaTagsEntry(dict):
def __init__(__self__, *,
key: str,
value: str):
- SchemaTagsEntry._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/eventschemas/registry.py b/sdk/python/pulumi_aws_native/eventschemas/registry.py
index a9b3367b53..8063a0f61e 100644
--- a/sdk/python/pulumi_aws_native/eventschemas/registry.py
+++ b/sdk/python/pulumi_aws_native/eventschemas/registry.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,25 +22,12 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Registry resource.
"""
- RegistryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- registry_name=registry_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- registry_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['RegistryTagsEntryArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if registry_name is not None:
- _setter("registry_name", registry_name)
+ pulumi.set(__self__, "registry_name", registry_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -109,10 +96,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- RegistryArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/eventschemas/registry_policy.py b/sdk/python/pulumi_aws_native/eventschemas/registry_policy.py
index fd09f8f852..9352447d54 100644
--- a/sdk/python/pulumi_aws_native/eventschemas/registry_policy.py
+++ b/sdk/python/pulumi_aws_native/eventschemas/registry_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['RegistryPolicyArgs', 'RegistryPolicy']
@@ -20,23 +20,10 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a RegistryPolicy resource.
"""
- RegistryPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- policy=policy,
- registry_name=registry_name,
- revision_id=revision_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- policy: Any,
- registry_name: pulumi.Input[str],
- revision_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("policy", policy)
- _setter("registry_name", registry_name)
+ pulumi.set(__self__, "policy", policy)
+ pulumi.set(__self__, "registry_name", registry_name)
if revision_id is not None:
- _setter("revision_id", revision_id)
+ pulumi.set(__self__, "revision_id", revision_id)
@property
@pulumi.getter
@@ -100,10 +87,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- RegistryPolicyArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/eventschemas/schema.py b/sdk/python/pulumi_aws_native/eventschemas/schema.py
index 9019730e94..7aba7120b7 100644
--- a/sdk/python/pulumi_aws_native/eventschemas/schema.py
+++ b/sdk/python/pulumi_aws_native/eventschemas/schema.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,34 +25,15 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Schema resource.
"""
- SchemaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- content=content,
- registry_name=registry_name,
- type=type,
- description=description,
- schema_name=schema_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- content: pulumi.Input[str],
- registry_name: pulumi.Input[str],
- type: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- schema_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['SchemaTagsEntryArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("content", content)
- _setter("registry_name", registry_name)
- _setter("type", type)
+ pulumi.set(__self__, "content", content)
+ pulumi.set(__self__, "registry_name", registry_name)
+ pulumi.set(__self__, "type", type)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if schema_name is not None:
- _setter("schema_name", schema_name)
+ pulumi.set(__self__, "schema_name", schema_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -151,10 +132,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SchemaArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/evidently/_inputs.py b/sdk/python/pulumi_aws_native/evidently/_inputs.py
index 249ba85418..3eda5b164c 100644
--- a/sdk/python/pulumi_aws_native/evidently/_inputs.py
+++ b/sdk/python/pulumi_aws_native/evidently/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -48,33 +48,14 @@ def __init__(__self__, *,
:param pulumi.Input[str] value_key: The JSON path to reference the numerical metric value in the event.
:param pulumi.Input[str] event_pattern: Event patterns have the same structure as the events they match. Rules use event patterns to select events. An event pattern either matches an event or it doesn't.
"""
- ExperimentMetricGoalObjectArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- desired_change=desired_change,
- entity_id_key=entity_id_key,
- metric_name=metric_name,
- value_key=value_key,
- event_pattern=event_pattern,
- unit_label=unit_label,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- desired_change: pulumi.Input['ExperimentMetricGoalObjectDesiredChange'],
- entity_id_key: pulumi.Input[str],
- metric_name: pulumi.Input[str],
- value_key: pulumi.Input[str],
- event_pattern: Optional[pulumi.Input[str]] = None,
- unit_label: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("desired_change", desired_change)
- _setter("entity_id_key", entity_id_key)
- _setter("metric_name", metric_name)
- _setter("value_key", value_key)
+ pulumi.set(__self__, "desired_change", desired_change)
+ pulumi.set(__self__, "entity_id_key", entity_id_key)
+ pulumi.set(__self__, "metric_name", metric_name)
+ pulumi.set(__self__, "value_key", value_key)
if event_pattern is not None:
- _setter("event_pattern", event_pattern)
+ pulumi.set(__self__, "event_pattern", event_pattern)
if unit_label is not None:
- _setter("unit_label", unit_label)
+ pulumi.set(__self__, "unit_label", unit_label)
@property
@pulumi.getter(name="desiredChange")
@@ -145,21 +126,10 @@ class ExperimentOnlineAbConfigObjectArgs:
def __init__(__self__, *,
control_treatment_name: Optional[pulumi.Input[str]] = None,
treatment_weights: Optional[pulumi.Input[Sequence[pulumi.Input['ExperimentTreatmentToWeightArgs']]]] = None):
- ExperimentOnlineAbConfigObjectArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- control_treatment_name=control_treatment_name,
- treatment_weights=treatment_weights,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- control_treatment_name: Optional[pulumi.Input[str]] = None,
- treatment_weights: Optional[pulumi.Input[Sequence[pulumi.Input['ExperimentTreatmentToWeightArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if control_treatment_name is not None:
- _setter("control_treatment_name", control_treatment_name)
+ pulumi.set(__self__, "control_treatment_name", control_treatment_name)
if treatment_weights is not None:
- _setter("treatment_weights", treatment_weights)
+ pulumi.set(__self__, "treatment_weights", treatment_weights)
@property
@pulumi.getter(name="controlTreatmentName")
@@ -193,29 +163,14 @@ def __init__(__self__, *,
:param pulumi.Input[str] reason: Reason is a required input for stopping the experiment
:param pulumi.Input[str] status: Provide START or STOP action to apply on an experiment
"""
- ExperimentRunningStatusObjectArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- analysis_complete_time=analysis_complete_time,
- desired_state=desired_state,
- reason=reason,
- status=status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- analysis_complete_time: Optional[pulumi.Input[str]] = None,
- desired_state: Optional[pulumi.Input[str]] = None,
- reason: Optional[pulumi.Input[str]] = None,
- status: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if analysis_complete_time is not None:
- _setter("analysis_complete_time", analysis_complete_time)
+ pulumi.set(__self__, "analysis_complete_time", analysis_complete_time)
if desired_state is not None:
- _setter("desired_state", desired_state)
+ pulumi.set(__self__, "desired_state", desired_state)
if reason is not None:
- _setter("reason", reason)
+ pulumi.set(__self__, "reason", reason)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
@property
@pulumi.getter(name="analysisCompleteTime")
@@ -276,19 +231,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ExperimentTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -322,26 +266,11 @@ def __init__(__self__, *,
treatment_name: pulumi.Input[str],
variation: pulumi.Input[str],
description: Optional[pulumi.Input[str]] = None):
- ExperimentTreatmentObjectArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- feature=feature,
- treatment_name=treatment_name,
- variation=variation,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- feature: pulumi.Input[str],
- treatment_name: pulumi.Input[str],
- variation: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("feature", feature)
- _setter("treatment_name", treatment_name)
- _setter("variation", variation)
+ pulumi.set(__self__, "feature", feature)
+ pulumi.set(__self__, "treatment_name", treatment_name)
+ pulumi.set(__self__, "variation", variation)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter
@@ -385,19 +314,8 @@ class ExperimentTreatmentToWeightArgs:
def __init__(__self__, *,
split_weight: pulumi.Input[int],
treatment: pulumi.Input[str]):
- ExperimentTreatmentToWeightArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- split_weight=split_weight,
- treatment=treatment,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- split_weight: pulumi.Input[int],
- treatment: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("split_weight", split_weight)
- _setter("treatment", treatment)
+ pulumi.set(__self__, "split_weight", split_weight)
+ pulumi.set(__self__, "treatment", treatment)
@property
@pulumi.getter(name="splitWeight")
@@ -423,21 +341,10 @@ class FeatureEntityOverrideArgs:
def __init__(__self__, *,
entity_id: Optional[pulumi.Input[str]] = None,
variation: Optional[pulumi.Input[str]] = None):
- FeatureEntityOverrideArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- entity_id=entity_id,
- variation=variation,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- entity_id: Optional[pulumi.Input[str]] = None,
- variation: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if entity_id is not None:
- _setter("entity_id", entity_id)
+ pulumi.set(__self__, "entity_id", entity_id)
if variation is not None:
- _setter("variation", variation)
+ pulumi.set(__self__, "variation", variation)
@property
@pulumi.getter(name="entityId")
@@ -468,19 +375,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- FeatureTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -515,33 +411,16 @@ def __init__(__self__, *,
long_value: Optional[pulumi.Input[float]] = None,
string_value: Optional[pulumi.Input[str]] = None,
variation_name: Optional[pulumi.Input[str]] = None):
- FeatureVariationObjectArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- boolean_value=boolean_value,
- double_value=double_value,
- long_value=long_value,
- string_value=string_value,
- variation_name=variation_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- boolean_value: Optional[pulumi.Input[bool]] = None,
- double_value: Optional[pulumi.Input[float]] = None,
- long_value: Optional[pulumi.Input[float]] = None,
- string_value: Optional[pulumi.Input[str]] = None,
- variation_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if boolean_value is not None:
- _setter("boolean_value", boolean_value)
+ pulumi.set(__self__, "boolean_value", boolean_value)
if double_value is not None:
- _setter("double_value", double_value)
+ pulumi.set(__self__, "double_value", double_value)
if long_value is not None:
- _setter("long_value", long_value)
+ pulumi.set(__self__, "long_value", long_value)
if string_value is not None:
- _setter("string_value", string_value)
+ pulumi.set(__self__, "string_value", string_value)
if variation_name is not None:
- _setter("variation_name", variation_name)
+ pulumi.set(__self__, "variation_name", variation_name)
@property
@pulumi.getter(name="booleanValue")
@@ -600,24 +479,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] desired_state: Provide CANCELLED or COMPLETED as the launch desired state. Defaults to Completed if not provided.
:param pulumi.Input[str] reason: Provide a reason for stopping the launch. Defaults to empty if not provided.
"""
- LaunchExecutionStatusObjectArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- status=status,
- desired_state=desired_state,
- reason=reason,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- status: pulumi.Input[str],
- desired_state: Optional[pulumi.Input[str]] = None,
- reason: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
if desired_state is not None:
- _setter("desired_state", desired_state)
+ pulumi.set(__self__, "desired_state", desired_state)
if reason is not None:
- _setter("reason", reason)
+ pulumi.set(__self__, "reason", reason)
@property
@pulumi.getter
@@ -663,26 +529,11 @@ def __init__(__self__, *,
group_name: pulumi.Input[str],
variation: pulumi.Input[str],
description: Optional[pulumi.Input[str]] = None):
- LaunchGroupObjectArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- feature=feature,
- group_name=group_name,
- variation=variation,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- feature: pulumi.Input[str],
- group_name: pulumi.Input[str],
- variation: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("feature", feature)
- _setter("group_name", group_name)
- _setter("variation", variation)
+ pulumi.set(__self__, "feature", feature)
+ pulumi.set(__self__, "group_name", group_name)
+ pulumi.set(__self__, "variation", variation)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter
@@ -726,19 +577,8 @@ class LaunchGroupToWeightArgs:
def __init__(__self__, *,
group_name: pulumi.Input[str],
split_weight: pulumi.Input[int]):
- LaunchGroupToWeightArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_name=group_name,
- split_weight=split_weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_name: pulumi.Input[str],
- split_weight: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_name", group_name)
- _setter("split_weight", split_weight)
+ pulumi.set(__self__, "group_name", group_name)
+ pulumi.set(__self__, "split_weight", split_weight)
@property
@pulumi.getter(name="groupName")
@@ -772,30 +612,13 @@ def __init__(__self__, *,
:param pulumi.Input[str] value_key: The JSON path to reference the numerical metric value in the event.
:param pulumi.Input[str] event_pattern: Event patterns have the same structure as the events they match. Rules use event patterns to select events. An event pattern either matches an event or it doesn't.
"""
- LaunchMetricDefinitionObjectArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- entity_id_key=entity_id_key,
- metric_name=metric_name,
- value_key=value_key,
- event_pattern=event_pattern,
- unit_label=unit_label,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- entity_id_key: pulumi.Input[str],
- metric_name: pulumi.Input[str],
- value_key: pulumi.Input[str],
- event_pattern: Optional[pulumi.Input[str]] = None,
- unit_label: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("entity_id_key", entity_id_key)
- _setter("metric_name", metric_name)
- _setter("value_key", value_key)
+ pulumi.set(__self__, "entity_id_key", entity_id_key)
+ pulumi.set(__self__, "metric_name", metric_name)
+ pulumi.set(__self__, "value_key", value_key)
if event_pattern is not None:
- _setter("event_pattern", event_pattern)
+ pulumi.set(__self__, "event_pattern", event_pattern)
if unit_label is not None:
- _setter("unit_label", unit_label)
+ pulumi.set(__self__, "unit_label", unit_label)
@property
@pulumi.getter(name="entityIdKey")
@@ -858,22 +681,9 @@ def __init__(__self__, *,
evaluation_order: pulumi.Input[int],
segment: pulumi.Input[str],
weights: pulumi.Input[Sequence[pulumi.Input['LaunchGroupToWeightArgs']]]):
- LaunchSegmentOverrideArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- evaluation_order=evaluation_order,
- segment=segment,
- weights=weights,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- evaluation_order: pulumi.Input[int],
- segment: pulumi.Input[str],
- weights: pulumi.Input[Sequence[pulumi.Input['LaunchGroupToWeightArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("evaluation_order", evaluation_order)
- _setter("segment", segment)
- _setter("weights", weights)
+ pulumi.set(__self__, "evaluation_order", evaluation_order)
+ pulumi.set(__self__, "segment", segment)
+ pulumi.set(__self__, "weights", weights)
@property
@pulumi.getter(name="evaluationOrder")
@@ -909,23 +719,10 @@ def __init__(__self__, *,
group_weights: pulumi.Input[Sequence[pulumi.Input['LaunchGroupToWeightArgs']]],
start_time: pulumi.Input[str],
segment_overrides: Optional[pulumi.Input[Sequence[pulumi.Input['LaunchSegmentOverrideArgs']]]] = None):
- LaunchStepConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_weights=group_weights,
- start_time=start_time,
- segment_overrides=segment_overrides,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_weights: pulumi.Input[Sequence[pulumi.Input['LaunchGroupToWeightArgs']]],
- start_time: pulumi.Input[str],
- segment_overrides: Optional[pulumi.Input[Sequence[pulumi.Input['LaunchSegmentOverrideArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_weights", group_weights)
- _setter("start_time", start_time)
+ pulumi.set(__self__, "group_weights", group_weights)
+ pulumi.set(__self__, "start_time", start_time)
if segment_overrides is not None:
- _setter("segment_overrides", segment_overrides)
+ pulumi.set(__self__, "segment_overrides", segment_overrides)
@property
@pulumi.getter(name="groupWeights")
@@ -965,19 +762,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- LaunchTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1009,19 +795,8 @@ class ProjectAppConfigResourceObjectArgs:
def __init__(__self__, *,
application_id: pulumi.Input[str],
environment_id: pulumi.Input[str]):
- ProjectAppConfigResourceObjectArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_id=application_id,
- environment_id=environment_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_id: pulumi.Input[str],
- environment_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("application_id", application_id)
- _setter("environment_id", environment_id)
+ pulumi.set(__self__, "application_id", application_id)
+ pulumi.set(__self__, "environment_id", environment_id)
@property
@pulumi.getter(name="applicationId")
@@ -1050,21 +825,10 @@ def __init__(__self__, *,
"""
Destinations for data.
"""
- ProjectDataDeliveryObjectArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_group=log_group,
- s3=s3,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_group: Optional[pulumi.Input[str]] = None,
- s3: Optional[pulumi.Input['ProjectS3DestinationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if log_group is not None:
- _setter("log_group", log_group)
+ pulumi.set(__self__, "log_group", log_group)
if s3 is not None:
- _setter("s3", s3)
+ pulumi.set(__self__, "s3", s3)
@property
@pulumi.getter(name="logGroup")
@@ -1090,20 +854,9 @@ class ProjectS3DestinationArgs:
def __init__(__self__, *,
bucket_name: pulumi.Input[str],
prefix: Optional[pulumi.Input[str]] = None):
- ProjectS3DestinationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_name=bucket_name,
- prefix=prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_name: pulumi.Input[str],
- prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_name", bucket_name)
+ pulumi.set(__self__, "bucket_name", bucket_name)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
@property
@pulumi.getter(name="bucketName")
@@ -1134,19 +887,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ProjectTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1183,19 +925,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- SegmentTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/evidently/experiment.py b/sdk/python/pulumi_aws_native/evidently/experiment.py
index 5546906fc5..4b0c3482a1 100644
--- a/sdk/python/pulumi_aws_native/evidently/experiment.py
+++ b/sdk/python/pulumi_aws_native/evidently/experiment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -34,57 +34,26 @@ def __init__(__self__, *,
:param pulumi.Input['ExperimentRunningStatusObjectArgs'] running_status: Start Experiment. Default is False
:param pulumi.Input[Sequence[pulumi.Input['ExperimentTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- ExperimentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- metric_goals=metric_goals,
- online_ab_config=online_ab_config,
- project=project,
- treatments=treatments,
- description=description,
- name=name,
- randomization_salt=randomization_salt,
- remove_segment=remove_segment,
- running_status=running_status,
- sampling_rate=sampling_rate,
- segment=segment,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- metric_goals: pulumi.Input[Sequence[pulumi.Input['ExperimentMetricGoalObjectArgs']]],
- online_ab_config: pulumi.Input['ExperimentOnlineAbConfigObjectArgs'],
- project: pulumi.Input[str],
- treatments: pulumi.Input[Sequence[pulumi.Input['ExperimentTreatmentObjectArgs']]],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- randomization_salt: Optional[pulumi.Input[str]] = None,
- remove_segment: Optional[pulumi.Input[bool]] = None,
- running_status: Optional[pulumi.Input['ExperimentRunningStatusObjectArgs']] = None,
- sampling_rate: Optional[pulumi.Input[int]] = None,
- segment: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ExperimentTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("metric_goals", metric_goals)
- _setter("online_ab_config", online_ab_config)
- _setter("project", project)
- _setter("treatments", treatments)
+ pulumi.set(__self__, "metric_goals", metric_goals)
+ pulumi.set(__self__, "online_ab_config", online_ab_config)
+ pulumi.set(__self__, "project", project)
+ pulumi.set(__self__, "treatments", treatments)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if randomization_salt is not None:
- _setter("randomization_salt", randomization_salt)
+ pulumi.set(__self__, "randomization_salt", randomization_salt)
if remove_segment is not None:
- _setter("remove_segment", remove_segment)
+ pulumi.set(__self__, "remove_segment", remove_segment)
if running_status is not None:
- _setter("running_status", running_status)
+ pulumi.set(__self__, "running_status", running_status)
if sampling_rate is not None:
- _setter("sampling_rate", sampling_rate)
+ pulumi.set(__self__, "sampling_rate", sampling_rate)
if segment is not None:
- _setter("segment", segment)
+ pulumi.set(__self__, "segment", segment)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="metricGoals")
@@ -246,10 +215,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ExperimentArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -281,11 +246,6 @@ def _internal_init(__self__,
raise TypeError("Missing required property 'metric_goals'")
__props__.__dict__["metric_goals"] = metric_goals
__props__.__dict__["name"] = name
- if online_ab_config is not None and not isinstance(online_ab_config, ExperimentOnlineAbConfigObjectArgs):
- online_ab_config = online_ab_config or {}
- def _setter(key, value):
- online_ab_config[key] = value
- ExperimentOnlineAbConfigObjectArgs._configure(_setter, **online_ab_config)
if online_ab_config is None and not opts.urn:
raise TypeError("Missing required property 'online_ab_config'")
__props__.__dict__["online_ab_config"] = online_ab_config
@@ -294,11 +254,6 @@ def _setter(key, value):
__props__.__dict__["project"] = project
__props__.__dict__["randomization_salt"] = randomization_salt
__props__.__dict__["remove_segment"] = remove_segment
- if running_status is not None and not isinstance(running_status, ExperimentRunningStatusObjectArgs):
- running_status = running_status or {}
- def _setter(key, value):
- running_status[key] = value
- ExperimentRunningStatusObjectArgs._configure(_setter, **running_status)
__props__.__dict__["running_status"] = running_status
__props__.__dict__["sampling_rate"] = sampling_rate
__props__.__dict__["segment"] = segment
diff --git a/sdk/python/pulumi_aws_native/evidently/feature.py b/sdk/python/pulumi_aws_native/evidently/feature.py
index 218d23a138..d36aea0cd3 100644
--- a/sdk/python/pulumi_aws_native/evidently/feature.py
+++ b/sdk/python/pulumi_aws_native/evidently/feature.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -29,43 +29,20 @@ def __init__(__self__, *,
The set of arguments for constructing a Feature resource.
:param pulumi.Input[Sequence[pulumi.Input['FeatureTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- FeatureArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- project=project,
- variations=variations,
- default_variation=default_variation,
- description=description,
- entity_overrides=entity_overrides,
- evaluation_strategy=evaluation_strategy,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- project: pulumi.Input[str],
- variations: pulumi.Input[Sequence[pulumi.Input['FeatureVariationObjectArgs']]],
- default_variation: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- entity_overrides: Optional[pulumi.Input[Sequence[pulumi.Input['FeatureEntityOverrideArgs']]]] = None,
- evaluation_strategy: Optional[pulumi.Input['FeatureEvaluationStrategy']] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['FeatureTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("project", project)
- _setter("variations", variations)
+ pulumi.set(__self__, "project", project)
+ pulumi.set(__self__, "variations", variations)
if default_variation is not None:
- _setter("default_variation", default_variation)
+ pulumi.set(__self__, "default_variation", default_variation)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if entity_overrides is not None:
- _setter("entity_overrides", entity_overrides)
+ pulumi.set(__self__, "entity_overrides", entity_overrides)
if evaluation_strategy is not None:
- _setter("evaluation_strategy", evaluation_strategy)
+ pulumi.set(__self__, "evaluation_strategy", evaluation_strategy)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -183,10 +160,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FeatureArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/evidently/get_experiment.py b/sdk/python/pulumi_aws_native/evidently/get_experiment.py
index 8af387c98d..c820b02ea7 100644
--- a/sdk/python/pulumi_aws_native/evidently/get_experiment.py
+++ b/sdk/python/pulumi_aws_native/evidently/get_experiment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/evidently/get_feature.py b/sdk/python/pulumi_aws_native/evidently/get_feature.py
index cfe9d85000..e955250c06 100644
--- a/sdk/python/pulumi_aws_native/evidently/get_feature.py
+++ b/sdk/python/pulumi_aws_native/evidently/get_feature.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/evidently/get_launch.py b/sdk/python/pulumi_aws_native/evidently/get_launch.py
index 07af4081e4..48d8f528ea 100644
--- a/sdk/python/pulumi_aws_native/evidently/get_launch.py
+++ b/sdk/python/pulumi_aws_native/evidently/get_launch.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/evidently/get_project.py b/sdk/python/pulumi_aws_native/evidently/get_project.py
index 5052e65c95..160ed34d24 100644
--- a/sdk/python/pulumi_aws_native/evidently/get_project.py
+++ b/sdk/python/pulumi_aws_native/evidently/get_project.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/evidently/get_segment.py b/sdk/python/pulumi_aws_native/evidently/get_segment.py
index a5fd9a4154..43a6db7dda 100644
--- a/sdk/python/pulumi_aws_native/evidently/get_segment.py
+++ b/sdk/python/pulumi_aws_native/evidently/get_segment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/evidently/launch.py b/sdk/python/pulumi_aws_native/evidently/launch.py
index 09b25a8f29..b45567c6de 100644
--- a/sdk/python/pulumi_aws_native/evidently/launch.py
+++ b/sdk/python/pulumi_aws_native/evidently/launch.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -30,46 +30,21 @@ def __init__(__self__, *,
:param pulumi.Input['LaunchExecutionStatusObjectArgs'] execution_status: Start or Stop Launch Launch. Default is not started.
:param pulumi.Input[Sequence[pulumi.Input['LaunchTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- LaunchArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- groups=groups,
- project=project,
- scheduled_splits_config=scheduled_splits_config,
- description=description,
- execution_status=execution_status,
- metric_monitors=metric_monitors,
- name=name,
- randomization_salt=randomization_salt,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- groups: pulumi.Input[Sequence[pulumi.Input['LaunchGroupObjectArgs']]],
- project: pulumi.Input[str],
- scheduled_splits_config: pulumi.Input[Sequence[pulumi.Input['LaunchStepConfigArgs']]],
- description: Optional[pulumi.Input[str]] = None,
- execution_status: Optional[pulumi.Input['LaunchExecutionStatusObjectArgs']] = None,
- metric_monitors: Optional[pulumi.Input[Sequence[pulumi.Input['LaunchMetricDefinitionObjectArgs']]]] = None,
- name: Optional[pulumi.Input[str]] = None,
- randomization_salt: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['LaunchTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("groups", groups)
- _setter("project", project)
- _setter("scheduled_splits_config", scheduled_splits_config)
+ pulumi.set(__self__, "groups", groups)
+ pulumi.set(__self__, "project", project)
+ pulumi.set(__self__, "scheduled_splits_config", scheduled_splits_config)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if execution_status is not None:
- _setter("execution_status", execution_status)
+ pulumi.set(__self__, "execution_status", execution_status)
if metric_monitors is not None:
- _setter("metric_monitors", metric_monitors)
+ pulumi.set(__self__, "metric_monitors", metric_monitors)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if randomization_salt is not None:
- _setter("randomization_salt", randomization_salt)
+ pulumi.set(__self__, "randomization_salt", randomization_salt)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -201,10 +176,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LaunchArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -229,11 +200,6 @@ def _internal_init(__self__,
__props__ = LaunchArgs.__new__(LaunchArgs)
__props__.__dict__["description"] = description
- if execution_status is not None and not isinstance(execution_status, LaunchExecutionStatusObjectArgs):
- execution_status = execution_status or {}
- def _setter(key, value):
- execution_status[key] = value
- LaunchExecutionStatusObjectArgs._configure(_setter, **execution_status)
__props__.__dict__["execution_status"] = execution_status
if groups is None and not opts.urn:
raise TypeError("Missing required property 'groups'")
diff --git a/sdk/python/pulumi_aws_native/evidently/outputs.py b/sdk/python/pulumi_aws_native/evidently/outputs.py
index 915e057419..aa312774a8 100644
--- a/sdk/python/pulumi_aws_native/evidently/outputs.py
+++ b/sdk/python/pulumi_aws_native/evidently/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -76,33 +76,14 @@ def __init__(__self__, *,
:param str value_key: The JSON path to reference the numerical metric value in the event.
:param str event_pattern: Event patterns have the same structure as the events they match. Rules use event patterns to select events. An event pattern either matches an event or it doesn't.
"""
- ExperimentMetricGoalObject._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- desired_change=desired_change,
- entity_id_key=entity_id_key,
- metric_name=metric_name,
- value_key=value_key,
- event_pattern=event_pattern,
- unit_label=unit_label,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- desired_change: 'ExperimentMetricGoalObjectDesiredChange',
- entity_id_key: str,
- metric_name: str,
- value_key: str,
- event_pattern: Optional[str] = None,
- unit_label: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("desired_change", desired_change)
- _setter("entity_id_key", entity_id_key)
- _setter("metric_name", metric_name)
- _setter("value_key", value_key)
+ pulumi.set(__self__, "desired_change", desired_change)
+ pulumi.set(__self__, "entity_id_key", entity_id_key)
+ pulumi.set(__self__, "metric_name", metric_name)
+ pulumi.set(__self__, "value_key", value_key)
if event_pattern is not None:
- _setter("event_pattern", event_pattern)
+ pulumi.set(__self__, "event_pattern", event_pattern)
if unit_label is not None:
- _setter("unit_label", unit_label)
+ pulumi.set(__self__, "unit_label", unit_label)
@property
@pulumi.getter(name="desiredChange")
@@ -168,21 +149,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
control_treatment_name: Optional[str] = None,
treatment_weights: Optional[Sequence['outputs.ExperimentTreatmentToWeight']] = None):
- ExperimentOnlineAbConfigObject._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- control_treatment_name=control_treatment_name,
- treatment_weights=treatment_weights,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- control_treatment_name: Optional[str] = None,
- treatment_weights: Optional[Sequence['outputs.ExperimentTreatmentToWeight']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if control_treatment_name is not None:
- _setter("control_treatment_name", control_treatment_name)
+ pulumi.set(__self__, "control_treatment_name", control_treatment_name)
if treatment_weights is not None:
- _setter("treatment_weights", treatment_weights)
+ pulumi.set(__self__, "treatment_weights", treatment_weights)
@property
@pulumi.getter(name="controlTreatmentName")
@@ -227,29 +197,14 @@ def __init__(__self__, *,
:param str reason: Reason is a required input for stopping the experiment
:param str status: Provide START or STOP action to apply on an experiment
"""
- ExperimentRunningStatusObject._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- analysis_complete_time=analysis_complete_time,
- desired_state=desired_state,
- reason=reason,
- status=status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- analysis_complete_time: Optional[str] = None,
- desired_state: Optional[str] = None,
- reason: Optional[str] = None,
- status: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if analysis_complete_time is not None:
- _setter("analysis_complete_time", analysis_complete_time)
+ pulumi.set(__self__, "analysis_complete_time", analysis_complete_time)
if desired_state is not None:
- _setter("desired_state", desired_state)
+ pulumi.set(__self__, "desired_state", desired_state)
if reason is not None:
- _setter("reason", reason)
+ pulumi.set(__self__, "reason", reason)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
@property
@pulumi.getter(name="analysisCompleteTime")
@@ -297,19 +252,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ExperimentTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -352,26 +296,11 @@ def __init__(__self__, *,
treatment_name: str,
variation: str,
description: Optional[str] = None):
- ExperimentTreatmentObject._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- feature=feature,
- treatment_name=treatment_name,
- variation=variation,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- feature: str,
- treatment_name: str,
- variation: str,
- description: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("feature", feature)
- _setter("treatment_name", treatment_name)
- _setter("variation", variation)
+ pulumi.set(__self__, "feature", feature)
+ pulumi.set(__self__, "treatment_name", treatment_name)
+ pulumi.set(__self__, "variation", variation)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter
@@ -416,19 +345,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
split_weight: int,
treatment: str):
- ExperimentTreatmentToWeight._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- split_weight=split_weight,
- treatment=treatment,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- split_weight: int,
- treatment: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("split_weight", split_weight)
- _setter("treatment", treatment)
+ pulumi.set(__self__, "split_weight", split_weight)
+ pulumi.set(__self__, "treatment", treatment)
@property
@pulumi.getter(name="splitWeight")
@@ -463,21 +381,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
entity_id: Optional[str] = None,
variation: Optional[str] = None):
- FeatureEntityOverride._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- entity_id=entity_id,
- variation=variation,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- entity_id: Optional[str] = None,
- variation: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if entity_id is not None:
- _setter("entity_id", entity_id)
+ pulumi.set(__self__, "entity_id", entity_id)
if variation is not None:
- _setter("variation", variation)
+ pulumi.set(__self__, "variation", variation)
@property
@pulumi.getter(name="entityId")
@@ -503,19 +410,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- FeatureTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -567,33 +463,16 @@ def __init__(__self__, *,
long_value: Optional[float] = None,
string_value: Optional[str] = None,
variation_name: Optional[str] = None):
- FeatureVariationObject._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- boolean_value=boolean_value,
- double_value=double_value,
- long_value=long_value,
- string_value=string_value,
- variation_name=variation_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- boolean_value: Optional[bool] = None,
- double_value: Optional[float] = None,
- long_value: Optional[float] = None,
- string_value: Optional[str] = None,
- variation_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if boolean_value is not None:
- _setter("boolean_value", boolean_value)
+ pulumi.set(__self__, "boolean_value", boolean_value)
if double_value is not None:
- _setter("double_value", double_value)
+ pulumi.set(__self__, "double_value", double_value)
if long_value is not None:
- _setter("long_value", long_value)
+ pulumi.set(__self__, "long_value", long_value)
if string_value is not None:
- _setter("string_value", string_value)
+ pulumi.set(__self__, "string_value", string_value)
if variation_name is not None:
- _setter("variation_name", variation_name)
+ pulumi.set(__self__, "variation_name", variation_name)
@property
@pulumi.getter(name="booleanValue")
@@ -649,24 +528,11 @@ def __init__(__self__, *,
:param str desired_state: Provide CANCELLED or COMPLETED as the launch desired state. Defaults to Completed if not provided.
:param str reason: Provide a reason for stopping the launch. Defaults to empty if not provided.
"""
- LaunchExecutionStatusObject._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- status=status,
- desired_state=desired_state,
- reason=reason,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- status: str,
- desired_state: Optional[str] = None,
- reason: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
if desired_state is not None:
- _setter("desired_state", desired_state)
+ pulumi.set(__self__, "desired_state", desired_state)
if reason is not None:
- _setter("reason", reason)
+ pulumi.set(__self__, "reason", reason)
@property
@pulumi.getter
@@ -717,26 +583,11 @@ def __init__(__self__, *,
group_name: str,
variation: str,
description: Optional[str] = None):
- LaunchGroupObject._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- feature=feature,
- group_name=group_name,
- variation=variation,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- feature: str,
- group_name: str,
- variation: str,
- description: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("feature", feature)
- _setter("group_name", group_name)
- _setter("variation", variation)
+ pulumi.set(__self__, "feature", feature)
+ pulumi.set(__self__, "group_name", group_name)
+ pulumi.set(__self__, "variation", variation)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter
@@ -783,19 +634,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
group_name: str,
split_weight: int):
- LaunchGroupToWeight._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_name=group_name,
- split_weight=split_weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_name: str,
- split_weight: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_name", group_name)
- _setter("split_weight", split_weight)
+ pulumi.set(__self__, "group_name", group_name)
+ pulumi.set(__self__, "split_weight", split_weight)
@property
@pulumi.getter(name="groupName")
@@ -846,30 +686,13 @@ def __init__(__self__, *,
:param str value_key: The JSON path to reference the numerical metric value in the event.
:param str event_pattern: Event patterns have the same structure as the events they match. Rules use event patterns to select events. An event pattern either matches an event or it doesn't.
"""
- LaunchMetricDefinitionObject._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- entity_id_key=entity_id_key,
- metric_name=metric_name,
- value_key=value_key,
- event_pattern=event_pattern,
- unit_label=unit_label,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- entity_id_key: str,
- metric_name: str,
- value_key: str,
- event_pattern: Optional[str] = None,
- unit_label: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("entity_id_key", entity_id_key)
- _setter("metric_name", metric_name)
- _setter("value_key", value_key)
+ pulumi.set(__self__, "entity_id_key", entity_id_key)
+ pulumi.set(__self__, "metric_name", metric_name)
+ pulumi.set(__self__, "value_key", value_key)
if event_pattern is not None:
- _setter("event_pattern", event_pattern)
+ pulumi.set(__self__, "event_pattern", event_pattern)
if unit_label is not None:
- _setter("unit_label", unit_label)
+ pulumi.set(__self__, "unit_label", unit_label)
@property
@pulumi.getter(name="entityIdKey")
@@ -929,22 +752,9 @@ def __init__(__self__, *,
evaluation_order: int,
segment: str,
weights: Sequence['outputs.LaunchGroupToWeight']):
- LaunchSegmentOverride._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- evaluation_order=evaluation_order,
- segment=segment,
- weights=weights,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- evaluation_order: int,
- segment: str,
- weights: Sequence['outputs.LaunchGroupToWeight'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("evaluation_order", evaluation_order)
- _setter("segment", segment)
- _setter("weights", weights)
+ pulumi.set(__self__, "evaluation_order", evaluation_order)
+ pulumi.set(__self__, "segment", segment)
+ pulumi.set(__self__, "weights", weights)
@property
@pulumi.getter(name="evaluationOrder")
@@ -989,23 +799,10 @@ def __init__(__self__, *,
group_weights: Sequence['outputs.LaunchGroupToWeight'],
start_time: str,
segment_overrides: Optional[Sequence['outputs.LaunchSegmentOverride']] = None):
- LaunchStepConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_weights=group_weights,
- start_time=start_time,
- segment_overrides=segment_overrides,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_weights: Sequence['outputs.LaunchGroupToWeight'],
- start_time: str,
- segment_overrides: Optional[Sequence['outputs.LaunchSegmentOverride']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_weights", group_weights)
- _setter("start_time", start_time)
+ pulumi.set(__self__, "group_weights", group_weights)
+ pulumi.set(__self__, "start_time", start_time)
if segment_overrides is not None:
- _setter("segment_overrides", segment_overrides)
+ pulumi.set(__self__, "segment_overrides", segment_overrides)
@property
@pulumi.getter(name="groupWeights")
@@ -1036,19 +833,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- LaunchTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1091,19 +877,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
application_id: str,
environment_id: str):
- ProjectAppConfigResourceObject._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_id=application_id,
- environment_id=environment_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_id: str,
- environment_id: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("application_id", application_id)
- _setter("environment_id", environment_id)
+ pulumi.set(__self__, "application_id", application_id)
+ pulumi.set(__self__, "environment_id", environment_id)
@property
@pulumi.getter(name="applicationId")
@@ -1144,21 +919,10 @@ def __init__(__self__, *,
"""
Destinations for data.
"""
- ProjectDataDeliveryObject._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_group=log_group,
- s3=s3,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_group: Optional[str] = None,
- s3: Optional['outputs.ProjectS3Destination'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if log_group is not None:
- _setter("log_group", log_group)
+ pulumi.set(__self__, "log_group", log_group)
if s3 is not None:
- _setter("s3", s3)
+ pulumi.set(__self__, "s3", s3)
@property
@pulumi.getter(name="logGroup")
@@ -1193,20 +957,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
bucket_name: str,
prefix: Optional[str] = None):
- ProjectS3Destination._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_name=bucket_name,
- prefix=prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_name: str,
- prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_name", bucket_name)
+ pulumi.set(__self__, "bucket_name", bucket_name)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
@property
@pulumi.getter(name="bucketName")
@@ -1232,19 +985,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ProjectTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1276,19 +1018,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- SegmentTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/evidently/project.py b/sdk/python/pulumi_aws_native/evidently/project.py
index 5a4e2c36c1..42e86fcf84 100644
--- a/sdk/python/pulumi_aws_native/evidently/project.py
+++ b/sdk/python/pulumi_aws_native/evidently/project.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,33 +25,16 @@ def __init__(__self__, *,
The set of arguments for constructing a Project resource.
:param pulumi.Input[Sequence[pulumi.Input['ProjectTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- ProjectArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- app_config_resource=app_config_resource,
- data_delivery=data_delivery,
- description=description,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- app_config_resource: Optional[pulumi.Input['ProjectAppConfigResourceObjectArgs']] = None,
- data_delivery: Optional[pulumi.Input['ProjectDataDeliveryObjectArgs']] = None,
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ProjectTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if app_config_resource is not None:
- _setter("app_config_resource", app_config_resource)
+ pulumi.set(__self__, "app_config_resource", app_config_resource)
if data_delivery is not None:
- _setter("data_delivery", data_delivery)
+ pulumi.set(__self__, "data_delivery", data_delivery)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="appConfigResource")
@@ -139,10 +122,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ProjectArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -162,17 +141,7 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = ProjectArgs.__new__(ProjectArgs)
- if app_config_resource is not None and not isinstance(app_config_resource, ProjectAppConfigResourceObjectArgs):
- app_config_resource = app_config_resource or {}
- def _setter(key, value):
- app_config_resource[key] = value
- ProjectAppConfigResourceObjectArgs._configure(_setter, **app_config_resource)
__props__.__dict__["app_config_resource"] = app_config_resource
- if data_delivery is not None and not isinstance(data_delivery, ProjectDataDeliveryObjectArgs):
- data_delivery = data_delivery or {}
- def _setter(key, value):
- data_delivery[key] = value
- ProjectDataDeliveryObjectArgs._configure(_setter, **data_delivery)
__props__.__dict__["data_delivery"] = data_delivery
__props__.__dict__["description"] = description
__props__.__dict__["name"] = name
diff --git a/sdk/python/pulumi_aws_native/evidently/segment.py b/sdk/python/pulumi_aws_native/evidently/segment.py
index 7185c6fd4e..c5372cc0f0 100644
--- a/sdk/python/pulumi_aws_native/evidently/segment.py
+++ b/sdk/python/pulumi_aws_native/evidently/segment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -24,29 +24,14 @@ def __init__(__self__, *,
The set of arguments for constructing a Segment resource.
:param pulumi.Input[Sequence[pulumi.Input['SegmentTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- SegmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- name=name,
- pattern=pattern,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- pattern: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['SegmentTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if pattern is not None:
- _setter("pattern", pattern)
+ pulumi.set(__self__, "pattern", pattern)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -124,10 +109,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SegmentArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/extension_resource.py b/sdk/python/pulumi_aws_native/extension_resource.py
index 3185e2c066..7e06a2933d 100644
--- a/sdk/python/pulumi_aws_native/extension_resource.py
+++ b/sdk/python/pulumi_aws_native/extension_resource.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from . import _utilities
__all__ = ['ExtensionResourceArgs', 'ExtensionResource']
@@ -21,19 +21,8 @@ def __init__(__self__, *,
:param pulumi.Input[Mapping[str, Any]] properties: Dictionary of the extension resource properties.
:param pulumi.Input[str] type: CloudFormation type name.
"""
- ExtensionResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- properties=properties,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- properties: pulumi.Input[Mapping[str, Any]],
- type: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("properties", properties)
- _setter("type", type)
+ pulumi.set(__self__, "properties", properties)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -95,10 +84,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ExtensionResourceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/finspace/_inputs.py b/sdk/python/pulumi_aws_native/finspace/_inputs.py
index b266df67ca..b2694220f3 100644
--- a/sdk/python/pulumi_aws_native/finspace/_inputs.py
+++ b/sdk/python/pulumi_aws_native/finspace/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -26,21 +26,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- EnvironmentFederationParametersAttributeMapItemPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -85,37 +74,18 @@ def __init__(__self__, *,
:param pulumi.Input[str] saml_metadata_document: SAML metadata document to link the federation provider to the Environment
:param pulumi.Input[str] saml_metadata_url: SAML metadata URL to link with the Environment
"""
- EnvironmentFederationParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_call_back_url=application_call_back_url,
- attribute_map=attribute_map,
- federation_provider_name=federation_provider_name,
- federation_urn=federation_urn,
- saml_metadata_document=saml_metadata_document,
- saml_metadata_url=saml_metadata_url,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_call_back_url: Optional[pulumi.Input[str]] = None,
- attribute_map: Optional[pulumi.Input[Sequence[pulumi.Input['EnvironmentFederationParametersAttributeMapItemPropertiesArgs']]]] = None,
- federation_provider_name: Optional[pulumi.Input[str]] = None,
- federation_urn: Optional[pulumi.Input[str]] = None,
- saml_metadata_document: Optional[pulumi.Input[str]] = None,
- saml_metadata_url: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if application_call_back_url is not None:
- _setter("application_call_back_url", application_call_back_url)
+ pulumi.set(__self__, "application_call_back_url", application_call_back_url)
if attribute_map is not None:
- _setter("attribute_map", attribute_map)
+ pulumi.set(__self__, "attribute_map", attribute_map)
if federation_provider_name is not None:
- _setter("federation_provider_name", federation_provider_name)
+ pulumi.set(__self__, "federation_provider_name", federation_provider_name)
if federation_urn is not None:
- _setter("federation_urn", federation_urn)
+ pulumi.set(__self__, "federation_urn", federation_urn)
if saml_metadata_document is not None:
- _setter("saml_metadata_document", saml_metadata_document)
+ pulumi.set(__self__, "saml_metadata_document", saml_metadata_document)
if saml_metadata_url is not None:
- _setter("saml_metadata_url", saml_metadata_url)
+ pulumi.set(__self__, "saml_metadata_url", saml_metadata_url)
@property
@pulumi.getter(name="applicationCallBackUrl")
@@ -202,25 +172,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] first_name: First name
:param pulumi.Input[str] last_name: Last name
"""
- EnvironmentSuperuserParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- email_address=email_address,
- first_name=first_name,
- last_name=last_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- email_address: Optional[pulumi.Input[str]] = None,
- first_name: Optional[pulumi.Input[str]] = None,
- last_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if email_address is not None:
- _setter("email_address", email_address)
+ pulumi.set(__self__, "email_address", email_address)
if first_name is not None:
- _setter("first_name", first_name)
+ pulumi.set(__self__, "first_name", first_name)
if last_name is not None:
- _setter("last_name", last_name)
+ pulumi.set(__self__, "last_name", last_name)
@property
@pulumi.getter(name="emailAddress")
@@ -269,19 +226,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- EnvironmentTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/finspace/environment.py b/sdk/python/pulumi_aws_native/finspace/environment.py
index 2f4759ba72..5c4b846e06 100644
--- a/sdk/python/pulumi_aws_native/finspace/environment.py
+++ b/sdk/python/pulumi_aws_native/finspace/environment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -34,45 +34,22 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: Name of the Environment
:param pulumi.Input[Sequence[pulumi.Input['EnvironmentTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- EnvironmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_bundles=data_bundles,
- description=description,
- federation_mode=federation_mode,
- federation_parameters=federation_parameters,
- kms_key_id=kms_key_id,
- name=name,
- superuser_parameters=superuser_parameters,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_bundles: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- description: Optional[pulumi.Input[str]] = None,
- federation_mode: Optional[pulumi.Input['EnvironmentFederationMode']] = None,
- federation_parameters: Optional[pulumi.Input['EnvironmentFederationParametersArgs']] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- superuser_parameters: Optional[pulumi.Input['EnvironmentSuperuserParametersArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['EnvironmentTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if data_bundles is not None:
- _setter("data_bundles", data_bundles)
+ pulumi.set(__self__, "data_bundles", data_bundles)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if federation_mode is not None:
- _setter("federation_mode", federation_mode)
+ pulumi.set(__self__, "federation_mode", federation_mode)
if federation_parameters is not None:
- _setter("federation_parameters", federation_parameters)
+ pulumi.set(__self__, "federation_parameters", federation_parameters)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if superuser_parameters is not None:
- _setter("superuser_parameters", superuser_parameters)
+ pulumi.set(__self__, "superuser_parameters", superuser_parameters)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="dataBundles")
@@ -210,10 +187,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- EnvironmentArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -239,19 +212,9 @@ def _internal_init(__self__,
__props__.__dict__["data_bundles"] = data_bundles
__props__.__dict__["description"] = description
__props__.__dict__["federation_mode"] = federation_mode
- if federation_parameters is not None and not isinstance(federation_parameters, EnvironmentFederationParametersArgs):
- federation_parameters = federation_parameters or {}
- def _setter(key, value):
- federation_parameters[key] = value
- EnvironmentFederationParametersArgs._configure(_setter, **federation_parameters)
__props__.__dict__["federation_parameters"] = federation_parameters
__props__.__dict__["kms_key_id"] = kms_key_id
__props__.__dict__["name"] = name
- if superuser_parameters is not None and not isinstance(superuser_parameters, EnvironmentSuperuserParametersArgs):
- superuser_parameters = superuser_parameters or {}
- def _setter(key, value):
- superuser_parameters[key] = value
- EnvironmentSuperuserParametersArgs._configure(_setter, **superuser_parameters)
__props__.__dict__["superuser_parameters"] = superuser_parameters
__props__.__dict__["tags"] = tags
__props__.__dict__["aws_account_id"] = None
diff --git a/sdk/python/pulumi_aws_native/finspace/get_environment.py b/sdk/python/pulumi_aws_native/finspace/get_environment.py
index 13d18d0cca..f7101be55c 100644
--- a/sdk/python/pulumi_aws_native/finspace/get_environment.py
+++ b/sdk/python/pulumi_aws_native/finspace/get_environment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/finspace/outputs.py b/sdk/python/pulumi_aws_native/finspace/outputs.py
index 4d65b34099..5918b3794a 100644
--- a/sdk/python/pulumi_aws_native/finspace/outputs.py
+++ b/sdk/python/pulumi_aws_native/finspace/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -66,37 +66,18 @@ def __init__(__self__, *,
:param str saml_metadata_document: SAML metadata document to link the federation provider to the Environment
:param str saml_metadata_url: SAML metadata URL to link with the Environment
"""
- EnvironmentFederationParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_call_back_url=application_call_back_url,
- attribute_map=attribute_map,
- federation_provider_name=federation_provider_name,
- federation_urn=federation_urn,
- saml_metadata_document=saml_metadata_document,
- saml_metadata_url=saml_metadata_url,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_call_back_url: Optional[str] = None,
- attribute_map: Optional[Sequence['outputs.EnvironmentFederationParametersAttributeMapItemProperties']] = None,
- federation_provider_name: Optional[str] = None,
- federation_urn: Optional[str] = None,
- saml_metadata_document: Optional[str] = None,
- saml_metadata_url: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if application_call_back_url is not None:
- _setter("application_call_back_url", application_call_back_url)
+ pulumi.set(__self__, "application_call_back_url", application_call_back_url)
if attribute_map is not None:
- _setter("attribute_map", attribute_map)
+ pulumi.set(__self__, "attribute_map", attribute_map)
if federation_provider_name is not None:
- _setter("federation_provider_name", federation_provider_name)
+ pulumi.set(__self__, "federation_provider_name", federation_provider_name)
if federation_urn is not None:
- _setter("federation_urn", federation_urn)
+ pulumi.set(__self__, "federation_urn", federation_urn)
if saml_metadata_document is not None:
- _setter("saml_metadata_document", saml_metadata_document)
+ pulumi.set(__self__, "saml_metadata_document", saml_metadata_document)
if saml_metadata_url is not None:
- _setter("saml_metadata_url", saml_metadata_url)
+ pulumi.set(__self__, "saml_metadata_url", saml_metadata_url)
@property
@pulumi.getter(name="applicationCallBackUrl")
@@ -156,21 +137,10 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- EnvironmentFederationParametersAttributeMapItemProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -225,25 +195,12 @@ def __init__(__self__, *,
:param str first_name: First name
:param str last_name: Last name
"""
- EnvironmentSuperuserParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- email_address=email_address,
- first_name=first_name,
- last_name=last_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- email_address: Optional[str] = None,
- first_name: Optional[str] = None,
- last_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if email_address is not None:
- _setter("email_address", email_address)
+ pulumi.set(__self__, "email_address", email_address)
if first_name is not None:
- _setter("first_name", first_name)
+ pulumi.set(__self__, "first_name", first_name)
if last_name is not None:
- _setter("last_name", last_name)
+ pulumi.set(__self__, "last_name", last_name)
@property
@pulumi.getter(name="emailAddress")
@@ -283,19 +240,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- EnvironmentTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/fis/_inputs.py b/sdk/python/pulumi_aws_native/fis/_inputs.py
index c67ab2cbc7..99cccfd2f4 100644
--- a/sdk/python/pulumi_aws_native/fis/_inputs.py
+++ b/sdk/python/pulumi_aws_native/fis/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -25,27 +25,13 @@ def __init__(__self__):
The actions for the experiment.
"""
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
class ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs:
def __init__(__self__, *,
log_group_arn: pulumi.Input[str]):
- ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_group_arn=log_group_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_group_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_group_arn", log_group_arn)
+ pulumi.set(__self__, "log_group_arn", log_group_arn)
@property
@pulumi.getter(name="logGroupArn")
@@ -62,20 +48,9 @@ class ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs:
def __init__(__self__, *,
bucket_name: pulumi.Input[str],
prefix: Optional[pulumi.Input[str]] = None):
- ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_name=bucket_name,
- prefix=prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_name: pulumi.Input[str],
- prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_name", bucket_name)
+ pulumi.set(__self__, "bucket_name", bucket_name)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
@property
@pulumi.getter(name="bucketName")
@@ -102,24 +77,11 @@ def __init__(__self__, *,
log_schema_version: pulumi.Input[int],
cloud_watch_logs_configuration: Optional[pulumi.Input['ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs']] = None,
s3_configuration: Optional[pulumi.Input['ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs']] = None):
- ExperimentTemplateLogConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_schema_version=log_schema_version,
- cloud_watch_logs_configuration=cloud_watch_logs_configuration,
- s3_configuration=s3_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_schema_version: pulumi.Input[int],
- cloud_watch_logs_configuration: Optional[pulumi.Input['ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs']] = None,
- s3_configuration: Optional[pulumi.Input['ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_schema_version", log_schema_version)
+ pulumi.set(__self__, "log_schema_version", log_schema_version)
if cloud_watch_logs_configuration is not None:
- _setter("cloud_watch_logs_configuration", cloud_watch_logs_configuration)
+ pulumi.set(__self__, "cloud_watch_logs_configuration", cloud_watch_logs_configuration)
if s3_configuration is not None:
- _setter("s3_configuration", s3_configuration)
+ pulumi.set(__self__, "s3_configuration", s3_configuration)
@property
@pulumi.getter(name="logSchemaVersion")
@@ -154,20 +116,9 @@ class ExperimentTemplateStopConditionArgs:
def __init__(__self__, *,
source: pulumi.Input[str],
value: Optional[pulumi.Input[str]] = None):
- ExperimentTemplateStopConditionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- source=source,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- source: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("source", source)
+ pulumi.set(__self__, "source", source)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -195,10 +146,5 @@ def __init__(__self__):
The targets for the experiment.
"""
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
diff --git a/sdk/python/pulumi_aws_native/fis/experiment_template.py b/sdk/python/pulumi_aws_native/fis/experiment_template.py
index 92c41a6d36..1340612bf0 100644
--- a/sdk/python/pulumi_aws_native/fis/experiment_template.py
+++ b/sdk/python/pulumi_aws_native/fis/experiment_template.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -26,36 +26,15 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ExperimentTemplate resource.
"""
- ExperimentTemplateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- role_arn=role_arn,
- stop_conditions=stop_conditions,
- tags=tags,
- targets=targets,
- actions=actions,
- log_configuration=log_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- stop_conditions: pulumi.Input[Sequence[pulumi.Input['ExperimentTemplateStopConditionArgs']]],
- tags: Any,
- targets: pulumi.Input['ExperimentTemplateTargetMapArgs'],
- actions: Optional[pulumi.Input['ExperimentTemplateActionMapArgs']] = None,
- log_configuration: Optional[pulumi.Input['ExperimentTemplateLogConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("description", description)
- _setter("role_arn", role_arn)
- _setter("stop_conditions", stop_conditions)
- _setter("tags", tags)
- _setter("targets", targets)
+ pulumi.set(__self__, "description", description)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "stop_conditions", stop_conditions)
+ pulumi.set(__self__, "tags", tags)
+ pulumi.set(__self__, "targets", targets)
if actions is not None:
- _setter("actions", actions)
+ pulumi.set(__self__, "actions", actions)
if log_configuration is not None:
- _setter("log_configuration", log_configuration)
+ pulumi.set(__self__, "log_configuration", log_configuration)
@property
@pulumi.getter
@@ -159,10 +138,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ExperimentTemplateArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -184,20 +159,10 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = ExperimentTemplateArgs.__new__(ExperimentTemplateArgs)
- if actions is not None and not isinstance(actions, ExperimentTemplateActionMapArgs):
- actions = actions or {}
- def _setter(key, value):
- actions[key] = value
- ExperimentTemplateActionMapArgs._configure(_setter, **actions)
__props__.__dict__["actions"] = actions
if description is None and not opts.urn:
raise TypeError("Missing required property 'description'")
__props__.__dict__["description"] = description
- if log_configuration is not None and not isinstance(log_configuration, ExperimentTemplateLogConfigurationArgs):
- log_configuration = log_configuration or {}
- def _setter(key, value):
- log_configuration[key] = value
- ExperimentTemplateLogConfigurationArgs._configure(_setter, **log_configuration)
__props__.__dict__["log_configuration"] = log_configuration
if role_arn is None and not opts.urn:
raise TypeError("Missing required property 'role_arn'")
@@ -208,11 +173,6 @@ def _setter(key, value):
if tags is None and not opts.urn:
raise TypeError("Missing required property 'tags'")
__props__.__dict__["tags"] = tags
- if targets is not None and not isinstance(targets, ExperimentTemplateTargetMapArgs):
- targets = targets or {}
- def _setter(key, value):
- targets[key] = value
- ExperimentTemplateTargetMapArgs._configure(_setter, **targets)
if targets is None and not opts.urn:
raise TypeError("Missing required property 'targets'")
__props__.__dict__["targets"] = targets
diff --git a/sdk/python/pulumi_aws_native/fis/get_experiment_template.py b/sdk/python/pulumi_aws_native/fis/get_experiment_template.py
index 1479ee7235..748b91cc15 100644
--- a/sdk/python/pulumi_aws_native/fis/get_experiment_template.py
+++ b/sdk/python/pulumi_aws_native/fis/get_experiment_template.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/fis/outputs.py b/sdk/python/pulumi_aws_native/fis/outputs.py
index 408d963f6e..0bd7a29729 100644
--- a/sdk/python/pulumi_aws_native/fis/outputs.py
+++ b/sdk/python/pulumi_aws_native/fis/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
@@ -29,11 +29,6 @@ def __init__(__self__):
The actions for the experiment.
"""
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -63,24 +58,11 @@ def __init__(__self__, *,
log_schema_version: int,
cloud_watch_logs_configuration: Optional['outputs.ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationProperties'] = None,
s3_configuration: Optional['outputs.ExperimentTemplateLogConfigurationS3ConfigurationProperties'] = None):
- ExperimentTemplateLogConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_schema_version=log_schema_version,
- cloud_watch_logs_configuration=cloud_watch_logs_configuration,
- s3_configuration=s3_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_schema_version: int,
- cloud_watch_logs_configuration: Optional['outputs.ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationProperties'] = None,
- s3_configuration: Optional['outputs.ExperimentTemplateLogConfigurationS3ConfigurationProperties'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_schema_version", log_schema_version)
+ pulumi.set(__self__, "log_schema_version", log_schema_version)
if cloud_watch_logs_configuration is not None:
- _setter("cloud_watch_logs_configuration", cloud_watch_logs_configuration)
+ pulumi.set(__self__, "cloud_watch_logs_configuration", cloud_watch_logs_configuration)
if s3_configuration is not None:
- _setter("s3_configuration", s3_configuration)
+ pulumi.set(__self__, "s3_configuration", s3_configuration)
@property
@pulumi.getter(name="logSchemaVersion")
@@ -119,16 +101,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
log_group_arn: str):
- ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_group_arn=log_group_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_group_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_group_arn", log_group_arn)
+ pulumi.set(__self__, "log_group_arn", log_group_arn)
@property
@pulumi.getter(name="logGroupArn")
@@ -158,20 +131,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
bucket_name: str,
prefix: Optional[str] = None):
- ExperimentTemplateLogConfigurationS3ConfigurationProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_name=bucket_name,
- prefix=prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_name: str,
- prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_name", bucket_name)
+ pulumi.set(__self__, "bucket_name", bucket_name)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
@property
@pulumi.getter(name="bucketName")
@@ -189,20 +151,9 @@ class ExperimentTemplateStopCondition(dict):
def __init__(__self__, *,
source: str,
value: Optional[str] = None):
- ExperimentTemplateStopCondition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- source=source,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- source: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("source", source)
+ pulumi.set(__self__, "source", source)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -225,10 +176,5 @@ def __init__(__self__):
The targets for the experiment.
"""
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
diff --git a/sdk/python/pulumi_aws_native/fms/_inputs.py b/sdk/python/pulumi_aws_native/fms/_inputs.py
index 6e92b74143..8ed25e8474 100644
--- a/sdk/python/pulumi_aws_native/fms/_inputs.py
+++ b/sdk/python/pulumi_aws_native/fms/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -29,21 +29,10 @@ def __init__(__self__, *,
"""
An FMS includeMap or excludeMap.
"""
- PolicyIeMapArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- account=account,
- orgunit=orgunit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- account: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- orgunit: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if account is not None:
- _setter("account", account)
+ pulumi.set(__self__, "account", account)
if orgunit is not None:
- _setter("orgunit", orgunit)
+ pulumi.set(__self__, "orgunit", orgunit)
@property
@pulumi.getter
@@ -71,16 +60,7 @@ def __init__(__self__, *,
"""
Network firewall policy.
"""
- PolicyNetworkFirewallPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- firewall_deployment_model=firewall_deployment_model,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- firewall_deployment_model: pulumi.Input['PolicyFirewallDeploymentModel'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("firewall_deployment_model", firewall_deployment_model)
+ pulumi.set(__self__, "firewall_deployment_model", firewall_deployment_model)
@property
@pulumi.getter(name="firewallDeploymentModel")
@@ -100,21 +80,10 @@ def __init__(__self__, *,
"""
Firewall policy option.
"""
- PolicyOptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- network_firewall_policy=network_firewall_policy,
- third_party_firewall_policy=third_party_firewall_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- network_firewall_policy: Optional[pulumi.Input['PolicyNetworkFirewallPolicyArgs']] = None,
- third_party_firewall_policy: Optional[pulumi.Input['PolicyThirdPartyFirewallPolicyArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if network_firewall_policy is not None:
- _setter("network_firewall_policy", network_firewall_policy)
+ pulumi.set(__self__, "network_firewall_policy", network_firewall_policy)
if third_party_firewall_policy is not None:
- _setter("third_party_firewall_policy", third_party_firewall_policy)
+ pulumi.set(__self__, "third_party_firewall_policy", third_party_firewall_policy)
@property
@pulumi.getter(name="networkFirewallPolicy")
@@ -143,20 +112,9 @@ def __init__(__self__, *,
"""
A resource tag.
"""
- PolicyResourceTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -186,24 +144,11 @@ def __init__(__self__, *,
"""
Firewall security service policy data.
"""
- PolicySecurityServicePolicyDataArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- managed_service_data=managed_service_data,
- policy_option=policy_option,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: pulumi.Input['PolicyType'],
- managed_service_data: Optional[pulumi.Input[str]] = None,
- policy_option: Optional[pulumi.Input['PolicyOptionArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if managed_service_data is not None:
- _setter("managed_service_data", managed_service_data)
+ pulumi.set(__self__, "managed_service_data", managed_service_data)
if policy_option is not None:
- _setter("policy_option", policy_option)
+ pulumi.set(__self__, "policy_option", policy_option)
@property
@pulumi.getter
@@ -241,19 +186,8 @@ def __init__(__self__, *,
"""
A policy tag.
"""
- PolicyTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -281,16 +215,7 @@ def __init__(__self__, *,
"""
Third party firewall policy.
"""
- PolicyThirdPartyFirewallPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- firewall_deployment_model=firewall_deployment_model,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- firewall_deployment_model: pulumi.Input['PolicyFirewallDeploymentModel'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("firewall_deployment_model", firewall_deployment_model)
+ pulumi.set(__self__, "firewall_deployment_model", firewall_deployment_model)
@property
@pulumi.getter(name="firewallDeploymentModel")
@@ -310,19 +235,8 @@ def __init__(__self__, *,
"""
A tag.
"""
- ResourceSetTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/fms/get_notification_channel.py b/sdk/python/pulumi_aws_native/fms/get_notification_channel.py
index c61a2d5dd2..687b566300 100644
--- a/sdk/python/pulumi_aws_native/fms/get_notification_channel.py
+++ b/sdk/python/pulumi_aws_native/fms/get_notification_channel.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/fms/get_policy.py b/sdk/python/pulumi_aws_native/fms/get_policy.py
index 6096bd8d99..f3be9adf35 100644
--- a/sdk/python/pulumi_aws_native/fms/get_policy.py
+++ b/sdk/python/pulumi_aws_native/fms/get_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/fms/get_resource_set.py b/sdk/python/pulumi_aws_native/fms/get_resource_set.py
index ec439ffcd5..e685afab7c 100644
--- a/sdk/python/pulumi_aws_native/fms/get_resource_set.py
+++ b/sdk/python/pulumi_aws_native/fms/get_resource_set.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/fms/notification_channel.py b/sdk/python/pulumi_aws_native/fms/notification_channel.py
index 1b75af73c7..151ebd83c2 100644
--- a/sdk/python/pulumi_aws_native/fms/notification_channel.py
+++ b/sdk/python/pulumi_aws_native/fms/notification_channel.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['NotificationChannelArgs', 'NotificationChannel']
@@ -19,19 +19,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a NotificationChannel resource.
"""
- NotificationChannelArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- sns_role_name=sns_role_name,
- sns_topic_arn=sns_topic_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- sns_role_name: pulumi.Input[str],
- sns_topic_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("sns_role_name", sns_role_name)
- _setter("sns_topic_arn", sns_topic_arn)
+ pulumi.set(__self__, "sns_role_name", sns_role_name)
+ pulumi.set(__self__, "sns_topic_arn", sns_topic_arn)
@property
@pulumi.getter(name="snsRoleName")
@@ -85,10 +74,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- NotificationChannelArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/fms/outputs.py b/sdk/python/pulumi_aws_native/fms/outputs.py
index b9a0ba35bc..cfb6d579e5 100644
--- a/sdk/python/pulumi_aws_native/fms/outputs.py
+++ b/sdk/python/pulumi_aws_native/fms/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -33,21 +33,10 @@ def __init__(__self__, *,
"""
An FMS includeMap or excludeMap.
"""
- PolicyIeMap._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- account=account,
- orgunit=orgunit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- account: Optional[Sequence[str]] = None,
- orgunit: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if account is not None:
- _setter("account", account)
+ pulumi.set(__self__, "account", account)
if orgunit is not None:
- _setter("orgunit", orgunit)
+ pulumi.set(__self__, "orgunit", orgunit)
@property
@pulumi.getter
@@ -87,16 +76,7 @@ def __init__(__self__, *,
"""
Network firewall policy.
"""
- PolicyNetworkFirewallPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- firewall_deployment_model=firewall_deployment_model,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- firewall_deployment_model: 'PolicyFirewallDeploymentModel',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("firewall_deployment_model", firewall_deployment_model)
+ pulumi.set(__self__, "firewall_deployment_model", firewall_deployment_model)
@property
@pulumi.getter(name="firewallDeploymentModel")
@@ -134,21 +114,10 @@ def __init__(__self__, *,
"""
Firewall policy option.
"""
- PolicyOption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- network_firewall_policy=network_firewall_policy,
- third_party_firewall_policy=third_party_firewall_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- network_firewall_policy: Optional['outputs.PolicyNetworkFirewallPolicy'] = None,
- third_party_firewall_policy: Optional['outputs.PolicyThirdPartyFirewallPolicy'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if network_firewall_policy is not None:
- _setter("network_firewall_policy", network_firewall_policy)
+ pulumi.set(__self__, "network_firewall_policy", network_firewall_policy)
if third_party_firewall_policy is not None:
- _setter("third_party_firewall_policy", third_party_firewall_policy)
+ pulumi.set(__self__, "third_party_firewall_policy", third_party_firewall_policy)
@property
@pulumi.getter(name="networkFirewallPolicy")
@@ -172,20 +141,9 @@ def __init__(__self__, *,
"""
A resource tag.
"""
- PolicyResourceTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -229,24 +187,11 @@ def __init__(__self__, *,
"""
Firewall security service policy data.
"""
- PolicySecurityServicePolicyData._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- managed_service_data=managed_service_data,
- policy_option=policy_option,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: 'PolicyType',
- managed_service_data: Optional[str] = None,
- policy_option: Optional['outputs.PolicyOption'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if managed_service_data is not None:
- _setter("managed_service_data", managed_service_data)
+ pulumi.set(__self__, "managed_service_data", managed_service_data)
if policy_option is not None:
- _setter("policy_option", policy_option)
+ pulumi.set(__self__, "policy_option", policy_option)
@property
@pulumi.getter
@@ -275,19 +220,8 @@ def __init__(__self__, *,
"""
A policy tag.
"""
- PolicyTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -327,16 +261,7 @@ def __init__(__self__, *,
"""
Third party firewall policy.
"""
- PolicyThirdPartyFirewallPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- firewall_deployment_model=firewall_deployment_model,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- firewall_deployment_model: 'PolicyFirewallDeploymentModel',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("firewall_deployment_model", firewall_deployment_model)
+ pulumi.set(__self__, "firewall_deployment_model", firewall_deployment_model)
@property
@pulumi.getter(name="firewallDeploymentModel")
@@ -355,19 +280,8 @@ def __init__(__self__, *,
"""
A tag.
"""
- ResourceSetTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/fms/policy.py b/sdk/python/pulumi_aws_native/fms/policy.py
index bd818a0478..6932c92123 100644
--- a/sdk/python/pulumi_aws_native/fms/policy.py
+++ b/sdk/python/pulumi_aws_native/fms/policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -34,66 +34,31 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Policy resource.
"""
- PolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- exclude_resource_tags=exclude_resource_tags,
- remediation_enabled=remediation_enabled,
- security_service_policy_data=security_service_policy_data,
- delete_all_policy_resources=delete_all_policy_resources,
- exclude_map=exclude_map,
- include_map=include_map,
- policy_description=policy_description,
- policy_name=policy_name,
- resource_set_ids=resource_set_ids,
- resource_tags=resource_tags,
- resource_type=resource_type,
- resource_type_list=resource_type_list,
- resources_clean_up=resources_clean_up,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- exclude_resource_tags: pulumi.Input[bool],
- remediation_enabled: pulumi.Input[bool],
- security_service_policy_data: pulumi.Input['PolicySecurityServicePolicyDataArgs'],
- delete_all_policy_resources: Optional[pulumi.Input[bool]] = None,
- exclude_map: Optional[pulumi.Input['PolicyIeMapArgs']] = None,
- include_map: Optional[pulumi.Input['PolicyIeMapArgs']] = None,
- policy_description: Optional[pulumi.Input[str]] = None,
- policy_name: Optional[pulumi.Input[str]] = None,
- resource_set_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- resource_tags: Optional[pulumi.Input[Sequence[pulumi.Input['PolicyResourceTagArgs']]]] = None,
- resource_type: Optional[pulumi.Input[str]] = None,
- resource_type_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- resources_clean_up: Optional[pulumi.Input[bool]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['PolicyTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("exclude_resource_tags", exclude_resource_tags)
- _setter("remediation_enabled", remediation_enabled)
- _setter("security_service_policy_data", security_service_policy_data)
+ pulumi.set(__self__, "exclude_resource_tags", exclude_resource_tags)
+ pulumi.set(__self__, "remediation_enabled", remediation_enabled)
+ pulumi.set(__self__, "security_service_policy_data", security_service_policy_data)
if delete_all_policy_resources is not None:
- _setter("delete_all_policy_resources", delete_all_policy_resources)
+ pulumi.set(__self__, "delete_all_policy_resources", delete_all_policy_resources)
if exclude_map is not None:
- _setter("exclude_map", exclude_map)
+ pulumi.set(__self__, "exclude_map", exclude_map)
if include_map is not None:
- _setter("include_map", include_map)
+ pulumi.set(__self__, "include_map", include_map)
if policy_description is not None:
- _setter("policy_description", policy_description)
+ pulumi.set(__self__, "policy_description", policy_description)
if policy_name is not None:
- _setter("policy_name", policy_name)
+ pulumi.set(__self__, "policy_name", policy_name)
if resource_set_ids is not None:
- _setter("resource_set_ids", resource_set_ids)
+ pulumi.set(__self__, "resource_set_ids", resource_set_ids)
if resource_tags is not None:
- _setter("resource_tags", resource_tags)
+ pulumi.set(__self__, "resource_tags", resource_tags)
if resource_type is not None:
- _setter("resource_type", resource_type)
+ pulumi.set(__self__, "resource_type", resource_type)
if resource_type_list is not None:
- _setter("resource_type_list", resource_type_list)
+ pulumi.set(__self__, "resource_type_list", resource_type_list)
if resources_clean_up is not None:
- _setter("resources_clean_up", resources_clean_up)
+ pulumi.set(__self__, "resources_clean_up", resources_clean_up)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="excludeResourceTags")
@@ -267,10 +232,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PolicyArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -300,20 +261,10 @@ def _internal_init(__self__,
__props__ = PolicyArgs.__new__(PolicyArgs)
__props__.__dict__["delete_all_policy_resources"] = delete_all_policy_resources
- if exclude_map is not None and not isinstance(exclude_map, PolicyIeMapArgs):
- exclude_map = exclude_map or {}
- def _setter(key, value):
- exclude_map[key] = value
- PolicyIeMapArgs._configure(_setter, **exclude_map)
__props__.__dict__["exclude_map"] = exclude_map
if exclude_resource_tags is None and not opts.urn:
raise TypeError("Missing required property 'exclude_resource_tags'")
__props__.__dict__["exclude_resource_tags"] = exclude_resource_tags
- if include_map is not None and not isinstance(include_map, PolicyIeMapArgs):
- include_map = include_map or {}
- def _setter(key, value):
- include_map[key] = value
- PolicyIeMapArgs._configure(_setter, **include_map)
__props__.__dict__["include_map"] = include_map
__props__.__dict__["policy_description"] = policy_description
__props__.__dict__["policy_name"] = policy_name
@@ -325,11 +276,6 @@ def _setter(key, value):
__props__.__dict__["resource_type"] = resource_type
__props__.__dict__["resource_type_list"] = resource_type_list
__props__.__dict__["resources_clean_up"] = resources_clean_up
- if security_service_policy_data is not None and not isinstance(security_service_policy_data, PolicySecurityServicePolicyDataArgs):
- security_service_policy_data = security_service_policy_data or {}
- def _setter(key, value):
- security_service_policy_data[key] = value
- PolicySecurityServicePolicyDataArgs._configure(_setter, **security_service_policy_data)
if security_service_policy_data is None and not opts.urn:
raise TypeError("Missing required property 'security_service_policy_data'")
__props__.__dict__["security_service_policy_data"] = security_service_policy_data
diff --git a/sdk/python/pulumi_aws_native/fms/resource_set.py b/sdk/python/pulumi_aws_native/fms/resource_set.py
index 89bae9d3c7..64a3e4311f 100644
--- a/sdk/python/pulumi_aws_native/fms/resource_set.py
+++ b/sdk/python/pulumi_aws_native/fms/resource_set.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -24,32 +24,15 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ResourceSet resource.
"""
- ResourceSetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_type_list=resource_type_list,
- description=description,
- name=name,
- resources=resources,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_type_list: pulumi.Input[Sequence[pulumi.Input[str]]],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- resources: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ResourceSetTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_type_list", resource_type_list)
+ pulumi.set(__self__, "resource_type_list", resource_type_list)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if resources is not None:
- _setter("resources", resources)
+ pulumi.set(__self__, "resources", resources)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="resourceTypeList")
@@ -133,10 +116,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ResourceSetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/forecast/_inputs.py b/sdk/python/pulumi_aws_native/forecast/_inputs.py
index 563757374d..e6ca44beb0 100644
--- a/sdk/python/pulumi_aws_native/forecast/_inputs.py
+++ b/sdk/python/pulumi_aws_native/forecast/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -27,21 +27,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] attribute_name: Name of the dataset field
:param pulumi.Input['DatasetAttributesItemPropertiesAttributeType'] attribute_type: Data type of the field
"""
- DatasetAttributesItemPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_name=attribute_name,
- attribute_type=attribute_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_name: Optional[pulumi.Input[str]] = None,
- attribute_type: Optional[pulumi.Input['DatasetAttributesItemPropertiesAttributeType']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attribute_name is not None:
- _setter("attribute_name", attribute_name)
+ pulumi.set(__self__, "attribute_name", attribute_name)
if attribute_type is not None:
- _setter("attribute_type", attribute_type)
+ pulumi.set(__self__, "attribute_type", attribute_type)
@property
@pulumi.getter(name="attributeName")
@@ -78,19 +67,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- DatasetGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -122,21 +100,10 @@ class EncryptionConfigPropertiesArgs:
def __init__(__self__, *,
kms_key_arn: Optional[pulumi.Input[str]] = None,
role_arn: Optional[pulumi.Input[str]] = None):
- EncryptionConfigPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kms_key_arn=kms_key_arn,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kms_key_arn: Optional[pulumi.Input[str]] = None,
- role_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="kmsKeyArn")
@@ -161,17 +128,8 @@ def role_arn(self, value: Optional[pulumi.Input[str]]):
class SchemaPropertiesArgs:
def __init__(__self__, *,
attributes: Optional[pulumi.Input[Sequence[pulumi.Input['DatasetAttributesItemPropertiesArgs']]]] = None):
- SchemaPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attributes=attributes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attributes: Optional[pulumi.Input[Sequence[pulumi.Input['DatasetAttributesItemPropertiesArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attributes is not None:
- _setter("attributes", attributes)
+ pulumi.set(__self__, "attributes", attributes)
@property
@pulumi.getter
@@ -191,19 +149,8 @@ def __init__(__self__, *,
"""
A key-value pair to associate with a resource.
"""
- TagsItemPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/forecast/dataset.py b/sdk/python/pulumi_aws_native/forecast/dataset.py
index 18fac2f998..1527e004b1 100644
--- a/sdk/python/pulumi_aws_native/forecast/dataset.py
+++ b/sdk/python/pulumi_aws_native/forecast/dataset.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -31,38 +31,17 @@ def __init__(__self__, *,
:param pulumi.Input[str] data_frequency: Frequency of data collection. This parameter is required for RELATED_TIME_SERIES
:param pulumi.Input[str] dataset_name: A name for the dataset
"""
- DatasetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dataset_type=dataset_type,
- domain=domain,
- schema=schema,
- data_frequency=data_frequency,
- dataset_name=dataset_name,
- encryption_config=encryption_config,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dataset_type: pulumi.Input['DatasetType'],
- domain: pulumi.Input['DatasetDomain'],
- schema: pulumi.Input['SchemaPropertiesArgs'],
- data_frequency: Optional[pulumi.Input[str]] = None,
- dataset_name: Optional[pulumi.Input[str]] = None,
- encryption_config: Optional[pulumi.Input['EncryptionConfigPropertiesArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['TagsItemPropertiesArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("dataset_type", dataset_type)
- _setter("domain", domain)
- _setter("schema", schema)
+ pulumi.set(__self__, "dataset_type", dataset_type)
+ pulumi.set(__self__, "domain", domain)
+ pulumi.set(__self__, "schema", schema)
if data_frequency is not None:
- _setter("data_frequency", data_frequency)
+ pulumi.set(__self__, "data_frequency", data_frequency)
if dataset_name is not None:
- _setter("dataset_name", dataset_name)
+ pulumi.set(__self__, "dataset_name", dataset_name)
if encryption_config is not None:
- _setter("encryption_config", encryption_config)
+ pulumi.set(__self__, "encryption_config", encryption_config)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="datasetType")
@@ -182,10 +161,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DatasetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -215,17 +190,7 @@ def _internal_init(__self__,
if domain is None and not opts.urn:
raise TypeError("Missing required property 'domain'")
__props__.__dict__["domain"] = domain
- if encryption_config is not None and not isinstance(encryption_config, EncryptionConfigPropertiesArgs):
- encryption_config = encryption_config or {}
- def _setter(key, value):
- encryption_config[key] = value
- EncryptionConfigPropertiesArgs._configure(_setter, **encryption_config)
__props__.__dict__["encryption_config"] = encryption_config
- if schema is not None and not isinstance(schema, SchemaPropertiesArgs):
- schema = schema or {}
- def _setter(key, value):
- schema[key] = value
- SchemaPropertiesArgs._configure(_setter, **schema)
if schema is None and not opts.urn:
raise TypeError("Missing required property 'schema'")
__props__.__dict__["schema"] = schema
diff --git a/sdk/python/pulumi_aws_native/forecast/dataset_group.py b/sdk/python/pulumi_aws_native/forecast/dataset_group.py
index 0f2607c170..58f7484765 100644
--- a/sdk/python/pulumi_aws_native/forecast/dataset_group.py
+++ b/sdk/python/pulumi_aws_native/forecast/dataset_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -28,28 +28,13 @@ def __init__(__self__, *,
:param pulumi.Input[str] dataset_group_name: A name for the dataset group.
:param pulumi.Input[Sequence[pulumi.Input['DatasetGroupTagArgs']]] tags: The tags of Application Insights application.
"""
- DatasetGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- domain=domain,
- dataset_arns=dataset_arns,
- dataset_group_name=dataset_group_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- domain: pulumi.Input['DatasetGroupDomain'],
- dataset_arns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- dataset_group_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DatasetGroupTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("domain", domain)
+ pulumi.set(__self__, "domain", domain)
if dataset_arns is not None:
- _setter("dataset_arns", dataset_arns)
+ pulumi.set(__self__, "dataset_arns", dataset_arns)
if dataset_group_name is not None:
- _setter("dataset_group_name", dataset_group_name)
+ pulumi.set(__self__, "dataset_group_name", dataset_group_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -139,10 +124,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DatasetGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/forecast/get_dataset.py b/sdk/python/pulumi_aws_native/forecast/get_dataset.py
index 7d9688b566..9978b0f560 100644
--- a/sdk/python/pulumi_aws_native/forecast/get_dataset.py
+++ b/sdk/python/pulumi_aws_native/forecast/get_dataset.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/forecast/get_dataset_group.py b/sdk/python/pulumi_aws_native/forecast/get_dataset_group.py
index 67fc9d399e..5cfdedf5d4 100644
--- a/sdk/python/pulumi_aws_native/forecast/get_dataset_group.py
+++ b/sdk/python/pulumi_aws_native/forecast/get_dataset_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/forecast/outputs.py b/sdk/python/pulumi_aws_native/forecast/outputs.py
index 00386b75a3..6827b18473 100644
--- a/sdk/python/pulumi_aws_native/forecast/outputs.py
+++ b/sdk/python/pulumi_aws_native/forecast/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -47,21 +47,10 @@ def __init__(__self__, *,
:param str attribute_name: Name of the dataset field
:param 'DatasetAttributesItemPropertiesAttributeType' attribute_type: Data type of the field
"""
- DatasetAttributesItemProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_name=attribute_name,
- attribute_type=attribute_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_name: Optional[str] = None,
- attribute_type: Optional['DatasetAttributesItemPropertiesAttributeType'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attribute_name is not None:
- _setter("attribute_name", attribute_name)
+ pulumi.set(__self__, "attribute_name", attribute_name)
if attribute_type is not None:
- _setter("attribute_type", attribute_type)
+ pulumi.set(__self__, "attribute_type", attribute_type)
@property
@pulumi.getter(name="attributeName")
@@ -93,19 +82,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- DatasetGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -148,21 +126,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
kms_key_arn: Optional[str] = None,
role_arn: Optional[str] = None):
- EncryptionConfigProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kms_key_arn=kms_key_arn,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kms_key_arn: Optional[str] = None,
- role_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="kmsKeyArn")
@@ -179,17 +146,8 @@ def role_arn(self) -> Optional[str]:
class SchemaProperties(dict):
def __init__(__self__, *,
attributes: Optional[Sequence['outputs.DatasetAttributesItemProperties']] = None):
- SchemaProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attributes=attributes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attributes: Optional[Sequence['outputs.DatasetAttributesItemProperties']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attributes is not None:
- _setter("attributes", attributes)
+ pulumi.set(__self__, "attributes", attributes)
@property
@pulumi.getter
@@ -208,19 +166,8 @@ def __init__(__self__, *,
"""
A key-value pair to associate with a resource.
"""
- TagsItemProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/frauddetector/_inputs.py b/sdk/python/pulumi_aws_native/frauddetector/_inputs.py
index 7cfe09a3b3..bb875239a2 100644
--- a/sdk/python/pulumi_aws_native/frauddetector/_inputs.py
+++ b/sdk/python/pulumi_aws_native/frauddetector/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -46,41 +46,20 @@ def __init__(__self__, *,
:param pulumi.Input[str] last_updated_time: The time when the entity type was last updated.
:param pulumi.Input[Sequence[pulumi.Input['DetectorTagArgs']]] tags: Tags associated with this entity type.
"""
- DetectorEntityTypeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- created_time=created_time,
- description=description,
- inline=inline,
- last_updated_time=last_updated_time,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[pulumi.Input[str]] = None,
- created_time: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- inline: Optional[pulumi.Input[bool]] = None,
- last_updated_time: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if created_time is not None:
- _setter("created_time", created_time)
+ pulumi.set(__self__, "created_time", created_time)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if inline is not None:
- _setter("inline", inline)
+ pulumi.set(__self__, "inline", inline)
if last_updated_time is not None:
- _setter("last_updated_time", last_updated_time)
+ pulumi.set(__self__, "last_updated_time", last_updated_time)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -179,53 +158,26 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: The name for the event type
:param pulumi.Input[Sequence[pulumi.Input['DetectorTagArgs']]] tags: Tags associated with this event type.
"""
- DetectorEventTypeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- created_time=created_time,
- description=description,
- entity_types=entity_types,
- event_variables=event_variables,
- inline=inline,
- labels=labels,
- last_updated_time=last_updated_time,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[pulumi.Input[str]] = None,
- created_time: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- entity_types: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorEntityTypeArgs']]]] = None,
- event_variables: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorEventVariableArgs']]]] = None,
- inline: Optional[pulumi.Input[bool]] = None,
- labels: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorLabelArgs']]]] = None,
- last_updated_time: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if created_time is not None:
- _setter("created_time", created_time)
+ pulumi.set(__self__, "created_time", created_time)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if entity_types is not None:
- _setter("entity_types", entity_types)
+ pulumi.set(__self__, "entity_types", entity_types)
if event_variables is not None:
- _setter("event_variables", event_variables)
+ pulumi.set(__self__, "event_variables", event_variables)
if inline is not None:
- _setter("inline", inline)
+ pulumi.set(__self__, "inline", inline)
if labels is not None:
- _setter("labels", labels)
+ pulumi.set(__self__, "labels", labels)
if last_updated_time is not None:
- _setter("last_updated_time", last_updated_time)
+ pulumi.set(__self__, "last_updated_time", last_updated_time)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -356,57 +308,28 @@ def __init__(__self__, *,
:param pulumi.Input[str] last_updated_time: The time when the event variable was last updated.
:param pulumi.Input[Sequence[pulumi.Input['DetectorTagArgs']]] tags: Tags associated with this event variable.
"""
- DetectorEventVariableArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- created_time=created_time,
- data_source=data_source,
- data_type=data_type,
- default_value=default_value,
- description=description,
- inline=inline,
- last_updated_time=last_updated_time,
- name=name,
- tags=tags,
- variable_type=variable_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[pulumi.Input[str]] = None,
- created_time: Optional[pulumi.Input[str]] = None,
- data_source: Optional[pulumi.Input['DetectorEventVariableDataSource']] = None,
- data_type: Optional[pulumi.Input['DetectorEventVariableDataType']] = None,
- default_value: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- inline: Optional[pulumi.Input[bool]] = None,
- last_updated_time: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorTagArgs']]]] = None,
- variable_type: Optional[pulumi.Input['DetectorEventVariableVariableType']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if created_time is not None:
- _setter("created_time", created_time)
+ pulumi.set(__self__, "created_time", created_time)
if data_source is not None:
- _setter("data_source", data_source)
+ pulumi.set(__self__, "data_source", data_source)
if data_type is not None:
- _setter("data_type", data_type)
+ pulumi.set(__self__, "data_type", data_type)
if default_value is not None:
- _setter("default_value", default_value)
+ pulumi.set(__self__, "default_value", default_value)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if inline is not None:
- _setter("inline", inline)
+ pulumi.set(__self__, "inline", inline)
if last_updated_time is not None:
- _setter("last_updated_time", last_updated_time)
+ pulumi.set(__self__, "last_updated_time", last_updated_time)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if variable_type is not None:
- _setter("variable_type", variable_type)
+ pulumi.set(__self__, "variable_type", variable_type)
@property
@pulumi.getter
@@ -536,41 +459,20 @@ def __init__(__self__, *,
:param pulumi.Input[str] last_updated_time: The time when the label was last updated.
:param pulumi.Input[Sequence[pulumi.Input['DetectorTagArgs']]] tags: Tags associated with this label.
"""
- DetectorLabelArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- created_time=created_time,
- description=description,
- inline=inline,
- last_updated_time=last_updated_time,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[pulumi.Input[str]] = None,
- created_time: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- inline: Optional[pulumi.Input[bool]] = None,
- last_updated_time: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if created_time is not None:
- _setter("created_time", created_time)
+ pulumi.set(__self__, "created_time", created_time)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if inline is not None:
- _setter("inline", inline)
+ pulumi.set(__self__, "inline", inline)
if last_updated_time is not None:
- _setter("last_updated_time", last_updated_time)
+ pulumi.set(__self__, "last_updated_time", last_updated_time)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -655,17 +557,8 @@ def __init__(__self__, *,
"""
A model to associate with a detector.
"""
- DetectorModelArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
@property
@pulumi.getter
@@ -693,41 +586,20 @@ def __init__(__self__, *,
:param pulumi.Input[str] last_updated_time: The time when the outcome was last updated.
:param pulumi.Input[Sequence[pulumi.Input['DetectorTagArgs']]] tags: Tags associated with this outcome.
"""
- DetectorOutcomeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- created_time=created_time,
- description=description,
- inline=inline,
- last_updated_time=last_updated_time,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[pulumi.Input[str]] = None,
- created_time: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- inline: Optional[pulumi.Input[bool]] = None,
- last_updated_time: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if created_time is not None:
- _setter("created_time", created_time)
+ pulumi.set(__self__, "created_time", created_time)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if inline is not None:
- _setter("inline", inline)
+ pulumi.set(__self__, "inline", inline)
if last_updated_time is not None:
- _setter("last_updated_time", last_updated_time)
+ pulumi.set(__self__, "last_updated_time", last_updated_time)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -825,57 +697,28 @@ def __init__(__self__, *,
:param pulumi.Input[str] last_updated_time: The time when the event type was last updated.
:param pulumi.Input[Sequence[pulumi.Input['DetectorTagArgs']]] tags: Tags associated with this event type.
"""
- DetectorRuleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- created_time=created_time,
- description=description,
- detector_id=detector_id,
- expression=expression,
- language=language,
- last_updated_time=last_updated_time,
- outcomes=outcomes,
- rule_id=rule_id,
- rule_version=rule_version,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[pulumi.Input[str]] = None,
- created_time: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- detector_id: Optional[pulumi.Input[str]] = None,
- expression: Optional[pulumi.Input[str]] = None,
- language: Optional[pulumi.Input['DetectorRuleLanguage']] = None,
- last_updated_time: Optional[pulumi.Input[str]] = None,
- outcomes: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorOutcomeArgs']]]] = None,
- rule_id: Optional[pulumi.Input[str]] = None,
- rule_version: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if created_time is not None:
- _setter("created_time", created_time)
+ pulumi.set(__self__, "created_time", created_time)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if detector_id is not None:
- _setter("detector_id", detector_id)
+ pulumi.set(__self__, "detector_id", detector_id)
if expression is not None:
- _setter("expression", expression)
+ pulumi.set(__self__, "expression", expression)
if language is not None:
- _setter("language", language)
+ pulumi.set(__self__, "language", language)
if last_updated_time is not None:
- _setter("last_updated_time", last_updated_time)
+ pulumi.set(__self__, "last_updated_time", last_updated_time)
if outcomes is not None:
- _setter("outcomes", outcomes)
+ pulumi.set(__self__, "outcomes", outcomes)
if rule_id is not None:
- _setter("rule_id", rule_id)
+ pulumi.set(__self__, "rule_id", rule_id)
if rule_version is not None:
- _setter("rule_version", rule_version)
+ pulumi.set(__self__, "rule_version", rule_version)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -994,19 +837,8 @@ class DetectorTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- DetectorTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1032,19 +864,8 @@ class EntityTypeTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- EntityTypeTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1081,41 +902,20 @@ def __init__(__self__, *,
:param pulumi.Input[str] last_updated_time: The time when the event type was last updated.
:param pulumi.Input[Sequence[pulumi.Input['EventTypeTagArgs']]] tags: Tags associated with this event type.
"""
- EventTypeEntityTypeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- created_time=created_time,
- description=description,
- inline=inline,
- last_updated_time=last_updated_time,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[pulumi.Input[str]] = None,
- created_time: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- inline: Optional[pulumi.Input[bool]] = None,
- last_updated_time: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['EventTypeTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if created_time is not None:
- _setter("created_time", created_time)
+ pulumi.set(__self__, "created_time", created_time)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if inline is not None:
- _setter("inline", inline)
+ pulumi.set(__self__, "inline", inline)
if last_updated_time is not None:
- _setter("last_updated_time", last_updated_time)
+ pulumi.set(__self__, "last_updated_time", last_updated_time)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -1213,57 +1013,28 @@ def __init__(__self__, *,
:param pulumi.Input[str] last_updated_time: The time when the event type was last updated.
:param pulumi.Input[Sequence[pulumi.Input['EventTypeTagArgs']]] tags: Tags associated with this event type.
"""
- EventTypeEventVariableArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- created_time=created_time,
- data_source=data_source,
- data_type=data_type,
- default_value=default_value,
- description=description,
- inline=inline,
- last_updated_time=last_updated_time,
- name=name,
- tags=tags,
- variable_type=variable_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[pulumi.Input[str]] = None,
- created_time: Optional[pulumi.Input[str]] = None,
- data_source: Optional[pulumi.Input['EventTypeEventVariableDataSource']] = None,
- data_type: Optional[pulumi.Input['EventTypeEventVariableDataType']] = None,
- default_value: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- inline: Optional[pulumi.Input[bool]] = None,
- last_updated_time: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['EventTypeTagArgs']]]] = None,
- variable_type: Optional[pulumi.Input['EventTypeEventVariableVariableType']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if created_time is not None:
- _setter("created_time", created_time)
+ pulumi.set(__self__, "created_time", created_time)
if data_source is not None:
- _setter("data_source", data_source)
+ pulumi.set(__self__, "data_source", data_source)
if data_type is not None:
- _setter("data_type", data_type)
+ pulumi.set(__self__, "data_type", data_type)
if default_value is not None:
- _setter("default_value", default_value)
+ pulumi.set(__self__, "default_value", default_value)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if inline is not None:
- _setter("inline", inline)
+ pulumi.set(__self__, "inline", inline)
if last_updated_time is not None:
- _setter("last_updated_time", last_updated_time)
+ pulumi.set(__self__, "last_updated_time", last_updated_time)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if variable_type is not None:
- _setter("variable_type", variable_type)
+ pulumi.set(__self__, "variable_type", variable_type)
@property
@pulumi.getter
@@ -1393,41 +1164,20 @@ def __init__(__self__, *,
:param pulumi.Input[str] last_updated_time: The time when the event type was last updated.
:param pulumi.Input[Sequence[pulumi.Input['EventTypeTagArgs']]] tags: Tags associated with this event type.
"""
- EventTypeLabelArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- created_time=created_time,
- description=description,
- inline=inline,
- last_updated_time=last_updated_time,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[pulumi.Input[str]] = None,
- created_time: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- inline: Optional[pulumi.Input[bool]] = None,
- last_updated_time: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['EventTypeTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if created_time is not None:
- _setter("created_time", created_time)
+ pulumi.set(__self__, "created_time", created_time)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if inline is not None:
- _setter("inline", inline)
+ pulumi.set(__self__, "inline", inline)
if last_updated_time is not None:
- _setter("last_updated_time", last_updated_time)
+ pulumi.set(__self__, "last_updated_time", last_updated_time)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -1510,19 +1260,8 @@ class EventTypeTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- EventTypeTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1548,19 +1287,8 @@ class LabelTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- LabelTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1591,19 +1319,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ListTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1635,19 +1352,8 @@ class OutcomeTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- OutcomeTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1673,19 +1379,8 @@ class VariableTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- VariableTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/frauddetector/detector.py b/sdk/python/pulumi_aws_native/frauddetector/detector.py
index 399ca518c3..232422baad 100644
--- a/sdk/python/pulumi_aws_native/frauddetector/detector.py
+++ b/sdk/python/pulumi_aws_native/frauddetector/detector.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -34,42 +34,19 @@ def __init__(__self__, *,
:param pulumi.Input['DetectorVersionStatus'] detector_version_status: The desired detector version status for the detector
:param pulumi.Input[Sequence[pulumi.Input['DetectorTagArgs']]] tags: Tags associated with this detector.
"""
- DetectorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- detector_id=detector_id,
- event_type=event_type,
- rules=rules,
- associated_models=associated_models,
- description=description,
- detector_version_status=detector_version_status,
- rule_execution_mode=rule_execution_mode,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- detector_id: pulumi.Input[str],
- event_type: pulumi.Input['DetectorEventTypeArgs'],
- rules: pulumi.Input[Sequence[pulumi.Input['DetectorRuleArgs']]],
- associated_models: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorModelArgs']]]] = None,
- description: Optional[pulumi.Input[str]] = None,
- detector_version_status: Optional[pulumi.Input['DetectorVersionStatus']] = None,
- rule_execution_mode: Optional[pulumi.Input['DetectorRuleExecutionMode']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("detector_id", detector_id)
- _setter("event_type", event_type)
- _setter("rules", rules)
+ pulumi.set(__self__, "detector_id", detector_id)
+ pulumi.set(__self__, "event_type", event_type)
+ pulumi.set(__self__, "rules", rules)
if associated_models is not None:
- _setter("associated_models", associated_models)
+ pulumi.set(__self__, "associated_models", associated_models)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if detector_version_status is not None:
- _setter("detector_version_status", detector_version_status)
+ pulumi.set(__self__, "detector_version_status", detector_version_status)
if rule_execution_mode is not None:
- _setter("rule_execution_mode", rule_execution_mode)
+ pulumi.set(__self__, "rule_execution_mode", rule_execution_mode)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="detectorId")
@@ -207,10 +184,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DetectorArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -239,11 +212,6 @@ def _internal_init(__self__,
raise TypeError("Missing required property 'detector_id'")
__props__.__dict__["detector_id"] = detector_id
__props__.__dict__["detector_version_status"] = detector_version_status
- if event_type is not None and not isinstance(event_type, DetectorEventTypeArgs):
- event_type = event_type or {}
- def _setter(key, value):
- event_type[key] = value
- DetectorEventTypeArgs._configure(_setter, **event_type)
if event_type is None and not opts.urn:
raise TypeError("Missing required property 'event_type'")
__props__.__dict__["event_type"] = event_type
diff --git a/sdk/python/pulumi_aws_native/frauddetector/entity_type.py b/sdk/python/pulumi_aws_native/frauddetector/entity_type.py
index 861b3d2f2a..46f7c826a3 100644
--- a/sdk/python/pulumi_aws_native/frauddetector/entity_type.py
+++ b/sdk/python/pulumi_aws_native/frauddetector/entity_type.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,25 +25,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: The name of the entity type.
:param pulumi.Input[Sequence[pulumi.Input['EntityTypeTagArgs']]] tags: Tags associated with this entity type.
"""
- EntityTypeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['EntityTypeTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -119,10 +106,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- EntityTypeArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/frauddetector/event_type.py b/sdk/python/pulumi_aws_native/frauddetector/event_type.py
index 5b1d9ab33a..04102fc626 100644
--- a/sdk/python/pulumi_aws_native/frauddetector/event_type.py
+++ b/sdk/python/pulumi_aws_native/frauddetector/event_type.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -29,34 +29,15 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: The name for the event type
:param pulumi.Input[Sequence[pulumi.Input['EventTypeTagArgs']]] tags: Tags associated with this event type.
"""
- EventTypeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- entity_types=entity_types,
- event_variables=event_variables,
- labels=labels,
- description=description,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- entity_types: pulumi.Input[Sequence[pulumi.Input['EventTypeEntityTypeArgs']]],
- event_variables: pulumi.Input[Sequence[pulumi.Input['EventTypeEventVariableArgs']]],
- labels: pulumi.Input[Sequence[pulumi.Input['EventTypeLabelArgs']]],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['EventTypeTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("entity_types", entity_types)
- _setter("event_variables", event_variables)
- _setter("labels", labels)
+ pulumi.set(__self__, "entity_types", entity_types)
+ pulumi.set(__self__, "event_variables", event_variables)
+ pulumi.set(__self__, "labels", labels)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="entityTypes")
@@ -162,10 +143,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- EventTypeArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/frauddetector/get_detector.py b/sdk/python/pulumi_aws_native/frauddetector/get_detector.py
index b0ad38fa89..9f74273cdd 100644
--- a/sdk/python/pulumi_aws_native/frauddetector/get_detector.py
+++ b/sdk/python/pulumi_aws_native/frauddetector/get_detector.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/frauddetector/get_entity_type.py b/sdk/python/pulumi_aws_native/frauddetector/get_entity_type.py
index 67493ffcc8..18ba4fc519 100644
--- a/sdk/python/pulumi_aws_native/frauddetector/get_entity_type.py
+++ b/sdk/python/pulumi_aws_native/frauddetector/get_entity_type.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/frauddetector/get_event_type.py b/sdk/python/pulumi_aws_native/frauddetector/get_event_type.py
index ed3d52b56d..d8386005b4 100644
--- a/sdk/python/pulumi_aws_native/frauddetector/get_event_type.py
+++ b/sdk/python/pulumi_aws_native/frauddetector/get_event_type.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/frauddetector/get_label.py b/sdk/python/pulumi_aws_native/frauddetector/get_label.py
index 86a8472820..c602c43ba6 100644
--- a/sdk/python/pulumi_aws_native/frauddetector/get_label.py
+++ b/sdk/python/pulumi_aws_native/frauddetector/get_label.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/frauddetector/get_list.py b/sdk/python/pulumi_aws_native/frauddetector/get_list.py
index 394d07fb8f..42861b99f7 100644
--- a/sdk/python/pulumi_aws_native/frauddetector/get_list.py
+++ b/sdk/python/pulumi_aws_native/frauddetector/get_list.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/frauddetector/get_outcome.py b/sdk/python/pulumi_aws_native/frauddetector/get_outcome.py
index 0a6adec412..4a584abb53 100644
--- a/sdk/python/pulumi_aws_native/frauddetector/get_outcome.py
+++ b/sdk/python/pulumi_aws_native/frauddetector/get_outcome.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/frauddetector/get_variable.py b/sdk/python/pulumi_aws_native/frauddetector/get_variable.py
index 7e29d884c4..c77e22717e 100644
--- a/sdk/python/pulumi_aws_native/frauddetector/get_variable.py
+++ b/sdk/python/pulumi_aws_native/frauddetector/get_variable.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/frauddetector/label.py b/sdk/python/pulumi_aws_native/frauddetector/label.py
index 6cdd810330..92470c40e6 100644
--- a/sdk/python/pulumi_aws_native/frauddetector/label.py
+++ b/sdk/python/pulumi_aws_native/frauddetector/label.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,25 +25,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: The name of the label.
:param pulumi.Input[Sequence[pulumi.Input['LabelTagArgs']]] tags: Tags associated with this label.
"""
- LabelArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['LabelTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -119,10 +106,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LabelArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/frauddetector/list.py b/sdk/python/pulumi_aws_native/frauddetector/list.py
index ee2183b21f..ba1f4ba1cb 100644
--- a/sdk/python/pulumi_aws_native/frauddetector/list.py
+++ b/sdk/python/pulumi_aws_native/frauddetector/list.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -29,33 +29,16 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['ListTagArgs']]] tags: Tags associated with this list.
:param pulumi.Input[str] variable_type: The variable type of the list.
"""
- ListArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- elements=elements,
- name=name,
- tags=tags,
- variable_type=variable_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- elements: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ListTagArgs']]]] = None,
- variable_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if elements is not None:
- _setter("elements", elements)
+ pulumi.set(__self__, "elements", elements)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if variable_type is not None:
- _setter("variable_type", variable_type)
+ pulumi.set(__self__, "variable_type", variable_type)
@property
@pulumi.getter
@@ -159,10 +142,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ListArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/frauddetector/outcome.py b/sdk/python/pulumi_aws_native/frauddetector/outcome.py
index 3c3e600354..c9259fcb2d 100644
--- a/sdk/python/pulumi_aws_native/frauddetector/outcome.py
+++ b/sdk/python/pulumi_aws_native/frauddetector/outcome.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,25 +25,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: The name of the outcome.
:param pulumi.Input[Sequence[pulumi.Input['OutcomeTagArgs']]] tags: Tags associated with this outcome.
"""
- OutcomeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['OutcomeTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -119,10 +106,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- OutcomeArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/frauddetector/outputs.py b/sdk/python/pulumi_aws_native/frauddetector/outputs.py
index db42d46546..bccb50080d 100644
--- a/sdk/python/pulumi_aws_native/frauddetector/outputs.py
+++ b/sdk/python/pulumi_aws_native/frauddetector/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -66,41 +66,20 @@ def __init__(__self__, *,
:param str last_updated_time: The time when the entity type was last updated.
:param Sequence['DetectorTag'] tags: Tags associated with this entity type.
"""
- DetectorEntityType._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- created_time=created_time,
- description=description,
- inline=inline,
- last_updated_time=last_updated_time,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[str] = None,
- created_time: Optional[str] = None,
- description: Optional[str] = None,
- inline: Optional[bool] = None,
- last_updated_time: Optional[str] = None,
- name: Optional[str] = None,
- tags: Optional[Sequence['outputs.DetectorTag']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if created_time is not None:
- _setter("created_time", created_time)
+ pulumi.set(__self__, "created_time", created_time)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if inline is not None:
- _setter("inline", inline)
+ pulumi.set(__self__, "inline", inline)
if last_updated_time is not None:
- _setter("last_updated_time", last_updated_time)
+ pulumi.set(__self__, "last_updated_time", last_updated_time)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -194,53 +173,26 @@ def __init__(__self__, *,
:param str name: The name for the event type
:param Sequence['DetectorTag'] tags: Tags associated with this event type.
"""
- DetectorEventType._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- created_time=created_time,
- description=description,
- entity_types=entity_types,
- event_variables=event_variables,
- inline=inline,
- labels=labels,
- last_updated_time=last_updated_time,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[str] = None,
- created_time: Optional[str] = None,
- description: Optional[str] = None,
- entity_types: Optional[Sequence['outputs.DetectorEntityType']] = None,
- event_variables: Optional[Sequence['outputs.DetectorEventVariable']] = None,
- inline: Optional[bool] = None,
- labels: Optional[Sequence['outputs.DetectorLabel']] = None,
- last_updated_time: Optional[str] = None,
- name: Optional[str] = None,
- tags: Optional[Sequence['outputs.DetectorTag']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if created_time is not None:
- _setter("created_time", created_time)
+ pulumi.set(__self__, "created_time", created_time)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if entity_types is not None:
- _setter("entity_types", entity_types)
+ pulumi.set(__self__, "entity_types", entity_types)
if event_variables is not None:
- _setter("event_variables", event_variables)
+ pulumi.set(__self__, "event_variables", event_variables)
if inline is not None:
- _setter("inline", inline)
+ pulumi.set(__self__, "inline", inline)
if labels is not None:
- _setter("labels", labels)
+ pulumi.set(__self__, "labels", labels)
if last_updated_time is not None:
- _setter("last_updated_time", last_updated_time)
+ pulumi.set(__self__, "last_updated_time", last_updated_time)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -358,57 +310,28 @@ def __init__(__self__, *,
:param str last_updated_time: The time when the event variable was last updated.
:param Sequence['DetectorTag'] tags: Tags associated with this event variable.
"""
- DetectorEventVariable._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- created_time=created_time,
- data_source=data_source,
- data_type=data_type,
- default_value=default_value,
- description=description,
- inline=inline,
- last_updated_time=last_updated_time,
- name=name,
- tags=tags,
- variable_type=variable_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[str] = None,
- created_time: Optional[str] = None,
- data_source: Optional['DetectorEventVariableDataSource'] = None,
- data_type: Optional['DetectorEventVariableDataType'] = None,
- default_value: Optional[str] = None,
- description: Optional[str] = None,
- inline: Optional[bool] = None,
- last_updated_time: Optional[str] = None,
- name: Optional[str] = None,
- tags: Optional[Sequence['outputs.DetectorTag']] = None,
- variable_type: Optional['DetectorEventVariableVariableType'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if created_time is not None:
- _setter("created_time", created_time)
+ pulumi.set(__self__, "created_time", created_time)
if data_source is not None:
- _setter("data_source", data_source)
+ pulumi.set(__self__, "data_source", data_source)
if data_type is not None:
- _setter("data_type", data_type)
+ pulumi.set(__self__, "data_type", data_type)
if default_value is not None:
- _setter("default_value", default_value)
+ pulumi.set(__self__, "default_value", default_value)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if inline is not None:
- _setter("inline", inline)
+ pulumi.set(__self__, "inline", inline)
if last_updated_time is not None:
- _setter("last_updated_time", last_updated_time)
+ pulumi.set(__self__, "last_updated_time", last_updated_time)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if variable_type is not None:
- _setter("variable_type", variable_type)
+ pulumi.set(__self__, "variable_type", variable_type)
@property
@pulumi.getter
@@ -513,41 +436,20 @@ def __init__(__self__, *,
:param str last_updated_time: The time when the label was last updated.
:param Sequence['DetectorTag'] tags: Tags associated with this label.
"""
- DetectorLabel._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- created_time=created_time,
- description=description,
- inline=inline,
- last_updated_time=last_updated_time,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[str] = None,
- created_time: Optional[str] = None,
- description: Optional[str] = None,
- inline: Optional[bool] = None,
- last_updated_time: Optional[str] = None,
- name: Optional[str] = None,
- tags: Optional[Sequence['outputs.DetectorTag']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if created_time is not None:
- _setter("created_time", created_time)
+ pulumi.set(__self__, "created_time", created_time)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if inline is not None:
- _setter("inline", inline)
+ pulumi.set(__self__, "inline", inline)
if last_updated_time is not None:
- _setter("last_updated_time", last_updated_time)
+ pulumi.set(__self__, "last_updated_time", last_updated_time)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -607,17 +509,8 @@ def __init__(__self__, *,
"""
A model to associate with a detector.
"""
- DetectorModel._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
@property
@pulumi.getter
@@ -660,41 +553,20 @@ def __init__(__self__, *,
:param str last_updated_time: The time when the outcome was last updated.
:param Sequence['DetectorTag'] tags: Tags associated with this outcome.
"""
- DetectorOutcome._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- created_time=created_time,
- description=description,
- inline=inline,
- last_updated_time=last_updated_time,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[str] = None,
- created_time: Optional[str] = None,
- description: Optional[str] = None,
- inline: Optional[bool] = None,
- last_updated_time: Optional[str] = None,
- name: Optional[str] = None,
- tags: Optional[Sequence['outputs.DetectorTag']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if created_time is not None:
- _setter("created_time", created_time)
+ pulumi.set(__self__, "created_time", created_time)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if inline is not None:
- _setter("inline", inline)
+ pulumi.set(__self__, "inline", inline)
if last_updated_time is not None:
- _setter("last_updated_time", last_updated_time)
+ pulumi.set(__self__, "last_updated_time", last_updated_time)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -789,57 +661,28 @@ def __init__(__self__, *,
:param str last_updated_time: The time when the event type was last updated.
:param Sequence['DetectorTag'] tags: Tags associated with this event type.
"""
- DetectorRule._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- created_time=created_time,
- description=description,
- detector_id=detector_id,
- expression=expression,
- language=language,
- last_updated_time=last_updated_time,
- outcomes=outcomes,
- rule_id=rule_id,
- rule_version=rule_version,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[str] = None,
- created_time: Optional[str] = None,
- description: Optional[str] = None,
- detector_id: Optional[str] = None,
- expression: Optional[str] = None,
- language: Optional['DetectorRuleLanguage'] = None,
- last_updated_time: Optional[str] = None,
- outcomes: Optional[Sequence['outputs.DetectorOutcome']] = None,
- rule_id: Optional[str] = None,
- rule_version: Optional[str] = None,
- tags: Optional[Sequence['outputs.DetectorTag']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if created_time is not None:
- _setter("created_time", created_time)
+ pulumi.set(__self__, "created_time", created_time)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if detector_id is not None:
- _setter("detector_id", detector_id)
+ pulumi.set(__self__, "detector_id", detector_id)
if expression is not None:
- _setter("expression", expression)
+ pulumi.set(__self__, "expression", expression)
if language is not None:
- _setter("language", language)
+ pulumi.set(__self__, "language", language)
if last_updated_time is not None:
- _setter("last_updated_time", last_updated_time)
+ pulumi.set(__self__, "last_updated_time", last_updated_time)
if outcomes is not None:
- _setter("outcomes", outcomes)
+ pulumi.set(__self__, "outcomes", outcomes)
if rule_id is not None:
- _setter("rule_id", rule_id)
+ pulumi.set(__self__, "rule_id", rule_id)
if rule_version is not None:
- _setter("rule_version", rule_version)
+ pulumi.set(__self__, "rule_version", rule_version)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -914,19 +757,8 @@ class DetectorTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- DetectorTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -944,19 +776,8 @@ class EntityTypeTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- EntityTypeTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1004,41 +825,20 @@ def __init__(__self__, *,
:param str last_updated_time: The time when the event type was last updated.
:param Sequence['EventTypeTag'] tags: Tags associated with this event type.
"""
- EventTypeEntityType._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- created_time=created_time,
- description=description,
- inline=inline,
- last_updated_time=last_updated_time,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[str] = None,
- created_time: Optional[str] = None,
- description: Optional[str] = None,
- inline: Optional[bool] = None,
- last_updated_time: Optional[str] = None,
- name: Optional[str] = None,
- tags: Optional[Sequence['outputs.EventTypeTag']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if created_time is not None:
- _setter("created_time", created_time)
+ pulumi.set(__self__, "created_time", created_time)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if inline is not None:
- _setter("inline", inline)
+ pulumi.set(__self__, "inline", inline)
if last_updated_time is not None:
- _setter("last_updated_time", last_updated_time)
+ pulumi.set(__self__, "last_updated_time", last_updated_time)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -1135,57 +935,28 @@ def __init__(__self__, *,
:param str last_updated_time: The time when the event type was last updated.
:param Sequence['EventTypeTag'] tags: Tags associated with this event type.
"""
- EventTypeEventVariable._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- created_time=created_time,
- data_source=data_source,
- data_type=data_type,
- default_value=default_value,
- description=description,
- inline=inline,
- last_updated_time=last_updated_time,
- name=name,
- tags=tags,
- variable_type=variable_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[str] = None,
- created_time: Optional[str] = None,
- data_source: Optional['EventTypeEventVariableDataSource'] = None,
- data_type: Optional['EventTypeEventVariableDataType'] = None,
- default_value: Optional[str] = None,
- description: Optional[str] = None,
- inline: Optional[bool] = None,
- last_updated_time: Optional[str] = None,
- name: Optional[str] = None,
- tags: Optional[Sequence['outputs.EventTypeTag']] = None,
- variable_type: Optional['EventTypeEventVariableVariableType'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if created_time is not None:
- _setter("created_time", created_time)
+ pulumi.set(__self__, "created_time", created_time)
if data_source is not None:
- _setter("data_source", data_source)
+ pulumi.set(__self__, "data_source", data_source)
if data_type is not None:
- _setter("data_type", data_type)
+ pulumi.set(__self__, "data_type", data_type)
if default_value is not None:
- _setter("default_value", default_value)
+ pulumi.set(__self__, "default_value", default_value)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if inline is not None:
- _setter("inline", inline)
+ pulumi.set(__self__, "inline", inline)
if last_updated_time is not None:
- _setter("last_updated_time", last_updated_time)
+ pulumi.set(__self__, "last_updated_time", last_updated_time)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if variable_type is not None:
- _setter("variable_type", variable_type)
+ pulumi.set(__self__, "variable_type", variable_type)
@property
@pulumi.getter
@@ -1290,41 +1061,20 @@ def __init__(__self__, *,
:param str last_updated_time: The time when the event type was last updated.
:param Sequence['EventTypeTag'] tags: Tags associated with this event type.
"""
- EventTypeLabel._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- created_time=created_time,
- description=description,
- inline=inline,
- last_updated_time=last_updated_time,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[str] = None,
- created_time: Optional[str] = None,
- description: Optional[str] = None,
- inline: Optional[bool] = None,
- last_updated_time: Optional[str] = None,
- name: Optional[str] = None,
- tags: Optional[Sequence['outputs.EventTypeTag']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if created_time is not None:
- _setter("created_time", created_time)
+ pulumi.set(__self__, "created_time", created_time)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if inline is not None:
- _setter("inline", inline)
+ pulumi.set(__self__, "inline", inline)
if last_updated_time is not None:
- _setter("last_updated_time", last_updated_time)
+ pulumi.set(__self__, "last_updated_time", last_updated_time)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -1379,19 +1129,8 @@ class EventTypeTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- EventTypeTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1409,19 +1148,8 @@ class LabelTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- LabelTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1447,19 +1175,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ListTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1483,19 +1200,8 @@ class OutcomeTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- OutcomeTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1513,19 +1219,8 @@ class VariableTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- VariableTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/frauddetector/variable.py b/sdk/python/pulumi_aws_native/frauddetector/variable.py
index 69b68da074..cfeb19ead2 100644
--- a/sdk/python/pulumi_aws_native/frauddetector/variable.py
+++ b/sdk/python/pulumi_aws_native/frauddetector/variable.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -34,38 +34,17 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['VariableTagArgs']]] tags: Tags associated with this variable.
:param pulumi.Input['VariableType'] variable_type: The variable type. For more information see https://docs.aws.amazon.com/frauddetector/latest/ug/create-a-variable.html#variable-types
"""
- VariableArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_source=data_source,
- data_type=data_type,
- default_value=default_value,
- description=description,
- name=name,
- tags=tags,
- variable_type=variable_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_source: pulumi.Input['VariableDataSource'],
- data_type: pulumi.Input['VariableDataType'],
- default_value: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['VariableTagArgs']]]] = None,
- variable_type: Optional[pulumi.Input['VariableType']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_source", data_source)
- _setter("data_type", data_type)
- _setter("default_value", default_value)
+ pulumi.set(__self__, "data_source", data_source)
+ pulumi.set(__self__, "data_type", data_type)
+ pulumi.set(__self__, "default_value", default_value)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if variable_type is not None:
- _setter("variable_type", variable_type)
+ pulumi.set(__self__, "variable_type", variable_type)
@property
@pulumi.getter(name="dataSource")
@@ -197,10 +176,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VariableArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/fsx/_inputs.py b/sdk/python/pulumi_aws_native/fsx/_inputs.py
index d385b5104d..a064e36fd7 100644
--- a/sdk/python/pulumi_aws_native/fsx/_inputs.py
+++ b/sdk/python/pulumi_aws_native/fsx/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -52,16 +52,7 @@ def __init__(__self__, *,
"""
Specifies the type of updated objects (new, changed, deleted) that will be automatically exported from your file system to the linked S3 bucket.
"""
- DataRepositoryAssociationAutoExportPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- events=events,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- events: pulumi.Input[Sequence[pulumi.Input['DataRepositoryAssociationEventType']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("events", events)
+ pulumi.set(__self__, "events", events)
@property
@pulumi.getter
@@ -80,16 +71,7 @@ def __init__(__self__, *,
"""
Specifies the type of updated objects (new, changed, deleted) that will be automatically imported from the linked S3 bucket to your file system.
"""
- DataRepositoryAssociationAutoImportPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- events=events,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- events: pulumi.Input[Sequence[pulumi.Input['DataRepositoryAssociationEventType']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("events", events)
+ pulumi.set(__self__, "events", events)
@property
@pulumi.getter
@@ -109,21 +91,10 @@ def __init__(__self__, *,
"""
The configuration for an Amazon S3 data repository linked to an Amazon FSx Lustre file system with a data repository association. The configuration defines which file events (new, changed, or deleted files or directories) are automatically imported from the linked data repository to the file system or automatically exported from the file system to the data repository.
"""
- DataRepositoryAssociationS3Args._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- auto_export_policy=auto_export_policy,
- auto_import_policy=auto_import_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- auto_export_policy: Optional[pulumi.Input['DataRepositoryAssociationAutoExportPolicyArgs']] = None,
- auto_import_policy: Optional[pulumi.Input['DataRepositoryAssociationAutoImportPolicyArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if auto_export_policy is not None:
- _setter("auto_export_policy", auto_export_policy)
+ pulumi.set(__self__, "auto_export_policy", auto_export_policy)
if auto_import_policy is not None:
- _setter("auto_import_policy", auto_import_policy)
+ pulumi.set(__self__, "auto_import_policy", auto_import_policy)
@property
@pulumi.getter(name="autoExportPolicy")
@@ -154,19 +125,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- DataRepositoryAssociationTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -199,23 +159,10 @@ def __init__(__self__, *,
file_access_audit_log_level: pulumi.Input[str],
file_share_access_audit_log_level: pulumi.Input[str],
audit_log_destination: Optional[pulumi.Input[str]] = None):
- FileSystemAuditLogConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- file_access_audit_log_level=file_access_audit_log_level,
- file_share_access_audit_log_level=file_share_access_audit_log_level,
- audit_log_destination=audit_log_destination,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- file_access_audit_log_level: pulumi.Input[str],
- file_share_access_audit_log_level: pulumi.Input[str],
- audit_log_destination: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("file_access_audit_log_level", file_access_audit_log_level)
- _setter("file_share_access_audit_log_level", file_share_access_audit_log_level)
+ pulumi.set(__self__, "file_access_audit_log_level", file_access_audit_log_level)
+ pulumi.set(__self__, "file_share_access_audit_log_level", file_share_access_audit_log_level)
if audit_log_destination is not None:
- _setter("audit_log_destination", audit_log_destination)
+ pulumi.set(__self__, "audit_log_destination", audit_log_destination)
@property
@pulumi.getter(name="fileAccessAuditLogLevel")
@@ -250,21 +197,10 @@ class FileSystemClientConfigurationsArgs:
def __init__(__self__, *,
clients: Optional[pulumi.Input[str]] = None,
options: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- FileSystemClientConfigurationsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- clients=clients,
- options=options,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- clients: Optional[pulumi.Input[str]] = None,
- options: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if clients is not None:
- _setter("clients", clients)
+ pulumi.set(__self__, "clients", clients)
if options is not None:
- _setter("options", options)
+ pulumi.set(__self__, "options", options)
@property
@pulumi.getter
@@ -290,21 +226,10 @@ class FileSystemDiskIopsConfigurationArgs:
def __init__(__self__, *,
iops: Optional[pulumi.Input[int]] = None,
mode: Optional[pulumi.Input[str]] = None):
- FileSystemDiskIopsConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- iops=iops,
- mode=mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- iops: Optional[pulumi.Input[int]] = None,
- mode: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if mode is not None:
- _setter("mode", mode)
+ pulumi.set(__self__, "mode", mode)
@property
@pulumi.getter
@@ -340,61 +265,30 @@ def __init__(__self__, *,
imported_file_chunk_size: Optional[pulumi.Input[int]] = None,
per_unit_storage_throughput: Optional[pulumi.Input[int]] = None,
weekly_maintenance_start_time: Optional[pulumi.Input[str]] = None):
- FileSystemLustreConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- auto_import_policy=auto_import_policy,
- automatic_backup_retention_days=automatic_backup_retention_days,
- copy_tags_to_backups=copy_tags_to_backups,
- daily_automatic_backup_start_time=daily_automatic_backup_start_time,
- data_compression_type=data_compression_type,
- deployment_type=deployment_type,
- drive_cache_type=drive_cache_type,
- export_path=export_path,
- import_path=import_path,
- imported_file_chunk_size=imported_file_chunk_size,
- per_unit_storage_throughput=per_unit_storage_throughput,
- weekly_maintenance_start_time=weekly_maintenance_start_time,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- auto_import_policy: Optional[pulumi.Input[str]] = None,
- automatic_backup_retention_days: Optional[pulumi.Input[int]] = None,
- copy_tags_to_backups: Optional[pulumi.Input[bool]] = None,
- daily_automatic_backup_start_time: Optional[pulumi.Input[str]] = None,
- data_compression_type: Optional[pulumi.Input[str]] = None,
- deployment_type: Optional[pulumi.Input[str]] = None,
- drive_cache_type: Optional[pulumi.Input[str]] = None,
- export_path: Optional[pulumi.Input[str]] = None,
- import_path: Optional[pulumi.Input[str]] = None,
- imported_file_chunk_size: Optional[pulumi.Input[int]] = None,
- per_unit_storage_throughput: Optional[pulumi.Input[int]] = None,
- weekly_maintenance_start_time: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if auto_import_policy is not None:
- _setter("auto_import_policy", auto_import_policy)
+ pulumi.set(__self__, "auto_import_policy", auto_import_policy)
if automatic_backup_retention_days is not None:
- _setter("automatic_backup_retention_days", automatic_backup_retention_days)
+ pulumi.set(__self__, "automatic_backup_retention_days", automatic_backup_retention_days)
if copy_tags_to_backups is not None:
- _setter("copy_tags_to_backups", copy_tags_to_backups)
+ pulumi.set(__self__, "copy_tags_to_backups", copy_tags_to_backups)
if daily_automatic_backup_start_time is not None:
- _setter("daily_automatic_backup_start_time", daily_automatic_backup_start_time)
+ pulumi.set(__self__, "daily_automatic_backup_start_time", daily_automatic_backup_start_time)
if data_compression_type is not None:
- _setter("data_compression_type", data_compression_type)
+ pulumi.set(__self__, "data_compression_type", data_compression_type)
if deployment_type is not None:
- _setter("deployment_type", deployment_type)
+ pulumi.set(__self__, "deployment_type", deployment_type)
if drive_cache_type is not None:
- _setter("drive_cache_type", drive_cache_type)
+ pulumi.set(__self__, "drive_cache_type", drive_cache_type)
if export_path is not None:
- _setter("export_path", export_path)
+ pulumi.set(__self__, "export_path", export_path)
if import_path is not None:
- _setter("import_path", import_path)
+ pulumi.set(__self__, "import_path", import_path)
if imported_file_chunk_size is not None:
- _setter("imported_file_chunk_size", imported_file_chunk_size)
+ pulumi.set(__self__, "imported_file_chunk_size", imported_file_chunk_size)
if per_unit_storage_throughput is not None:
- _setter("per_unit_storage_throughput", per_unit_storage_throughput)
+ pulumi.set(__self__, "per_unit_storage_throughput", per_unit_storage_throughput)
if weekly_maintenance_start_time is not None:
- _setter("weekly_maintenance_start_time", weekly_maintenance_start_time)
+ pulumi.set(__self__, "weekly_maintenance_start_time", weekly_maintenance_start_time)
@property
@pulumi.getter(name="autoImportPolicy")
@@ -509,17 +403,8 @@ def weekly_maintenance_start_time(self, value: Optional[pulumi.Input[str]]):
class FileSystemNfsExportsArgs:
def __init__(__self__, *,
client_configurations: Optional[pulumi.Input[Sequence[pulumi.Input['FileSystemClientConfigurationsArgs']]]] = None):
- FileSystemNfsExportsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- client_configurations=client_configurations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- client_configurations: Optional[pulumi.Input[Sequence[pulumi.Input['FileSystemClientConfigurationsArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if client_configurations is not None:
- _setter("client_configurations", client_configurations)
+ pulumi.set(__self__, "client_configurations", client_configurations)
@property
@pulumi.getter(name="clientConfigurations")
@@ -544,52 +429,25 @@ def __init__(__self__, *,
route_table_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
throughput_capacity: Optional[pulumi.Input[int]] = None,
weekly_maintenance_start_time: Optional[pulumi.Input[str]] = None):
- FileSystemOntapConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- deployment_type=deployment_type,
- automatic_backup_retention_days=automatic_backup_retention_days,
- daily_automatic_backup_start_time=daily_automatic_backup_start_time,
- disk_iops_configuration=disk_iops_configuration,
- endpoint_ip_address_range=endpoint_ip_address_range,
- fsx_admin_password=fsx_admin_password,
- preferred_subnet_id=preferred_subnet_id,
- route_table_ids=route_table_ids,
- throughput_capacity=throughput_capacity,
- weekly_maintenance_start_time=weekly_maintenance_start_time,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- deployment_type: pulumi.Input[str],
- automatic_backup_retention_days: Optional[pulumi.Input[int]] = None,
- daily_automatic_backup_start_time: Optional[pulumi.Input[str]] = None,
- disk_iops_configuration: Optional[pulumi.Input['FileSystemDiskIopsConfigurationArgs']] = None,
- endpoint_ip_address_range: Optional[pulumi.Input[str]] = None,
- fsx_admin_password: Optional[pulumi.Input[str]] = None,
- preferred_subnet_id: Optional[pulumi.Input[str]] = None,
- route_table_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- throughput_capacity: Optional[pulumi.Input[int]] = None,
- weekly_maintenance_start_time: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("deployment_type", deployment_type)
+ pulumi.set(__self__, "deployment_type", deployment_type)
if automatic_backup_retention_days is not None:
- _setter("automatic_backup_retention_days", automatic_backup_retention_days)
+ pulumi.set(__self__, "automatic_backup_retention_days", automatic_backup_retention_days)
if daily_automatic_backup_start_time is not None:
- _setter("daily_automatic_backup_start_time", daily_automatic_backup_start_time)
+ pulumi.set(__self__, "daily_automatic_backup_start_time", daily_automatic_backup_start_time)
if disk_iops_configuration is not None:
- _setter("disk_iops_configuration", disk_iops_configuration)
+ pulumi.set(__self__, "disk_iops_configuration", disk_iops_configuration)
if endpoint_ip_address_range is not None:
- _setter("endpoint_ip_address_range", endpoint_ip_address_range)
+ pulumi.set(__self__, "endpoint_ip_address_range", endpoint_ip_address_range)
if fsx_admin_password is not None:
- _setter("fsx_admin_password", fsx_admin_password)
+ pulumi.set(__self__, "fsx_admin_password", fsx_admin_password)
if preferred_subnet_id is not None:
- _setter("preferred_subnet_id", preferred_subnet_id)
+ pulumi.set(__self__, "preferred_subnet_id", preferred_subnet_id)
if route_table_ids is not None:
- _setter("route_table_ids", route_table_ids)
+ pulumi.set(__self__, "route_table_ids", route_table_ids)
if throughput_capacity is not None:
- _setter("throughput_capacity", throughput_capacity)
+ pulumi.set(__self__, "throughput_capacity", throughput_capacity)
if weekly_maintenance_start_time is not None:
- _setter("weekly_maintenance_start_time", weekly_maintenance_start_time)
+ pulumi.set(__self__, "weekly_maintenance_start_time", weekly_maintenance_start_time)
@property
@pulumi.getter(name="deploymentType")
@@ -698,64 +556,31 @@ def __init__(__self__, *,
route_table_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
throughput_capacity: Optional[pulumi.Input[int]] = None,
weekly_maintenance_start_time: Optional[pulumi.Input[str]] = None):
- FileSystemOpenZfsConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- deployment_type=deployment_type,
- automatic_backup_retention_days=automatic_backup_retention_days,
- copy_tags_to_backups=copy_tags_to_backups,
- copy_tags_to_volumes=copy_tags_to_volumes,
- daily_automatic_backup_start_time=daily_automatic_backup_start_time,
- disk_iops_configuration=disk_iops_configuration,
- endpoint_ip_address_range=endpoint_ip_address_range,
- options=options,
- preferred_subnet_id=preferred_subnet_id,
- root_volume_configuration=root_volume_configuration,
- route_table_ids=route_table_ids,
- throughput_capacity=throughput_capacity,
- weekly_maintenance_start_time=weekly_maintenance_start_time,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- deployment_type: pulumi.Input[str],
- automatic_backup_retention_days: Optional[pulumi.Input[int]] = None,
- copy_tags_to_backups: Optional[pulumi.Input[bool]] = None,
- copy_tags_to_volumes: Optional[pulumi.Input[bool]] = None,
- daily_automatic_backup_start_time: Optional[pulumi.Input[str]] = None,
- disk_iops_configuration: Optional[pulumi.Input['FileSystemDiskIopsConfigurationArgs']] = None,
- endpoint_ip_address_range: Optional[pulumi.Input[str]] = None,
- options: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- preferred_subnet_id: Optional[pulumi.Input[str]] = None,
- root_volume_configuration: Optional[pulumi.Input['FileSystemRootVolumeConfigurationArgs']] = None,
- route_table_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- throughput_capacity: Optional[pulumi.Input[int]] = None,
- weekly_maintenance_start_time: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("deployment_type", deployment_type)
+ pulumi.set(__self__, "deployment_type", deployment_type)
if automatic_backup_retention_days is not None:
- _setter("automatic_backup_retention_days", automatic_backup_retention_days)
+ pulumi.set(__self__, "automatic_backup_retention_days", automatic_backup_retention_days)
if copy_tags_to_backups is not None:
- _setter("copy_tags_to_backups", copy_tags_to_backups)
+ pulumi.set(__self__, "copy_tags_to_backups", copy_tags_to_backups)
if copy_tags_to_volumes is not None:
- _setter("copy_tags_to_volumes", copy_tags_to_volumes)
+ pulumi.set(__self__, "copy_tags_to_volumes", copy_tags_to_volumes)
if daily_automatic_backup_start_time is not None:
- _setter("daily_automatic_backup_start_time", daily_automatic_backup_start_time)
+ pulumi.set(__self__, "daily_automatic_backup_start_time", daily_automatic_backup_start_time)
if disk_iops_configuration is not None:
- _setter("disk_iops_configuration", disk_iops_configuration)
+ pulumi.set(__self__, "disk_iops_configuration", disk_iops_configuration)
if endpoint_ip_address_range is not None:
- _setter("endpoint_ip_address_range", endpoint_ip_address_range)
+ pulumi.set(__self__, "endpoint_ip_address_range", endpoint_ip_address_range)
if options is not None:
- _setter("options", options)
+ pulumi.set(__self__, "options", options)
if preferred_subnet_id is not None:
- _setter("preferred_subnet_id", preferred_subnet_id)
+ pulumi.set(__self__, "preferred_subnet_id", preferred_subnet_id)
if root_volume_configuration is not None:
- _setter("root_volume_configuration", root_volume_configuration)
+ pulumi.set(__self__, "root_volume_configuration", root_volume_configuration)
if route_table_ids is not None:
- _setter("route_table_ids", route_table_ids)
+ pulumi.set(__self__, "route_table_ids", route_table_ids)
if throughput_capacity is not None:
- _setter("throughput_capacity", throughput_capacity)
+ pulumi.set(__self__, "throughput_capacity", throughput_capacity)
if weekly_maintenance_start_time is not None:
- _setter("weekly_maintenance_start_time", weekly_maintenance_start_time)
+ pulumi.set(__self__, "weekly_maintenance_start_time", weekly_maintenance_start_time)
@property
@pulumi.getter(name="deploymentType")
@@ -884,37 +709,18 @@ def __init__(__self__, *,
read_only: Optional[pulumi.Input[bool]] = None,
record_size_ki_b: Optional[pulumi.Input[int]] = None,
user_and_group_quotas: Optional[pulumi.Input[Sequence[pulumi.Input['FileSystemUserAndGroupQuotasArgs']]]] = None):
- FileSystemRootVolumeConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- copy_tags_to_snapshots=copy_tags_to_snapshots,
- data_compression_type=data_compression_type,
- nfs_exports=nfs_exports,
- read_only=read_only,
- record_size_ki_b=record_size_ki_b,
- user_and_group_quotas=user_and_group_quotas,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- copy_tags_to_snapshots: Optional[pulumi.Input[bool]] = None,
- data_compression_type: Optional[pulumi.Input[str]] = None,
- nfs_exports: Optional[pulumi.Input[Sequence[pulumi.Input['FileSystemNfsExportsArgs']]]] = None,
- read_only: Optional[pulumi.Input[bool]] = None,
- record_size_ki_b: Optional[pulumi.Input[int]] = None,
- user_and_group_quotas: Optional[pulumi.Input[Sequence[pulumi.Input['FileSystemUserAndGroupQuotasArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if copy_tags_to_snapshots is not None:
- _setter("copy_tags_to_snapshots", copy_tags_to_snapshots)
+ pulumi.set(__self__, "copy_tags_to_snapshots", copy_tags_to_snapshots)
if data_compression_type is not None:
- _setter("data_compression_type", data_compression_type)
+ pulumi.set(__self__, "data_compression_type", data_compression_type)
if nfs_exports is not None:
- _setter("nfs_exports", nfs_exports)
+ pulumi.set(__self__, "nfs_exports", nfs_exports)
if read_only is not None:
- _setter("read_only", read_only)
+ pulumi.set(__self__, "read_only", read_only)
if record_size_ki_b is not None:
- _setter("record_size_ki_b", record_size_ki_b)
+ pulumi.set(__self__, "record_size_ki_b", record_size_ki_b)
if user_and_group_quotas is not None:
- _setter("user_and_group_quotas", user_and_group_quotas)
+ pulumi.set(__self__, "user_and_group_quotas", user_and_group_quotas)
@property
@pulumi.getter(name="copyTagsToSnapshots")
@@ -980,37 +786,18 @@ def __init__(__self__, *,
organizational_unit_distinguished_name: Optional[pulumi.Input[str]] = None,
password: Optional[pulumi.Input[str]] = None,
user_name: Optional[pulumi.Input[str]] = None):
- FileSystemSelfManagedActiveDirectoryConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dns_ips=dns_ips,
- domain_name=domain_name,
- file_system_administrators_group=file_system_administrators_group,
- organizational_unit_distinguished_name=organizational_unit_distinguished_name,
- password=password,
- user_name=user_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dns_ips: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- domain_name: Optional[pulumi.Input[str]] = None,
- file_system_administrators_group: Optional[pulumi.Input[str]] = None,
- organizational_unit_distinguished_name: Optional[pulumi.Input[str]] = None,
- password: Optional[pulumi.Input[str]] = None,
- user_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if dns_ips is not None:
- _setter("dns_ips", dns_ips)
+ pulumi.set(__self__, "dns_ips", dns_ips)
if domain_name is not None:
- _setter("domain_name", domain_name)
+ pulumi.set(__self__, "domain_name", domain_name)
if file_system_administrators_group is not None:
- _setter("file_system_administrators_group", file_system_administrators_group)
+ pulumi.set(__self__, "file_system_administrators_group", file_system_administrators_group)
if organizational_unit_distinguished_name is not None:
- _setter("organizational_unit_distinguished_name", organizational_unit_distinguished_name)
+ pulumi.set(__self__, "organizational_unit_distinguished_name", organizational_unit_distinguished_name)
if password is not None:
- _setter("password", password)
+ pulumi.set(__self__, "password", password)
if user_name is not None:
- _setter("user_name", user_name)
+ pulumi.set(__self__, "user_name", user_name)
@property
@pulumi.getter(name="dnsIps")
@@ -1072,19 +859,8 @@ class FileSystemTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- FileSystemTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1111,25 +887,12 @@ def __init__(__self__, *,
id: Optional[pulumi.Input[int]] = None,
storage_capacity_quota_gi_b: Optional[pulumi.Input[int]] = None,
type: Optional[pulumi.Input[str]] = None):
- FileSystemUserAndGroupQuotasArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- storage_capacity_quota_gi_b=storage_capacity_quota_gi_b,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: Optional[pulumi.Input[int]] = None,
- storage_capacity_quota_gi_b: Optional[pulumi.Input[int]] = None,
- type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if id is not None:
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
if storage_capacity_quota_gi_b is not None:
- _setter("storage_capacity_quota_gi_b", storage_capacity_quota_gi_b)
+ pulumi.set(__self__, "storage_capacity_quota_gi_b", storage_capacity_quota_gi_b)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -1174,60 +937,29 @@ def __init__(__self__, *,
preferred_subnet_id: Optional[pulumi.Input[str]] = None,
self_managed_active_directory_configuration: Optional[pulumi.Input['FileSystemSelfManagedActiveDirectoryConfigurationArgs']] = None,
weekly_maintenance_start_time: Optional[pulumi.Input[str]] = None):
- FileSystemWindowsConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- throughput_capacity=throughput_capacity,
- active_directory_id=active_directory_id,
- aliases=aliases,
- audit_log_configuration=audit_log_configuration,
- automatic_backup_retention_days=automatic_backup_retention_days,
- copy_tags_to_backups=copy_tags_to_backups,
- daily_automatic_backup_start_time=daily_automatic_backup_start_time,
- deployment_type=deployment_type,
- disk_iops_configuration=disk_iops_configuration,
- preferred_subnet_id=preferred_subnet_id,
- self_managed_active_directory_configuration=self_managed_active_directory_configuration,
- weekly_maintenance_start_time=weekly_maintenance_start_time,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- throughput_capacity: pulumi.Input[int],
- active_directory_id: Optional[pulumi.Input[str]] = None,
- aliases: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- audit_log_configuration: Optional[pulumi.Input['FileSystemAuditLogConfigurationArgs']] = None,
- automatic_backup_retention_days: Optional[pulumi.Input[int]] = None,
- copy_tags_to_backups: Optional[pulumi.Input[bool]] = None,
- daily_automatic_backup_start_time: Optional[pulumi.Input[str]] = None,
- deployment_type: Optional[pulumi.Input[str]] = None,
- disk_iops_configuration: Optional[pulumi.Input['FileSystemDiskIopsConfigurationArgs']] = None,
- preferred_subnet_id: Optional[pulumi.Input[str]] = None,
- self_managed_active_directory_configuration: Optional[pulumi.Input['FileSystemSelfManagedActiveDirectoryConfigurationArgs']] = None,
- weekly_maintenance_start_time: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("throughput_capacity", throughput_capacity)
+ pulumi.set(__self__, "throughput_capacity", throughput_capacity)
if active_directory_id is not None:
- _setter("active_directory_id", active_directory_id)
+ pulumi.set(__self__, "active_directory_id", active_directory_id)
if aliases is not None:
- _setter("aliases", aliases)
+ pulumi.set(__self__, "aliases", aliases)
if audit_log_configuration is not None:
- _setter("audit_log_configuration", audit_log_configuration)
+ pulumi.set(__self__, "audit_log_configuration", audit_log_configuration)
if automatic_backup_retention_days is not None:
- _setter("automatic_backup_retention_days", automatic_backup_retention_days)
+ pulumi.set(__self__, "automatic_backup_retention_days", automatic_backup_retention_days)
if copy_tags_to_backups is not None:
- _setter("copy_tags_to_backups", copy_tags_to_backups)
+ pulumi.set(__self__, "copy_tags_to_backups", copy_tags_to_backups)
if daily_automatic_backup_start_time is not None:
- _setter("daily_automatic_backup_start_time", daily_automatic_backup_start_time)
+ pulumi.set(__self__, "daily_automatic_backup_start_time", daily_automatic_backup_start_time)
if deployment_type is not None:
- _setter("deployment_type", deployment_type)
+ pulumi.set(__self__, "deployment_type", deployment_type)
if disk_iops_configuration is not None:
- _setter("disk_iops_configuration", disk_iops_configuration)
+ pulumi.set(__self__, "disk_iops_configuration", disk_iops_configuration)
if preferred_subnet_id is not None:
- _setter("preferred_subnet_id", preferred_subnet_id)
+ pulumi.set(__self__, "preferred_subnet_id", preferred_subnet_id)
if self_managed_active_directory_configuration is not None:
- _setter("self_managed_active_directory_configuration", self_managed_active_directory_configuration)
+ pulumi.set(__self__, "self_managed_active_directory_configuration", self_managed_active_directory_configuration)
if weekly_maintenance_start_time is not None:
- _setter("weekly_maintenance_start_time", weekly_maintenance_start_time)
+ pulumi.set(__self__, "weekly_maintenance_start_time", weekly_maintenance_start_time)
@property
@pulumi.getter(name="throughputCapacity")
@@ -1343,19 +1075,8 @@ class SnapshotTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- SnapshotTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1381,21 +1102,10 @@ class StorageVirtualMachineActiveDirectoryConfigurationArgs:
def __init__(__self__, *,
net_bios_name: Optional[pulumi.Input[str]] = None,
self_managed_active_directory_configuration: Optional[pulumi.Input['StorageVirtualMachineSelfManagedActiveDirectoryConfigurationArgs']] = None):
- StorageVirtualMachineActiveDirectoryConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- net_bios_name=net_bios_name,
- self_managed_active_directory_configuration=self_managed_active_directory_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- net_bios_name: Optional[pulumi.Input[str]] = None,
- self_managed_active_directory_configuration: Optional[pulumi.Input['StorageVirtualMachineSelfManagedActiveDirectoryConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if net_bios_name is not None:
- _setter("net_bios_name", net_bios_name)
+ pulumi.set(__self__, "net_bios_name", net_bios_name)
if self_managed_active_directory_configuration is not None:
- _setter("self_managed_active_directory_configuration", self_managed_active_directory_configuration)
+ pulumi.set(__self__, "self_managed_active_directory_configuration", self_managed_active_directory_configuration)
@property
@pulumi.getter(name="netBiosName")
@@ -1425,37 +1135,18 @@ def __init__(__self__, *,
organizational_unit_distinguished_name: Optional[pulumi.Input[str]] = None,
password: Optional[pulumi.Input[str]] = None,
user_name: Optional[pulumi.Input[str]] = None):
- StorageVirtualMachineSelfManagedActiveDirectoryConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dns_ips=dns_ips,
- domain_name=domain_name,
- file_system_administrators_group=file_system_administrators_group,
- organizational_unit_distinguished_name=organizational_unit_distinguished_name,
- password=password,
- user_name=user_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dns_ips: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- domain_name: Optional[pulumi.Input[str]] = None,
- file_system_administrators_group: Optional[pulumi.Input[str]] = None,
- organizational_unit_distinguished_name: Optional[pulumi.Input[str]] = None,
- password: Optional[pulumi.Input[str]] = None,
- user_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if dns_ips is not None:
- _setter("dns_ips", dns_ips)
+ pulumi.set(__self__, "dns_ips", dns_ips)
if domain_name is not None:
- _setter("domain_name", domain_name)
+ pulumi.set(__self__, "domain_name", domain_name)
if file_system_administrators_group is not None:
- _setter("file_system_administrators_group", file_system_administrators_group)
+ pulumi.set(__self__, "file_system_administrators_group", file_system_administrators_group)
if organizational_unit_distinguished_name is not None:
- _setter("organizational_unit_distinguished_name", organizational_unit_distinguished_name)
+ pulumi.set(__self__, "organizational_unit_distinguished_name", organizational_unit_distinguished_name)
if password is not None:
- _setter("password", password)
+ pulumi.set(__self__, "password", password)
if user_name is not None:
- _setter("user_name", user_name)
+ pulumi.set(__self__, "user_name", user_name)
@property
@pulumi.getter(name="dnsIps")
@@ -1517,19 +1208,8 @@ class StorageVirtualMachineTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- StorageVirtualMachineTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1555,20 +1235,9 @@ class VolumeAutocommitPeriodArgs:
def __init__(__self__, *,
type: pulumi.Input[str],
value: Optional[pulumi.Input[int]] = None):
- VolumeAutocommitPeriodArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: pulumi.Input[str],
- value: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1594,19 +1263,8 @@ class VolumeClientConfigurationsArgs:
def __init__(__self__, *,
clients: pulumi.Input[str],
options: pulumi.Input[Sequence[pulumi.Input[str]]]):
- VolumeClientConfigurationsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- clients=clients,
- options=options,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- clients: pulumi.Input[str],
- options: pulumi.Input[Sequence[pulumi.Input[str]]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("clients", clients)
- _setter("options", options)
+ pulumi.set(__self__, "clients", clients)
+ pulumi.set(__self__, "options", options)
@property
@pulumi.getter
@@ -1631,16 +1289,7 @@ def options(self, value: pulumi.Input[Sequence[pulumi.Input[str]]]):
class VolumeNfsExportsArgs:
def __init__(__self__, *,
client_configurations: pulumi.Input[Sequence[pulumi.Input['VolumeClientConfigurationsArgs']]]):
- VolumeNfsExportsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- client_configurations=client_configurations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- client_configurations: pulumi.Input[Sequence[pulumi.Input['VolumeClientConfigurationsArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("client_configurations", client_configurations)
+ pulumi.set(__self__, "client_configurations", client_configurations)
@property
@pulumi.getter(name="clientConfigurations")
@@ -1665,51 +1314,24 @@ def __init__(__self__, *,
snapshot_policy: Optional[pulumi.Input[str]] = None,
storage_efficiency_enabled: Optional[pulumi.Input[str]] = None,
tiering_policy: Optional[pulumi.Input['VolumeTieringPolicyArgs']] = None):
- VolumeOntapConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- size_in_megabytes=size_in_megabytes,
- storage_virtual_machine_id=storage_virtual_machine_id,
- copy_tags_to_backups=copy_tags_to_backups,
- junction_path=junction_path,
- ontap_volume_type=ontap_volume_type,
- security_style=security_style,
- snaplock_configuration=snaplock_configuration,
- snapshot_policy=snapshot_policy,
- storage_efficiency_enabled=storage_efficiency_enabled,
- tiering_policy=tiering_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- size_in_megabytes: pulumi.Input[str],
- storage_virtual_machine_id: pulumi.Input[str],
- copy_tags_to_backups: Optional[pulumi.Input[str]] = None,
- junction_path: Optional[pulumi.Input[str]] = None,
- ontap_volume_type: Optional[pulumi.Input[str]] = None,
- security_style: Optional[pulumi.Input[str]] = None,
- snaplock_configuration: Optional[pulumi.Input['VolumeSnaplockConfigurationArgs']] = None,
- snapshot_policy: Optional[pulumi.Input[str]] = None,
- storage_efficiency_enabled: Optional[pulumi.Input[str]] = None,
- tiering_policy: Optional[pulumi.Input['VolumeTieringPolicyArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("size_in_megabytes", size_in_megabytes)
- _setter("storage_virtual_machine_id", storage_virtual_machine_id)
+ pulumi.set(__self__, "size_in_megabytes", size_in_megabytes)
+ pulumi.set(__self__, "storage_virtual_machine_id", storage_virtual_machine_id)
if copy_tags_to_backups is not None:
- _setter("copy_tags_to_backups", copy_tags_to_backups)
+ pulumi.set(__self__, "copy_tags_to_backups", copy_tags_to_backups)
if junction_path is not None:
- _setter("junction_path", junction_path)
+ pulumi.set(__self__, "junction_path", junction_path)
if ontap_volume_type is not None:
- _setter("ontap_volume_type", ontap_volume_type)
+ pulumi.set(__self__, "ontap_volume_type", ontap_volume_type)
if security_style is not None:
- _setter("security_style", security_style)
+ pulumi.set(__self__, "security_style", security_style)
if snaplock_configuration is not None:
- _setter("snaplock_configuration", snaplock_configuration)
+ pulumi.set(__self__, "snaplock_configuration", snaplock_configuration)
if snapshot_policy is not None:
- _setter("snapshot_policy", snapshot_policy)
+ pulumi.set(__self__, "snapshot_policy", snapshot_policy)
if storage_efficiency_enabled is not None:
- _setter("storage_efficiency_enabled", storage_efficiency_enabled)
+ pulumi.set(__self__, "storage_efficiency_enabled", storage_efficiency_enabled)
if tiering_policy is not None:
- _setter("tiering_policy", tiering_policy)
+ pulumi.set(__self__, "tiering_policy", tiering_policy)
@property
@pulumi.getter(name="sizeInMegabytes")
@@ -1816,56 +1438,27 @@ def __init__(__self__, *,
storage_capacity_quota_gi_b: Optional[pulumi.Input[int]] = None,
storage_capacity_reservation_gi_b: Optional[pulumi.Input[int]] = None,
user_and_group_quotas: Optional[pulumi.Input[Sequence[pulumi.Input['VolumeUserAndGroupQuotasArgs']]]] = None):
- VolumeOpenZfsConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- parent_volume_id=parent_volume_id,
- copy_tags_to_snapshots=copy_tags_to_snapshots,
- data_compression_type=data_compression_type,
- nfs_exports=nfs_exports,
- options=options,
- origin_snapshot=origin_snapshot,
- read_only=read_only,
- record_size_ki_b=record_size_ki_b,
- storage_capacity_quota_gi_b=storage_capacity_quota_gi_b,
- storage_capacity_reservation_gi_b=storage_capacity_reservation_gi_b,
- user_and_group_quotas=user_and_group_quotas,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- parent_volume_id: pulumi.Input[str],
- copy_tags_to_snapshots: Optional[pulumi.Input[bool]] = None,
- data_compression_type: Optional[pulumi.Input[str]] = None,
- nfs_exports: Optional[pulumi.Input[Sequence[pulumi.Input['VolumeNfsExportsArgs']]]] = None,
- options: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- origin_snapshot: Optional[pulumi.Input['VolumeOriginSnapshotArgs']] = None,
- read_only: Optional[pulumi.Input[bool]] = None,
- record_size_ki_b: Optional[pulumi.Input[int]] = None,
- storage_capacity_quota_gi_b: Optional[pulumi.Input[int]] = None,
- storage_capacity_reservation_gi_b: Optional[pulumi.Input[int]] = None,
- user_and_group_quotas: Optional[pulumi.Input[Sequence[pulumi.Input['VolumeUserAndGroupQuotasArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("parent_volume_id", parent_volume_id)
+ pulumi.set(__self__, "parent_volume_id", parent_volume_id)
if copy_tags_to_snapshots is not None:
- _setter("copy_tags_to_snapshots", copy_tags_to_snapshots)
+ pulumi.set(__self__, "copy_tags_to_snapshots", copy_tags_to_snapshots)
if data_compression_type is not None:
- _setter("data_compression_type", data_compression_type)
+ pulumi.set(__self__, "data_compression_type", data_compression_type)
if nfs_exports is not None:
- _setter("nfs_exports", nfs_exports)
+ pulumi.set(__self__, "nfs_exports", nfs_exports)
if options is not None:
- _setter("options", options)
+ pulumi.set(__self__, "options", options)
if origin_snapshot is not None:
- _setter("origin_snapshot", origin_snapshot)
+ pulumi.set(__self__, "origin_snapshot", origin_snapshot)
if read_only is not None:
- _setter("read_only", read_only)
+ pulumi.set(__self__, "read_only", read_only)
if record_size_ki_b is not None:
- _setter("record_size_ki_b", record_size_ki_b)
+ pulumi.set(__self__, "record_size_ki_b", record_size_ki_b)
if storage_capacity_quota_gi_b is not None:
- _setter("storage_capacity_quota_gi_b", storage_capacity_quota_gi_b)
+ pulumi.set(__self__, "storage_capacity_quota_gi_b", storage_capacity_quota_gi_b)
if storage_capacity_reservation_gi_b is not None:
- _setter("storage_capacity_reservation_gi_b", storage_capacity_reservation_gi_b)
+ pulumi.set(__self__, "storage_capacity_reservation_gi_b", storage_capacity_reservation_gi_b)
if user_and_group_quotas is not None:
- _setter("user_and_group_quotas", user_and_group_quotas)
+ pulumi.set(__self__, "user_and_group_quotas", user_and_group_quotas)
@property
@pulumi.getter(name="parentVolumeId")
@@ -1972,19 +1565,8 @@ class VolumeOriginSnapshotArgs:
def __init__(__self__, *,
copy_strategy: pulumi.Input[str],
snapshot_arn: pulumi.Input[str]):
- VolumeOriginSnapshotArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- copy_strategy=copy_strategy,
- snapshot_arn=snapshot_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- copy_strategy: pulumi.Input[str],
- snapshot_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("copy_strategy", copy_strategy)
- _setter("snapshot_arn", snapshot_arn)
+ pulumi.set(__self__, "copy_strategy", copy_strategy)
+ pulumi.set(__self__, "snapshot_arn", snapshot_arn)
@property
@pulumi.getter(name="copyStrategy")
@@ -2010,20 +1592,9 @@ class VolumeRetentionPeriodArgs:
def __init__(__self__, *,
type: pulumi.Input[str],
value: Optional[pulumi.Input[int]] = None):
- VolumeRetentionPeriodArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: pulumi.Input[str],
- value: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2053,36 +1624,17 @@ def __init__(__self__, *,
privileged_delete: Optional[pulumi.Input[str]] = None,
retention_period: Optional[pulumi.Input['VolumeSnaplockRetentionPeriodArgs']] = None,
volume_append_mode_enabled: Optional[pulumi.Input[str]] = None):
- VolumeSnaplockConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- snaplock_type=snaplock_type,
- audit_log_volume=audit_log_volume,
- autocommit_period=autocommit_period,
- privileged_delete=privileged_delete,
- retention_period=retention_period,
- volume_append_mode_enabled=volume_append_mode_enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- snaplock_type: pulumi.Input[str],
- audit_log_volume: Optional[pulumi.Input[str]] = None,
- autocommit_period: Optional[pulumi.Input['VolumeAutocommitPeriodArgs']] = None,
- privileged_delete: Optional[pulumi.Input[str]] = None,
- retention_period: Optional[pulumi.Input['VolumeSnaplockRetentionPeriodArgs']] = None,
- volume_append_mode_enabled: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("snaplock_type", snaplock_type)
+ pulumi.set(__self__, "snaplock_type", snaplock_type)
if audit_log_volume is not None:
- _setter("audit_log_volume", audit_log_volume)
+ pulumi.set(__self__, "audit_log_volume", audit_log_volume)
if autocommit_period is not None:
- _setter("autocommit_period", autocommit_period)
+ pulumi.set(__self__, "autocommit_period", autocommit_period)
if privileged_delete is not None:
- _setter("privileged_delete", privileged_delete)
+ pulumi.set(__self__, "privileged_delete", privileged_delete)
if retention_period is not None:
- _setter("retention_period", retention_period)
+ pulumi.set(__self__, "retention_period", retention_period)
if volume_append_mode_enabled is not None:
- _setter("volume_append_mode_enabled", volume_append_mode_enabled)
+ pulumi.set(__self__, "volume_append_mode_enabled", volume_append_mode_enabled)
@property
@pulumi.getter(name="snaplockType")
@@ -2145,22 +1697,9 @@ def __init__(__self__, *,
default_retention: pulumi.Input['VolumeRetentionPeriodArgs'],
maximum_retention: pulumi.Input['VolumeRetentionPeriodArgs'],
minimum_retention: pulumi.Input['VolumeRetentionPeriodArgs']):
- VolumeSnaplockRetentionPeriodArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- default_retention=default_retention,
- maximum_retention=maximum_retention,
- minimum_retention=minimum_retention,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- default_retention: pulumi.Input['VolumeRetentionPeriodArgs'],
- maximum_retention: pulumi.Input['VolumeRetentionPeriodArgs'],
- minimum_retention: pulumi.Input['VolumeRetentionPeriodArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("default_retention", default_retention)
- _setter("maximum_retention", maximum_retention)
- _setter("minimum_retention", minimum_retention)
+ pulumi.set(__self__, "default_retention", default_retention)
+ pulumi.set(__self__, "maximum_retention", maximum_retention)
+ pulumi.set(__self__, "minimum_retention", minimum_retention)
@property
@pulumi.getter(name="defaultRetention")
@@ -2195,19 +1734,8 @@ class VolumeTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- VolumeTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2233,21 +1761,10 @@ class VolumeTieringPolicyArgs:
def __init__(__self__, *,
cooling_period: Optional[pulumi.Input[int]] = None,
name: Optional[pulumi.Input[str]] = None):
- VolumeTieringPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cooling_period=cooling_period,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cooling_period: Optional[pulumi.Input[int]] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cooling_period is not None:
- _setter("cooling_period", cooling_period)
+ pulumi.set(__self__, "cooling_period", cooling_period)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="coolingPeriod")
@@ -2274,22 +1791,9 @@ def __init__(__self__, *,
id: pulumi.Input[int],
storage_capacity_quota_gi_b: pulumi.Input[int],
type: pulumi.Input[str]):
- VolumeUserAndGroupQuotasArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- storage_capacity_quota_gi_b=storage_capacity_quota_gi_b,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: pulumi.Input[int],
- storage_capacity_quota_gi_b: pulumi.Input[int],
- type: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("id", id)
- _setter("storage_capacity_quota_gi_b", storage_capacity_quota_gi_b)
- _setter("type", type)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "storage_capacity_quota_gi_b", storage_capacity_quota_gi_b)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/fsx/data_repository_association.py b/sdk/python/pulumi_aws_native/fsx/data_repository_association.py
index 15a715b812..69f9406299 100644
--- a/sdk/python/pulumi_aws_native/fsx/data_repository_association.py
+++ b/sdk/python/pulumi_aws_native/fsx/data_repository_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -34,38 +34,17 @@ def __init__(__self__, *,
:param pulumi.Input['DataRepositoryAssociationS3Args'] s3: The configuration for an Amazon S3 data repository linked to an Amazon FSx Lustre file system with a data repository association. The configuration defines which file events (new, changed, or deleted files or directories) are automatically imported from the linked data repository to the file system or automatically exported from the file system to the data repository.
:param pulumi.Input[Sequence[pulumi.Input['DataRepositoryAssociationTagArgs']]] tags: A list of Tag values, with a maximum of 50 elements.
"""
- DataRepositoryAssociationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_repository_path=data_repository_path,
- file_system_id=file_system_id,
- file_system_path=file_system_path,
- batch_import_meta_data_on_create=batch_import_meta_data_on_create,
- imported_file_chunk_size=imported_file_chunk_size,
- s3=s3,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_repository_path: pulumi.Input[str],
- file_system_id: pulumi.Input[str],
- file_system_path: pulumi.Input[str],
- batch_import_meta_data_on_create: Optional[pulumi.Input[bool]] = None,
- imported_file_chunk_size: Optional[pulumi.Input[int]] = None,
- s3: Optional[pulumi.Input['DataRepositoryAssociationS3Args']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DataRepositoryAssociationTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_repository_path", data_repository_path)
- _setter("file_system_id", file_system_id)
- _setter("file_system_path", file_system_path)
+ pulumi.set(__self__, "data_repository_path", data_repository_path)
+ pulumi.set(__self__, "file_system_id", file_system_id)
+ pulumi.set(__self__, "file_system_path", file_system_path)
if batch_import_meta_data_on_create is not None:
- _setter("batch_import_meta_data_on_create", batch_import_meta_data_on_create)
+ pulumi.set(__self__, "batch_import_meta_data_on_create", batch_import_meta_data_on_create)
if imported_file_chunk_size is not None:
- _setter("imported_file_chunk_size", imported_file_chunk_size)
+ pulumi.set(__self__, "imported_file_chunk_size", imported_file_chunk_size)
if s3 is not None:
- _setter("s3", s3)
+ pulumi.set(__self__, "s3", s3)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="dataRepositoryPath")
@@ -197,10 +176,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DataRepositoryAssociationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -233,11 +208,6 @@ def _internal_init(__self__,
raise TypeError("Missing required property 'file_system_path'")
__props__.__dict__["file_system_path"] = file_system_path
__props__.__dict__["imported_file_chunk_size"] = imported_file_chunk_size
- if s3 is not None and not isinstance(s3, DataRepositoryAssociationS3Args):
- s3 = s3 or {}
- def _setter(key, value):
- s3[key] = value
- DataRepositoryAssociationS3Args._configure(_setter, **s3)
__props__.__dict__["s3"] = s3
__props__.__dict__["tags"] = tags
__props__.__dict__["association_id"] = None
diff --git a/sdk/python/pulumi_aws_native/fsx/file_system.py b/sdk/python/pulumi_aws_native/fsx/file_system.py
index 1e79f91d4d..4016cb37dd 100644
--- a/sdk/python/pulumi_aws_native/fsx/file_system.py
+++ b/sdk/python/pulumi_aws_native/fsx/file_system.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -32,63 +32,30 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a FileSystem resource.
"""
- FileSystemArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- file_system_type=file_system_type,
- subnet_ids=subnet_ids,
- backup_id=backup_id,
- file_system_type_version=file_system_type_version,
- kms_key_id=kms_key_id,
- lustre_configuration=lustre_configuration,
- ontap_configuration=ontap_configuration,
- open_zfs_configuration=open_zfs_configuration,
- security_group_ids=security_group_ids,
- storage_capacity=storage_capacity,
- storage_type=storage_type,
- tags=tags,
- windows_configuration=windows_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- file_system_type: pulumi.Input[str],
- subnet_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- backup_id: Optional[pulumi.Input[str]] = None,
- file_system_type_version: Optional[pulumi.Input[str]] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- lustre_configuration: Optional[pulumi.Input['FileSystemLustreConfigurationArgs']] = None,
- ontap_configuration: Optional[pulumi.Input['FileSystemOntapConfigurationArgs']] = None,
- open_zfs_configuration: Optional[pulumi.Input['FileSystemOpenZfsConfigurationArgs']] = None,
- security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- storage_capacity: Optional[pulumi.Input[int]] = None,
- storage_type: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['FileSystemTagArgs']]]] = None,
- windows_configuration: Optional[pulumi.Input['FileSystemWindowsConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("file_system_type", file_system_type)
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "file_system_type", file_system_type)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
if backup_id is not None:
- _setter("backup_id", backup_id)
+ pulumi.set(__self__, "backup_id", backup_id)
if file_system_type_version is not None:
- _setter("file_system_type_version", file_system_type_version)
+ pulumi.set(__self__, "file_system_type_version", file_system_type_version)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if lustre_configuration is not None:
- _setter("lustre_configuration", lustre_configuration)
+ pulumi.set(__self__, "lustre_configuration", lustre_configuration)
if ontap_configuration is not None:
- _setter("ontap_configuration", ontap_configuration)
+ pulumi.set(__self__, "ontap_configuration", ontap_configuration)
if open_zfs_configuration is not None:
- _setter("open_zfs_configuration", open_zfs_configuration)
+ pulumi.set(__self__, "open_zfs_configuration", open_zfs_configuration)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if storage_capacity is not None:
- _setter("storage_capacity", storage_capacity)
+ pulumi.set(__self__, "storage_capacity", storage_capacity)
if storage_type is not None:
- _setter("storage_type", storage_type)
+ pulumi.set(__self__, "storage_type", storage_type)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if windows_configuration is not None:
- _setter("windows_configuration", windows_configuration)
+ pulumi.set(__self__, "windows_configuration", windows_configuration)
@property
@pulumi.getter(name="fileSystemType")
@@ -257,10 +224,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FileSystemArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -295,23 +258,8 @@ def _internal_init(__self__,
__props__.__dict__["file_system_type"] = file_system_type
__props__.__dict__["file_system_type_version"] = file_system_type_version
__props__.__dict__["kms_key_id"] = kms_key_id
- if lustre_configuration is not None and not isinstance(lustre_configuration, FileSystemLustreConfigurationArgs):
- lustre_configuration = lustre_configuration or {}
- def _setter(key, value):
- lustre_configuration[key] = value
- FileSystemLustreConfigurationArgs._configure(_setter, **lustre_configuration)
__props__.__dict__["lustre_configuration"] = lustre_configuration
- if ontap_configuration is not None and not isinstance(ontap_configuration, FileSystemOntapConfigurationArgs):
- ontap_configuration = ontap_configuration or {}
- def _setter(key, value):
- ontap_configuration[key] = value
- FileSystemOntapConfigurationArgs._configure(_setter, **ontap_configuration)
__props__.__dict__["ontap_configuration"] = ontap_configuration
- if open_zfs_configuration is not None and not isinstance(open_zfs_configuration, FileSystemOpenZfsConfigurationArgs):
- open_zfs_configuration = open_zfs_configuration or {}
- def _setter(key, value):
- open_zfs_configuration[key] = value
- FileSystemOpenZfsConfigurationArgs._configure(_setter, **open_zfs_configuration)
__props__.__dict__["open_zfs_configuration"] = open_zfs_configuration
__props__.__dict__["security_group_ids"] = security_group_ids
__props__.__dict__["storage_capacity"] = storage_capacity
@@ -320,11 +268,6 @@ def _setter(key, value):
raise TypeError("Missing required property 'subnet_ids'")
__props__.__dict__["subnet_ids"] = subnet_ids
__props__.__dict__["tags"] = tags
- if windows_configuration is not None and not isinstance(windows_configuration, FileSystemWindowsConfigurationArgs):
- windows_configuration = windows_configuration or {}
- def _setter(key, value):
- windows_configuration[key] = value
- FileSystemWindowsConfigurationArgs._configure(_setter, **windows_configuration)
__props__.__dict__["windows_configuration"] = windows_configuration
__props__.__dict__["dns_name"] = None
__props__.__dict__["lustre_mount_name"] = None
diff --git a/sdk/python/pulumi_aws_native/fsx/get_data_repository_association.py b/sdk/python/pulumi_aws_native/fsx/get_data_repository_association.py
index 1a7ca25517..842e183a6a 100644
--- a/sdk/python/pulumi_aws_native/fsx/get_data_repository_association.py
+++ b/sdk/python/pulumi_aws_native/fsx/get_data_repository_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/fsx/get_file_system.py b/sdk/python/pulumi_aws_native/fsx/get_file_system.py
index cd502e2073..4d17984fae 100644
--- a/sdk/python/pulumi_aws_native/fsx/get_file_system.py
+++ b/sdk/python/pulumi_aws_native/fsx/get_file_system.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/fsx/get_snapshot.py b/sdk/python/pulumi_aws_native/fsx/get_snapshot.py
index fa4e72a940..56b3f756e2 100644
--- a/sdk/python/pulumi_aws_native/fsx/get_snapshot.py
+++ b/sdk/python/pulumi_aws_native/fsx/get_snapshot.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/fsx/get_storage_virtual_machine.py b/sdk/python/pulumi_aws_native/fsx/get_storage_virtual_machine.py
index 62c0b1a779..b73316c3d0 100644
--- a/sdk/python/pulumi_aws_native/fsx/get_storage_virtual_machine.py
+++ b/sdk/python/pulumi_aws_native/fsx/get_storage_virtual_machine.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/fsx/get_volume.py b/sdk/python/pulumi_aws_native/fsx/get_volume.py
index 87125e9e9b..23b7139b2c 100644
--- a/sdk/python/pulumi_aws_native/fsx/get_volume.py
+++ b/sdk/python/pulumi_aws_native/fsx/get_volume.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/fsx/outputs.py b/sdk/python/pulumi_aws_native/fsx/outputs.py
index 54cdad6013..fca7a9e454 100644
--- a/sdk/python/pulumi_aws_native/fsx/outputs.py
+++ b/sdk/python/pulumi_aws_native/fsx/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -56,16 +56,7 @@ def __init__(__self__, *,
"""
Specifies the type of updated objects (new, changed, deleted) that will be automatically exported from your file system to the linked S3 bucket.
"""
- DataRepositoryAssociationAutoExportPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- events=events,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- events: Sequence['DataRepositoryAssociationEventType'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("events", events)
+ pulumi.set(__self__, "events", events)
@property
@pulumi.getter
@@ -83,16 +74,7 @@ def __init__(__self__, *,
"""
Specifies the type of updated objects (new, changed, deleted) that will be automatically imported from the linked S3 bucket to your file system.
"""
- DataRepositoryAssociationAutoImportPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- events=events,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- events: Sequence['DataRepositoryAssociationEventType'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("events", events)
+ pulumi.set(__self__, "events", events)
@property
@pulumi.getter
@@ -130,21 +112,10 @@ def __init__(__self__, *,
"""
The configuration for an Amazon S3 data repository linked to an Amazon FSx Lustre file system with a data repository association. The configuration defines which file events (new, changed, or deleted files or directories) are automatically imported from the linked data repository to the file system or automatically exported from the file system to the data repository.
"""
- DataRepositoryAssociationS3._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- auto_export_policy=auto_export_policy,
- auto_import_policy=auto_import_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- auto_export_policy: Optional['outputs.DataRepositoryAssociationAutoExportPolicy'] = None,
- auto_import_policy: Optional['outputs.DataRepositoryAssociationAutoImportPolicy'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if auto_export_policy is not None:
- _setter("auto_export_policy", auto_export_policy)
+ pulumi.set(__self__, "auto_export_policy", auto_export_policy)
if auto_import_policy is not None:
- _setter("auto_import_policy", auto_import_policy)
+ pulumi.set(__self__, "auto_import_policy", auto_import_policy)
@property
@pulumi.getter(name="autoExportPolicy")
@@ -170,19 +141,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- DataRepositoryAssociationTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -228,23 +188,10 @@ def __init__(__self__, *,
file_access_audit_log_level: str,
file_share_access_audit_log_level: str,
audit_log_destination: Optional[str] = None):
- FileSystemAuditLogConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- file_access_audit_log_level=file_access_audit_log_level,
- file_share_access_audit_log_level=file_share_access_audit_log_level,
- audit_log_destination=audit_log_destination,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- file_access_audit_log_level: str,
- file_share_access_audit_log_level: str,
- audit_log_destination: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("file_access_audit_log_level", file_access_audit_log_level)
- _setter("file_share_access_audit_log_level", file_share_access_audit_log_level)
+ pulumi.set(__self__, "file_access_audit_log_level", file_access_audit_log_level)
+ pulumi.set(__self__, "file_share_access_audit_log_level", file_share_access_audit_log_level)
if audit_log_destination is not None:
- _setter("audit_log_destination", audit_log_destination)
+ pulumi.set(__self__, "audit_log_destination", audit_log_destination)
@property
@pulumi.getter(name="fileAccessAuditLogLevel")
@@ -267,21 +214,10 @@ class FileSystemClientConfigurations(dict):
def __init__(__self__, *,
clients: Optional[str] = None,
options: Optional[Sequence[str]] = None):
- FileSystemClientConfigurations._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- clients=clients,
- options=options,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- clients: Optional[str] = None,
- options: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if clients is not None:
- _setter("clients", clients)
+ pulumi.set(__self__, "clients", clients)
if options is not None:
- _setter("options", options)
+ pulumi.set(__self__, "options", options)
@property
@pulumi.getter
@@ -299,21 +235,10 @@ class FileSystemDiskIopsConfiguration(dict):
def __init__(__self__, *,
iops: Optional[int] = None,
mode: Optional[str] = None):
- FileSystemDiskIopsConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- iops=iops,
- mode=mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- iops: Optional[int] = None,
- mode: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if mode is not None:
- _setter("mode", mode)
+ pulumi.set(__self__, "mode", mode)
@property
@pulumi.getter
@@ -380,61 +305,30 @@ def __init__(__self__, *,
imported_file_chunk_size: Optional[int] = None,
per_unit_storage_throughput: Optional[int] = None,
weekly_maintenance_start_time: Optional[str] = None):
- FileSystemLustreConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- auto_import_policy=auto_import_policy,
- automatic_backup_retention_days=automatic_backup_retention_days,
- copy_tags_to_backups=copy_tags_to_backups,
- daily_automatic_backup_start_time=daily_automatic_backup_start_time,
- data_compression_type=data_compression_type,
- deployment_type=deployment_type,
- drive_cache_type=drive_cache_type,
- export_path=export_path,
- import_path=import_path,
- imported_file_chunk_size=imported_file_chunk_size,
- per_unit_storage_throughput=per_unit_storage_throughput,
- weekly_maintenance_start_time=weekly_maintenance_start_time,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- auto_import_policy: Optional[str] = None,
- automatic_backup_retention_days: Optional[int] = None,
- copy_tags_to_backups: Optional[bool] = None,
- daily_automatic_backup_start_time: Optional[str] = None,
- data_compression_type: Optional[str] = None,
- deployment_type: Optional[str] = None,
- drive_cache_type: Optional[str] = None,
- export_path: Optional[str] = None,
- import_path: Optional[str] = None,
- imported_file_chunk_size: Optional[int] = None,
- per_unit_storage_throughput: Optional[int] = None,
- weekly_maintenance_start_time: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if auto_import_policy is not None:
- _setter("auto_import_policy", auto_import_policy)
+ pulumi.set(__self__, "auto_import_policy", auto_import_policy)
if automatic_backup_retention_days is not None:
- _setter("automatic_backup_retention_days", automatic_backup_retention_days)
+ pulumi.set(__self__, "automatic_backup_retention_days", automatic_backup_retention_days)
if copy_tags_to_backups is not None:
- _setter("copy_tags_to_backups", copy_tags_to_backups)
+ pulumi.set(__self__, "copy_tags_to_backups", copy_tags_to_backups)
if daily_automatic_backup_start_time is not None:
- _setter("daily_automatic_backup_start_time", daily_automatic_backup_start_time)
+ pulumi.set(__self__, "daily_automatic_backup_start_time", daily_automatic_backup_start_time)
if data_compression_type is not None:
- _setter("data_compression_type", data_compression_type)
+ pulumi.set(__self__, "data_compression_type", data_compression_type)
if deployment_type is not None:
- _setter("deployment_type", deployment_type)
+ pulumi.set(__self__, "deployment_type", deployment_type)
if drive_cache_type is not None:
- _setter("drive_cache_type", drive_cache_type)
+ pulumi.set(__self__, "drive_cache_type", drive_cache_type)
if export_path is not None:
- _setter("export_path", export_path)
+ pulumi.set(__self__, "export_path", export_path)
if import_path is not None:
- _setter("import_path", import_path)
+ pulumi.set(__self__, "import_path", import_path)
if imported_file_chunk_size is not None:
- _setter("imported_file_chunk_size", imported_file_chunk_size)
+ pulumi.set(__self__, "imported_file_chunk_size", imported_file_chunk_size)
if per_unit_storage_throughput is not None:
- _setter("per_unit_storage_throughput", per_unit_storage_throughput)
+ pulumi.set(__self__, "per_unit_storage_throughput", per_unit_storage_throughput)
if weekly_maintenance_start_time is not None:
- _setter("weekly_maintenance_start_time", weekly_maintenance_start_time)
+ pulumi.set(__self__, "weekly_maintenance_start_time", weekly_maintenance_start_time)
@property
@pulumi.getter(name="autoImportPolicy")
@@ -518,17 +412,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
client_configurations: Optional[Sequence['outputs.FileSystemClientConfigurations']] = None):
- FileSystemNfsExports._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- client_configurations=client_configurations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- client_configurations: Optional[Sequence['outputs.FileSystemClientConfigurations']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if client_configurations is not None:
- _setter("client_configurations", client_configurations)
+ pulumi.set(__self__, "client_configurations", client_configurations)
@property
@pulumi.getter(name="clientConfigurations")
@@ -584,52 +469,25 @@ def __init__(__self__, *,
route_table_ids: Optional[Sequence[str]] = None,
throughput_capacity: Optional[int] = None,
weekly_maintenance_start_time: Optional[str] = None):
- FileSystemOntapConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- deployment_type=deployment_type,
- automatic_backup_retention_days=automatic_backup_retention_days,
- daily_automatic_backup_start_time=daily_automatic_backup_start_time,
- disk_iops_configuration=disk_iops_configuration,
- endpoint_ip_address_range=endpoint_ip_address_range,
- fsx_admin_password=fsx_admin_password,
- preferred_subnet_id=preferred_subnet_id,
- route_table_ids=route_table_ids,
- throughput_capacity=throughput_capacity,
- weekly_maintenance_start_time=weekly_maintenance_start_time,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- deployment_type: str,
- automatic_backup_retention_days: Optional[int] = None,
- daily_automatic_backup_start_time: Optional[str] = None,
- disk_iops_configuration: Optional['outputs.FileSystemDiskIopsConfiguration'] = None,
- endpoint_ip_address_range: Optional[str] = None,
- fsx_admin_password: Optional[str] = None,
- preferred_subnet_id: Optional[str] = None,
- route_table_ids: Optional[Sequence[str]] = None,
- throughput_capacity: Optional[int] = None,
- weekly_maintenance_start_time: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("deployment_type", deployment_type)
+ pulumi.set(__self__, "deployment_type", deployment_type)
if automatic_backup_retention_days is not None:
- _setter("automatic_backup_retention_days", automatic_backup_retention_days)
+ pulumi.set(__self__, "automatic_backup_retention_days", automatic_backup_retention_days)
if daily_automatic_backup_start_time is not None:
- _setter("daily_automatic_backup_start_time", daily_automatic_backup_start_time)
+ pulumi.set(__self__, "daily_automatic_backup_start_time", daily_automatic_backup_start_time)
if disk_iops_configuration is not None:
- _setter("disk_iops_configuration", disk_iops_configuration)
+ pulumi.set(__self__, "disk_iops_configuration", disk_iops_configuration)
if endpoint_ip_address_range is not None:
- _setter("endpoint_ip_address_range", endpoint_ip_address_range)
+ pulumi.set(__self__, "endpoint_ip_address_range", endpoint_ip_address_range)
if fsx_admin_password is not None:
- _setter("fsx_admin_password", fsx_admin_password)
+ pulumi.set(__self__, "fsx_admin_password", fsx_admin_password)
if preferred_subnet_id is not None:
- _setter("preferred_subnet_id", preferred_subnet_id)
+ pulumi.set(__self__, "preferred_subnet_id", preferred_subnet_id)
if route_table_ids is not None:
- _setter("route_table_ids", route_table_ids)
+ pulumi.set(__self__, "route_table_ids", route_table_ids)
if throughput_capacity is not None:
- _setter("throughput_capacity", throughput_capacity)
+ pulumi.set(__self__, "throughput_capacity", throughput_capacity)
if weekly_maintenance_start_time is not None:
- _setter("weekly_maintenance_start_time", weekly_maintenance_start_time)
+ pulumi.set(__self__, "weekly_maintenance_start_time", weekly_maintenance_start_time)
@property
@pulumi.getter(name="deploymentType")
@@ -737,64 +595,31 @@ def __init__(__self__, *,
route_table_ids: Optional[Sequence[str]] = None,
throughput_capacity: Optional[int] = None,
weekly_maintenance_start_time: Optional[str] = None):
- FileSystemOpenZfsConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- deployment_type=deployment_type,
- automatic_backup_retention_days=automatic_backup_retention_days,
- copy_tags_to_backups=copy_tags_to_backups,
- copy_tags_to_volumes=copy_tags_to_volumes,
- daily_automatic_backup_start_time=daily_automatic_backup_start_time,
- disk_iops_configuration=disk_iops_configuration,
- endpoint_ip_address_range=endpoint_ip_address_range,
- options=options,
- preferred_subnet_id=preferred_subnet_id,
- root_volume_configuration=root_volume_configuration,
- route_table_ids=route_table_ids,
- throughput_capacity=throughput_capacity,
- weekly_maintenance_start_time=weekly_maintenance_start_time,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- deployment_type: str,
- automatic_backup_retention_days: Optional[int] = None,
- copy_tags_to_backups: Optional[bool] = None,
- copy_tags_to_volumes: Optional[bool] = None,
- daily_automatic_backup_start_time: Optional[str] = None,
- disk_iops_configuration: Optional['outputs.FileSystemDiskIopsConfiguration'] = None,
- endpoint_ip_address_range: Optional[str] = None,
- options: Optional[Sequence[str]] = None,
- preferred_subnet_id: Optional[str] = None,
- root_volume_configuration: Optional['outputs.FileSystemRootVolumeConfiguration'] = None,
- route_table_ids: Optional[Sequence[str]] = None,
- throughput_capacity: Optional[int] = None,
- weekly_maintenance_start_time: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("deployment_type", deployment_type)
+ pulumi.set(__self__, "deployment_type", deployment_type)
if automatic_backup_retention_days is not None:
- _setter("automatic_backup_retention_days", automatic_backup_retention_days)
+ pulumi.set(__self__, "automatic_backup_retention_days", automatic_backup_retention_days)
if copy_tags_to_backups is not None:
- _setter("copy_tags_to_backups", copy_tags_to_backups)
+ pulumi.set(__self__, "copy_tags_to_backups", copy_tags_to_backups)
if copy_tags_to_volumes is not None:
- _setter("copy_tags_to_volumes", copy_tags_to_volumes)
+ pulumi.set(__self__, "copy_tags_to_volumes", copy_tags_to_volumes)
if daily_automatic_backup_start_time is not None:
- _setter("daily_automatic_backup_start_time", daily_automatic_backup_start_time)
+ pulumi.set(__self__, "daily_automatic_backup_start_time", daily_automatic_backup_start_time)
if disk_iops_configuration is not None:
- _setter("disk_iops_configuration", disk_iops_configuration)
+ pulumi.set(__self__, "disk_iops_configuration", disk_iops_configuration)
if endpoint_ip_address_range is not None:
- _setter("endpoint_ip_address_range", endpoint_ip_address_range)
+ pulumi.set(__self__, "endpoint_ip_address_range", endpoint_ip_address_range)
if options is not None:
- _setter("options", options)
+ pulumi.set(__self__, "options", options)
if preferred_subnet_id is not None:
- _setter("preferred_subnet_id", preferred_subnet_id)
+ pulumi.set(__self__, "preferred_subnet_id", preferred_subnet_id)
if root_volume_configuration is not None:
- _setter("root_volume_configuration", root_volume_configuration)
+ pulumi.set(__self__, "root_volume_configuration", root_volume_configuration)
if route_table_ids is not None:
- _setter("route_table_ids", route_table_ids)
+ pulumi.set(__self__, "route_table_ids", route_table_ids)
if throughput_capacity is not None:
- _setter("throughput_capacity", throughput_capacity)
+ pulumi.set(__self__, "throughput_capacity", throughput_capacity)
if weekly_maintenance_start_time is not None:
- _setter("weekly_maintenance_start_time", weekly_maintenance_start_time)
+ pulumi.set(__self__, "weekly_maintenance_start_time", weekly_maintenance_start_time)
@property
@pulumi.getter(name="deploymentType")
@@ -898,37 +723,18 @@ def __init__(__self__, *,
read_only: Optional[bool] = None,
record_size_ki_b: Optional[int] = None,
user_and_group_quotas: Optional[Sequence['outputs.FileSystemUserAndGroupQuotas']] = None):
- FileSystemRootVolumeConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- copy_tags_to_snapshots=copy_tags_to_snapshots,
- data_compression_type=data_compression_type,
- nfs_exports=nfs_exports,
- read_only=read_only,
- record_size_ki_b=record_size_ki_b,
- user_and_group_quotas=user_and_group_quotas,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- copy_tags_to_snapshots: Optional[bool] = None,
- data_compression_type: Optional[str] = None,
- nfs_exports: Optional[Sequence['outputs.FileSystemNfsExports']] = None,
- read_only: Optional[bool] = None,
- record_size_ki_b: Optional[int] = None,
- user_and_group_quotas: Optional[Sequence['outputs.FileSystemUserAndGroupQuotas']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if copy_tags_to_snapshots is not None:
- _setter("copy_tags_to_snapshots", copy_tags_to_snapshots)
+ pulumi.set(__self__, "copy_tags_to_snapshots", copy_tags_to_snapshots)
if data_compression_type is not None:
- _setter("data_compression_type", data_compression_type)
+ pulumi.set(__self__, "data_compression_type", data_compression_type)
if nfs_exports is not None:
- _setter("nfs_exports", nfs_exports)
+ pulumi.set(__self__, "nfs_exports", nfs_exports)
if read_only is not None:
- _setter("read_only", read_only)
+ pulumi.set(__self__, "read_only", read_only)
if record_size_ki_b is not None:
- _setter("record_size_ki_b", record_size_ki_b)
+ pulumi.set(__self__, "record_size_ki_b", record_size_ki_b)
if user_and_group_quotas is not None:
- _setter("user_and_group_quotas", user_and_group_quotas)
+ pulumi.set(__self__, "user_and_group_quotas", user_and_group_quotas)
@property
@pulumi.getter(name="copyTagsToSnapshots")
@@ -995,37 +801,18 @@ def __init__(__self__, *,
organizational_unit_distinguished_name: Optional[str] = None,
password: Optional[str] = None,
user_name: Optional[str] = None):
- FileSystemSelfManagedActiveDirectoryConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dns_ips=dns_ips,
- domain_name=domain_name,
- file_system_administrators_group=file_system_administrators_group,
- organizational_unit_distinguished_name=organizational_unit_distinguished_name,
- password=password,
- user_name=user_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dns_ips: Optional[Sequence[str]] = None,
- domain_name: Optional[str] = None,
- file_system_administrators_group: Optional[str] = None,
- organizational_unit_distinguished_name: Optional[str] = None,
- password: Optional[str] = None,
- user_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if dns_ips is not None:
- _setter("dns_ips", dns_ips)
+ pulumi.set(__self__, "dns_ips", dns_ips)
if domain_name is not None:
- _setter("domain_name", domain_name)
+ pulumi.set(__self__, "domain_name", domain_name)
if file_system_administrators_group is not None:
- _setter("file_system_administrators_group", file_system_administrators_group)
+ pulumi.set(__self__, "file_system_administrators_group", file_system_administrators_group)
if organizational_unit_distinguished_name is not None:
- _setter("organizational_unit_distinguished_name", organizational_unit_distinguished_name)
+ pulumi.set(__self__, "organizational_unit_distinguished_name", organizational_unit_distinguished_name)
if password is not None:
- _setter("password", password)
+ pulumi.set(__self__, "password", password)
if user_name is not None:
- _setter("user_name", user_name)
+ pulumi.set(__self__, "user_name", user_name)
@property
@pulumi.getter(name="dnsIps")
@@ -1063,19 +850,8 @@ class FileSystemTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- FileSystemTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1111,25 +887,12 @@ def __init__(__self__, *,
id: Optional[int] = None,
storage_capacity_quota_gi_b: Optional[int] = None,
type: Optional[str] = None):
- FileSystemUserAndGroupQuotas._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- storage_capacity_quota_gi_b=storage_capacity_quota_gi_b,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: Optional[int] = None,
- storage_capacity_quota_gi_b: Optional[int] = None,
- type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if id is not None:
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
if storage_capacity_quota_gi_b is not None:
- _setter("storage_capacity_quota_gi_b", storage_capacity_quota_gi_b)
+ pulumi.set(__self__, "storage_capacity_quota_gi_b", storage_capacity_quota_gi_b)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -1199,60 +962,29 @@ def __init__(__self__, *,
preferred_subnet_id: Optional[str] = None,
self_managed_active_directory_configuration: Optional['outputs.FileSystemSelfManagedActiveDirectoryConfiguration'] = None,
weekly_maintenance_start_time: Optional[str] = None):
- FileSystemWindowsConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- throughput_capacity=throughput_capacity,
- active_directory_id=active_directory_id,
- aliases=aliases,
- audit_log_configuration=audit_log_configuration,
- automatic_backup_retention_days=automatic_backup_retention_days,
- copy_tags_to_backups=copy_tags_to_backups,
- daily_automatic_backup_start_time=daily_automatic_backup_start_time,
- deployment_type=deployment_type,
- disk_iops_configuration=disk_iops_configuration,
- preferred_subnet_id=preferred_subnet_id,
- self_managed_active_directory_configuration=self_managed_active_directory_configuration,
- weekly_maintenance_start_time=weekly_maintenance_start_time,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- throughput_capacity: int,
- active_directory_id: Optional[str] = None,
- aliases: Optional[Sequence[str]] = None,
- audit_log_configuration: Optional['outputs.FileSystemAuditLogConfiguration'] = None,
- automatic_backup_retention_days: Optional[int] = None,
- copy_tags_to_backups: Optional[bool] = None,
- daily_automatic_backup_start_time: Optional[str] = None,
- deployment_type: Optional[str] = None,
- disk_iops_configuration: Optional['outputs.FileSystemDiskIopsConfiguration'] = None,
- preferred_subnet_id: Optional[str] = None,
- self_managed_active_directory_configuration: Optional['outputs.FileSystemSelfManagedActiveDirectoryConfiguration'] = None,
- weekly_maintenance_start_time: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("throughput_capacity", throughput_capacity)
+ pulumi.set(__self__, "throughput_capacity", throughput_capacity)
if active_directory_id is not None:
- _setter("active_directory_id", active_directory_id)
+ pulumi.set(__self__, "active_directory_id", active_directory_id)
if aliases is not None:
- _setter("aliases", aliases)
+ pulumi.set(__self__, "aliases", aliases)
if audit_log_configuration is not None:
- _setter("audit_log_configuration", audit_log_configuration)
+ pulumi.set(__self__, "audit_log_configuration", audit_log_configuration)
if automatic_backup_retention_days is not None:
- _setter("automatic_backup_retention_days", automatic_backup_retention_days)
+ pulumi.set(__self__, "automatic_backup_retention_days", automatic_backup_retention_days)
if copy_tags_to_backups is not None:
- _setter("copy_tags_to_backups", copy_tags_to_backups)
+ pulumi.set(__self__, "copy_tags_to_backups", copy_tags_to_backups)
if daily_automatic_backup_start_time is not None:
- _setter("daily_automatic_backup_start_time", daily_automatic_backup_start_time)
+ pulumi.set(__self__, "daily_automatic_backup_start_time", daily_automatic_backup_start_time)
if deployment_type is not None:
- _setter("deployment_type", deployment_type)
+ pulumi.set(__self__, "deployment_type", deployment_type)
if disk_iops_configuration is not None:
- _setter("disk_iops_configuration", disk_iops_configuration)
+ pulumi.set(__self__, "disk_iops_configuration", disk_iops_configuration)
if preferred_subnet_id is not None:
- _setter("preferred_subnet_id", preferred_subnet_id)
+ pulumi.set(__self__, "preferred_subnet_id", preferred_subnet_id)
if self_managed_active_directory_configuration is not None:
- _setter("self_managed_active_directory_configuration", self_managed_active_directory_configuration)
+ pulumi.set(__self__, "self_managed_active_directory_configuration", self_managed_active_directory_configuration)
if weekly_maintenance_start_time is not None:
- _setter("weekly_maintenance_start_time", weekly_maintenance_start_time)
+ pulumi.set(__self__, "weekly_maintenance_start_time", weekly_maintenance_start_time)
@property
@pulumi.getter(name="throughputCapacity")
@@ -1320,19 +1052,8 @@ class SnapshotTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- SnapshotTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1369,21 +1090,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
net_bios_name: Optional[str] = None,
self_managed_active_directory_configuration: Optional['outputs.StorageVirtualMachineSelfManagedActiveDirectoryConfiguration'] = None):
- StorageVirtualMachineActiveDirectoryConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- net_bios_name=net_bios_name,
- self_managed_active_directory_configuration=self_managed_active_directory_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- net_bios_name: Optional[str] = None,
- self_managed_active_directory_configuration: Optional['outputs.StorageVirtualMachineSelfManagedActiveDirectoryConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if net_bios_name is not None:
- _setter("net_bios_name", net_bios_name)
+ pulumi.set(__self__, "net_bios_name", net_bios_name)
if self_managed_active_directory_configuration is not None:
- _setter("self_managed_active_directory_configuration", self_managed_active_directory_configuration)
+ pulumi.set(__self__, "self_managed_active_directory_configuration", self_managed_active_directory_configuration)
@property
@pulumi.getter(name="netBiosName")
@@ -1430,37 +1140,18 @@ def __init__(__self__, *,
organizational_unit_distinguished_name: Optional[str] = None,
password: Optional[str] = None,
user_name: Optional[str] = None):
- StorageVirtualMachineSelfManagedActiveDirectoryConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dns_ips=dns_ips,
- domain_name=domain_name,
- file_system_administrators_group=file_system_administrators_group,
- organizational_unit_distinguished_name=organizational_unit_distinguished_name,
- password=password,
- user_name=user_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dns_ips: Optional[Sequence[str]] = None,
- domain_name: Optional[str] = None,
- file_system_administrators_group: Optional[str] = None,
- organizational_unit_distinguished_name: Optional[str] = None,
- password: Optional[str] = None,
- user_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if dns_ips is not None:
- _setter("dns_ips", dns_ips)
+ pulumi.set(__self__, "dns_ips", dns_ips)
if domain_name is not None:
- _setter("domain_name", domain_name)
+ pulumi.set(__self__, "domain_name", domain_name)
if file_system_administrators_group is not None:
- _setter("file_system_administrators_group", file_system_administrators_group)
+ pulumi.set(__self__, "file_system_administrators_group", file_system_administrators_group)
if organizational_unit_distinguished_name is not None:
- _setter("organizational_unit_distinguished_name", organizational_unit_distinguished_name)
+ pulumi.set(__self__, "organizational_unit_distinguished_name", organizational_unit_distinguished_name)
if password is not None:
- _setter("password", password)
+ pulumi.set(__self__, "password", password)
if user_name is not None:
- _setter("user_name", user_name)
+ pulumi.set(__self__, "user_name", user_name)
@property
@pulumi.getter(name="dnsIps")
@@ -1498,19 +1189,8 @@ class StorageVirtualMachineTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- StorageVirtualMachineTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1528,20 +1208,9 @@ class VolumeAutocommitPeriod(dict):
def __init__(__self__, *,
type: str,
value: Optional[int] = None):
- VolumeAutocommitPeriod._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: str,
- value: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1559,19 +1228,8 @@ class VolumeClientConfigurations(dict):
def __init__(__self__, *,
clients: str,
options: Sequence[str]):
- VolumeClientConfigurations._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- clients=clients,
- options=options,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- clients: str,
- options: Sequence[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("clients", clients)
- _setter("options", options)
+ pulumi.set(__self__, "clients", clients)
+ pulumi.set(__self__, "options", options)
@property
@pulumi.getter
@@ -1605,16 +1263,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
client_configurations: Sequence['outputs.VolumeClientConfigurations']):
- VolumeNfsExports._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- client_configurations=client_configurations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- client_configurations: Sequence['outputs.VolumeClientConfigurations'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("client_configurations", client_configurations)
+ pulumi.set(__self__, "client_configurations", client_configurations)
@property
@pulumi.getter(name="clientConfigurations")
@@ -1670,51 +1319,24 @@ def __init__(__self__, *,
snapshot_policy: Optional[str] = None,
storage_efficiency_enabled: Optional[str] = None,
tiering_policy: Optional['outputs.VolumeTieringPolicy'] = None):
- VolumeOntapConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- size_in_megabytes=size_in_megabytes,
- storage_virtual_machine_id=storage_virtual_machine_id,
- copy_tags_to_backups=copy_tags_to_backups,
- junction_path=junction_path,
- ontap_volume_type=ontap_volume_type,
- security_style=security_style,
- snaplock_configuration=snaplock_configuration,
- snapshot_policy=snapshot_policy,
- storage_efficiency_enabled=storage_efficiency_enabled,
- tiering_policy=tiering_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- size_in_megabytes: str,
- storage_virtual_machine_id: str,
- copy_tags_to_backups: Optional[str] = None,
- junction_path: Optional[str] = None,
- ontap_volume_type: Optional[str] = None,
- security_style: Optional[str] = None,
- snaplock_configuration: Optional['outputs.VolumeSnaplockConfiguration'] = None,
- snapshot_policy: Optional[str] = None,
- storage_efficiency_enabled: Optional[str] = None,
- tiering_policy: Optional['outputs.VolumeTieringPolicy'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("size_in_megabytes", size_in_megabytes)
- _setter("storage_virtual_machine_id", storage_virtual_machine_id)
+ pulumi.set(__self__, "size_in_megabytes", size_in_megabytes)
+ pulumi.set(__self__, "storage_virtual_machine_id", storage_virtual_machine_id)
if copy_tags_to_backups is not None:
- _setter("copy_tags_to_backups", copy_tags_to_backups)
+ pulumi.set(__self__, "copy_tags_to_backups", copy_tags_to_backups)
if junction_path is not None:
- _setter("junction_path", junction_path)
+ pulumi.set(__self__, "junction_path", junction_path)
if ontap_volume_type is not None:
- _setter("ontap_volume_type", ontap_volume_type)
+ pulumi.set(__self__, "ontap_volume_type", ontap_volume_type)
if security_style is not None:
- _setter("security_style", security_style)
+ pulumi.set(__self__, "security_style", security_style)
if snaplock_configuration is not None:
- _setter("snaplock_configuration", snaplock_configuration)
+ pulumi.set(__self__, "snaplock_configuration", snaplock_configuration)
if snapshot_policy is not None:
- _setter("snapshot_policy", snapshot_policy)
+ pulumi.set(__self__, "snapshot_policy", snapshot_policy)
if storage_efficiency_enabled is not None:
- _setter("storage_efficiency_enabled", storage_efficiency_enabled)
+ pulumi.set(__self__, "storage_efficiency_enabled", storage_efficiency_enabled)
if tiering_policy is not None:
- _setter("tiering_policy", tiering_policy)
+ pulumi.set(__self__, "tiering_policy", tiering_policy)
@property
@pulumi.getter(name="sizeInMegabytes")
@@ -1816,56 +1438,27 @@ def __init__(__self__, *,
storage_capacity_quota_gi_b: Optional[int] = None,
storage_capacity_reservation_gi_b: Optional[int] = None,
user_and_group_quotas: Optional[Sequence['outputs.VolumeUserAndGroupQuotas']] = None):
- VolumeOpenZfsConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- parent_volume_id=parent_volume_id,
- copy_tags_to_snapshots=copy_tags_to_snapshots,
- data_compression_type=data_compression_type,
- nfs_exports=nfs_exports,
- options=options,
- origin_snapshot=origin_snapshot,
- read_only=read_only,
- record_size_ki_b=record_size_ki_b,
- storage_capacity_quota_gi_b=storage_capacity_quota_gi_b,
- storage_capacity_reservation_gi_b=storage_capacity_reservation_gi_b,
- user_and_group_quotas=user_and_group_quotas,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- parent_volume_id: str,
- copy_tags_to_snapshots: Optional[bool] = None,
- data_compression_type: Optional[str] = None,
- nfs_exports: Optional[Sequence['outputs.VolumeNfsExports']] = None,
- options: Optional[Sequence[str]] = None,
- origin_snapshot: Optional['outputs.VolumeOriginSnapshot'] = None,
- read_only: Optional[bool] = None,
- record_size_ki_b: Optional[int] = None,
- storage_capacity_quota_gi_b: Optional[int] = None,
- storage_capacity_reservation_gi_b: Optional[int] = None,
- user_and_group_quotas: Optional[Sequence['outputs.VolumeUserAndGroupQuotas']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("parent_volume_id", parent_volume_id)
+ pulumi.set(__self__, "parent_volume_id", parent_volume_id)
if copy_tags_to_snapshots is not None:
- _setter("copy_tags_to_snapshots", copy_tags_to_snapshots)
+ pulumi.set(__self__, "copy_tags_to_snapshots", copy_tags_to_snapshots)
if data_compression_type is not None:
- _setter("data_compression_type", data_compression_type)
+ pulumi.set(__self__, "data_compression_type", data_compression_type)
if nfs_exports is not None:
- _setter("nfs_exports", nfs_exports)
+ pulumi.set(__self__, "nfs_exports", nfs_exports)
if options is not None:
- _setter("options", options)
+ pulumi.set(__self__, "options", options)
if origin_snapshot is not None:
- _setter("origin_snapshot", origin_snapshot)
+ pulumi.set(__self__, "origin_snapshot", origin_snapshot)
if read_only is not None:
- _setter("read_only", read_only)
+ pulumi.set(__self__, "read_only", read_only)
if record_size_ki_b is not None:
- _setter("record_size_ki_b", record_size_ki_b)
+ pulumi.set(__self__, "record_size_ki_b", record_size_ki_b)
if storage_capacity_quota_gi_b is not None:
- _setter("storage_capacity_quota_gi_b", storage_capacity_quota_gi_b)
+ pulumi.set(__self__, "storage_capacity_quota_gi_b", storage_capacity_quota_gi_b)
if storage_capacity_reservation_gi_b is not None:
- _setter("storage_capacity_reservation_gi_b", storage_capacity_reservation_gi_b)
+ pulumi.set(__self__, "storage_capacity_reservation_gi_b", storage_capacity_reservation_gi_b)
if user_and_group_quotas is not None:
- _setter("user_and_group_quotas", user_and_group_quotas)
+ pulumi.set(__self__, "user_and_group_quotas", user_and_group_quotas)
@property
@pulumi.getter(name="parentVolumeId")
@@ -1947,19 +1540,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
copy_strategy: str,
snapshot_arn: str):
- VolumeOriginSnapshot._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- copy_strategy=copy_strategy,
- snapshot_arn=snapshot_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- copy_strategy: str,
- snapshot_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("copy_strategy", copy_strategy)
- _setter("snapshot_arn", snapshot_arn)
+ pulumi.set(__self__, "copy_strategy", copy_strategy)
+ pulumi.set(__self__, "snapshot_arn", snapshot_arn)
@property
@pulumi.getter(name="copyStrategy")
@@ -1977,20 +1559,9 @@ class VolumeRetentionPeriod(dict):
def __init__(__self__, *,
type: str,
value: Optional[int] = None):
- VolumeRetentionPeriod._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: str,
- value: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2039,36 +1610,17 @@ def __init__(__self__, *,
privileged_delete: Optional[str] = None,
retention_period: Optional['outputs.VolumeSnaplockRetentionPeriod'] = None,
volume_append_mode_enabled: Optional[str] = None):
- VolumeSnaplockConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- snaplock_type=snaplock_type,
- audit_log_volume=audit_log_volume,
- autocommit_period=autocommit_period,
- privileged_delete=privileged_delete,
- retention_period=retention_period,
- volume_append_mode_enabled=volume_append_mode_enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- snaplock_type: str,
- audit_log_volume: Optional[str] = None,
- autocommit_period: Optional['outputs.VolumeAutocommitPeriod'] = None,
- privileged_delete: Optional[str] = None,
- retention_period: Optional['outputs.VolumeSnaplockRetentionPeriod'] = None,
- volume_append_mode_enabled: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("snaplock_type", snaplock_type)
+ pulumi.set(__self__, "snaplock_type", snaplock_type)
if audit_log_volume is not None:
- _setter("audit_log_volume", audit_log_volume)
+ pulumi.set(__self__, "audit_log_volume", audit_log_volume)
if autocommit_period is not None:
- _setter("autocommit_period", autocommit_period)
+ pulumi.set(__self__, "autocommit_period", autocommit_period)
if privileged_delete is not None:
- _setter("privileged_delete", privileged_delete)
+ pulumi.set(__self__, "privileged_delete", privileged_delete)
if retention_period is not None:
- _setter("retention_period", retention_period)
+ pulumi.set(__self__, "retention_period", retention_period)
if volume_append_mode_enabled is not None:
- _setter("volume_append_mode_enabled", volume_append_mode_enabled)
+ pulumi.set(__self__, "volume_append_mode_enabled", volume_append_mode_enabled)
@property
@pulumi.getter(name="snaplockType")
@@ -2128,22 +1680,9 @@ def __init__(__self__, *,
default_retention: 'outputs.VolumeRetentionPeriod',
maximum_retention: 'outputs.VolumeRetentionPeriod',
minimum_retention: 'outputs.VolumeRetentionPeriod'):
- VolumeSnaplockRetentionPeriod._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- default_retention=default_retention,
- maximum_retention=maximum_retention,
- minimum_retention=minimum_retention,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- default_retention: 'outputs.VolumeRetentionPeriod',
- maximum_retention: 'outputs.VolumeRetentionPeriod',
- minimum_retention: 'outputs.VolumeRetentionPeriod',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("default_retention", default_retention)
- _setter("maximum_retention", maximum_retention)
- _setter("minimum_retention", minimum_retention)
+ pulumi.set(__self__, "default_retention", default_retention)
+ pulumi.set(__self__, "maximum_retention", maximum_retention)
+ pulumi.set(__self__, "minimum_retention", minimum_retention)
@property
@pulumi.getter(name="defaultRetention")
@@ -2166,19 +1705,8 @@ class VolumeTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- VolumeTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2213,21 +1741,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
cooling_period: Optional[int] = None,
name: Optional[str] = None):
- VolumeTieringPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cooling_period=cooling_period,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cooling_period: Optional[int] = None,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cooling_period is not None:
- _setter("cooling_period", cooling_period)
+ pulumi.set(__self__, "cooling_period", cooling_period)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="coolingPeriod")
@@ -2263,22 +1780,9 @@ def __init__(__self__, *,
id: int,
storage_capacity_quota_gi_b: int,
type: str):
- VolumeUserAndGroupQuotas._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- storage_capacity_quota_gi_b=storage_capacity_quota_gi_b,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: int,
- storage_capacity_quota_gi_b: int,
- type: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("id", id)
- _setter("storage_capacity_quota_gi_b", storage_capacity_quota_gi_b)
- _setter("type", type)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "storage_capacity_quota_gi_b", storage_capacity_quota_gi_b)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/fsx/snapshot.py b/sdk/python/pulumi_aws_native/fsx/snapshot.py
index a57d48c01b..fefe3be203 100644
--- a/sdk/python/pulumi_aws_native/fsx/snapshot.py
+++ b/sdk/python/pulumi_aws_native/fsx/snapshot.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,24 +22,11 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Snapshot resource.
"""
- SnapshotArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- volume_id=volume_id,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- volume_id: pulumi.Input[str],
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['SnapshotTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("volume_id", volume_id)
+ pulumi.set(__self__, "volume_id", volume_id)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="volumeId")
@@ -108,10 +95,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SnapshotArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/fsx/storage_virtual_machine.py b/sdk/python/pulumi_aws_native/fsx/storage_virtual_machine.py
index 2da98f0804..4876811704 100644
--- a/sdk/python/pulumi_aws_native/fsx/storage_virtual_machine.py
+++ b/sdk/python/pulumi_aws_native/fsx/storage_virtual_machine.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,36 +25,17 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a StorageVirtualMachine resource.
"""
- StorageVirtualMachineArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- file_system_id=file_system_id,
- active_directory_configuration=active_directory_configuration,
- name=name,
- root_volume_security_style=root_volume_security_style,
- svm_admin_password=svm_admin_password,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- file_system_id: pulumi.Input[str],
- active_directory_configuration: Optional[pulumi.Input['StorageVirtualMachineActiveDirectoryConfigurationArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- root_volume_security_style: Optional[pulumi.Input[str]] = None,
- svm_admin_password: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['StorageVirtualMachineTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("file_system_id", file_system_id)
+ pulumi.set(__self__, "file_system_id", file_system_id)
if active_directory_configuration is not None:
- _setter("active_directory_configuration", active_directory_configuration)
+ pulumi.set(__self__, "active_directory_configuration", active_directory_configuration)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if root_volume_security_style is not None:
- _setter("root_volume_security_style", root_volume_security_style)
+ pulumi.set(__self__, "root_volume_security_style", root_volume_security_style)
if svm_admin_password is not None:
- _setter("svm_admin_password", svm_admin_password)
+ pulumi.set(__self__, "svm_admin_password", svm_admin_password)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="fileSystemId")
@@ -153,10 +134,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- StorageVirtualMachineArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -178,11 +155,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = StorageVirtualMachineArgs.__new__(StorageVirtualMachineArgs)
- if active_directory_configuration is not None and not isinstance(active_directory_configuration, StorageVirtualMachineActiveDirectoryConfigurationArgs):
- active_directory_configuration = active_directory_configuration or {}
- def _setter(key, value):
- active_directory_configuration[key] = value
- StorageVirtualMachineActiveDirectoryConfigurationArgs._configure(_setter, **active_directory_configuration)
__props__.__dict__["active_directory_configuration"] = active_directory_configuration
if file_system_id is None and not opts.urn:
raise TypeError("Missing required property 'file_system_id'")
diff --git a/sdk/python/pulumi_aws_native/fsx/volume.py b/sdk/python/pulumi_aws_native/fsx/volume.py
index bfbbb54fe2..fc68da8cc2 100644
--- a/sdk/python/pulumi_aws_native/fsx/volume.py
+++ b/sdk/python/pulumi_aws_native/fsx/volume.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,37 +25,18 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Volume resource.
"""
- VolumeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- backup_id=backup_id,
- name=name,
- ontap_configuration=ontap_configuration,
- open_zfs_configuration=open_zfs_configuration,
- tags=tags,
- volume_type=volume_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- backup_id: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- ontap_configuration: Optional[pulumi.Input['VolumeOntapConfigurationArgs']] = None,
- open_zfs_configuration: Optional[pulumi.Input['VolumeOpenZfsConfigurationArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['VolumeTagArgs']]]] = None,
- volume_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if backup_id is not None:
- _setter("backup_id", backup_id)
+ pulumi.set(__self__, "backup_id", backup_id)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if ontap_configuration is not None:
- _setter("ontap_configuration", ontap_configuration)
+ pulumi.set(__self__, "ontap_configuration", ontap_configuration)
if open_zfs_configuration is not None:
- _setter("open_zfs_configuration", open_zfs_configuration)
+ pulumi.set(__self__, "open_zfs_configuration", open_zfs_configuration)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if volume_type is not None:
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "volume_type", volume_type)
@property
@pulumi.getter(name="backupId")
@@ -154,10 +135,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VolumeArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -181,17 +158,7 @@ def _internal_init(__self__,
__props__.__dict__["backup_id"] = backup_id
__props__.__dict__["name"] = name
- if ontap_configuration is not None and not isinstance(ontap_configuration, VolumeOntapConfigurationArgs):
- ontap_configuration = ontap_configuration or {}
- def _setter(key, value):
- ontap_configuration[key] = value
- VolumeOntapConfigurationArgs._configure(_setter, **ontap_configuration)
__props__.__dict__["ontap_configuration"] = ontap_configuration
- if open_zfs_configuration is not None and not isinstance(open_zfs_configuration, VolumeOpenZfsConfigurationArgs):
- open_zfs_configuration = open_zfs_configuration or {}
- def _setter(key, value):
- open_zfs_configuration[key] = value
- VolumeOpenZfsConfigurationArgs._configure(_setter, **open_zfs_configuration)
__props__.__dict__["open_zfs_configuration"] = open_zfs_configuration
__props__.__dict__["tags"] = tags
__props__.__dict__["volume_type"] = volume_type
diff --git a/sdk/python/pulumi_aws_native/gamelift/_inputs.py b/sdk/python/pulumi_aws_native/gamelift/_inputs.py
index 40859cd2e7..40910541e3 100644
--- a/sdk/python/pulumi_aws_native/gamelift/_inputs.py
+++ b/sdk/python/pulumi_aws_native/gamelift/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -50,24 +50,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] fleet_id: A unique identifier for a fleet that the alias points to. If you specify SIMPLE for the Type property, you must specify this property.
:param pulumi.Input[str] message: The message text to be used with a terminal routing strategy. If you specify TERMINAL for the Type property, you must specify this property.
"""
- AliasRoutingStrategyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- fleet_id=fleet_id,
- message=message,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: pulumi.Input['AliasRoutingStrategyType'],
- fleet_id: Optional[pulumi.Input[str]] = None,
- message: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if fleet_id is not None:
- _setter("fleet_id", fleet_id)
+ pulumi.set(__self__, "fleet_id", fleet_id)
if message is not None:
- _setter("message", message)
+ pulumi.set(__self__, "message", message)
@property
@pulumi.getter
@@ -119,26 +106,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] role_arn: The Amazon Resource Name (ARN) for an IAM role that allows Amazon GameLift to access the S3 bucket.
:param pulumi.Input[str] object_version: The version of the file, if object versioning is turned on for the bucket. Amazon GameLift uses this information when retrieving files from your S3 bucket. To retrieve a specific version of the file, provide an object version. To retrieve the latest version of the file, do not set this parameter.
"""
- BuildStorageLocationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- key=key,
- role_arn=role_arn,
- object_version=object_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: pulumi.Input[str],
- key: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- object_version: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
- _setter("key", key)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "bucket", bucket)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "role_arn", role_arn)
if object_version is not None:
- _setter("object_version", object_version)
+ pulumi.set(__self__, "object_version", object_version)
@property
@pulumi.getter
@@ -197,16 +169,7 @@ def __init__(__self__, *,
Configuration for Anywhere fleet.
:param pulumi.Input[str] cost: Cost of compute can be specified on Anywhere Fleets to prioritize placement across Queue destinations based on Cost.
"""
- FleetAnywhereConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cost=cost,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cost: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cost", cost)
+ pulumi.set(__self__, "cost", cost)
@property
@pulumi.getter
@@ -228,16 +191,7 @@ def __init__(__self__, *,
"""
Information about the use of a TLS/SSL certificate for a fleet. TLS certificate generation is enabled at the fleet level, with one certificate generated for the fleet. When this feature is enabled, the certificate can be retrieved using the GameLift Server SDK call GetInstanceCertificate. All instances in a fleet share the same certificate.
"""
- FleetCertificateConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_type=certificate_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_type: pulumi.Input['FleetCertificateConfigurationCertificateType'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("certificate_type", certificate_type)
+ pulumi.set(__self__, "certificate_type", certificate_type)
@property
@pulumi.getter(name="certificateType")
@@ -263,25 +217,10 @@ def __init__(__self__, *,
:param pulumi.Input['FleetIpPermissionProtocol'] protocol: The network communication protocol used by the fleet.
:param pulumi.Input[int] to_port: An ending value for a range of allowed port numbers. Port numbers are end-inclusive. This value must be higher than FromPort.
"""
- FleetIpPermissionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- from_port=from_port,
- ip_range=ip_range,
- protocol=protocol,
- to_port=to_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- from_port: pulumi.Input[int],
- ip_range: pulumi.Input[str],
- protocol: pulumi.Input['FleetIpPermissionProtocol'],
- to_port: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("from_port", from_port)
- _setter("ip_range", ip_range)
- _setter("protocol", protocol)
- _setter("to_port", to_port)
+ pulumi.set(__self__, "from_port", from_port)
+ pulumi.set(__self__, "ip_range", ip_range)
+ pulumi.set(__self__, "protocol", protocol)
+ pulumi.set(__self__, "to_port", to_port)
@property
@pulumi.getter(name="fromPort")
@@ -344,22 +283,9 @@ def __init__(__self__, *,
:param pulumi.Input[int] max_size: The maximum value that is allowed for the fleet's instance count for a location. When creating a new fleet, GameLift automatically sets this value to "1". Once the fleet is active, you can change this value.
:param pulumi.Input[int] min_size: The minimum value allowed for the fleet's instance count for a location. When creating a new fleet, GameLift automatically sets this value to "0". After the fleet is active, you can change this value.
"""
- FleetLocationCapacityArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- desired_ec2_instances=desired_ec2_instances,
- max_size=max_size,
- min_size=min_size,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- desired_ec2_instances: pulumi.Input[int],
- max_size: pulumi.Input[int],
- min_size: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("desired_ec2_instances", desired_ec2_instances)
- _setter("max_size", max_size)
- _setter("min_size", min_size)
+ pulumi.set(__self__, "desired_ec2_instances", desired_ec2_instances)
+ pulumi.set(__self__, "max_size", max_size)
+ pulumi.set(__self__, "min_size", min_size)
@property
@pulumi.getter(name="desiredEc2Instances")
@@ -406,20 +332,9 @@ def __init__(__self__, *,
"""
A remote location where a multi-location fleet can deploy EC2 instances for game hosting.
"""
- FleetLocationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- location=location,
- location_capacity=location_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- location: pulumi.Input[str],
- location_capacity: Optional[pulumi.Input['FleetLocationCapacityArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("location", location)
+ pulumi.set(__self__, "location", location)
if location_capacity is not None:
- _setter("location_capacity", location_capacity)
+ pulumi.set(__self__, "location_capacity", location_capacity)
@property
@pulumi.getter
@@ -452,21 +367,10 @@ def __init__(__self__, *,
:param pulumi.Input[int] new_game_sessions_per_creator: The maximum number of game sessions that an individual can create during the policy period.
:param pulumi.Input[int] policy_period_in_minutes: The time span used in evaluating the resource creation limit policy.
"""
- FleetResourceCreationLimitPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- new_game_sessions_per_creator=new_game_sessions_per_creator,
- policy_period_in_minutes=policy_period_in_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- new_game_sessions_per_creator: Optional[pulumi.Input[int]] = None,
- policy_period_in_minutes: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if new_game_sessions_per_creator is not None:
- _setter("new_game_sessions_per_creator", new_game_sessions_per_creator)
+ pulumi.set(__self__, "new_game_sessions_per_creator", new_game_sessions_per_creator)
if policy_period_in_minutes is not None:
- _setter("policy_period_in_minutes", policy_period_in_minutes)
+ pulumi.set(__self__, "policy_period_in_minutes", policy_period_in_minutes)
@property
@pulumi.getter(name="newGameSessionsPerCreator")
@@ -509,25 +413,12 @@ def __init__(__self__, *,
:param pulumi.Input[int] max_concurrent_game_session_activations: The maximum number of game sessions with status ACTIVATING to allow on an instance simultaneously. This setting limits the amount of instance resources that can be used for new game activations at any one time.
:param pulumi.Input[Sequence[pulumi.Input['FleetServerProcessArgs']]] server_processes: A collection of server process configurations that describe which server processes to run on each instance in a fleet.
"""
- FleetRuntimeConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- game_session_activation_timeout_seconds=game_session_activation_timeout_seconds,
- max_concurrent_game_session_activations=max_concurrent_game_session_activations,
- server_processes=server_processes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- game_session_activation_timeout_seconds: Optional[pulumi.Input[int]] = None,
- max_concurrent_game_session_activations: Optional[pulumi.Input[int]] = None,
- server_processes: Optional[pulumi.Input[Sequence[pulumi.Input['FleetServerProcessArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if game_session_activation_timeout_seconds is not None:
- _setter("game_session_activation_timeout_seconds", game_session_activation_timeout_seconds)
+ pulumi.set(__self__, "game_session_activation_timeout_seconds", game_session_activation_timeout_seconds)
if max_concurrent_game_session_activations is not None:
- _setter("max_concurrent_game_session_activations", max_concurrent_game_session_activations)
+ pulumi.set(__self__, "max_concurrent_game_session_activations", max_concurrent_game_session_activations)
if server_processes is not None:
- _setter("server_processes", server_processes)
+ pulumi.set(__self__, "server_processes", server_processes)
@property
@pulumi.getter(name="gameSessionActivationTimeoutSeconds")
@@ -582,23 +473,10 @@ def __init__(__self__, *,
Linux: /local/game. Examples: "/local/game/MyGame/server.exe" or "/local/game/MyRealtimeScript.js"
:param pulumi.Input[str] parameters: An optional list of parameters to pass to the server executable or Realtime script on launch.
"""
- FleetServerProcessArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- concurrent_executions=concurrent_executions,
- launch_path=launch_path,
- parameters=parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- concurrent_executions: pulumi.Input[int],
- launch_path: pulumi.Input[str],
- parameters: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("concurrent_executions", concurrent_executions)
- _setter("launch_path", launch_path)
+ pulumi.set(__self__, "concurrent_executions", concurrent_executions)
+ pulumi.set(__self__, "launch_path", launch_path)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
@property
@pulumi.getter(name="concurrentExecutions")
@@ -649,20 +527,9 @@ def __init__(__self__, *,
"""
Configuration settings to define a scaling policy for the Auto Scaling group that is optimized for game hosting
"""
- GameServerGroupAutoScalingPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_tracking_configuration=target_tracking_configuration,
- estimated_instance_warmup=estimated_instance_warmup,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_tracking_configuration: pulumi.Input['GameServerGroupTargetTrackingConfigurationArgs'],
- estimated_instance_warmup: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("target_tracking_configuration", target_tracking_configuration)
+ pulumi.set(__self__, "target_tracking_configuration", target_tracking_configuration)
if estimated_instance_warmup is not None:
- _setter("estimated_instance_warmup", estimated_instance_warmup)
+ pulumi.set(__self__, "estimated_instance_warmup", estimated_instance_warmup)
@property
@pulumi.getter(name="targetTrackingConfiguration")
@@ -691,20 +558,9 @@ def __init__(__self__, *,
"""
An allowed instance type for your game server group.
"""
- GameServerGroupInstanceDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_type=instance_type,
- weighted_capacity=weighted_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_type: pulumi.Input[str],
- weighted_capacity: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if weighted_capacity is not None:
- _setter("weighted_capacity", weighted_capacity)
+ pulumi.set(__self__, "weighted_capacity", weighted_capacity)
@property
@pulumi.getter(name="instanceType")
@@ -734,25 +590,12 @@ def __init__(__self__, *,
"""
The EC2 launch template that contains configuration settings and game server code to be deployed to all instances in the game server group.
"""
- GameServerGroupLaunchTemplateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- launch_template_id=launch_template_id,
- launch_template_name=launch_template_name,
- version=version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- launch_template_id: Optional[pulumi.Input[str]] = None,
- launch_template_name: Optional[pulumi.Input[str]] = None,
- version: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if launch_template_id is not None:
- _setter("launch_template_id", launch_template_id)
+ pulumi.set(__self__, "launch_template_id", launch_template_id)
if launch_template_name is not None:
- _setter("launch_template_name", launch_template_name)
+ pulumi.set(__self__, "launch_template_name", launch_template_name)
if version is not None:
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
@property
@pulumi.getter(name="launchTemplateId")
@@ -791,21 +634,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key for a developer-defined key:value pair for tagging an AWS resource.
:param pulumi.Input[str] value: The value for a developer-defined key:value pair for tagging an AWS resource.
"""
- GameServerGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -839,16 +671,7 @@ def __init__(__self__, *,
"""
Settings for a target-based scaling policy applied to Auto Scaling group.
"""
- GameServerGroupTargetTrackingConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_value=target_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_value: pulumi.Input[float],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("target_value", target_value)
+ pulumi.set(__self__, "target_value", target_value)
@property
@pulumi.getter(name="targetValue")
@@ -864,17 +687,8 @@ def target_value(self, value: pulumi.Input[float]):
class GameSessionQueueDestinationArgs:
def __init__(__self__, *,
destination_arn: Optional[pulumi.Input[str]] = None):
- GameSessionQueueDestinationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_arn=destination_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination_arn is not None:
- _setter("destination_arn", destination_arn)
+ pulumi.set(__self__, "destination_arn", destination_arn)
@property
@pulumi.getter(name="destinationArn")
@@ -890,17 +704,8 @@ def destination_arn(self, value: Optional[pulumi.Input[str]]):
class GameSessionQueueFilterConfigurationArgs:
def __init__(__self__, *,
allowed_locations: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- GameSessionQueueFilterConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allowed_locations=allowed_locations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allowed_locations: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allowed_locations is not None:
- _setter("allowed_locations", allowed_locations)
+ pulumi.set(__self__, "allowed_locations", allowed_locations)
@property
@pulumi.getter(name="allowedLocations")
@@ -917,21 +722,10 @@ class GameSessionQueuePlayerLatencyPolicyArgs:
def __init__(__self__, *,
maximum_individual_player_latency_milliseconds: Optional[pulumi.Input[int]] = None,
policy_duration_seconds: Optional[pulumi.Input[int]] = None):
- GameSessionQueuePlayerLatencyPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- maximum_individual_player_latency_milliseconds=maximum_individual_player_latency_milliseconds,
- policy_duration_seconds=policy_duration_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- maximum_individual_player_latency_milliseconds: Optional[pulumi.Input[int]] = None,
- policy_duration_seconds: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if maximum_individual_player_latency_milliseconds is not None:
- _setter("maximum_individual_player_latency_milliseconds", maximum_individual_player_latency_milliseconds)
+ pulumi.set(__self__, "maximum_individual_player_latency_milliseconds", maximum_individual_player_latency_milliseconds)
if policy_duration_seconds is not None:
- _setter("policy_duration_seconds", policy_duration_seconds)
+ pulumi.set(__self__, "policy_duration_seconds", policy_duration_seconds)
@property
@pulumi.getter(name="maximumIndividualPlayerLatencyMilliseconds")
@@ -957,21 +751,10 @@ class GameSessionQueuePriorityConfigurationArgs:
def __init__(__self__, *,
location_order: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
priority_order: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- GameSessionQueuePriorityConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- location_order=location_order,
- priority_order=priority_order,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- location_order: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- priority_order: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if location_order is not None:
- _setter("location_order", location_order)
+ pulumi.set(__self__, "location_order", location_order)
if priority_order is not None:
- _setter("priority_order", priority_order)
+ pulumi.set(__self__, "priority_order", priority_order)
@property
@pulumi.getter(name="locationOrder")
@@ -997,19 +780,8 @@ class GameSessionQueueTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- GameSessionQueueTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1040,19 +812,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length.
"""
- LocationTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1084,19 +845,8 @@ class MatchmakingConfigurationGamePropertyArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- MatchmakingConfigurationGamePropertyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1122,19 +872,8 @@ class MatchmakingConfigurationTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- MatchmakingConfigurationTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1160,19 +899,8 @@ class MatchmakingRuleSetTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- MatchmakingRuleSetTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1200,26 +928,11 @@ def __init__(__self__, *,
key: pulumi.Input[str],
role_arn: pulumi.Input[str],
object_version: Optional[pulumi.Input[str]] = None):
- ScriptS3LocationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- key=key,
- role_arn=role_arn,
- object_version=object_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: pulumi.Input[str],
- key: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- object_version: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
- _setter("key", key)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "bucket", bucket)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "role_arn", role_arn)
if object_version is not None:
- _setter("object_version", object_version)
+ pulumi.set(__self__, "object_version", object_version)
@property
@pulumi.getter
@@ -1263,19 +976,8 @@ class ScriptTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- ScriptTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/gamelift/alias.py b/sdk/python/pulumi_aws_native/gamelift/alias.py
index a939226cac..5791ec9b36 100644
--- a/sdk/python/pulumi_aws_native/gamelift/alias.py
+++ b/sdk/python/pulumi_aws_native/gamelift/alias.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -26,24 +26,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] description: A human-readable description of the alias.
:param pulumi.Input[str] name: A descriptive label that is associated with an alias. Alias names do not need to be unique.
"""
- AliasArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- routing_strategy=routing_strategy,
- description=description,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- routing_strategy: pulumi.Input['AliasRoutingStrategyArgs'],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("routing_strategy", routing_strategy)
+ pulumi.set(__self__, "routing_strategy", routing_strategy)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="routingStrategy")
@@ -119,10 +106,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AliasArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -142,11 +125,6 @@ def _internal_init(__self__,
__props__.__dict__["description"] = description
__props__.__dict__["name"] = name
- if routing_strategy is not None and not isinstance(routing_strategy, AliasRoutingStrategyArgs):
- routing_strategy = routing_strategy or {}
- def _setter(key, value):
- routing_strategy[key] = value
- AliasRoutingStrategyArgs._configure(_setter, **routing_strategy)
if routing_strategy is None and not opts.urn:
raise TypeError("Missing required property 'routing_strategy'")
__props__.__dict__["routing_strategy"] = routing_strategy
diff --git a/sdk/python/pulumi_aws_native/gamelift/build.py b/sdk/python/pulumi_aws_native/gamelift/build.py
index 3ab584f58c..6e4d1fc290 100644
--- a/sdk/python/pulumi_aws_native/gamelift/build.py
+++ b/sdk/python/pulumi_aws_native/gamelift/build.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -30,33 +30,16 @@ def __init__(__self__, *,
:param pulumi.Input['BuildStorageLocationArgs'] storage_location: Information indicating where your game build files are stored. Use this parameter only when creating a build with files stored in an Amazon S3 bucket that you own. The storage location must specify an Amazon S3 bucket name and key. The location must also specify a role ARN that you set up to allow Amazon GameLift to access your Amazon S3 bucket. The S3 bucket and your new build must be in the same Region.
:param pulumi.Input[str] version: Version information that is associated with this build. Version strings do not need to be unique.
"""
- BuildArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- operating_system=operating_system,
- server_sdk_version=server_sdk_version,
- storage_location=storage_location,
- version=version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[pulumi.Input[str]] = None,
- operating_system: Optional[pulumi.Input['BuildOperatingSystem']] = None,
- server_sdk_version: Optional[pulumi.Input[str]] = None,
- storage_location: Optional[pulumi.Input['BuildStorageLocationArgs']] = None,
- version: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if operating_system is not None:
- _setter("operating_system", operating_system)
+ pulumi.set(__self__, "operating_system", operating_system)
if server_sdk_version is not None:
- _setter("server_sdk_version", server_sdk_version)
+ pulumi.set(__self__, "server_sdk_version", server_sdk_version)
if storage_location is not None:
- _setter("storage_location", storage_location)
+ pulumi.set(__self__, "storage_location", storage_location)
if version is not None:
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
@property
@pulumi.getter
@@ -160,10 +143,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- BuildArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -186,11 +165,6 @@ def _internal_init(__self__,
__props__.__dict__["name"] = name
__props__.__dict__["operating_system"] = operating_system
__props__.__dict__["server_sdk_version"] = server_sdk_version
- if storage_location is not None and not isinstance(storage_location, BuildStorageLocationArgs):
- storage_location = storage_location or {}
- def _setter(key, value):
- storage_location[key] = value
- BuildStorageLocationArgs._configure(_setter, **storage_location)
__props__.__dict__["storage_location"] = storage_location
__props__.__dict__["version"] = version
__props__.__dict__["build_id"] = None
diff --git a/sdk/python/pulumi_aws_native/gamelift/fleet.py b/sdk/python/pulumi_aws_native/gamelift/fleet.py
index e865015223..5ccdd2538c 100644
--- a/sdk/python/pulumi_aws_native/gamelift/fleet.py
+++ b/sdk/python/pulumi_aws_native/gamelift/fleet.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -73,113 +73,56 @@ def __init__(__self__, *,
:param pulumi.Input[str] server_launch_parameters: This parameter is no longer used but is retained for backward compatibility. Instead, specify server launch parameters in the RuntimeConfiguration parameter. A request must specify either a runtime configuration or values for both ServerLaunchParameters and ServerLaunchPath.
:param pulumi.Input[str] server_launch_path: This parameter is no longer used. Instead, specify a server launch path using the RuntimeConfiguration parameter. Requests that specify a server launch path and launch parameters instead of a runtime configuration will continue to work.
"""
- FleetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- anywhere_configuration=anywhere_configuration,
- build_id=build_id,
- certificate_configuration=certificate_configuration,
- compute_type=compute_type,
- description=description,
- desired_ec2_instances=desired_ec2_instances,
- ec2_inbound_permissions=ec2_inbound_permissions,
- ec2_instance_type=ec2_instance_type,
- fleet_type=fleet_type,
- instance_role_arn=instance_role_arn,
- instance_role_credentials_provider=instance_role_credentials_provider,
- locations=locations,
- log_paths=log_paths,
- max_size=max_size,
- metric_groups=metric_groups,
- min_size=min_size,
- name=name,
- new_game_session_protection_policy=new_game_session_protection_policy,
- peer_vpc_aws_account_id=peer_vpc_aws_account_id,
- peer_vpc_id=peer_vpc_id,
- resource_creation_limit_policy=resource_creation_limit_policy,
- runtime_configuration=runtime_configuration,
- script_id=script_id,
- server_launch_parameters=server_launch_parameters,
- server_launch_path=server_launch_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- anywhere_configuration: Optional[pulumi.Input['FleetAnywhereConfigurationArgs']] = None,
- build_id: Optional[pulumi.Input[str]] = None,
- certificate_configuration: Optional[pulumi.Input['FleetCertificateConfigurationArgs']] = None,
- compute_type: Optional[pulumi.Input['FleetComputeType']] = None,
- description: Optional[pulumi.Input[str]] = None,
- desired_ec2_instances: Optional[pulumi.Input[int]] = None,
- ec2_inbound_permissions: Optional[pulumi.Input[Sequence[pulumi.Input['FleetIpPermissionArgs']]]] = None,
- ec2_instance_type: Optional[pulumi.Input[str]] = None,
- fleet_type: Optional[pulumi.Input['FleetType']] = None,
- instance_role_arn: Optional[pulumi.Input[str]] = None,
- instance_role_credentials_provider: Optional[pulumi.Input['FleetInstanceRoleCredentialsProvider']] = None,
- locations: Optional[pulumi.Input[Sequence[pulumi.Input['FleetLocationConfigurationArgs']]]] = None,
- log_paths: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- max_size: Optional[pulumi.Input[int]] = None,
- metric_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- min_size: Optional[pulumi.Input[int]] = None,
- name: Optional[pulumi.Input[str]] = None,
- new_game_session_protection_policy: Optional[pulumi.Input['FleetNewGameSessionProtectionPolicy']] = None,
- peer_vpc_aws_account_id: Optional[pulumi.Input[str]] = None,
- peer_vpc_id: Optional[pulumi.Input[str]] = None,
- resource_creation_limit_policy: Optional[pulumi.Input['FleetResourceCreationLimitPolicyArgs']] = None,
- runtime_configuration: Optional[pulumi.Input['FleetRuntimeConfigurationArgs']] = None,
- script_id: Optional[pulumi.Input[str]] = None,
- server_launch_parameters: Optional[pulumi.Input[str]] = None,
- server_launch_path: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if anywhere_configuration is not None:
- _setter("anywhere_configuration", anywhere_configuration)
+ pulumi.set(__self__, "anywhere_configuration", anywhere_configuration)
if build_id is not None:
- _setter("build_id", build_id)
+ pulumi.set(__self__, "build_id", build_id)
if certificate_configuration is not None:
- _setter("certificate_configuration", certificate_configuration)
+ pulumi.set(__self__, "certificate_configuration", certificate_configuration)
if compute_type is not None:
- _setter("compute_type", compute_type)
+ pulumi.set(__self__, "compute_type", compute_type)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if desired_ec2_instances is not None:
- _setter("desired_ec2_instances", desired_ec2_instances)
+ pulumi.set(__self__, "desired_ec2_instances", desired_ec2_instances)
if ec2_inbound_permissions is not None:
- _setter("ec2_inbound_permissions", ec2_inbound_permissions)
+ pulumi.set(__self__, "ec2_inbound_permissions", ec2_inbound_permissions)
if ec2_instance_type is not None:
- _setter("ec2_instance_type", ec2_instance_type)
+ pulumi.set(__self__, "ec2_instance_type", ec2_instance_type)
if fleet_type is not None:
- _setter("fleet_type", fleet_type)
+ pulumi.set(__self__, "fleet_type", fleet_type)
if instance_role_arn is not None:
- _setter("instance_role_arn", instance_role_arn)
+ pulumi.set(__self__, "instance_role_arn", instance_role_arn)
if instance_role_credentials_provider is not None:
- _setter("instance_role_credentials_provider", instance_role_credentials_provider)
+ pulumi.set(__self__, "instance_role_credentials_provider", instance_role_credentials_provider)
if locations is not None:
- _setter("locations", locations)
+ pulumi.set(__self__, "locations", locations)
if log_paths is not None:
- _setter("log_paths", log_paths)
+ pulumi.set(__self__, "log_paths", log_paths)
if max_size is not None:
- _setter("max_size", max_size)
+ pulumi.set(__self__, "max_size", max_size)
if metric_groups is not None:
- _setter("metric_groups", metric_groups)
+ pulumi.set(__self__, "metric_groups", metric_groups)
if min_size is not None:
- _setter("min_size", min_size)
+ pulumi.set(__self__, "min_size", min_size)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if new_game_session_protection_policy is not None:
- _setter("new_game_session_protection_policy", new_game_session_protection_policy)
+ pulumi.set(__self__, "new_game_session_protection_policy", new_game_session_protection_policy)
if peer_vpc_aws_account_id is not None:
- _setter("peer_vpc_aws_account_id", peer_vpc_aws_account_id)
+ pulumi.set(__self__, "peer_vpc_aws_account_id", peer_vpc_aws_account_id)
if peer_vpc_id is not None:
- _setter("peer_vpc_id", peer_vpc_id)
+ pulumi.set(__self__, "peer_vpc_id", peer_vpc_id)
if resource_creation_limit_policy is not None:
- _setter("resource_creation_limit_policy", resource_creation_limit_policy)
+ pulumi.set(__self__, "resource_creation_limit_policy", resource_creation_limit_policy)
if runtime_configuration is not None:
- _setter("runtime_configuration", runtime_configuration)
+ pulumi.set(__self__, "runtime_configuration", runtime_configuration)
if script_id is not None:
- _setter("script_id", script_id)
+ pulumi.set(__self__, "script_id", script_id)
if server_launch_parameters is not None:
- _setter("server_launch_parameters", server_launch_parameters)
+ pulumi.set(__self__, "server_launch_parameters", server_launch_parameters)
if server_launch_path is not None:
- _setter("server_launch_path", server_launch_path)
+ pulumi.set(__self__, "server_launch_path", server_launch_path)
@property
@pulumi.getter(name="anywhereConfiguration")
@@ -567,10 +510,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FleetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -610,18 +549,8 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = FleetArgs.__new__(FleetArgs)
- if anywhere_configuration is not None and not isinstance(anywhere_configuration, FleetAnywhereConfigurationArgs):
- anywhere_configuration = anywhere_configuration or {}
- def _setter(key, value):
- anywhere_configuration[key] = value
- FleetAnywhereConfigurationArgs._configure(_setter, **anywhere_configuration)
__props__.__dict__["anywhere_configuration"] = anywhere_configuration
__props__.__dict__["build_id"] = build_id
- if certificate_configuration is not None and not isinstance(certificate_configuration, FleetCertificateConfigurationArgs):
- certificate_configuration = certificate_configuration or {}
- def _setter(key, value):
- certificate_configuration[key] = value
- FleetCertificateConfigurationArgs._configure(_setter, **certificate_configuration)
__props__.__dict__["certificate_configuration"] = certificate_configuration
__props__.__dict__["compute_type"] = compute_type
__props__.__dict__["description"] = description
@@ -640,17 +569,7 @@ def _setter(key, value):
__props__.__dict__["new_game_session_protection_policy"] = new_game_session_protection_policy
__props__.__dict__["peer_vpc_aws_account_id"] = peer_vpc_aws_account_id
__props__.__dict__["peer_vpc_id"] = peer_vpc_id
- if resource_creation_limit_policy is not None and not isinstance(resource_creation_limit_policy, FleetResourceCreationLimitPolicyArgs):
- resource_creation_limit_policy = resource_creation_limit_policy or {}
- def _setter(key, value):
- resource_creation_limit_policy[key] = value
- FleetResourceCreationLimitPolicyArgs._configure(_setter, **resource_creation_limit_policy)
__props__.__dict__["resource_creation_limit_policy"] = resource_creation_limit_policy
- if runtime_configuration is not None and not isinstance(runtime_configuration, FleetRuntimeConfigurationArgs):
- runtime_configuration = runtime_configuration or {}
- def _setter(key, value):
- runtime_configuration[key] = value
- FleetRuntimeConfigurationArgs._configure(_setter, **runtime_configuration)
__props__.__dict__["runtime_configuration"] = runtime_configuration
__props__.__dict__["script_id"] = script_id
__props__.__dict__["server_launch_parameters"] = server_launch_parameters
diff --git a/sdk/python/pulumi_aws_native/gamelift/game_server_group.py b/sdk/python/pulumi_aws_native/gamelift/game_server_group.py
index dffcfb21c3..6011bcf750 100644
--- a/sdk/python/pulumi_aws_native/gamelift/game_server_group.py
+++ b/sdk/python/pulumi_aws_native/gamelift/game_server_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -44,59 +44,28 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['GameServerGroupTagArgs']]] tags: A list of labels to assign to the new game server group resource.
:param pulumi.Input[Sequence[pulumi.Input[str]]] vpc_subnets: A list of virtual private cloud (VPC) subnets to use with instances in the game server group.
"""
- GameServerGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_definitions=instance_definitions,
- role_arn=role_arn,
- auto_scaling_policy=auto_scaling_policy,
- balancing_strategy=balancing_strategy,
- delete_option=delete_option,
- game_server_group_name=game_server_group_name,
- game_server_protection_policy=game_server_protection_policy,
- launch_template=launch_template,
- max_size=max_size,
- min_size=min_size,
- tags=tags,
- vpc_subnets=vpc_subnets,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_definitions: pulumi.Input[Sequence[pulumi.Input['GameServerGroupInstanceDefinitionArgs']]],
- role_arn: pulumi.Input[str],
- auto_scaling_policy: Optional[pulumi.Input['GameServerGroupAutoScalingPolicyArgs']] = None,
- balancing_strategy: Optional[pulumi.Input['GameServerGroupBalancingStrategy']] = None,
- delete_option: Optional[pulumi.Input['GameServerGroupDeleteOption']] = None,
- game_server_group_name: Optional[pulumi.Input[str]] = None,
- game_server_protection_policy: Optional[pulumi.Input['GameServerGroupGameServerProtectionPolicy']] = None,
- launch_template: Optional[pulumi.Input['GameServerGroupLaunchTemplateArgs']] = None,
- max_size: Optional[pulumi.Input[float]] = None,
- min_size: Optional[pulumi.Input[float]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['GameServerGroupTagArgs']]]] = None,
- vpc_subnets: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("instance_definitions", instance_definitions)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "instance_definitions", instance_definitions)
+ pulumi.set(__self__, "role_arn", role_arn)
if auto_scaling_policy is not None:
- _setter("auto_scaling_policy", auto_scaling_policy)
+ pulumi.set(__self__, "auto_scaling_policy", auto_scaling_policy)
if balancing_strategy is not None:
- _setter("balancing_strategy", balancing_strategy)
+ pulumi.set(__self__, "balancing_strategy", balancing_strategy)
if delete_option is not None:
- _setter("delete_option", delete_option)
+ pulumi.set(__self__, "delete_option", delete_option)
if game_server_group_name is not None:
- _setter("game_server_group_name", game_server_group_name)
+ pulumi.set(__self__, "game_server_group_name", game_server_group_name)
if game_server_protection_policy is not None:
- _setter("game_server_protection_policy", game_server_protection_policy)
+ pulumi.set(__self__, "game_server_protection_policy", game_server_protection_policy)
if launch_template is not None:
- _setter("launch_template", launch_template)
+ pulumi.set(__self__, "launch_template", launch_template)
if max_size is not None:
- _setter("max_size", max_size)
+ pulumi.set(__self__, "max_size", max_size)
if min_size is not None:
- _setter("min_size", min_size)
+ pulumi.set(__self__, "min_size", min_size)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if vpc_subnets is not None:
- _setter("vpc_subnets", vpc_subnets)
+ pulumi.set(__self__, "vpc_subnets", vpc_subnets)
@property
@pulumi.getter(name="instanceDefinitions")
@@ -298,10 +267,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- GameServerGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -328,11 +293,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = GameServerGroupArgs.__new__(GameServerGroupArgs)
- if auto_scaling_policy is not None and not isinstance(auto_scaling_policy, GameServerGroupAutoScalingPolicyArgs):
- auto_scaling_policy = auto_scaling_policy or {}
- def _setter(key, value):
- auto_scaling_policy[key] = value
- GameServerGroupAutoScalingPolicyArgs._configure(_setter, **auto_scaling_policy)
__props__.__dict__["auto_scaling_policy"] = auto_scaling_policy
__props__.__dict__["balancing_strategy"] = balancing_strategy
__props__.__dict__["delete_option"] = delete_option
@@ -341,11 +301,6 @@ def _setter(key, value):
if instance_definitions is None and not opts.urn:
raise TypeError("Missing required property 'instance_definitions'")
__props__.__dict__["instance_definitions"] = instance_definitions
- if launch_template is not None and not isinstance(launch_template, GameServerGroupLaunchTemplateArgs):
- launch_template = launch_template or {}
- def _setter(key, value):
- launch_template[key] = value
- GameServerGroupLaunchTemplateArgs._configure(_setter, **launch_template)
__props__.__dict__["launch_template"] = launch_template
__props__.__dict__["max_size"] = max_size
__props__.__dict__["min_size"] = min_size
diff --git a/sdk/python/pulumi_aws_native/gamelift/game_session_queue.py b/sdk/python/pulumi_aws_native/gamelift/game_session_queue.py
index 18e9b3a703..0c2283bd0e 100644
--- a/sdk/python/pulumi_aws_native/gamelift/game_session_queue.py
+++ b/sdk/python/pulumi_aws_native/gamelift/game_session_queue.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -28,49 +28,24 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a GameSessionQueue resource.
"""
- GameSessionQueueArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- custom_event_data=custom_event_data,
- destinations=destinations,
- filter_configuration=filter_configuration,
- name=name,
- notification_target=notification_target,
- player_latency_policies=player_latency_policies,
- priority_configuration=priority_configuration,
- tags=tags,
- timeout_in_seconds=timeout_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- custom_event_data: Optional[pulumi.Input[str]] = None,
- destinations: Optional[pulumi.Input[Sequence[pulumi.Input['GameSessionQueueDestinationArgs']]]] = None,
- filter_configuration: Optional[pulumi.Input['GameSessionQueueFilterConfigurationArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- notification_target: Optional[pulumi.Input[str]] = None,
- player_latency_policies: Optional[pulumi.Input[Sequence[pulumi.Input['GameSessionQueuePlayerLatencyPolicyArgs']]]] = None,
- priority_configuration: Optional[pulumi.Input['GameSessionQueuePriorityConfigurationArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['GameSessionQueueTagArgs']]]] = None,
- timeout_in_seconds: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if custom_event_data is not None:
- _setter("custom_event_data", custom_event_data)
+ pulumi.set(__self__, "custom_event_data", custom_event_data)
if destinations is not None:
- _setter("destinations", destinations)
+ pulumi.set(__self__, "destinations", destinations)
if filter_configuration is not None:
- _setter("filter_configuration", filter_configuration)
+ pulumi.set(__self__, "filter_configuration", filter_configuration)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if notification_target is not None:
- _setter("notification_target", notification_target)
+ pulumi.set(__self__, "notification_target", notification_target)
if player_latency_policies is not None:
- _setter("player_latency_policies", player_latency_policies)
+ pulumi.set(__self__, "player_latency_policies", player_latency_policies)
if priority_configuration is not None:
- _setter("priority_configuration", priority_configuration)
+ pulumi.set(__self__, "priority_configuration", priority_configuration)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if timeout_in_seconds is not None:
- _setter("timeout_in_seconds", timeout_in_seconds)
+ pulumi.set(__self__, "timeout_in_seconds", timeout_in_seconds)
@property
@pulumi.getter(name="customEventData")
@@ -199,10 +174,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- GameSessionQueueArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -229,20 +200,10 @@ def _internal_init(__self__,
__props__.__dict__["custom_event_data"] = custom_event_data
__props__.__dict__["destinations"] = destinations
- if filter_configuration is not None and not isinstance(filter_configuration, GameSessionQueueFilterConfigurationArgs):
- filter_configuration = filter_configuration or {}
- def _setter(key, value):
- filter_configuration[key] = value
- GameSessionQueueFilterConfigurationArgs._configure(_setter, **filter_configuration)
__props__.__dict__["filter_configuration"] = filter_configuration
__props__.__dict__["name"] = name
__props__.__dict__["notification_target"] = notification_target
__props__.__dict__["player_latency_policies"] = player_latency_policies
- if priority_configuration is not None and not isinstance(priority_configuration, GameSessionQueuePriorityConfigurationArgs):
- priority_configuration = priority_configuration or {}
- def _setter(key, value):
- priority_configuration[key] = value
- GameSessionQueuePriorityConfigurationArgs._configure(_setter, **priority_configuration)
__props__.__dict__["priority_configuration"] = priority_configuration
__props__.__dict__["tags"] = tags
__props__.__dict__["timeout_in_seconds"] = timeout_in_seconds
diff --git a/sdk/python/pulumi_aws_native/gamelift/get_alias.py b/sdk/python/pulumi_aws_native/gamelift/get_alias.py
index 8ac7a4bb6c..06a0a076b3 100644
--- a/sdk/python/pulumi_aws_native/gamelift/get_alias.py
+++ b/sdk/python/pulumi_aws_native/gamelift/get_alias.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/gamelift/get_build.py b/sdk/python/pulumi_aws_native/gamelift/get_build.py
index c77b5e6e86..57d5220026 100644
--- a/sdk/python/pulumi_aws_native/gamelift/get_build.py
+++ b/sdk/python/pulumi_aws_native/gamelift/get_build.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/gamelift/get_fleet.py b/sdk/python/pulumi_aws_native/gamelift/get_fleet.py
index 7c850b386e..f94f8adf3c 100644
--- a/sdk/python/pulumi_aws_native/gamelift/get_fleet.py
+++ b/sdk/python/pulumi_aws_native/gamelift/get_fleet.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/gamelift/get_game_server_group.py b/sdk/python/pulumi_aws_native/gamelift/get_game_server_group.py
index 0fc1888161..5e74b94d14 100644
--- a/sdk/python/pulumi_aws_native/gamelift/get_game_server_group.py
+++ b/sdk/python/pulumi_aws_native/gamelift/get_game_server_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/gamelift/get_game_session_queue.py b/sdk/python/pulumi_aws_native/gamelift/get_game_session_queue.py
index 709ea06631..5fa5730858 100644
--- a/sdk/python/pulumi_aws_native/gamelift/get_game_session_queue.py
+++ b/sdk/python/pulumi_aws_native/gamelift/get_game_session_queue.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/gamelift/get_location.py b/sdk/python/pulumi_aws_native/gamelift/get_location.py
index 64f21356d7..b7268d6233 100644
--- a/sdk/python/pulumi_aws_native/gamelift/get_location.py
+++ b/sdk/python/pulumi_aws_native/gamelift/get_location.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/gamelift/get_matchmaking_configuration.py b/sdk/python/pulumi_aws_native/gamelift/get_matchmaking_configuration.py
index 02e36934f3..5bb55a3fa5 100644
--- a/sdk/python/pulumi_aws_native/gamelift/get_matchmaking_configuration.py
+++ b/sdk/python/pulumi_aws_native/gamelift/get_matchmaking_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/gamelift/get_matchmaking_rule_set.py b/sdk/python/pulumi_aws_native/gamelift/get_matchmaking_rule_set.py
index 1c733c6e31..1ea6a5fe2a 100644
--- a/sdk/python/pulumi_aws_native/gamelift/get_matchmaking_rule_set.py
+++ b/sdk/python/pulumi_aws_native/gamelift/get_matchmaking_rule_set.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/gamelift/get_script.py b/sdk/python/pulumi_aws_native/gamelift/get_script.py
index 64bd34add3..ccb00b5ba2 100644
--- a/sdk/python/pulumi_aws_native/gamelift/get_script.py
+++ b/sdk/python/pulumi_aws_native/gamelift/get_script.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/gamelift/location.py b/sdk/python/pulumi_aws_native/gamelift/location.py
index 3f4a92f8da..a269268d08 100644
--- a/sdk/python/pulumi_aws_native/gamelift/location.py
+++ b/sdk/python/pulumi_aws_native/gamelift/location.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,21 +22,10 @@ def __init__(__self__, *,
The set of arguments for constructing a Location resource.
:param pulumi.Input[Sequence[pulumi.Input['LocationTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- LocationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- location_name=location_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- location_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['LocationTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if location_name is not None:
- _setter("location_name", location_name)
+ pulumi.set(__self__, "location_name", location_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="locationName")
@@ -94,10 +83,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LocationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/gamelift/matchmaking_configuration.py b/sdk/python/pulumi_aws_native/gamelift/matchmaking_configuration.py
index 42b86b8790..d983499d82 100644
--- a/sdk/python/pulumi_aws_native/gamelift/matchmaking_configuration.py
+++ b/sdk/python/pulumi_aws_native/gamelift/matchmaking_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -34,70 +34,33 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a MatchmakingConfiguration resource.
"""
- MatchmakingConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- acceptance_required=acceptance_required,
- request_timeout_seconds=request_timeout_seconds,
- rule_set_name=rule_set_name,
- acceptance_timeout_seconds=acceptance_timeout_seconds,
- additional_player_count=additional_player_count,
- backfill_mode=backfill_mode,
- custom_event_data=custom_event_data,
- description=description,
- flex_match_mode=flex_match_mode,
- game_properties=game_properties,
- game_session_data=game_session_data,
- game_session_queue_arns=game_session_queue_arns,
- name=name,
- notification_target=notification_target,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- acceptance_required: pulumi.Input[bool],
- request_timeout_seconds: pulumi.Input[int],
- rule_set_name: pulumi.Input[str],
- acceptance_timeout_seconds: Optional[pulumi.Input[int]] = None,
- additional_player_count: Optional[pulumi.Input[int]] = None,
- backfill_mode: Optional[pulumi.Input[str]] = None,
- custom_event_data: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- flex_match_mode: Optional[pulumi.Input[str]] = None,
- game_properties: Optional[pulumi.Input[Sequence[pulumi.Input['MatchmakingConfigurationGamePropertyArgs']]]] = None,
- game_session_data: Optional[pulumi.Input[str]] = None,
- game_session_queue_arns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- name: Optional[pulumi.Input[str]] = None,
- notification_target: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['MatchmakingConfigurationTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("acceptance_required", acceptance_required)
- _setter("request_timeout_seconds", request_timeout_seconds)
- _setter("rule_set_name", rule_set_name)
+ pulumi.set(__self__, "acceptance_required", acceptance_required)
+ pulumi.set(__self__, "request_timeout_seconds", request_timeout_seconds)
+ pulumi.set(__self__, "rule_set_name", rule_set_name)
if acceptance_timeout_seconds is not None:
- _setter("acceptance_timeout_seconds", acceptance_timeout_seconds)
+ pulumi.set(__self__, "acceptance_timeout_seconds", acceptance_timeout_seconds)
if additional_player_count is not None:
- _setter("additional_player_count", additional_player_count)
+ pulumi.set(__self__, "additional_player_count", additional_player_count)
if backfill_mode is not None:
- _setter("backfill_mode", backfill_mode)
+ pulumi.set(__self__, "backfill_mode", backfill_mode)
if custom_event_data is not None:
- _setter("custom_event_data", custom_event_data)
+ pulumi.set(__self__, "custom_event_data", custom_event_data)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if flex_match_mode is not None:
- _setter("flex_match_mode", flex_match_mode)
+ pulumi.set(__self__, "flex_match_mode", flex_match_mode)
if game_properties is not None:
- _setter("game_properties", game_properties)
+ pulumi.set(__self__, "game_properties", game_properties)
if game_session_data is not None:
- _setter("game_session_data", game_session_data)
+ pulumi.set(__self__, "game_session_data", game_session_data)
if game_session_queue_arns is not None:
- _setter("game_session_queue_arns", game_session_queue_arns)
+ pulumi.set(__self__, "game_session_queue_arns", game_session_queue_arns)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if notification_target is not None:
- _setter("notification_target", notification_target)
+ pulumi.set(__self__, "notification_target", notification_target)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="acceptanceRequired")
@@ -286,10 +249,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- MatchmakingConfigurationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/gamelift/matchmaking_rule_set.py b/sdk/python/pulumi_aws_native/gamelift/matchmaking_rule_set.py
index 261690db56..b426bbcc05 100644
--- a/sdk/python/pulumi_aws_native/gamelift/matchmaking_rule_set.py
+++ b/sdk/python/pulumi_aws_native/gamelift/matchmaking_rule_set.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,24 +22,11 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a MatchmakingRuleSet resource.
"""
- MatchmakingRuleSetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- rule_set_body=rule_set_body,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- rule_set_body: pulumi.Input[str],
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['MatchmakingRuleSetTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("rule_set_body", rule_set_body)
+ pulumi.set(__self__, "rule_set_body", rule_set_body)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="ruleSetBody")
@@ -108,10 +95,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- MatchmakingRuleSetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/gamelift/outputs.py b/sdk/python/pulumi_aws_native/gamelift/outputs.py
index 896a2019f6..5b1318f5dc 100644
--- a/sdk/python/pulumi_aws_native/gamelift/outputs.py
+++ b/sdk/python/pulumi_aws_native/gamelift/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -68,24 +68,11 @@ def __init__(__self__, *,
:param str fleet_id: A unique identifier for a fleet that the alias points to. If you specify SIMPLE for the Type property, you must specify this property.
:param str message: The message text to be used with a terminal routing strategy. If you specify TERMINAL for the Type property, you must specify this property.
"""
- AliasRoutingStrategy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- fleet_id=fleet_id,
- message=message,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: 'AliasRoutingStrategyType',
- fleet_id: Optional[str] = None,
- message: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if fleet_id is not None:
- _setter("fleet_id", fleet_id)
+ pulumi.set(__self__, "fleet_id", fleet_id)
if message is not None:
- _setter("message", message)
+ pulumi.set(__self__, "message", message)
@property
@pulumi.getter
@@ -144,26 +131,11 @@ def __init__(__self__, *,
:param str role_arn: The Amazon Resource Name (ARN) for an IAM role that allows Amazon GameLift to access the S3 bucket.
:param str object_version: The version of the file, if object versioning is turned on for the bucket. Amazon GameLift uses this information when retrieving files from your S3 bucket. To retrieve a specific version of the file, provide an object version. To retrieve the latest version of the file, do not set this parameter.
"""
- BuildStorageLocation._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- key=key,
- role_arn=role_arn,
- object_version=object_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: str,
- key: str,
- role_arn: str,
- object_version: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
- _setter("key", key)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "bucket", bucket)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "role_arn", role_arn)
if object_version is not None:
- _setter("object_version", object_version)
+ pulumi.set(__self__, "object_version", object_version)
@property
@pulumi.getter
@@ -209,16 +181,7 @@ def __init__(__self__, *,
Configuration for Anywhere fleet.
:param str cost: Cost of compute can be specified on Anywhere Fleets to prioritize placement across Queue destinations based on Cost.
"""
- FleetAnywhereConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cost=cost,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cost: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cost", cost)
+ pulumi.set(__self__, "cost", cost)
@property
@pulumi.getter
@@ -256,16 +219,7 @@ def __init__(__self__, *,
"""
Information about the use of a TLS/SSL certificate for a fleet. TLS certificate generation is enabled at the fleet level, with one certificate generated for the fleet. When this feature is enabled, the certificate can be retrieved using the GameLift Server SDK call GetInstanceCertificate. All instances in a fleet share the same certificate.
"""
- FleetCertificateConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_type=certificate_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_type: 'FleetCertificateConfigurationCertificateType',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("certificate_type", certificate_type)
+ pulumi.set(__self__, "certificate_type", certificate_type)
@property
@pulumi.getter(name="certificateType")
@@ -311,25 +265,10 @@ def __init__(__self__, *,
:param 'FleetIpPermissionProtocol' protocol: The network communication protocol used by the fleet.
:param int to_port: An ending value for a range of allowed port numbers. Port numbers are end-inclusive. This value must be higher than FromPort.
"""
- FleetIpPermission._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- from_port=from_port,
- ip_range=ip_range,
- protocol=protocol,
- to_port=to_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- from_port: int,
- ip_range: str,
- protocol: 'FleetIpPermissionProtocol',
- to_port: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("from_port", from_port)
- _setter("ip_range", ip_range)
- _setter("protocol", protocol)
- _setter("to_port", to_port)
+ pulumi.set(__self__, "from_port", from_port)
+ pulumi.set(__self__, "ip_range", ip_range)
+ pulumi.set(__self__, "protocol", protocol)
+ pulumi.set(__self__, "to_port", to_port)
@property
@pulumi.getter(name="fromPort")
@@ -400,22 +339,9 @@ def __init__(__self__, *,
:param int max_size: The maximum value that is allowed for the fleet's instance count for a location. When creating a new fleet, GameLift automatically sets this value to "1". Once the fleet is active, you can change this value.
:param int min_size: The minimum value allowed for the fleet's instance count for a location. When creating a new fleet, GameLift automatically sets this value to "0". After the fleet is active, you can change this value.
"""
- FleetLocationCapacity._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- desired_ec2_instances=desired_ec2_instances,
- max_size=max_size,
- min_size=min_size,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- desired_ec2_instances: int,
- max_size: int,
- min_size: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("desired_ec2_instances", desired_ec2_instances)
- _setter("max_size", max_size)
- _setter("min_size", min_size)
+ pulumi.set(__self__, "desired_ec2_instances", desired_ec2_instances)
+ pulumi.set(__self__, "max_size", max_size)
+ pulumi.set(__self__, "min_size", min_size)
@property
@pulumi.getter(name="desiredEc2Instances")
@@ -470,20 +396,9 @@ def __init__(__self__, *,
"""
A remote location where a multi-location fleet can deploy EC2 instances for game hosting.
"""
- FleetLocationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- location=location,
- location_capacity=location_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- location: str,
- location_capacity: Optional['outputs.FleetLocationCapacity'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("location", location)
+ pulumi.set(__self__, "location", location)
if location_capacity is not None:
- _setter("location_capacity", location_capacity)
+ pulumi.set(__self__, "location_capacity", location_capacity)
@property
@pulumi.getter
@@ -532,21 +447,10 @@ def __init__(__self__, *,
:param int new_game_sessions_per_creator: The maximum number of game sessions that an individual can create during the policy period.
:param int policy_period_in_minutes: The time span used in evaluating the resource creation limit policy.
"""
- FleetResourceCreationLimitPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- new_game_sessions_per_creator=new_game_sessions_per_creator,
- policy_period_in_minutes=policy_period_in_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- new_game_sessions_per_creator: Optional[int] = None,
- policy_period_in_minutes: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if new_game_sessions_per_creator is not None:
- _setter("new_game_sessions_per_creator", new_game_sessions_per_creator)
+ pulumi.set(__self__, "new_game_sessions_per_creator", new_game_sessions_per_creator)
if policy_period_in_minutes is not None:
- _setter("policy_period_in_minutes", policy_period_in_minutes)
+ pulumi.set(__self__, "policy_period_in_minutes", policy_period_in_minutes)
@property
@pulumi.getter(name="newGameSessionsPerCreator")
@@ -609,25 +513,12 @@ def __init__(__self__, *,
:param int max_concurrent_game_session_activations: The maximum number of game sessions with status ACTIVATING to allow on an instance simultaneously. This setting limits the amount of instance resources that can be used for new game activations at any one time.
:param Sequence['FleetServerProcess'] server_processes: A collection of server process configurations that describe which server processes to run on each instance in a fleet.
"""
- FleetRuntimeConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- game_session_activation_timeout_seconds=game_session_activation_timeout_seconds,
- max_concurrent_game_session_activations=max_concurrent_game_session_activations,
- server_processes=server_processes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- game_session_activation_timeout_seconds: Optional[int] = None,
- max_concurrent_game_session_activations: Optional[int] = None,
- server_processes: Optional[Sequence['outputs.FleetServerProcess']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if game_session_activation_timeout_seconds is not None:
- _setter("game_session_activation_timeout_seconds", game_session_activation_timeout_seconds)
+ pulumi.set(__self__, "game_session_activation_timeout_seconds", game_session_activation_timeout_seconds)
if max_concurrent_game_session_activations is not None:
- _setter("max_concurrent_game_session_activations", max_concurrent_game_session_activations)
+ pulumi.set(__self__, "max_concurrent_game_session_activations", max_concurrent_game_session_activations)
if server_processes is not None:
- _setter("server_processes", server_processes)
+ pulumi.set(__self__, "server_processes", server_processes)
@property
@pulumi.getter(name="gameSessionActivationTimeoutSeconds")
@@ -692,23 +583,10 @@ def __init__(__self__, *,
Linux: /local/game. Examples: "/local/game/MyGame/server.exe" or "/local/game/MyRealtimeScript.js"
:param str parameters: An optional list of parameters to pass to the server executable or Realtime script on launch.
"""
- FleetServerProcess._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- concurrent_executions=concurrent_executions,
- launch_path=launch_path,
- parameters=parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- concurrent_executions: int,
- launch_path: str,
- parameters: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("concurrent_executions", concurrent_executions)
- _setter("launch_path", launch_path)
+ pulumi.set(__self__, "concurrent_executions", concurrent_executions)
+ pulumi.set(__self__, "launch_path", launch_path)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
@property
@pulumi.getter(name="concurrentExecutions")
@@ -769,20 +647,9 @@ def __init__(__self__, *,
"""
Configuration settings to define a scaling policy for the Auto Scaling group that is optimized for game hosting
"""
- GameServerGroupAutoScalingPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_tracking_configuration=target_tracking_configuration,
- estimated_instance_warmup=estimated_instance_warmup,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_tracking_configuration: 'outputs.GameServerGroupTargetTrackingConfiguration',
- estimated_instance_warmup: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("target_tracking_configuration", target_tracking_configuration)
+ pulumi.set(__self__, "target_tracking_configuration", target_tracking_configuration)
if estimated_instance_warmup is not None:
- _setter("estimated_instance_warmup", estimated_instance_warmup)
+ pulumi.set(__self__, "estimated_instance_warmup", estimated_instance_warmup)
@property
@pulumi.getter(name="targetTrackingConfiguration")
@@ -825,20 +692,9 @@ def __init__(__self__, *,
"""
An allowed instance type for your game server group.
"""
- GameServerGroupInstanceDefinition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_type=instance_type,
- weighted_capacity=weighted_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_type: str,
- weighted_capacity: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if weighted_capacity is not None:
- _setter("weighted_capacity", weighted_capacity)
+ pulumi.set(__self__, "weighted_capacity", weighted_capacity)
@property
@pulumi.getter(name="instanceType")
@@ -882,25 +738,12 @@ def __init__(__self__, *,
"""
The EC2 launch template that contains configuration settings and game server code to be deployed to all instances in the game server group.
"""
- GameServerGroupLaunchTemplate._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- launch_template_id=launch_template_id,
- launch_template_name=launch_template_name,
- version=version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- launch_template_id: Optional[str] = None,
- launch_template_name: Optional[str] = None,
- version: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if launch_template_id is not None:
- _setter("launch_template_id", launch_template_id)
+ pulumi.set(__self__, "launch_template_id", launch_template_id)
if launch_template_name is not None:
- _setter("launch_template_name", launch_template_name)
+ pulumi.set(__self__, "launch_template_name", launch_template_name)
if version is not None:
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
@property
@pulumi.getter(name="launchTemplateId")
@@ -927,21 +770,10 @@ def __init__(__self__, *,
:param str key: The key for a developer-defined key:value pair for tagging an AWS resource.
:param str value: The value for a developer-defined key:value pair for tagging an AWS resource.
"""
- GameServerGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -987,16 +819,7 @@ def __init__(__self__, *,
"""
Settings for a target-based scaling policy applied to Auto Scaling group.
"""
- GameServerGroupTargetTrackingConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_value=target_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_value: float,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("target_value", target_value)
+ pulumi.set(__self__, "target_value", target_value)
@property
@pulumi.getter(name="targetValue")
@@ -1025,17 +848,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
destination_arn: Optional[str] = None):
- GameSessionQueueDestination._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_arn=destination_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination_arn is not None:
- _setter("destination_arn", destination_arn)
+ pulumi.set(__self__, "destination_arn", destination_arn)
@property
@pulumi.getter(name="destinationArn")
@@ -1064,17 +878,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
allowed_locations: Optional[Sequence[str]] = None):
- GameSessionQueueFilterConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allowed_locations=allowed_locations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allowed_locations: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allowed_locations is not None:
- _setter("allowed_locations", allowed_locations)
+ pulumi.set(__self__, "allowed_locations", allowed_locations)
@property
@pulumi.getter(name="allowedLocations")
@@ -1106,21 +911,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
maximum_individual_player_latency_milliseconds: Optional[int] = None,
policy_duration_seconds: Optional[int] = None):
- GameSessionQueuePlayerLatencyPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- maximum_individual_player_latency_milliseconds=maximum_individual_player_latency_milliseconds,
- policy_duration_seconds=policy_duration_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- maximum_individual_player_latency_milliseconds: Optional[int] = None,
- policy_duration_seconds: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if maximum_individual_player_latency_milliseconds is not None:
- _setter("maximum_individual_player_latency_milliseconds", maximum_individual_player_latency_milliseconds)
+ pulumi.set(__self__, "maximum_individual_player_latency_milliseconds", maximum_individual_player_latency_milliseconds)
if policy_duration_seconds is not None:
- _setter("policy_duration_seconds", policy_duration_seconds)
+ pulumi.set(__self__, "policy_duration_seconds", policy_duration_seconds)
@property
@pulumi.getter(name="maximumIndividualPlayerLatencyMilliseconds")
@@ -1157,21 +951,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
location_order: Optional[Sequence[str]] = None,
priority_order: Optional[Sequence[str]] = None):
- GameSessionQueuePriorityConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- location_order=location_order,
- priority_order=priority_order,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- location_order: Optional[Sequence[str]] = None,
- priority_order: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if location_order is not None:
- _setter("location_order", location_order)
+ pulumi.set(__self__, "location_order", location_order)
if priority_order is not None:
- _setter("priority_order", priority_order)
+ pulumi.set(__self__, "priority_order", priority_order)
@property
@pulumi.getter(name="locationOrder")
@@ -1189,19 +972,8 @@ class GameSessionQueueTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- GameSessionQueueTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1227,19 +999,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length.
"""
- LocationTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1263,19 +1024,8 @@ class MatchmakingConfigurationGameProperty(dict):
def __init__(__self__, *,
key: str,
value: str):
- MatchmakingConfigurationGameProperty._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1293,19 +1043,8 @@ class MatchmakingConfigurationTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- MatchmakingConfigurationTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1323,19 +1062,8 @@ class MatchmakingRuleSetTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- MatchmakingRuleSetTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1374,26 +1102,11 @@ def __init__(__self__, *,
key: str,
role_arn: str,
object_version: Optional[str] = None):
- ScriptS3Location._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- key=key,
- role_arn=role_arn,
- object_version=object_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: str,
- key: str,
- role_arn: str,
- object_version: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
- _setter("key", key)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "bucket", bucket)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "role_arn", role_arn)
if object_version is not None:
- _setter("object_version", object_version)
+ pulumi.set(__self__, "object_version", object_version)
@property
@pulumi.getter
@@ -1421,19 +1134,8 @@ class ScriptTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- ScriptTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/gamelift/script.py b/sdk/python/pulumi_aws_native/gamelift/script.py
index 063d2fe764..0e6cc0a653 100644
--- a/sdk/python/pulumi_aws_native/gamelift/script.py
+++ b/sdk/python/pulumi_aws_native/gamelift/script.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,28 +23,13 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Script resource.
"""
- ScriptArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- storage_location=storage_location,
- name=name,
- tags=tags,
- version=version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- storage_location: pulumi.Input['ScriptS3LocationArgs'],
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ScriptTagArgs']]]] = None,
- version: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("storage_location", storage_location)
+ pulumi.set(__self__, "storage_location", storage_location)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if version is not None:
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
@property
@pulumi.getter(name="storageLocation")
@@ -123,10 +108,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ScriptArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -147,11 +128,6 @@ def _internal_init(__self__,
__props__ = ScriptArgs.__new__(ScriptArgs)
__props__.__dict__["name"] = name
- if storage_location is not None and not isinstance(storage_location, ScriptS3LocationArgs):
- storage_location = storage_location or {}
- def _setter(key, value):
- storage_location[key] = value
- ScriptS3LocationArgs._configure(_setter, **storage_location)
if storage_location is None and not opts.urn:
raise TypeError("Missing required property 'storage_location'")
__props__.__dict__["storage_location"] = storage_location
diff --git a/sdk/python/pulumi_aws_native/get_account_id.py b/sdk/python/pulumi_aws_native/get_account_id.py
index 392422c541..dceba7cace 100644
--- a/sdk/python/pulumi_aws_native/get_account_id.py
+++ b/sdk/python/pulumi_aws_native/get_account_id.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from . import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/get_azs.py b/sdk/python/pulumi_aws_native/get_azs.py
index d2398a1b28..4483d1572e 100644
--- a/sdk/python/pulumi_aws_native/get_azs.py
+++ b/sdk/python/pulumi_aws_native/get_azs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from . import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/get_partition.py b/sdk/python/pulumi_aws_native/get_partition.py
index bb07176d38..824f6a682e 100644
--- a/sdk/python/pulumi_aws_native/get_partition.py
+++ b/sdk/python/pulumi_aws_native/get_partition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from . import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/get_region.py b/sdk/python/pulumi_aws_native/get_region.py
index 198ddd8896..dafb756f0b 100644
--- a/sdk/python/pulumi_aws_native/get_region.py
+++ b/sdk/python/pulumi_aws_native/get_region.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from . import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/get_ssm_parameter_list.py b/sdk/python/pulumi_aws_native/get_ssm_parameter_list.py
index a0495a8854..346154568f 100644
--- a/sdk/python/pulumi_aws_native/get_ssm_parameter_list.py
+++ b/sdk/python/pulumi_aws_native/get_ssm_parameter_list.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from . import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/get_ssm_parameter_string.py b/sdk/python/pulumi_aws_native/get_ssm_parameter_string.py
index 68458138bd..50946c0b0e 100644
--- a/sdk/python/pulumi_aws_native/get_ssm_parameter_string.py
+++ b/sdk/python/pulumi_aws_native/get_ssm_parameter_string.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from . import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/get_url_suffix.py b/sdk/python/pulumi_aws_native/get_url_suffix.py
index fbefd9c453..f01160f90e 100644
--- a/sdk/python/pulumi_aws_native/get_url_suffix.py
+++ b/sdk/python/pulumi_aws_native/get_url_suffix.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from . import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/globalaccelerator/_inputs.py b/sdk/python/pulumi_aws_native/globalaccelerator/_inputs.py
index 7a0cfbd649..face922a1e 100644
--- a/sdk/python/pulumi_aws_native/globalaccelerator/_inputs.py
+++ b/sdk/python/pulumi_aws_native/globalaccelerator/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -27,19 +27,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: Key of the tag. Value can be 1 to 127 characters.
:param pulumi.Input[str] value: Value for the tag. Value can be 1 to 255 characters.
"""
- AcceleratorTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -78,24 +67,11 @@ def __init__(__self__, *,
:param pulumi.Input[bool] client_ip_preservation_enabled: true if client ip should be preserved
:param pulumi.Input[int] weight: The weight for the endpoint.
"""
- EndpointGroupEndpointConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- endpoint_id=endpoint_id,
- client_ip_preservation_enabled=client_ip_preservation_enabled,
- weight=weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- endpoint_id: pulumi.Input[str],
- client_ip_preservation_enabled: Optional[pulumi.Input[bool]] = None,
- weight: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("endpoint_id", endpoint_id)
+ pulumi.set(__self__, "endpoint_id", endpoint_id)
if client_ip_preservation_enabled is not None:
- _setter("client_ip_preservation_enabled", client_ip_preservation_enabled)
+ pulumi.set(__self__, "client_ip_preservation_enabled", client_ip_preservation_enabled)
if weight is not None:
- _setter("weight", weight)
+ pulumi.set(__self__, "weight", weight)
@property
@pulumi.getter(name="endpointId")
@@ -142,19 +118,8 @@ def __init__(__self__, *,
"""
listener to endpoint port mapping.
"""
- EndpointGroupPortOverrideArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- endpoint_port=endpoint_port,
- listener_port=listener_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- endpoint_port: pulumi.Input[int],
- listener_port: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("endpoint_port", endpoint_port)
- _setter("listener_port", listener_port)
+ pulumi.set(__self__, "endpoint_port", endpoint_port)
+ pulumi.set(__self__, "listener_port", listener_port)
@property
@pulumi.getter(name="endpointPort")
@@ -183,19 +148,8 @@ def __init__(__self__, *,
"""
A port range to support for connections from clients to your accelerator.
"""
- ListenerPortRangeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- from_port=from_port,
- to_port=to_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- from_port: pulumi.Input[int],
- to_port: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("from_port", from_port)
- _setter("to_port", to_port)
+ pulumi.set(__self__, "from_port", from_port)
+ pulumi.set(__self__, "to_port", to_port)
@property
@pulumi.getter(name="fromPort")
diff --git a/sdk/python/pulumi_aws_native/globalaccelerator/accelerator.py b/sdk/python/pulumi_aws_native/globalaccelerator/accelerator.py
index 7df108d606..bbf9c57a96 100644
--- a/sdk/python/pulumi_aws_native/globalaccelerator/accelerator.py
+++ b/sdk/python/pulumi_aws_native/globalaccelerator/accelerator.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -29,33 +29,16 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] ip_addresses: The IP addresses from BYOIP Prefix pool.
:param pulumi.Input[str] name: Name of accelerator.
"""
- AcceleratorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- ip_address_type=ip_address_type,
- ip_addresses=ip_addresses,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- ip_address_type: Optional[pulumi.Input['AcceleratorIpAddressType']] = None,
- ip_addresses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['AcceleratorTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if ip_address_type is not None:
- _setter("ip_address_type", ip_address_type)
+ pulumi.set(__self__, "ip_address_type", ip_address_type)
if ip_addresses is not None:
- _setter("ip_addresses", ip_addresses)
+ pulumi.set(__self__, "ip_addresses", ip_addresses)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -155,10 +138,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AcceleratorArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/globalaccelerator/endpoint_group.py b/sdk/python/pulumi_aws_native/globalaccelerator/endpoint_group.py
index 77d94ae55e..2579aec726 100644
--- a/sdk/python/pulumi_aws_native/globalaccelerator/endpoint_group.py
+++ b/sdk/python/pulumi_aws_native/globalaccelerator/endpoint_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -38,51 +38,24 @@ def __init__(__self__, *,
:param pulumi.Input[int] threshold_count: The number of consecutive health checks required to set the state of the endpoint to unhealthy.
:param pulumi.Input[float] traffic_dial_percentage: The percentage of traffic to sent to an AWS Region
"""
- EndpointGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- endpoint_group_region=endpoint_group_region,
- listener_arn=listener_arn,
- endpoint_configurations=endpoint_configurations,
- health_check_interval_seconds=health_check_interval_seconds,
- health_check_path=health_check_path,
- health_check_port=health_check_port,
- health_check_protocol=health_check_protocol,
- port_overrides=port_overrides,
- threshold_count=threshold_count,
- traffic_dial_percentage=traffic_dial_percentage,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- endpoint_group_region: pulumi.Input[str],
- listener_arn: pulumi.Input[str],
- endpoint_configurations: Optional[pulumi.Input[Sequence[pulumi.Input['EndpointGroupEndpointConfigurationArgs']]]] = None,
- health_check_interval_seconds: Optional[pulumi.Input[int]] = None,
- health_check_path: Optional[pulumi.Input[str]] = None,
- health_check_port: Optional[pulumi.Input[int]] = None,
- health_check_protocol: Optional[pulumi.Input['EndpointGroupHealthCheckProtocol']] = None,
- port_overrides: Optional[pulumi.Input[Sequence[pulumi.Input['EndpointGroupPortOverrideArgs']]]] = None,
- threshold_count: Optional[pulumi.Input[int]] = None,
- traffic_dial_percentage: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("endpoint_group_region", endpoint_group_region)
- _setter("listener_arn", listener_arn)
+ pulumi.set(__self__, "endpoint_group_region", endpoint_group_region)
+ pulumi.set(__self__, "listener_arn", listener_arn)
if endpoint_configurations is not None:
- _setter("endpoint_configurations", endpoint_configurations)
+ pulumi.set(__self__, "endpoint_configurations", endpoint_configurations)
if health_check_interval_seconds is not None:
- _setter("health_check_interval_seconds", health_check_interval_seconds)
+ pulumi.set(__self__, "health_check_interval_seconds", health_check_interval_seconds)
if health_check_path is not None:
- _setter("health_check_path", health_check_path)
+ pulumi.set(__self__, "health_check_path", health_check_path)
if health_check_port is not None:
- _setter("health_check_port", health_check_port)
+ pulumi.set(__self__, "health_check_port", health_check_port)
if health_check_protocol is not None:
- _setter("health_check_protocol", health_check_protocol)
+ pulumi.set(__self__, "health_check_protocol", health_check_protocol)
if port_overrides is not None:
- _setter("port_overrides", port_overrides)
+ pulumi.set(__self__, "port_overrides", port_overrides)
if threshold_count is not None:
- _setter("threshold_count", threshold_count)
+ pulumi.set(__self__, "threshold_count", threshold_count)
if traffic_dial_percentage is not None:
- _setter("traffic_dial_percentage", traffic_dial_percentage)
+ pulumi.set(__self__, "traffic_dial_percentage", traffic_dial_percentage)
@property
@pulumi.getter(name="endpointGroupRegion")
@@ -248,10 +221,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- EndpointGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/globalaccelerator/get_accelerator.py b/sdk/python/pulumi_aws_native/globalaccelerator/get_accelerator.py
index 83badaab18..521756716a 100644
--- a/sdk/python/pulumi_aws_native/globalaccelerator/get_accelerator.py
+++ b/sdk/python/pulumi_aws_native/globalaccelerator/get_accelerator.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/globalaccelerator/get_endpoint_group.py b/sdk/python/pulumi_aws_native/globalaccelerator/get_endpoint_group.py
index 91a033c9b3..f920a9af84 100644
--- a/sdk/python/pulumi_aws_native/globalaccelerator/get_endpoint_group.py
+++ b/sdk/python/pulumi_aws_native/globalaccelerator/get_endpoint_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/globalaccelerator/get_listener.py b/sdk/python/pulumi_aws_native/globalaccelerator/get_listener.py
index 70d89b695d..338a07bc73 100644
--- a/sdk/python/pulumi_aws_native/globalaccelerator/get_listener.py
+++ b/sdk/python/pulumi_aws_native/globalaccelerator/get_listener.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/globalaccelerator/listener.py b/sdk/python/pulumi_aws_native/globalaccelerator/listener.py
index 088b7473f2..75a98d3005 100644
--- a/sdk/python/pulumi_aws_native/globalaccelerator/listener.py
+++ b/sdk/python/pulumi_aws_native/globalaccelerator/listener.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -27,26 +27,11 @@ def __init__(__self__, *,
:param pulumi.Input['ListenerProtocol'] protocol: The protocol for the listener.
:param pulumi.Input['ListenerClientAffinity'] client_affinity: Client affinity lets you direct all requests from a user to the same endpoint.
"""
- ListenerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- accelerator_arn=accelerator_arn,
- port_ranges=port_ranges,
- protocol=protocol,
- client_affinity=client_affinity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- accelerator_arn: pulumi.Input[str],
- port_ranges: pulumi.Input[Sequence[pulumi.Input['ListenerPortRangeArgs']]],
- protocol: pulumi.Input['ListenerProtocol'],
- client_affinity: Optional[pulumi.Input['ListenerClientAffinity']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("accelerator_arn", accelerator_arn)
- _setter("port_ranges", port_ranges)
- _setter("protocol", protocol)
+ pulumi.set(__self__, "accelerator_arn", accelerator_arn)
+ pulumi.set(__self__, "port_ranges", port_ranges)
+ pulumi.set(__self__, "protocol", protocol)
if client_affinity is not None:
- _setter("client_affinity", client_affinity)
+ pulumi.set(__self__, "client_affinity", client_affinity)
@property
@pulumi.getter(name="acceleratorArn")
@@ -132,10 +117,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ListenerArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/globalaccelerator/outputs.py b/sdk/python/pulumi_aws_native/globalaccelerator/outputs.py
index 63cec06e49..d3cc05702b 100644
--- a/sdk/python/pulumi_aws_native/globalaccelerator/outputs.py
+++ b/sdk/python/pulumi_aws_native/globalaccelerator/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -30,19 +30,8 @@ def __init__(__self__, *,
:param str key: Key of the tag. Value can be 1 to 127 characters.
:param str value: Value for the tag. Value can be 1 to 255 characters.
"""
- AcceleratorTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -95,24 +84,11 @@ def __init__(__self__, *,
:param bool client_ip_preservation_enabled: true if client ip should be preserved
:param int weight: The weight for the endpoint.
"""
- EndpointGroupEndpointConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- endpoint_id=endpoint_id,
- client_ip_preservation_enabled=client_ip_preservation_enabled,
- weight=weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- endpoint_id: str,
- client_ip_preservation_enabled: Optional[bool] = None,
- weight: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("endpoint_id", endpoint_id)
+ pulumi.set(__self__, "endpoint_id", endpoint_id)
if client_ip_preservation_enabled is not None:
- _setter("client_ip_preservation_enabled", client_ip_preservation_enabled)
+ pulumi.set(__self__, "client_ip_preservation_enabled", client_ip_preservation_enabled)
if weight is not None:
- _setter("weight", weight)
+ pulumi.set(__self__, "weight", weight)
@property
@pulumi.getter(name="endpointId")
@@ -169,19 +145,8 @@ def __init__(__self__, *,
"""
listener to endpoint port mapping.
"""
- EndpointGroupPortOverride._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- endpoint_port=endpoint_port,
- listener_port=listener_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- endpoint_port: int,
- listener_port: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("endpoint_port", endpoint_port)
- _setter("listener_port", listener_port)
+ pulumi.set(__self__, "endpoint_port", endpoint_port)
+ pulumi.set(__self__, "listener_port", listener_port)
@property
@pulumi.getter(name="endpointPort")
@@ -224,19 +189,8 @@ def __init__(__self__, *,
"""
A port range to support for connections from clients to your accelerator.
"""
- ListenerPortRange._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- from_port=from_port,
- to_port=to_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- from_port: int,
- to_port: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("from_port", from_port)
- _setter("to_port", to_port)
+ pulumi.set(__self__, "from_port", from_port)
+ pulumi.set(__self__, "to_port", to_port)
@property
@pulumi.getter(name="fromPort")
diff --git a/sdk/python/pulumi_aws_native/glue/_inputs.py b/sdk/python/pulumi_aws_native/glue/_inputs.py
index 1e717be127..887952fd92 100644
--- a/sdk/python/pulumi_aws_native/glue/_inputs.py
+++ b/sdk/python/pulumi_aws_native/glue/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -95,49 +95,24 @@ def __init__(__self__, *,
header: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
name: Optional[pulumi.Input[str]] = None,
quote_symbol: Optional[pulumi.Input[str]] = None):
- ClassifierCsvClassifierArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allow_single_column=allow_single_column,
- contains_custom_datatype=contains_custom_datatype,
- contains_header=contains_header,
- custom_datatype_configured=custom_datatype_configured,
- delimiter=delimiter,
- disable_value_trimming=disable_value_trimming,
- header=header,
- name=name,
- quote_symbol=quote_symbol,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allow_single_column: Optional[pulumi.Input[bool]] = None,
- contains_custom_datatype: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- contains_header: Optional[pulumi.Input[str]] = None,
- custom_datatype_configured: Optional[pulumi.Input[bool]] = None,
- delimiter: Optional[pulumi.Input[str]] = None,
- disable_value_trimming: Optional[pulumi.Input[bool]] = None,
- header: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- name: Optional[pulumi.Input[str]] = None,
- quote_symbol: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allow_single_column is not None:
- _setter("allow_single_column", allow_single_column)
+ pulumi.set(__self__, "allow_single_column", allow_single_column)
if contains_custom_datatype is not None:
- _setter("contains_custom_datatype", contains_custom_datatype)
+ pulumi.set(__self__, "contains_custom_datatype", contains_custom_datatype)
if contains_header is not None:
- _setter("contains_header", contains_header)
+ pulumi.set(__self__, "contains_header", contains_header)
if custom_datatype_configured is not None:
- _setter("custom_datatype_configured", custom_datatype_configured)
+ pulumi.set(__self__, "custom_datatype_configured", custom_datatype_configured)
if delimiter is not None:
- _setter("delimiter", delimiter)
+ pulumi.set(__self__, "delimiter", delimiter)
if disable_value_trimming is not None:
- _setter("disable_value_trimming", disable_value_trimming)
+ pulumi.set(__self__, "disable_value_trimming", disable_value_trimming)
if header is not None:
- _setter("header", header)
+ pulumi.set(__self__, "header", header)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if quote_symbol is not None:
- _setter("quote_symbol", quote_symbol)
+ pulumi.set(__self__, "quote_symbol", quote_symbol)
@property
@pulumi.getter(name="allowSingleColumn")
@@ -228,27 +203,12 @@ def __init__(__self__, *,
grok_pattern: pulumi.Input[str],
custom_patterns: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None):
- ClassifierGrokClassifierArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- classification=classification,
- grok_pattern=grok_pattern,
- custom_patterns=custom_patterns,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- classification: pulumi.Input[str],
- grok_pattern: pulumi.Input[str],
- custom_patterns: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("classification", classification)
- _setter("grok_pattern", grok_pattern)
+ pulumi.set(__self__, "classification", classification)
+ pulumi.set(__self__, "grok_pattern", grok_pattern)
if custom_patterns is not None:
- _setter("custom_patterns", custom_patterns)
+ pulumi.set(__self__, "custom_patterns", custom_patterns)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -292,20 +252,9 @@ class ClassifierJsonClassifierArgs:
def __init__(__self__, *,
json_path: pulumi.Input[str],
name: Optional[pulumi.Input[str]] = None):
- ClassifierJsonClassifierArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- json_path=json_path,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- json_path: pulumi.Input[str],
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("json_path", json_path)
+ pulumi.set(__self__, "json_path", json_path)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="jsonPath")
@@ -332,23 +281,10 @@ def __init__(__self__, *,
classification: pulumi.Input[str],
row_tag: pulumi.Input[str],
name: Optional[pulumi.Input[str]] = None):
- ClassifierXmlClassifierArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- classification=classification,
- row_tag=row_tag,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- classification: pulumi.Input[str],
- row_tag: pulumi.Input[str],
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("classification", classification)
- _setter("row_tag", row_tag)
+ pulumi.set(__self__, "classification", classification)
+ pulumi.set(__self__, "row_tag", row_tag)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -387,36 +323,17 @@ def __init__(__self__, *,
match_criteria: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
name: Optional[pulumi.Input[str]] = None,
physical_connection_requirements: Optional[pulumi.Input['ConnectionPhysicalConnectionRequirementsArgs']] = None):
- ConnectionInputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_type=connection_type,
- connection_properties=connection_properties,
- description=description,
- match_criteria=match_criteria,
- name=name,
- physical_connection_requirements=physical_connection_requirements,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_type: pulumi.Input[str],
- connection_properties: Optional[Any] = None,
- description: Optional[pulumi.Input[str]] = None,
- match_criteria: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- name: Optional[pulumi.Input[str]] = None,
- physical_connection_requirements: Optional[pulumi.Input['ConnectionPhysicalConnectionRequirementsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("connection_type", connection_type)
+ pulumi.set(__self__, "connection_type", connection_type)
if connection_properties is not None:
- _setter("connection_properties", connection_properties)
+ pulumi.set(__self__, "connection_properties", connection_properties)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if match_criteria is not None:
- _setter("match_criteria", match_criteria)
+ pulumi.set(__self__, "match_criteria", match_criteria)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if physical_connection_requirements is not None:
- _setter("physical_connection_requirements", physical_connection_requirements)
+ pulumi.set(__self__, "physical_connection_requirements", physical_connection_requirements)
@property
@pulumi.getter(name="connectionType")
@@ -479,25 +396,12 @@ def __init__(__self__, *,
availability_zone: Optional[pulumi.Input[str]] = None,
security_group_id_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
subnet_id: Optional[pulumi.Input[str]] = None):
- ConnectionPhysicalConnectionRequirementsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- security_group_id_list=security_group_id_list,
- subnet_id=subnet_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: Optional[pulumi.Input[str]] = None,
- security_group_id_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- subnet_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if security_group_id_list is not None:
- _setter("security_group_id_list", security_group_id_list)
+ pulumi.set(__self__, "security_group_id_list", security_group_id_list)
if subnet_id is not None:
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
@property
@pulumi.getter(name="availabilityZone")
@@ -535,33 +439,16 @@ def __init__(__self__, *,
dlq_event_queue_arn: Optional[pulumi.Input[str]] = None,
event_queue_arn: Optional[pulumi.Input[str]] = None,
tables: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- CrawlerCatalogTargetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_name=connection_name,
- database_name=database_name,
- dlq_event_queue_arn=dlq_event_queue_arn,
- event_queue_arn=event_queue_arn,
- tables=tables,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_name: Optional[pulumi.Input[str]] = None,
- database_name: Optional[pulumi.Input[str]] = None,
- dlq_event_queue_arn: Optional[pulumi.Input[str]] = None,
- event_queue_arn: Optional[pulumi.Input[str]] = None,
- tables: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_name is not None:
- _setter("connection_name", connection_name)
+ pulumi.set(__self__, "connection_name", connection_name)
if database_name is not None:
- _setter("database_name", database_name)
+ pulumi.set(__self__, "database_name", database_name)
if dlq_event_queue_arn is not None:
- _setter("dlq_event_queue_arn", dlq_event_queue_arn)
+ pulumi.set(__self__, "dlq_event_queue_arn", dlq_event_queue_arn)
if event_queue_arn is not None:
- _setter("event_queue_arn", event_queue_arn)
+ pulumi.set(__self__, "event_queue_arn", event_queue_arn)
if tables is not None:
- _setter("tables", tables)
+ pulumi.set(__self__, "tables", tables)
@property
@pulumi.getter(name="connectionName")
@@ -616,29 +503,14 @@ def __init__(__self__, *,
create_native_delta_table: Optional[pulumi.Input[bool]] = None,
delta_tables: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
write_manifest: Optional[pulumi.Input[bool]] = None):
- CrawlerDeltaTargetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_name=connection_name,
- create_native_delta_table=create_native_delta_table,
- delta_tables=delta_tables,
- write_manifest=write_manifest,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_name: Optional[pulumi.Input[str]] = None,
- create_native_delta_table: Optional[pulumi.Input[bool]] = None,
- delta_tables: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- write_manifest: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_name is not None:
- _setter("connection_name", connection_name)
+ pulumi.set(__self__, "connection_name", connection_name)
if create_native_delta_table is not None:
- _setter("create_native_delta_table", create_native_delta_table)
+ pulumi.set(__self__, "create_native_delta_table", create_native_delta_table)
if delta_tables is not None:
- _setter("delta_tables", delta_tables)
+ pulumi.set(__self__, "delta_tables", delta_tables)
if write_manifest is not None:
- _setter("write_manifest", write_manifest)
+ pulumi.set(__self__, "write_manifest", write_manifest)
@property
@pulumi.getter(name="connectionName")
@@ -681,17 +553,8 @@ def write_manifest(self, value: Optional[pulumi.Input[bool]]):
class CrawlerDynamoDbTargetArgs:
def __init__(__self__, *,
path: Optional[pulumi.Input[str]] = None):
- CrawlerDynamoDbTargetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- path=path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- path: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
@property
@pulumi.getter
@@ -710,29 +573,14 @@ def __init__(__self__, *,
exclusions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
maximum_traversal_depth: Optional[pulumi.Input[int]] = None,
paths: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- CrawlerIcebergTargetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_name=connection_name,
- exclusions=exclusions,
- maximum_traversal_depth=maximum_traversal_depth,
- paths=paths,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_name: Optional[pulumi.Input[str]] = None,
- exclusions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- maximum_traversal_depth: Optional[pulumi.Input[int]] = None,
- paths: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_name is not None:
- _setter("connection_name", connection_name)
+ pulumi.set(__self__, "connection_name", connection_name)
if exclusions is not None:
- _setter("exclusions", exclusions)
+ pulumi.set(__self__, "exclusions", exclusions)
if maximum_traversal_depth is not None:
- _setter("maximum_traversal_depth", maximum_traversal_depth)
+ pulumi.set(__self__, "maximum_traversal_depth", maximum_traversal_depth)
if paths is not None:
- _setter("paths", paths)
+ pulumi.set(__self__, "paths", paths)
@property
@pulumi.getter(name="connectionName")
@@ -777,25 +625,12 @@ def __init__(__self__, *,
connection_name: Optional[pulumi.Input[str]] = None,
exclusions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
path: Optional[pulumi.Input[str]] = None):
- CrawlerJdbcTargetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_name=connection_name,
- exclusions=exclusions,
- path=path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_name: Optional[pulumi.Input[str]] = None,
- exclusions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- path: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_name is not None:
- _setter("connection_name", connection_name)
+ pulumi.set(__self__, "connection_name", connection_name)
if exclusions is not None:
- _setter("exclusions", exclusions)
+ pulumi.set(__self__, "exclusions", exclusions)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
@property
@pulumi.getter(name="connectionName")
@@ -830,21 +665,10 @@ class CrawlerMongoDbTargetArgs:
def __init__(__self__, *,
connection_name: Optional[pulumi.Input[str]] = None,
path: Optional[pulumi.Input[str]] = None):
- CrawlerMongoDbTargetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_name=connection_name,
- path=path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_name: Optional[pulumi.Input[str]] = None,
- path: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_name is not None:
- _setter("connection_name", connection_name)
+ pulumi.set(__self__, "connection_name", connection_name)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
@property
@pulumi.getter(name="connectionName")
@@ -869,17 +693,8 @@ def path(self, value: Optional[pulumi.Input[str]]):
class CrawlerRecrawlPolicyArgs:
def __init__(__self__, *,
recrawl_behavior: Optional[pulumi.Input[str]] = None):
- CrawlerRecrawlPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- recrawl_behavior=recrawl_behavior,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- recrawl_behavior: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if recrawl_behavior is not None:
- _setter("recrawl_behavior", recrawl_behavior)
+ pulumi.set(__self__, "recrawl_behavior", recrawl_behavior)
@property
@pulumi.getter(name="recrawlBehavior")
@@ -900,37 +715,18 @@ def __init__(__self__, *,
exclusions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
path: Optional[pulumi.Input[str]] = None,
sample_size: Optional[pulumi.Input[int]] = None):
- CrawlerS3TargetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_name=connection_name,
- dlq_event_queue_arn=dlq_event_queue_arn,
- event_queue_arn=event_queue_arn,
- exclusions=exclusions,
- path=path,
- sample_size=sample_size,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_name: Optional[pulumi.Input[str]] = None,
- dlq_event_queue_arn: Optional[pulumi.Input[str]] = None,
- event_queue_arn: Optional[pulumi.Input[str]] = None,
- exclusions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- path: Optional[pulumi.Input[str]] = None,
- sample_size: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_name is not None:
- _setter("connection_name", connection_name)
+ pulumi.set(__self__, "connection_name", connection_name)
if dlq_event_queue_arn is not None:
- _setter("dlq_event_queue_arn", dlq_event_queue_arn)
+ pulumi.set(__self__, "dlq_event_queue_arn", dlq_event_queue_arn)
if event_queue_arn is not None:
- _setter("event_queue_arn", event_queue_arn)
+ pulumi.set(__self__, "event_queue_arn", event_queue_arn)
if exclusions is not None:
- _setter("exclusions", exclusions)
+ pulumi.set(__self__, "exclusions", exclusions)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
if sample_size is not None:
- _setter("sample_size", sample_size)
+ pulumi.set(__self__, "sample_size", sample_size)
@property
@pulumi.getter(name="connectionName")
@@ -991,17 +787,8 @@ def sample_size(self, value: Optional[pulumi.Input[int]]):
class CrawlerScheduleArgs:
def __init__(__self__, *,
schedule_expression: Optional[pulumi.Input[str]] = None):
- CrawlerScheduleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- schedule_expression=schedule_expression,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- schedule_expression: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if schedule_expression is not None:
- _setter("schedule_expression", schedule_expression)
+ pulumi.set(__self__, "schedule_expression", schedule_expression)
@property
@pulumi.getter(name="scheduleExpression")
@@ -1018,21 +805,10 @@ class CrawlerSchemaChangePolicyArgs:
def __init__(__self__, *,
delete_behavior: Optional[pulumi.Input[str]] = None,
update_behavior: Optional[pulumi.Input[str]] = None):
- CrawlerSchemaChangePolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delete_behavior=delete_behavior,
- update_behavior=update_behavior,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delete_behavior: Optional[pulumi.Input[str]] = None,
- update_behavior: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delete_behavior is not None:
- _setter("delete_behavior", delete_behavior)
+ pulumi.set(__self__, "delete_behavior", delete_behavior)
if update_behavior is not None:
- _setter("update_behavior", update_behavior)
+ pulumi.set(__self__, "update_behavior", update_behavior)
@property
@pulumi.getter(name="deleteBehavior")
@@ -1063,41 +839,20 @@ def __init__(__self__, *,
jdbc_targets: Optional[pulumi.Input[Sequence[pulumi.Input['CrawlerJdbcTargetArgs']]]] = None,
mongo_db_targets: Optional[pulumi.Input[Sequence[pulumi.Input['CrawlerMongoDbTargetArgs']]]] = None,
s3_targets: Optional[pulumi.Input[Sequence[pulumi.Input['CrawlerS3TargetArgs']]]] = None):
- CrawlerTargetsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_targets=catalog_targets,
- delta_targets=delta_targets,
- dynamo_db_targets=dynamo_db_targets,
- iceberg_targets=iceberg_targets,
- jdbc_targets=jdbc_targets,
- mongo_db_targets=mongo_db_targets,
- s3_targets=s3_targets,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_targets: Optional[pulumi.Input[Sequence[pulumi.Input['CrawlerCatalogTargetArgs']]]] = None,
- delta_targets: Optional[pulumi.Input[Sequence[pulumi.Input['CrawlerDeltaTargetArgs']]]] = None,
- dynamo_db_targets: Optional[pulumi.Input[Sequence[pulumi.Input['CrawlerDynamoDbTargetArgs']]]] = None,
- iceberg_targets: Optional[pulumi.Input[Sequence[pulumi.Input['CrawlerIcebergTargetArgs']]]] = None,
- jdbc_targets: Optional[pulumi.Input[Sequence[pulumi.Input['CrawlerJdbcTargetArgs']]]] = None,
- mongo_db_targets: Optional[pulumi.Input[Sequence[pulumi.Input['CrawlerMongoDbTargetArgs']]]] = None,
- s3_targets: Optional[pulumi.Input[Sequence[pulumi.Input['CrawlerS3TargetArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_targets is not None:
- _setter("catalog_targets", catalog_targets)
+ pulumi.set(__self__, "catalog_targets", catalog_targets)
if delta_targets is not None:
- _setter("delta_targets", delta_targets)
+ pulumi.set(__self__, "delta_targets", delta_targets)
if dynamo_db_targets is not None:
- _setter("dynamo_db_targets", dynamo_db_targets)
+ pulumi.set(__self__, "dynamo_db_targets", dynamo_db_targets)
if iceberg_targets is not None:
- _setter("iceberg_targets", iceberg_targets)
+ pulumi.set(__self__, "iceberg_targets", iceberg_targets)
if jdbc_targets is not None:
- _setter("jdbc_targets", jdbc_targets)
+ pulumi.set(__self__, "jdbc_targets", jdbc_targets)
if mongo_db_targets is not None:
- _setter("mongo_db_targets", mongo_db_targets)
+ pulumi.set(__self__, "mongo_db_targets", mongo_db_targets)
if s3_targets is not None:
- _setter("s3_targets", s3_targets)
+ pulumi.set(__self__, "s3_targets", s3_targets)
@property
@pulumi.getter(name="catalogTargets")
@@ -1168,21 +923,10 @@ class DataCatalogEncryptionSettingsConnectionPasswordEncryptionArgs:
def __init__(__self__, *,
kms_key_id: Optional[pulumi.Input[str]] = None,
return_connection_password_encrypted: Optional[pulumi.Input[bool]] = None):
- DataCatalogEncryptionSettingsConnectionPasswordEncryptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kms_key_id=kms_key_id,
- return_connection_password_encrypted=return_connection_password_encrypted,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kms_key_id: Optional[pulumi.Input[str]] = None,
- return_connection_password_encrypted: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if return_connection_password_encrypted is not None:
- _setter("return_connection_password_encrypted", return_connection_password_encrypted)
+ pulumi.set(__self__, "return_connection_password_encrypted", return_connection_password_encrypted)
@property
@pulumi.getter(name="kmsKeyId")
@@ -1208,21 +952,10 @@ class DataCatalogEncryptionSettingsEncryptionAtRestArgs:
def __init__(__self__, *,
catalog_encryption_mode: Optional[pulumi.Input[str]] = None,
sse_aws_kms_key_id: Optional[pulumi.Input[str]] = None):
- DataCatalogEncryptionSettingsEncryptionAtRestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_encryption_mode=catalog_encryption_mode,
- sse_aws_kms_key_id=sse_aws_kms_key_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_encryption_mode: Optional[pulumi.Input[str]] = None,
- sse_aws_kms_key_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_encryption_mode is not None:
- _setter("catalog_encryption_mode", catalog_encryption_mode)
+ pulumi.set(__self__, "catalog_encryption_mode", catalog_encryption_mode)
if sse_aws_kms_key_id is not None:
- _setter("sse_aws_kms_key_id", sse_aws_kms_key_id)
+ pulumi.set(__self__, "sse_aws_kms_key_id", sse_aws_kms_key_id)
@property
@pulumi.getter(name="catalogEncryptionMode")
@@ -1248,21 +981,10 @@ class DataCatalogEncryptionSettingsArgs:
def __init__(__self__, *,
connection_password_encryption: Optional[pulumi.Input['DataCatalogEncryptionSettingsConnectionPasswordEncryptionArgs']] = None,
encryption_at_rest: Optional[pulumi.Input['DataCatalogEncryptionSettingsEncryptionAtRestArgs']] = None):
- DataCatalogEncryptionSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_password_encryption=connection_password_encryption,
- encryption_at_rest=encryption_at_rest,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_password_encryption: Optional[pulumi.Input['DataCatalogEncryptionSettingsConnectionPasswordEncryptionArgs']] = None,
- encryption_at_rest: Optional[pulumi.Input['DataCatalogEncryptionSettingsEncryptionAtRestArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_password_encryption is not None:
- _setter("connection_password_encryption", connection_password_encryption)
+ pulumi.set(__self__, "connection_password_encryption", connection_password_encryption)
if encryption_at_rest is not None:
- _setter("encryption_at_rest", encryption_at_rest)
+ pulumi.set(__self__, "encryption_at_rest", encryption_at_rest)
@property
@pulumi.getter(name="connectionPasswordEncryption")
@@ -1288,21 +1010,10 @@ class DataQualityRulesetDataQualityTargetTableArgs:
def __init__(__self__, *,
database_name: Optional[pulumi.Input[str]] = None,
table_name: Optional[pulumi.Input[str]] = None):
- DataQualityRulesetDataQualityTargetTableArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- database_name=database_name,
- table_name=table_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- database_name: Optional[pulumi.Input[str]] = None,
- table_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if database_name is not None:
- _setter("database_name", database_name)
+ pulumi.set(__self__, "database_name", database_name)
if table_name is not None:
- _setter("table_name", table_name)
+ pulumi.set(__self__, "table_name", table_name)
@property
@pulumi.getter(name="databaseName")
@@ -1327,17 +1038,8 @@ def table_name(self, value: Optional[pulumi.Input[str]]):
class DatabaseDataLakePrincipalArgs:
def __init__(__self__, *,
data_lake_principal_identifier: Optional[pulumi.Input[str]] = None):
- DatabaseDataLakePrincipalArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_lake_principal_identifier=data_lake_principal_identifier,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_lake_principal_identifier: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if data_lake_principal_identifier is not None:
- _setter("data_lake_principal_identifier", data_lake_principal_identifier)
+ pulumi.set(__self__, "data_lake_principal_identifier", data_lake_principal_identifier)
@property
@pulumi.getter(name="dataLakePrincipalIdentifier")
@@ -1354,21 +1056,10 @@ class DatabaseFederatedDatabaseArgs:
def __init__(__self__, *,
connection_name: Optional[pulumi.Input[str]] = None,
identifier: Optional[pulumi.Input[str]] = None):
- DatabaseFederatedDatabaseArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_name=connection_name,
- identifier=identifier,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_name: Optional[pulumi.Input[str]] = None,
- identifier: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_name is not None:
- _setter("connection_name", connection_name)
+ pulumi.set(__self__, "connection_name", connection_name)
if identifier is not None:
- _setter("identifier", identifier)
+ pulumi.set(__self__, "identifier", identifier)
@property
@pulumi.getter(name="connectionName")
@@ -1395,25 +1086,12 @@ def __init__(__self__, *,
catalog_id: Optional[pulumi.Input[str]] = None,
database_name: Optional[pulumi.Input[str]] = None,
region: Optional[pulumi.Input[str]] = None):
- DatabaseIdentifierArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- database_name=database_name,
- region=region,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: Optional[pulumi.Input[str]] = None,
- database_name: Optional[pulumi.Input[str]] = None,
- region: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_id is not None:
- _setter("catalog_id", catalog_id)
+ pulumi.set(__self__, "catalog_id", catalog_id)
if database_name is not None:
- _setter("database_name", database_name)
+ pulumi.set(__self__, "database_name", database_name)
if region is not None:
- _setter("region", region)
+ pulumi.set(__self__, "region", region)
@property
@pulumi.getter(name="catalogId")
@@ -1453,41 +1131,20 @@ def __init__(__self__, *,
name: Optional[pulumi.Input[str]] = None,
parameters: Optional[Any] = None,
target_database: Optional[pulumi.Input['DatabaseIdentifierArgs']] = None):
- DatabaseInputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- create_table_default_permissions=create_table_default_permissions,
- description=description,
- federated_database=federated_database,
- location_uri=location_uri,
- name=name,
- parameters=parameters,
- target_database=target_database,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- create_table_default_permissions: Optional[pulumi.Input[Sequence[pulumi.Input['DatabasePrincipalPrivilegesArgs']]]] = None,
- description: Optional[pulumi.Input[str]] = None,
- federated_database: Optional[pulumi.Input['DatabaseFederatedDatabaseArgs']] = None,
- location_uri: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- parameters: Optional[Any] = None,
- target_database: Optional[pulumi.Input['DatabaseIdentifierArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if create_table_default_permissions is not None:
- _setter("create_table_default_permissions", create_table_default_permissions)
+ pulumi.set(__self__, "create_table_default_permissions", create_table_default_permissions)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if federated_database is not None:
- _setter("federated_database", federated_database)
+ pulumi.set(__self__, "federated_database", federated_database)
if location_uri is not None:
- _setter("location_uri", location_uri)
+ pulumi.set(__self__, "location_uri", location_uri)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
if target_database is not None:
- _setter("target_database", target_database)
+ pulumi.set(__self__, "target_database", target_database)
@property
@pulumi.getter(name="createTableDefaultPermissions")
@@ -1558,21 +1215,10 @@ class DatabasePrincipalPrivilegesArgs:
def __init__(__self__, *,
permissions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
principal: Optional[pulumi.Input['DatabaseDataLakePrincipalArgs']] = None):
- DatabasePrincipalPrivilegesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- permissions=permissions,
- principal=principal,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- permissions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- principal: Optional[pulumi.Input['DatabaseDataLakePrincipalArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if permissions is not None:
- _setter("permissions", permissions)
+ pulumi.set(__self__, "permissions", permissions)
if principal is not None:
- _setter("principal", principal)
+ pulumi.set(__self__, "principal", principal)
@property
@pulumi.getter
@@ -1600,29 +1246,14 @@ def __init__(__self__, *,
python_version: Optional[pulumi.Input[str]] = None,
runtime: Optional[pulumi.Input[str]] = None,
script_location: Optional[pulumi.Input[str]] = None):
- JobCommandArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- python_version=python_version,
- runtime=runtime,
- script_location=script_location,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[pulumi.Input[str]] = None,
- python_version: Optional[pulumi.Input[str]] = None,
- runtime: Optional[pulumi.Input[str]] = None,
- script_location: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if python_version is not None:
- _setter("python_version", python_version)
+ pulumi.set(__self__, "python_version", python_version)
if runtime is not None:
- _setter("runtime", runtime)
+ pulumi.set(__self__, "runtime", runtime)
if script_location is not None:
- _setter("script_location", script_location)
+ pulumi.set(__self__, "script_location", script_location)
@property
@pulumi.getter
@@ -1665,17 +1296,8 @@ def script_location(self, value: Optional[pulumi.Input[str]]):
class JobConnectionsListArgs:
def __init__(__self__, *,
connections: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- JobConnectionsListArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connections=connections,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connections: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connections is not None:
- _setter("connections", connections)
+ pulumi.set(__self__, "connections", connections)
@property
@pulumi.getter
@@ -1691,17 +1313,8 @@ def connections(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]
class JobExecutionPropertyArgs:
def __init__(__self__, *,
max_concurrent_runs: Optional[pulumi.Input[float]] = None):
- JobExecutionPropertyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_concurrent_runs=max_concurrent_runs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_concurrent_runs: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max_concurrent_runs is not None:
- _setter("max_concurrent_runs", max_concurrent_runs)
+ pulumi.set(__self__, "max_concurrent_runs", max_concurrent_runs)
@property
@pulumi.getter(name="maxConcurrentRuns")
@@ -1717,17 +1330,8 @@ def max_concurrent_runs(self, value: Optional[pulumi.Input[float]]):
class JobNotificationPropertyArgs:
def __init__(__self__, *,
notify_delay_after: Optional[pulumi.Input[int]] = None):
- JobNotificationPropertyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- notify_delay_after=notify_delay_after,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- notify_delay_after: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if notify_delay_after is not None:
- _setter("notify_delay_after", notify_delay_after)
+ pulumi.set(__self__, "notify_delay_after", notify_delay_after)
@property
@pulumi.getter(name="notifyDelayAfter")
@@ -1746,28 +1350,13 @@ def __init__(__self__, *,
accuracy_cost_tradeoff: Optional[pulumi.Input[float]] = None,
enforce_provided_labels: Optional[pulumi.Input[bool]] = None,
precision_recall_tradeoff: Optional[pulumi.Input[float]] = None):
- MlTransformFindMatchesParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- primary_key_column_name=primary_key_column_name,
- accuracy_cost_tradeoff=accuracy_cost_tradeoff,
- enforce_provided_labels=enforce_provided_labels,
- precision_recall_tradeoff=precision_recall_tradeoff,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- primary_key_column_name: pulumi.Input[str],
- accuracy_cost_tradeoff: Optional[pulumi.Input[float]] = None,
- enforce_provided_labels: Optional[pulumi.Input[bool]] = None,
- precision_recall_tradeoff: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("primary_key_column_name", primary_key_column_name)
+ pulumi.set(__self__, "primary_key_column_name", primary_key_column_name)
if accuracy_cost_tradeoff is not None:
- _setter("accuracy_cost_tradeoff", accuracy_cost_tradeoff)
+ pulumi.set(__self__, "accuracy_cost_tradeoff", accuracy_cost_tradeoff)
if enforce_provided_labels is not None:
- _setter("enforce_provided_labels", enforce_provided_labels)
+ pulumi.set(__self__, "enforce_provided_labels", enforce_provided_labels)
if precision_recall_tradeoff is not None:
- _setter("precision_recall_tradeoff", precision_recall_tradeoff)
+ pulumi.set(__self__, "precision_recall_tradeoff", precision_recall_tradeoff)
@property
@pulumi.getter(name="primaryKeyColumnName")
@@ -1813,27 +1402,12 @@ def __init__(__self__, *,
table_name: pulumi.Input[str],
catalog_id: Optional[pulumi.Input[str]] = None,
connection_name: Optional[pulumi.Input[str]] = None):
- MlTransformGlueTablesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- database_name=database_name,
- table_name=table_name,
- catalog_id=catalog_id,
- connection_name=connection_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- database_name: pulumi.Input[str],
- table_name: pulumi.Input[str],
- catalog_id: Optional[pulumi.Input[str]] = None,
- connection_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("database_name", database_name)
- _setter("table_name", table_name)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "table_name", table_name)
if catalog_id is not None:
- _setter("catalog_id", catalog_id)
+ pulumi.set(__self__, "catalog_id", catalog_id)
if connection_name is not None:
- _setter("connection_name", connection_name)
+ pulumi.set(__self__, "connection_name", connection_name)
@property
@pulumi.getter(name="databaseName")
@@ -1876,17 +1450,8 @@ def connection_name(self, value: Optional[pulumi.Input[str]]):
class MlTransformInputRecordTablesArgs:
def __init__(__self__, *,
glue_tables: Optional[pulumi.Input[Sequence[pulumi.Input['MlTransformGlueTablesArgs']]]] = None):
- MlTransformInputRecordTablesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- glue_tables=glue_tables,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- glue_tables: Optional[pulumi.Input[Sequence[pulumi.Input['MlTransformGlueTablesArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if glue_tables is not None:
- _setter("glue_tables", glue_tables)
+ pulumi.set(__self__, "glue_tables", glue_tables)
@property
@pulumi.getter(name="glueTables")
@@ -1903,20 +1468,9 @@ class MlTransformMlUserDataEncryptionArgs:
def __init__(__self__, *,
ml_user_data_encryption_mode: pulumi.Input[str],
kms_key_id: Optional[pulumi.Input[str]] = None):
- MlTransformMlUserDataEncryptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ml_user_data_encryption_mode=ml_user_data_encryption_mode,
- kms_key_id=kms_key_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ml_user_data_encryption_mode: pulumi.Input[str],
- kms_key_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ml_user_data_encryption_mode", ml_user_data_encryption_mode)
+ pulumi.set(__self__, "ml_user_data_encryption_mode", ml_user_data_encryption_mode)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
@property
@pulumi.getter(name="mlUserDataEncryptionMode")
@@ -1942,21 +1496,10 @@ class MlTransformTransformEncryptionArgs:
def __init__(__self__, *,
ml_user_data_encryption: Optional[pulumi.Input['MlTransformMlUserDataEncryptionArgs']] = None,
task_run_security_configuration_name: Optional[pulumi.Input[str]] = None):
- MlTransformTransformEncryptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ml_user_data_encryption=ml_user_data_encryption,
- task_run_security_configuration_name=task_run_security_configuration_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ml_user_data_encryption: Optional[pulumi.Input['MlTransformMlUserDataEncryptionArgs']] = None,
- task_run_security_configuration_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ml_user_data_encryption is not None:
- _setter("ml_user_data_encryption", ml_user_data_encryption)
+ pulumi.set(__self__, "ml_user_data_encryption", ml_user_data_encryption)
if task_run_security_configuration_name is not None:
- _setter("task_run_security_configuration_name", task_run_security_configuration_name)
+ pulumi.set(__self__, "task_run_security_configuration_name", task_run_security_configuration_name)
@property
@pulumi.getter(name="mlUserDataEncryption")
@@ -1982,20 +1525,9 @@ class MlTransformTransformParametersArgs:
def __init__(__self__, *,
transform_type: pulumi.Input[str],
find_matches_parameters: Optional[pulumi.Input['MlTransformFindMatchesParametersArgs']] = None):
- MlTransformTransformParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- transform_type=transform_type,
- find_matches_parameters=find_matches_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- transform_type: pulumi.Input[str],
- find_matches_parameters: Optional[pulumi.Input['MlTransformFindMatchesParametersArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("transform_type", transform_type)
+ pulumi.set(__self__, "transform_type", transform_type)
if find_matches_parameters is not None:
- _setter("find_matches_parameters", find_matches_parameters)
+ pulumi.set(__self__, "find_matches_parameters", find_matches_parameters)
@property
@pulumi.getter(name="transformType")
@@ -2022,24 +1554,11 @@ def __init__(__self__, *,
name: pulumi.Input[str],
comment: Optional[pulumi.Input[str]] = None,
type: Optional[pulumi.Input[str]] = None):
- PartitionColumnArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- comment=comment,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- comment: Optional[pulumi.Input[str]] = None,
- type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if comment is not None:
- _setter("comment", comment)
+ pulumi.set(__self__, "comment", comment)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -2075,24 +1594,11 @@ def __init__(__self__, *,
values: pulumi.Input[Sequence[pulumi.Input[str]]],
parameters: Optional[Any] = None,
storage_descriptor: Optional[pulumi.Input['PartitionStorageDescriptorArgs']] = None):
- PartitionInputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- values=values,
- parameters=parameters,
- storage_descriptor=storage_descriptor,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- values: pulumi.Input[Sequence[pulumi.Input[str]]],
- parameters: Optional[Any] = None,
- storage_descriptor: Optional[pulumi.Input['PartitionStorageDescriptorArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("values", values)
+ pulumi.set(__self__, "values", values)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
if storage_descriptor is not None:
- _setter("storage_descriptor", storage_descriptor)
+ pulumi.set(__self__, "storage_descriptor", storage_descriptor)
@property
@pulumi.getter
@@ -2127,20 +1633,9 @@ class PartitionOrderArgs:
def __init__(__self__, *,
column: pulumi.Input[str],
sort_order: Optional[pulumi.Input[int]] = None):
- PartitionOrderArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- column=column,
- sort_order=sort_order,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- column: pulumi.Input[str],
- sort_order: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("column", column)
+ pulumi.set(__self__, "column", column)
if sort_order is not None:
- _setter("sort_order", sort_order)
+ pulumi.set(__self__, "sort_order", sort_order)
@property
@pulumi.getter
@@ -2167,25 +1662,12 @@ def __init__(__self__, *,
registry_name: Optional[pulumi.Input[str]] = None,
schema_arn: Optional[pulumi.Input[str]] = None,
schema_name: Optional[pulumi.Input[str]] = None):
- PartitionSchemaIdArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- registry_name=registry_name,
- schema_arn=schema_arn,
- schema_name=schema_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- registry_name: Optional[pulumi.Input[str]] = None,
- schema_arn: Optional[pulumi.Input[str]] = None,
- schema_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if registry_name is not None:
- _setter("registry_name", registry_name)
+ pulumi.set(__self__, "registry_name", registry_name)
if schema_arn is not None:
- _setter("schema_arn", schema_arn)
+ pulumi.set(__self__, "schema_arn", schema_arn)
if schema_name is not None:
- _setter("schema_name", schema_name)
+ pulumi.set(__self__, "schema_name", schema_name)
@property
@pulumi.getter(name="registryName")
@@ -2221,25 +1703,12 @@ def __init__(__self__, *,
schema_id: Optional[pulumi.Input['PartitionSchemaIdArgs']] = None,
schema_version_id: Optional[pulumi.Input[str]] = None,
schema_version_number: Optional[pulumi.Input[int]] = None):
- PartitionSchemaReferenceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- schema_id=schema_id,
- schema_version_id=schema_version_id,
- schema_version_number=schema_version_number,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- schema_id: Optional[pulumi.Input['PartitionSchemaIdArgs']] = None,
- schema_version_id: Optional[pulumi.Input[str]] = None,
- schema_version_number: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if schema_id is not None:
- _setter("schema_id", schema_id)
+ pulumi.set(__self__, "schema_id", schema_id)
if schema_version_id is not None:
- _setter("schema_version_id", schema_version_id)
+ pulumi.set(__self__, "schema_version_id", schema_version_id)
if schema_version_number is not None:
- _setter("schema_version_number", schema_version_number)
+ pulumi.set(__self__, "schema_version_number", schema_version_number)
@property
@pulumi.getter(name="schemaId")
@@ -2275,25 +1744,12 @@ def __init__(__self__, *,
name: Optional[pulumi.Input[str]] = None,
parameters: Optional[Any] = None,
serialization_library: Optional[pulumi.Input[str]] = None):
- PartitionSerdeInfoArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- parameters=parameters,
- serialization_library=serialization_library,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[pulumi.Input[str]] = None,
- parameters: Optional[Any] = None,
- serialization_library: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
if serialization_library is not None:
- _setter("serialization_library", serialization_library)
+ pulumi.set(__self__, "serialization_library", serialization_library)
@property
@pulumi.getter
@@ -2329,25 +1785,12 @@ def __init__(__self__, *,
skewed_column_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
skewed_column_value_location_maps: Optional[Any] = None,
skewed_column_values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- PartitionSkewedInfoArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- skewed_column_names=skewed_column_names,
- skewed_column_value_location_maps=skewed_column_value_location_maps,
- skewed_column_values=skewed_column_values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- skewed_column_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- skewed_column_value_location_maps: Optional[Any] = None,
- skewed_column_values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if skewed_column_names is not None:
- _setter("skewed_column_names", skewed_column_names)
+ pulumi.set(__self__, "skewed_column_names", skewed_column_names)
if skewed_column_value_location_maps is not None:
- _setter("skewed_column_value_location_maps", skewed_column_value_location_maps)
+ pulumi.set(__self__, "skewed_column_value_location_maps", skewed_column_value_location_maps)
if skewed_column_values is not None:
- _setter("skewed_column_values", skewed_column_values)
+ pulumi.set(__self__, "skewed_column_values", skewed_column_values)
@property
@pulumi.getter(name="skewedColumnNames")
@@ -2393,65 +1836,32 @@ def __init__(__self__, *,
skewed_info: Optional[pulumi.Input['PartitionSkewedInfoArgs']] = None,
sort_columns: Optional[pulumi.Input[Sequence[pulumi.Input['PartitionOrderArgs']]]] = None,
stored_as_sub_directories: Optional[pulumi.Input[bool]] = None):
- PartitionStorageDescriptorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_columns=bucket_columns,
- columns=columns,
- compressed=compressed,
- input_format=input_format,
- location=location,
- number_of_buckets=number_of_buckets,
- output_format=output_format,
- parameters=parameters,
- schema_reference=schema_reference,
- serde_info=serde_info,
- skewed_info=skewed_info,
- sort_columns=sort_columns,
- stored_as_sub_directories=stored_as_sub_directories,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_columns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- columns: Optional[pulumi.Input[Sequence[pulumi.Input['PartitionColumnArgs']]]] = None,
- compressed: Optional[pulumi.Input[bool]] = None,
- input_format: Optional[pulumi.Input[str]] = None,
- location: Optional[pulumi.Input[str]] = None,
- number_of_buckets: Optional[pulumi.Input[int]] = None,
- output_format: Optional[pulumi.Input[str]] = None,
- parameters: Optional[Any] = None,
- schema_reference: Optional[pulumi.Input['PartitionSchemaReferenceArgs']] = None,
- serde_info: Optional[pulumi.Input['PartitionSerdeInfoArgs']] = None,
- skewed_info: Optional[pulumi.Input['PartitionSkewedInfoArgs']] = None,
- sort_columns: Optional[pulumi.Input[Sequence[pulumi.Input['PartitionOrderArgs']]]] = None,
- stored_as_sub_directories: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bucket_columns is not None:
- _setter("bucket_columns", bucket_columns)
+ pulumi.set(__self__, "bucket_columns", bucket_columns)
if columns is not None:
- _setter("columns", columns)
+ pulumi.set(__self__, "columns", columns)
if compressed is not None:
- _setter("compressed", compressed)
+ pulumi.set(__self__, "compressed", compressed)
if input_format is not None:
- _setter("input_format", input_format)
+ pulumi.set(__self__, "input_format", input_format)
if location is not None:
- _setter("location", location)
+ pulumi.set(__self__, "location", location)
if number_of_buckets is not None:
- _setter("number_of_buckets", number_of_buckets)
+ pulumi.set(__self__, "number_of_buckets", number_of_buckets)
if output_format is not None:
- _setter("output_format", output_format)
+ pulumi.set(__self__, "output_format", output_format)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
if schema_reference is not None:
- _setter("schema_reference", schema_reference)
+ pulumi.set(__self__, "schema_reference", schema_reference)
if serde_info is not None:
- _setter("serde_info", serde_info)
+ pulumi.set(__self__, "serde_info", serde_info)
if skewed_info is not None:
- _setter("skewed_info", skewed_info)
+ pulumi.set(__self__, "skewed_info", skewed_info)
if sort_columns is not None:
- _setter("sort_columns", sort_columns)
+ pulumi.set(__self__, "sort_columns", sort_columns)
if stored_as_sub_directories is not None:
- _setter("stored_as_sub_directories", stored_as_sub_directories)
+ pulumi.set(__self__, "stored_as_sub_directories", stored_as_sub_directories)
@property
@pulumi.getter(name="bucketColumns")
@@ -2580,19 +1990,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: A key to identify the tag.
:param pulumi.Input[str] value: Corresponding tag value for the key.
"""
- RegistryTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2629,21 +2028,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] arn: Amazon Resource Name for the Registry.
:param pulumi.Input[str] name: Name of the registry in which the schema will be created.
"""
- SchemaRegistryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -2679,19 +2067,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: A key to identify the tag.
:param pulumi.Input[str] value: Corresponding tag value for the key.
"""
- SchemaTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2730,25 +2107,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] schema_arn: Amazon Resource Name for the Schema. This attribute can be used to uniquely represent the Schema.
:param pulumi.Input[str] schema_name: Name of the schema. This parameter requires RegistryName to be provided.
"""
- SchemaVersionSchemaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- registry_name=registry_name,
- schema_arn=schema_arn,
- schema_name=schema_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- registry_name: Optional[pulumi.Input[str]] = None,
- schema_arn: Optional[pulumi.Input[str]] = None,
- schema_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if registry_name is not None:
- _setter("registry_name", registry_name)
+ pulumi.set(__self__, "registry_name", registry_name)
if schema_arn is not None:
- _setter("schema_arn", schema_arn)
+ pulumi.set(__self__, "schema_arn", schema_arn)
if schema_name is not None:
- _setter("schema_name", schema_name)
+ pulumi.set(__self__, "schema_name", schema_name)
@property
@pulumi.getter(name="registryName")
@@ -2797,21 +2161,10 @@ def __init__(__self__, *,
:param pulumi.Input[bool] is_latest: Indicates if the latest version needs to be updated.
:param pulumi.Input[int] version_number: Indicates the version number in the schema to update.
"""
- SchemaVersionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- is_latest=is_latest,
- version_number=version_number,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- is_latest: Optional[pulumi.Input[bool]] = None,
- version_number: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if is_latest is not None:
- _setter("is_latest", is_latest)
+ pulumi.set(__self__, "is_latest", is_latest)
if version_number is not None:
- _setter("version_number", version_number)
+ pulumi.set(__self__, "version_number", version_number)
@property
@pulumi.getter(name="isLatest")
@@ -2843,21 +2196,10 @@ class SecurityConfigurationCloudWatchEncryptionArgs:
def __init__(__self__, *,
cloud_watch_encryption_mode: Optional[pulumi.Input[str]] = None,
kms_key_arn: Optional[pulumi.Input[str]] = None):
- SecurityConfigurationCloudWatchEncryptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_encryption_mode=cloud_watch_encryption_mode,
- kms_key_arn=kms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_encryption_mode: Optional[pulumi.Input[str]] = None,
- kms_key_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cloud_watch_encryption_mode is not None:
- _setter("cloud_watch_encryption_mode", cloud_watch_encryption_mode)
+ pulumi.set(__self__, "cloud_watch_encryption_mode", cloud_watch_encryption_mode)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
@property
@pulumi.getter(name="cloudWatchEncryptionMode")
@@ -2884,25 +2226,12 @@ def __init__(__self__, *,
cloud_watch_encryption: Optional[pulumi.Input['SecurityConfigurationCloudWatchEncryptionArgs']] = None,
job_bookmarks_encryption: Optional[pulumi.Input['SecurityConfigurationJobBookmarksEncryptionArgs']] = None,
s3_encryptions: Optional[pulumi.Input['SecurityConfigurationS3EncryptionsArgs']] = None):
- SecurityConfigurationEncryptionConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_encryption=cloud_watch_encryption,
- job_bookmarks_encryption=job_bookmarks_encryption,
- s3_encryptions=s3_encryptions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_encryption: Optional[pulumi.Input['SecurityConfigurationCloudWatchEncryptionArgs']] = None,
- job_bookmarks_encryption: Optional[pulumi.Input['SecurityConfigurationJobBookmarksEncryptionArgs']] = None,
- s3_encryptions: Optional[pulumi.Input['SecurityConfigurationS3EncryptionsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cloud_watch_encryption is not None:
- _setter("cloud_watch_encryption", cloud_watch_encryption)
+ pulumi.set(__self__, "cloud_watch_encryption", cloud_watch_encryption)
if job_bookmarks_encryption is not None:
- _setter("job_bookmarks_encryption", job_bookmarks_encryption)
+ pulumi.set(__self__, "job_bookmarks_encryption", job_bookmarks_encryption)
if s3_encryptions is not None:
- _setter("s3_encryptions", s3_encryptions)
+ pulumi.set(__self__, "s3_encryptions", s3_encryptions)
@property
@pulumi.getter(name="cloudWatchEncryption")
@@ -2937,21 +2266,10 @@ class SecurityConfigurationJobBookmarksEncryptionArgs:
def __init__(__self__, *,
job_bookmarks_encryption_mode: Optional[pulumi.Input[str]] = None,
kms_key_arn: Optional[pulumi.Input[str]] = None):
- SecurityConfigurationJobBookmarksEncryptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- job_bookmarks_encryption_mode=job_bookmarks_encryption_mode,
- kms_key_arn=kms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- job_bookmarks_encryption_mode: Optional[pulumi.Input[str]] = None,
- kms_key_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if job_bookmarks_encryption_mode is not None:
- _setter("job_bookmarks_encryption_mode", job_bookmarks_encryption_mode)
+ pulumi.set(__self__, "job_bookmarks_encryption_mode", job_bookmarks_encryption_mode)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
@property
@pulumi.getter(name="jobBookmarksEncryptionMode")
@@ -2976,11 +2294,6 @@ def kms_key_arn(self, value: Optional[pulumi.Input[str]]):
class SecurityConfigurationS3EncryptionsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -2989,24 +2302,11 @@ def __init__(__self__, *,
name: pulumi.Input[str],
comment: Optional[pulumi.Input[str]] = None,
type: Optional[pulumi.Input[str]] = None):
- TableColumnArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- comment=comment,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- comment: Optional[pulumi.Input[str]] = None,
- type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if comment is not None:
- _setter("comment", comment)
+ pulumi.set(__self__, "comment", comment)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -3041,21 +2341,10 @@ class TableIcebergInputArgs:
def __init__(__self__, *,
metadata_operation: Optional[pulumi.Input['TableMetadataOperationArgs']] = None,
version: Optional[pulumi.Input[str]] = None):
- TableIcebergInputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- metadata_operation=metadata_operation,
- version=version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- metadata_operation: Optional[pulumi.Input['TableMetadataOperationArgs']] = None,
- version: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if metadata_operation is not None:
- _setter("metadata_operation", metadata_operation)
+ pulumi.set(__self__, "metadata_operation", metadata_operation)
if version is not None:
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
@property
@pulumi.getter(name="metadataOperation")
@@ -3083,29 +2372,14 @@ def __init__(__self__, *,
database_name: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
region: Optional[pulumi.Input[str]] = None):
- TableIdentifierArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- database_name=database_name,
- name=name,
- region=region,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: Optional[pulumi.Input[str]] = None,
- database_name: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- region: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_id is not None:
- _setter("catalog_id", catalog_id)
+ pulumi.set(__self__, "catalog_id", catalog_id)
if database_name is not None:
- _setter("database_name", database_name)
+ pulumi.set(__self__, "database_name", database_name)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if region is not None:
- _setter("region", region)
+ pulumi.set(__self__, "region", region)
@property
@pulumi.getter(name="catalogId")
@@ -3158,57 +2432,28 @@ def __init__(__self__, *,
target_table: Optional[pulumi.Input['TableIdentifierArgs']] = None,
view_expanded_text: Optional[pulumi.Input[str]] = None,
view_original_text: Optional[pulumi.Input[str]] = None):
- TableInputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- name=name,
- owner=owner,
- parameters=parameters,
- partition_keys=partition_keys,
- retention=retention,
- storage_descriptor=storage_descriptor,
- table_type=table_type,
- target_table=target_table,
- view_expanded_text=view_expanded_text,
- view_original_text=view_original_text,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- owner: Optional[pulumi.Input[str]] = None,
- parameters: Optional[Any] = None,
- partition_keys: Optional[pulumi.Input[Sequence[pulumi.Input['TableColumnArgs']]]] = None,
- retention: Optional[pulumi.Input[int]] = None,
- storage_descriptor: Optional[pulumi.Input['TableStorageDescriptorArgs']] = None,
- table_type: Optional[pulumi.Input[str]] = None,
- target_table: Optional[pulumi.Input['TableIdentifierArgs']] = None,
- view_expanded_text: Optional[pulumi.Input[str]] = None,
- view_original_text: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if owner is not None:
- _setter("owner", owner)
+ pulumi.set(__self__, "owner", owner)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
if partition_keys is not None:
- _setter("partition_keys", partition_keys)
+ pulumi.set(__self__, "partition_keys", partition_keys)
if retention is not None:
- _setter("retention", retention)
+ pulumi.set(__self__, "retention", retention)
if storage_descriptor is not None:
- _setter("storage_descriptor", storage_descriptor)
+ pulumi.set(__self__, "storage_descriptor", storage_descriptor)
if table_type is not None:
- _setter("table_type", table_type)
+ pulumi.set(__self__, "table_type", table_type)
if target_table is not None:
- _setter("target_table", target_table)
+ pulumi.set(__self__, "target_table", target_table)
if view_expanded_text is not None:
- _setter("view_expanded_text", view_expanded_text)
+ pulumi.set(__self__, "view_expanded_text", view_expanded_text)
if view_original_text is not None:
- _setter("view_original_text", view_original_text)
+ pulumi.set(__self__, "view_original_text", view_original_text)
@property
@pulumi.getter
@@ -3314,28 +2559,14 @@ def view_original_text(self, value: Optional[pulumi.Input[str]]):
class TableMetadataOperationArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
class TableOpenTableFormatInputArgs:
def __init__(__self__, *,
iceberg_input: Optional[pulumi.Input['TableIcebergInputArgs']] = None):
- TableOpenTableFormatInputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- iceberg_input=iceberg_input,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- iceberg_input: Optional[pulumi.Input['TableIcebergInputArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if iceberg_input is not None:
- _setter("iceberg_input", iceberg_input)
+ pulumi.set(__self__, "iceberg_input", iceberg_input)
@property
@pulumi.getter(name="icebergInput")
@@ -3352,19 +2583,8 @@ class TableOrderArgs:
def __init__(__self__, *,
column: pulumi.Input[str],
sort_order: pulumi.Input[int]):
- TableOrderArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- column=column,
- sort_order=sort_order,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- column: pulumi.Input[str],
- sort_order: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("column", column)
- _setter("sort_order", sort_order)
+ pulumi.set(__self__, "column", column)
+ pulumi.set(__self__, "sort_order", sort_order)
@property
@pulumi.getter
@@ -3391,25 +2611,12 @@ def __init__(__self__, *,
registry_name: Optional[pulumi.Input[str]] = None,
schema_arn: Optional[pulumi.Input[str]] = None,
schema_name: Optional[pulumi.Input[str]] = None):
- TableSchemaIdArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- registry_name=registry_name,
- schema_arn=schema_arn,
- schema_name=schema_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- registry_name: Optional[pulumi.Input[str]] = None,
- schema_arn: Optional[pulumi.Input[str]] = None,
- schema_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if registry_name is not None:
- _setter("registry_name", registry_name)
+ pulumi.set(__self__, "registry_name", registry_name)
if schema_arn is not None:
- _setter("schema_arn", schema_arn)
+ pulumi.set(__self__, "schema_arn", schema_arn)
if schema_name is not None:
- _setter("schema_name", schema_name)
+ pulumi.set(__self__, "schema_name", schema_name)
@property
@pulumi.getter(name="registryName")
@@ -3445,25 +2652,12 @@ def __init__(__self__, *,
schema_id: Optional[pulumi.Input['TableSchemaIdArgs']] = None,
schema_version_id: Optional[pulumi.Input[str]] = None,
schema_version_number: Optional[pulumi.Input[int]] = None):
- TableSchemaReferenceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- schema_id=schema_id,
- schema_version_id=schema_version_id,
- schema_version_number=schema_version_number,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- schema_id: Optional[pulumi.Input['TableSchemaIdArgs']] = None,
- schema_version_id: Optional[pulumi.Input[str]] = None,
- schema_version_number: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if schema_id is not None:
- _setter("schema_id", schema_id)
+ pulumi.set(__self__, "schema_id", schema_id)
if schema_version_id is not None:
- _setter("schema_version_id", schema_version_id)
+ pulumi.set(__self__, "schema_version_id", schema_version_id)
if schema_version_number is not None:
- _setter("schema_version_number", schema_version_number)
+ pulumi.set(__self__, "schema_version_number", schema_version_number)
@property
@pulumi.getter(name="schemaId")
@@ -3499,25 +2693,12 @@ def __init__(__self__, *,
name: Optional[pulumi.Input[str]] = None,
parameters: Optional[Any] = None,
serialization_library: Optional[pulumi.Input[str]] = None):
- TableSerdeInfoArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- parameters=parameters,
- serialization_library=serialization_library,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[pulumi.Input[str]] = None,
- parameters: Optional[Any] = None,
- serialization_library: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
if serialization_library is not None:
- _setter("serialization_library", serialization_library)
+ pulumi.set(__self__, "serialization_library", serialization_library)
@property
@pulumi.getter
@@ -3553,25 +2734,12 @@ def __init__(__self__, *,
skewed_column_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
skewed_column_value_location_maps: Optional[Any] = None,
skewed_column_values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- TableSkewedInfoArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- skewed_column_names=skewed_column_names,
- skewed_column_value_location_maps=skewed_column_value_location_maps,
- skewed_column_values=skewed_column_values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- skewed_column_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- skewed_column_value_location_maps: Optional[Any] = None,
- skewed_column_values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if skewed_column_names is not None:
- _setter("skewed_column_names", skewed_column_names)
+ pulumi.set(__self__, "skewed_column_names", skewed_column_names)
if skewed_column_value_location_maps is not None:
- _setter("skewed_column_value_location_maps", skewed_column_value_location_maps)
+ pulumi.set(__self__, "skewed_column_value_location_maps", skewed_column_value_location_maps)
if skewed_column_values is not None:
- _setter("skewed_column_values", skewed_column_values)
+ pulumi.set(__self__, "skewed_column_values", skewed_column_values)
@property
@pulumi.getter(name="skewedColumnNames")
@@ -3617,65 +2785,32 @@ def __init__(__self__, *,
skewed_info: Optional[pulumi.Input['TableSkewedInfoArgs']] = None,
sort_columns: Optional[pulumi.Input[Sequence[pulumi.Input['TableOrderArgs']]]] = None,
stored_as_sub_directories: Optional[pulumi.Input[bool]] = None):
- TableStorageDescriptorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_columns=bucket_columns,
- columns=columns,
- compressed=compressed,
- input_format=input_format,
- location=location,
- number_of_buckets=number_of_buckets,
- output_format=output_format,
- parameters=parameters,
- schema_reference=schema_reference,
- serde_info=serde_info,
- skewed_info=skewed_info,
- sort_columns=sort_columns,
- stored_as_sub_directories=stored_as_sub_directories,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_columns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- columns: Optional[pulumi.Input[Sequence[pulumi.Input['TableColumnArgs']]]] = None,
- compressed: Optional[pulumi.Input[bool]] = None,
- input_format: Optional[pulumi.Input[str]] = None,
- location: Optional[pulumi.Input[str]] = None,
- number_of_buckets: Optional[pulumi.Input[int]] = None,
- output_format: Optional[pulumi.Input[str]] = None,
- parameters: Optional[Any] = None,
- schema_reference: Optional[pulumi.Input['TableSchemaReferenceArgs']] = None,
- serde_info: Optional[pulumi.Input['TableSerdeInfoArgs']] = None,
- skewed_info: Optional[pulumi.Input['TableSkewedInfoArgs']] = None,
- sort_columns: Optional[pulumi.Input[Sequence[pulumi.Input['TableOrderArgs']]]] = None,
- stored_as_sub_directories: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bucket_columns is not None:
- _setter("bucket_columns", bucket_columns)
+ pulumi.set(__self__, "bucket_columns", bucket_columns)
if columns is not None:
- _setter("columns", columns)
+ pulumi.set(__self__, "columns", columns)
if compressed is not None:
- _setter("compressed", compressed)
+ pulumi.set(__self__, "compressed", compressed)
if input_format is not None:
- _setter("input_format", input_format)
+ pulumi.set(__self__, "input_format", input_format)
if location is not None:
- _setter("location", location)
+ pulumi.set(__self__, "location", location)
if number_of_buckets is not None:
- _setter("number_of_buckets", number_of_buckets)
+ pulumi.set(__self__, "number_of_buckets", number_of_buckets)
if output_format is not None:
- _setter("output_format", output_format)
+ pulumi.set(__self__, "output_format", output_format)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
if schema_reference is not None:
- _setter("schema_reference", schema_reference)
+ pulumi.set(__self__, "schema_reference", schema_reference)
if serde_info is not None:
- _setter("serde_info", serde_info)
+ pulumi.set(__self__, "serde_info", serde_info)
if skewed_info is not None:
- _setter("skewed_info", skewed_info)
+ pulumi.set(__self__, "skewed_info", skewed_info)
if sort_columns is not None:
- _setter("sort_columns", sort_columns)
+ pulumi.set(__self__, "sort_columns", sort_columns)
if stored_as_sub_directories is not None:
- _setter("stored_as_sub_directories", stored_as_sub_directories)
+ pulumi.set(__self__, "stored_as_sub_directories", stored_as_sub_directories)
@property
@pulumi.getter(name="bucketColumns")
@@ -3804,37 +2939,18 @@ def __init__(__self__, *,
notification_property: Optional[pulumi.Input['TriggerNotificationPropertyArgs']] = None,
security_configuration: Optional[pulumi.Input[str]] = None,
timeout: Optional[pulumi.Input[int]] = None):
- TriggerActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arguments=arguments,
- crawler_name=crawler_name,
- job_name=job_name,
- notification_property=notification_property,
- security_configuration=security_configuration,
- timeout=timeout,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arguments: Optional[Any] = None,
- crawler_name: Optional[pulumi.Input[str]] = None,
- job_name: Optional[pulumi.Input[str]] = None,
- notification_property: Optional[pulumi.Input['TriggerNotificationPropertyArgs']] = None,
- security_configuration: Optional[pulumi.Input[str]] = None,
- timeout: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arguments is not None:
- _setter("arguments", arguments)
+ pulumi.set(__self__, "arguments", arguments)
if crawler_name is not None:
- _setter("crawler_name", crawler_name)
+ pulumi.set(__self__, "crawler_name", crawler_name)
if job_name is not None:
- _setter("job_name", job_name)
+ pulumi.set(__self__, "job_name", job_name)
if notification_property is not None:
- _setter("notification_property", notification_property)
+ pulumi.set(__self__, "notification_property", notification_property)
if security_configuration is not None:
- _setter("security_configuration", security_configuration)
+ pulumi.set(__self__, "security_configuration", security_configuration)
if timeout is not None:
- _setter("timeout", timeout)
+ pulumi.set(__self__, "timeout", timeout)
@property
@pulumi.getter
@@ -3899,33 +3015,16 @@ def __init__(__self__, *,
job_name: Optional[pulumi.Input[str]] = None,
logical_operator: Optional[pulumi.Input[str]] = None,
state: Optional[pulumi.Input[str]] = None):
- TriggerConditionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- crawl_state=crawl_state,
- crawler_name=crawler_name,
- job_name=job_name,
- logical_operator=logical_operator,
- state=state,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- crawl_state: Optional[pulumi.Input[str]] = None,
- crawler_name: Optional[pulumi.Input[str]] = None,
- job_name: Optional[pulumi.Input[str]] = None,
- logical_operator: Optional[pulumi.Input[str]] = None,
- state: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if crawl_state is not None:
- _setter("crawl_state", crawl_state)
+ pulumi.set(__self__, "crawl_state", crawl_state)
if crawler_name is not None:
- _setter("crawler_name", crawler_name)
+ pulumi.set(__self__, "crawler_name", crawler_name)
if job_name is not None:
- _setter("job_name", job_name)
+ pulumi.set(__self__, "job_name", job_name)
if logical_operator is not None:
- _setter("logical_operator", logical_operator)
+ pulumi.set(__self__, "logical_operator", logical_operator)
if state is not None:
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
@property
@pulumi.getter(name="crawlState")
@@ -3978,20 +3077,9 @@ class TriggerEventBatchingConditionArgs:
def __init__(__self__, *,
batch_size: pulumi.Input[int],
batch_window: Optional[pulumi.Input[int]] = None):
- TriggerEventBatchingConditionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- batch_size=batch_size,
- batch_window=batch_window,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- batch_size: pulumi.Input[int],
- batch_window: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("batch_size", batch_size)
+ pulumi.set(__self__, "batch_size", batch_size)
if batch_window is not None:
- _setter("batch_window", batch_window)
+ pulumi.set(__self__, "batch_window", batch_window)
@property
@pulumi.getter(name="batchSize")
@@ -4016,17 +3104,8 @@ def batch_window(self, value: Optional[pulumi.Input[int]]):
class TriggerNotificationPropertyArgs:
def __init__(__self__, *,
notify_delay_after: Optional[pulumi.Input[int]] = None):
- TriggerNotificationPropertyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- notify_delay_after=notify_delay_after,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- notify_delay_after: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if notify_delay_after is not None:
- _setter("notify_delay_after", notify_delay_after)
+ pulumi.set(__self__, "notify_delay_after", notify_delay_after)
@property
@pulumi.getter(name="notifyDelayAfter")
@@ -4043,21 +3122,10 @@ class TriggerPredicateArgs:
def __init__(__self__, *,
conditions: Optional[pulumi.Input[Sequence[pulumi.Input['TriggerConditionArgs']]]] = None,
logical: Optional[pulumi.Input[str]] = None):
- TriggerPredicateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- conditions=conditions,
- logical=logical,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- conditions: Optional[pulumi.Input[Sequence[pulumi.Input['TriggerConditionArgs']]]] = None,
- logical: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if conditions is not None:
- _setter("conditions", conditions)
+ pulumi.set(__self__, "conditions", conditions)
if logical is not None:
- _setter("logical", logical)
+ pulumi.set(__self__, "logical", logical)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/glue/classifier.py b/sdk/python/pulumi_aws_native/glue/classifier.py
index b4ef69eaed..dbbe0bc879 100644
--- a/sdk/python/pulumi_aws_native/glue/classifier.py
+++ b/sdk/python/pulumi_aws_native/glue/classifier.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,29 +23,14 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Classifier resource.
"""
- ClassifierArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- csv_classifier=csv_classifier,
- grok_classifier=grok_classifier,
- json_classifier=json_classifier,
- xml_classifier=xml_classifier,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- csv_classifier: Optional[pulumi.Input['ClassifierCsvClassifierArgs']] = None,
- grok_classifier: Optional[pulumi.Input['ClassifierGrokClassifierArgs']] = None,
- json_classifier: Optional[pulumi.Input['ClassifierJsonClassifierArgs']] = None,
- xml_classifier: Optional[pulumi.Input['ClassifierXmlClassifierArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if csv_classifier is not None:
- _setter("csv_classifier", csv_classifier)
+ pulumi.set(__self__, "csv_classifier", csv_classifier)
if grok_classifier is not None:
- _setter("grok_classifier", grok_classifier)
+ pulumi.set(__self__, "grok_classifier", grok_classifier)
if json_classifier is not None:
- _setter("json_classifier", json_classifier)
+ pulumi.set(__self__, "json_classifier", json_classifier)
if xml_classifier is not None:
- _setter("xml_classifier", xml_classifier)
+ pulumi.set(__self__, "xml_classifier", xml_classifier)
@property
@pulumi.getter(name="csvClassifier")
@@ -124,10 +109,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ClassifierArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -147,29 +128,9 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = ClassifierArgs.__new__(ClassifierArgs)
- if csv_classifier is not None and not isinstance(csv_classifier, ClassifierCsvClassifierArgs):
- csv_classifier = csv_classifier or {}
- def _setter(key, value):
- csv_classifier[key] = value
- ClassifierCsvClassifierArgs._configure(_setter, **csv_classifier)
__props__.__dict__["csv_classifier"] = csv_classifier
- if grok_classifier is not None and not isinstance(grok_classifier, ClassifierGrokClassifierArgs):
- grok_classifier = grok_classifier or {}
- def _setter(key, value):
- grok_classifier[key] = value
- ClassifierGrokClassifierArgs._configure(_setter, **grok_classifier)
__props__.__dict__["grok_classifier"] = grok_classifier
- if json_classifier is not None and not isinstance(json_classifier, ClassifierJsonClassifierArgs):
- json_classifier = json_classifier or {}
- def _setter(key, value):
- json_classifier[key] = value
- ClassifierJsonClassifierArgs._configure(_setter, **json_classifier)
__props__.__dict__["json_classifier"] = json_classifier
- if xml_classifier is not None and not isinstance(xml_classifier, ClassifierXmlClassifierArgs):
- xml_classifier = xml_classifier or {}
- def _setter(key, value):
- xml_classifier[key] = value
- ClassifierXmlClassifierArgs._configure(_setter, **xml_classifier)
__props__.__dict__["xml_classifier"] = xml_classifier
super(Classifier, __self__).__init__(
'aws-native:glue:Classifier',
diff --git a/sdk/python/pulumi_aws_native/glue/connection.py b/sdk/python/pulumi_aws_native/glue/connection.py
index ff07a6b212..a933d43fcd 100644
--- a/sdk/python/pulumi_aws_native/glue/connection.py
+++ b/sdk/python/pulumi_aws_native/glue/connection.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,19 +21,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Connection resource.
"""
- ConnectionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- connection_input=connection_input,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: pulumi.Input[str],
- connection_input: pulumi.Input['ConnectionInputArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("connection_input", connection_input)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "connection_input", connection_input)
@property
@pulumi.getter(name="catalogId")
@@ -92,10 +81,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ConnectionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -116,11 +101,6 @@ def _internal_init(__self__,
if catalog_id is None and not opts.urn:
raise TypeError("Missing required property 'catalog_id'")
__props__.__dict__["catalog_id"] = catalog_id
- if connection_input is not None and not isinstance(connection_input, ConnectionInputArgs):
- connection_input = connection_input or {}
- def _setter(key, value):
- connection_input[key] = value
- ConnectionInputArgs._configure(_setter, **connection_input)
if connection_input is None and not opts.urn:
raise TypeError("Missing required property 'connection_input'")
__props__.__dict__["connection_input"] = connection_input
diff --git a/sdk/python/pulumi_aws_native/glue/crawler.py b/sdk/python/pulumi_aws_native/glue/crawler.py
index be3e5a5fc5..30ae4dc3e9 100644
--- a/sdk/python/pulumi_aws_native/glue/crawler.py
+++ b/sdk/python/pulumi_aws_native/glue/crawler.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -32,63 +32,30 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Crawler resource.
"""
- CrawlerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role=role,
- targets=targets,
- classifiers=classifiers,
- configuration=configuration,
- crawler_security_configuration=crawler_security_configuration,
- database_name=database_name,
- description=description,
- name=name,
- recrawl_policy=recrawl_policy,
- schedule=schedule,
- schema_change_policy=schema_change_policy,
- table_prefix=table_prefix,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role: pulumi.Input[str],
- targets: pulumi.Input['CrawlerTargetsArgs'],
- classifiers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- configuration: Optional[pulumi.Input[str]] = None,
- crawler_security_configuration: Optional[pulumi.Input[str]] = None,
- database_name: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- recrawl_policy: Optional[pulumi.Input['CrawlerRecrawlPolicyArgs']] = None,
- schedule: Optional[pulumi.Input['CrawlerScheduleArgs']] = None,
- schema_change_policy: Optional[pulumi.Input['CrawlerSchemaChangePolicyArgs']] = None,
- table_prefix: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role", role)
- _setter("targets", targets)
+ pulumi.set(__self__, "role", role)
+ pulumi.set(__self__, "targets", targets)
if classifiers is not None:
- _setter("classifiers", classifiers)
+ pulumi.set(__self__, "classifiers", classifiers)
if configuration is not None:
- _setter("configuration", configuration)
+ pulumi.set(__self__, "configuration", configuration)
if crawler_security_configuration is not None:
- _setter("crawler_security_configuration", crawler_security_configuration)
+ pulumi.set(__self__, "crawler_security_configuration", crawler_security_configuration)
if database_name is not None:
- _setter("database_name", database_name)
+ pulumi.set(__self__, "database_name", database_name)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if recrawl_policy is not None:
- _setter("recrawl_policy", recrawl_policy)
+ pulumi.set(__self__, "recrawl_policy", recrawl_policy)
if schedule is not None:
- _setter("schedule", schedule)
+ pulumi.set(__self__, "schedule", schedule)
if schema_change_policy is not None:
- _setter("schema_change_policy", schema_change_policy)
+ pulumi.set(__self__, "schema_change_policy", schema_change_policy)
if table_prefix is not None:
- _setter("table_prefix", table_prefix)
+ pulumi.set(__self__, "table_prefix", table_prefix)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -257,10 +224,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- CrawlerArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -295,34 +258,14 @@ def _internal_init(__self__,
__props__.__dict__["database_name"] = database_name
__props__.__dict__["description"] = description
__props__.__dict__["name"] = name
- if recrawl_policy is not None and not isinstance(recrawl_policy, CrawlerRecrawlPolicyArgs):
- recrawl_policy = recrawl_policy or {}
- def _setter(key, value):
- recrawl_policy[key] = value
- CrawlerRecrawlPolicyArgs._configure(_setter, **recrawl_policy)
__props__.__dict__["recrawl_policy"] = recrawl_policy
if role is None and not opts.urn:
raise TypeError("Missing required property 'role'")
__props__.__dict__["role"] = role
- if schedule is not None and not isinstance(schedule, CrawlerScheduleArgs):
- schedule = schedule or {}
- def _setter(key, value):
- schedule[key] = value
- CrawlerScheduleArgs._configure(_setter, **schedule)
__props__.__dict__["schedule"] = schedule
- if schema_change_policy is not None and not isinstance(schema_change_policy, CrawlerSchemaChangePolicyArgs):
- schema_change_policy = schema_change_policy or {}
- def _setter(key, value):
- schema_change_policy[key] = value
- CrawlerSchemaChangePolicyArgs._configure(_setter, **schema_change_policy)
__props__.__dict__["schema_change_policy"] = schema_change_policy
__props__.__dict__["table_prefix"] = table_prefix
__props__.__dict__["tags"] = tags
- if targets is not None and not isinstance(targets, CrawlerTargetsArgs):
- targets = targets or {}
- def _setter(key, value):
- targets[key] = value
- CrawlerTargetsArgs._configure(_setter, **targets)
if targets is None and not opts.urn:
raise TypeError("Missing required property 'targets'")
__props__.__dict__["targets"] = targets
diff --git a/sdk/python/pulumi_aws_native/glue/data_catalog_encryption_settings.py b/sdk/python/pulumi_aws_native/glue/data_catalog_encryption_settings.py
index b15829e081..3ab4c096a9 100644
--- a/sdk/python/pulumi_aws_native/glue/data_catalog_encryption_settings.py
+++ b/sdk/python/pulumi_aws_native/glue/data_catalog_encryption_settings.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,19 +21,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a DataCatalogEncryptionSettings resource.
"""
- DataCatalogEncryptionSettingsInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- data_catalog_encryption_settings=data_catalog_encryption_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: pulumi.Input[str],
- data_catalog_encryption_settings: pulumi.Input['DataCatalogEncryptionSettingsArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("data_catalog_encryption_settings", data_catalog_encryption_settings)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "data_catalog_encryption_settings", data_catalog_encryption_settings)
@property
@pulumi.getter(name="catalogId")
@@ -92,10 +81,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DataCatalogEncryptionSettingsInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -116,11 +101,6 @@ def _internal_init(__self__,
if catalog_id is None and not opts.urn:
raise TypeError("Missing required property 'catalog_id'")
__props__.__dict__["catalog_id"] = catalog_id
- if data_catalog_encryption_settings is not None and not isinstance(data_catalog_encryption_settings, DataCatalogEncryptionSettingsArgs):
- data_catalog_encryption_settings = data_catalog_encryption_settings or {}
- def _setter(key, value):
- data_catalog_encryption_settings[key] = value
- DataCatalogEncryptionSettingsArgs._configure(_setter, **data_catalog_encryption_settings)
if data_catalog_encryption_settings is None and not opts.urn:
raise TypeError("Missing required property 'data_catalog_encryption_settings'")
__props__.__dict__["data_catalog_encryption_settings"] = data_catalog_encryption_settings
diff --git a/sdk/python/pulumi_aws_native/glue/data_quality_ruleset.py b/sdk/python/pulumi_aws_native/glue/data_quality_ruleset.py
index f748ffa5a1..2fc866bba2 100644
--- a/sdk/python/pulumi_aws_native/glue/data_quality_ruleset.py
+++ b/sdk/python/pulumi_aws_native/glue/data_quality_ruleset.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,37 +25,18 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a DataQualityRuleset resource.
"""
- DataQualityRulesetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- client_token=client_token,
- description=description,
- name=name,
- ruleset=ruleset,
- tags=tags,
- target_table=target_table,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- client_token: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- ruleset: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- target_table: Optional[pulumi.Input['DataQualityRulesetDataQualityTargetTableArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if client_token is not None:
- _setter("client_token", client_token)
+ pulumi.set(__self__, "client_token", client_token)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if ruleset is not None:
- _setter("ruleset", ruleset)
+ pulumi.set(__self__, "ruleset", ruleset)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if target_table is not None:
- _setter("target_table", target_table)
+ pulumi.set(__self__, "target_table", target_table)
@property
@pulumi.getter(name="clientToken")
@@ -154,10 +135,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DataQualityRulesetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -184,11 +161,6 @@ def _internal_init(__self__,
__props__.__dict__["name"] = name
__props__.__dict__["ruleset"] = ruleset
__props__.__dict__["tags"] = tags
- if target_table is not None and not isinstance(target_table, DataQualityRulesetDataQualityTargetTableArgs):
- target_table = target_table or {}
- def _setter(key, value):
- target_table[key] = value
- DataQualityRulesetDataQualityTargetTableArgs._configure(_setter, **target_table)
__props__.__dict__["target_table"] = target_table
super(DataQualityRuleset, __self__).__init__(
'aws-native:glue:DataQualityRuleset',
diff --git a/sdk/python/pulumi_aws_native/glue/database.py b/sdk/python/pulumi_aws_native/glue/database.py
index bc188f6acd..8bc9c12725 100644
--- a/sdk/python/pulumi_aws_native/glue/database.py
+++ b/sdk/python/pulumi_aws_native/glue/database.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,19 +21,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Database resource.
"""
- DatabaseArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- database_input=database_input,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: pulumi.Input[str],
- database_input: pulumi.Input['DatabaseInputArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("database_input", database_input)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "database_input", database_input)
@property
@pulumi.getter(name="catalogId")
@@ -92,10 +81,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DatabaseArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -116,11 +101,6 @@ def _internal_init(__self__,
if catalog_id is None and not opts.urn:
raise TypeError("Missing required property 'catalog_id'")
__props__.__dict__["catalog_id"] = catalog_id
- if database_input is not None and not isinstance(database_input, DatabaseInputArgs):
- database_input = database_input or {}
- def _setter(key, value):
- database_input[key] = value
- DatabaseInputArgs._configure(_setter, **database_input)
if database_input is None and not opts.urn:
raise TypeError("Missing required property 'database_input'")
__props__.__dict__["database_input"] = database_input
diff --git a/sdk/python/pulumi_aws_native/glue/dev_endpoint.py b/sdk/python/pulumi_aws_native/glue/dev_endpoint.py
index c1b25f01fb..11c0dab4bb 100644
--- a/sdk/python/pulumi_aws_native/glue/dev_endpoint.py
+++ b/sdk/python/pulumi_aws_native/glue/dev_endpoint.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['DevEndpointArgs', 'DevEndpoint']
@@ -32,72 +32,35 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a DevEndpoint resource.
"""
- DevEndpointArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- arguments=arguments,
- endpoint_name=endpoint_name,
- extra_jars_s3_path=extra_jars_s3_path,
- extra_python_libs_s3_path=extra_python_libs_s3_path,
- glue_version=glue_version,
- number_of_nodes=number_of_nodes,
- number_of_workers=number_of_workers,
- public_key=public_key,
- public_keys=public_keys,
- security_configuration=security_configuration,
- security_group_ids=security_group_ids,
- subnet_id=subnet_id,
- tags=tags,
- worker_type=worker_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: pulumi.Input[str],
- arguments: Optional[Any] = None,
- endpoint_name: Optional[pulumi.Input[str]] = None,
- extra_jars_s3_path: Optional[pulumi.Input[str]] = None,
- extra_python_libs_s3_path: Optional[pulumi.Input[str]] = None,
- glue_version: Optional[pulumi.Input[str]] = None,
- number_of_nodes: Optional[pulumi.Input[int]] = None,
- number_of_workers: Optional[pulumi.Input[int]] = None,
- public_key: Optional[pulumi.Input[str]] = None,
- public_keys: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- security_configuration: Optional[pulumi.Input[str]] = None,
- security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- subnet_id: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- worker_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if arguments is not None:
- _setter("arguments", arguments)
+ pulumi.set(__self__, "arguments", arguments)
if endpoint_name is not None:
- _setter("endpoint_name", endpoint_name)
+ pulumi.set(__self__, "endpoint_name", endpoint_name)
if extra_jars_s3_path is not None:
- _setter("extra_jars_s3_path", extra_jars_s3_path)
+ pulumi.set(__self__, "extra_jars_s3_path", extra_jars_s3_path)
if extra_python_libs_s3_path is not None:
- _setter("extra_python_libs_s3_path", extra_python_libs_s3_path)
+ pulumi.set(__self__, "extra_python_libs_s3_path", extra_python_libs_s3_path)
if glue_version is not None:
- _setter("glue_version", glue_version)
+ pulumi.set(__self__, "glue_version", glue_version)
if number_of_nodes is not None:
- _setter("number_of_nodes", number_of_nodes)
+ pulumi.set(__self__, "number_of_nodes", number_of_nodes)
if number_of_workers is not None:
- _setter("number_of_workers", number_of_workers)
+ pulumi.set(__self__, "number_of_workers", number_of_workers)
if public_key is not None:
- _setter("public_key", public_key)
+ pulumi.set(__self__, "public_key", public_key)
if public_keys is not None:
- _setter("public_keys", public_keys)
+ pulumi.set(__self__, "public_keys", public_keys)
if security_configuration is not None:
- _setter("security_configuration", security_configuration)
+ pulumi.set(__self__, "security_configuration", security_configuration)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if subnet_id is not None:
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if worker_type is not None:
- _setter("worker_type", worker_type)
+ pulumi.set(__self__, "worker_type", worker_type)
@property
@pulumi.getter(name="roleArn")
@@ -286,10 +249,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DevEndpointArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/glue/get_classifier.py b/sdk/python/pulumi_aws_native/glue/get_classifier.py
index 23e42da253..541fa1cbd0 100644
--- a/sdk/python/pulumi_aws_native/glue/get_classifier.py
+++ b/sdk/python/pulumi_aws_native/glue/get_classifier.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/glue/get_connection.py b/sdk/python/pulumi_aws_native/glue/get_connection.py
index 6e4ad079f6..d803b9a776 100644
--- a/sdk/python/pulumi_aws_native/glue/get_connection.py
+++ b/sdk/python/pulumi_aws_native/glue/get_connection.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/glue/get_crawler.py b/sdk/python/pulumi_aws_native/glue/get_crawler.py
index 2cddde8342..8546bc722a 100644
--- a/sdk/python/pulumi_aws_native/glue/get_crawler.py
+++ b/sdk/python/pulumi_aws_native/glue/get_crawler.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/glue/get_data_catalog_encryption_settings.py b/sdk/python/pulumi_aws_native/glue/get_data_catalog_encryption_settings.py
index 0470caf5a7..23fba77d6f 100644
--- a/sdk/python/pulumi_aws_native/glue/get_data_catalog_encryption_settings.py
+++ b/sdk/python/pulumi_aws_native/glue/get_data_catalog_encryption_settings.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/glue/get_data_quality_ruleset.py b/sdk/python/pulumi_aws_native/glue/get_data_quality_ruleset.py
index 5796ac21ca..ec9f4af7dd 100644
--- a/sdk/python/pulumi_aws_native/glue/get_data_quality_ruleset.py
+++ b/sdk/python/pulumi_aws_native/glue/get_data_quality_ruleset.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/glue/get_database.py b/sdk/python/pulumi_aws_native/glue/get_database.py
index dd28a1977c..725a61c9fb 100644
--- a/sdk/python/pulumi_aws_native/glue/get_database.py
+++ b/sdk/python/pulumi_aws_native/glue/get_database.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/glue/get_dev_endpoint.py b/sdk/python/pulumi_aws_native/glue/get_dev_endpoint.py
index 8e1ce076ea..c27352b03f 100644
--- a/sdk/python/pulumi_aws_native/glue/get_dev_endpoint.py
+++ b/sdk/python/pulumi_aws_native/glue/get_dev_endpoint.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/glue/get_job.py b/sdk/python/pulumi_aws_native/glue/get_job.py
index a77a78135e..4946bd2ecb 100644
--- a/sdk/python/pulumi_aws_native/glue/get_job.py
+++ b/sdk/python/pulumi_aws_native/glue/get_job.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/glue/get_ml_transform.py b/sdk/python/pulumi_aws_native/glue/get_ml_transform.py
index c25fd579fa..5bb438659b 100644
--- a/sdk/python/pulumi_aws_native/glue/get_ml_transform.py
+++ b/sdk/python/pulumi_aws_native/glue/get_ml_transform.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/glue/get_partition.py b/sdk/python/pulumi_aws_native/glue/get_partition.py
index 19992397cc..dd3b49ac09 100644
--- a/sdk/python/pulumi_aws_native/glue/get_partition.py
+++ b/sdk/python/pulumi_aws_native/glue/get_partition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/glue/get_registry.py b/sdk/python/pulumi_aws_native/glue/get_registry.py
index 3fe22d8d13..44f417b2b2 100644
--- a/sdk/python/pulumi_aws_native/glue/get_registry.py
+++ b/sdk/python/pulumi_aws_native/glue/get_registry.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/glue/get_schema.py b/sdk/python/pulumi_aws_native/glue/get_schema.py
index dcd84fe1f0..dd01e0cc14 100644
--- a/sdk/python/pulumi_aws_native/glue/get_schema.py
+++ b/sdk/python/pulumi_aws_native/glue/get_schema.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/glue/get_schema_version.py b/sdk/python/pulumi_aws_native/glue/get_schema_version.py
index ecf3e13d94..eb81ddaadb 100644
--- a/sdk/python/pulumi_aws_native/glue/get_schema_version.py
+++ b/sdk/python/pulumi_aws_native/glue/get_schema_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/glue/get_security_configuration.py b/sdk/python/pulumi_aws_native/glue/get_security_configuration.py
index fe3cc5c7e9..fd440acd3d 100644
--- a/sdk/python/pulumi_aws_native/glue/get_security_configuration.py
+++ b/sdk/python/pulumi_aws_native/glue/get_security_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/glue/get_table.py b/sdk/python/pulumi_aws_native/glue/get_table.py
index f1c6966d9e..9ad58aaae8 100644
--- a/sdk/python/pulumi_aws_native/glue/get_table.py
+++ b/sdk/python/pulumi_aws_native/glue/get_table.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/glue/get_trigger.py b/sdk/python/pulumi_aws_native/glue/get_trigger.py
index 6c51d2083e..aa04a53719 100644
--- a/sdk/python/pulumi_aws_native/glue/get_trigger.py
+++ b/sdk/python/pulumi_aws_native/glue/get_trigger.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/glue/get_workflow.py b/sdk/python/pulumi_aws_native/glue/get_workflow.py
index 169dfa7f84..7b782a8356 100644
--- a/sdk/python/pulumi_aws_native/glue/get_workflow.py
+++ b/sdk/python/pulumi_aws_native/glue/get_workflow.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/glue/job.py b/sdk/python/pulumi_aws_native/glue/job.py
index 7f7f78e468..8b0c47ef70 100644
--- a/sdk/python/pulumi_aws_native/glue/job.py
+++ b/sdk/python/pulumi_aws_native/glue/job.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -39,91 +39,44 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Job resource.
"""
- JobArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- command=command,
- role=role,
- allocated_capacity=allocated_capacity,
- connections=connections,
- default_arguments=default_arguments,
- description=description,
- execution_class=execution_class,
- execution_property=execution_property,
- glue_version=glue_version,
- log_uri=log_uri,
- max_capacity=max_capacity,
- max_retries=max_retries,
- name=name,
- non_overridable_arguments=non_overridable_arguments,
- notification_property=notification_property,
- number_of_workers=number_of_workers,
- security_configuration=security_configuration,
- tags=tags,
- timeout=timeout,
- worker_type=worker_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- command: pulumi.Input['JobCommandArgs'],
- role: pulumi.Input[str],
- allocated_capacity: Optional[pulumi.Input[float]] = None,
- connections: Optional[pulumi.Input['JobConnectionsListArgs']] = None,
- default_arguments: Optional[Any] = None,
- description: Optional[pulumi.Input[str]] = None,
- execution_class: Optional[pulumi.Input[str]] = None,
- execution_property: Optional[pulumi.Input['JobExecutionPropertyArgs']] = None,
- glue_version: Optional[pulumi.Input[str]] = None,
- log_uri: Optional[pulumi.Input[str]] = None,
- max_capacity: Optional[pulumi.Input[float]] = None,
- max_retries: Optional[pulumi.Input[float]] = None,
- name: Optional[pulumi.Input[str]] = None,
- non_overridable_arguments: Optional[Any] = None,
- notification_property: Optional[pulumi.Input['JobNotificationPropertyArgs']] = None,
- number_of_workers: Optional[pulumi.Input[int]] = None,
- security_configuration: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- timeout: Optional[pulumi.Input[int]] = None,
- worker_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("command", command)
- _setter("role", role)
+ pulumi.set(__self__, "command", command)
+ pulumi.set(__self__, "role", role)
if allocated_capacity is not None:
- _setter("allocated_capacity", allocated_capacity)
+ pulumi.set(__self__, "allocated_capacity", allocated_capacity)
if connections is not None:
- _setter("connections", connections)
+ pulumi.set(__self__, "connections", connections)
if default_arguments is not None:
- _setter("default_arguments", default_arguments)
+ pulumi.set(__self__, "default_arguments", default_arguments)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if execution_class is not None:
- _setter("execution_class", execution_class)
+ pulumi.set(__self__, "execution_class", execution_class)
if execution_property is not None:
- _setter("execution_property", execution_property)
+ pulumi.set(__self__, "execution_property", execution_property)
if glue_version is not None:
- _setter("glue_version", glue_version)
+ pulumi.set(__self__, "glue_version", glue_version)
if log_uri is not None:
- _setter("log_uri", log_uri)
+ pulumi.set(__self__, "log_uri", log_uri)
if max_capacity is not None:
- _setter("max_capacity", max_capacity)
+ pulumi.set(__self__, "max_capacity", max_capacity)
if max_retries is not None:
- _setter("max_retries", max_retries)
+ pulumi.set(__self__, "max_retries", max_retries)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if non_overridable_arguments is not None:
- _setter("non_overridable_arguments", non_overridable_arguments)
+ pulumi.set(__self__, "non_overridable_arguments", non_overridable_arguments)
if notification_property is not None:
- _setter("notification_property", notification_property)
+ pulumi.set(__self__, "notification_property", notification_property)
if number_of_workers is not None:
- _setter("number_of_workers", number_of_workers)
+ pulumi.set(__self__, "number_of_workers", number_of_workers)
if security_configuration is not None:
- _setter("security_configuration", security_configuration)
+ pulumi.set(__self__, "security_configuration", security_configuration)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if timeout is not None:
- _setter("timeout", timeout)
+ pulumi.set(__self__, "timeout", timeout)
if worker_type is not None:
- _setter("worker_type", worker_type)
+ pulumi.set(__self__, "worker_type", worker_type)
@property
@pulumi.getter
@@ -362,10 +315,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- JobArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -402,28 +351,13 @@ def _internal_init(__self__,
__props__ = JobArgs.__new__(JobArgs)
__props__.__dict__["allocated_capacity"] = allocated_capacity
- if command is not None and not isinstance(command, JobCommandArgs):
- command = command or {}
- def _setter(key, value):
- command[key] = value
- JobCommandArgs._configure(_setter, **command)
if command is None and not opts.urn:
raise TypeError("Missing required property 'command'")
__props__.__dict__["command"] = command
- if connections is not None and not isinstance(connections, JobConnectionsListArgs):
- connections = connections or {}
- def _setter(key, value):
- connections[key] = value
- JobConnectionsListArgs._configure(_setter, **connections)
__props__.__dict__["connections"] = connections
__props__.__dict__["default_arguments"] = default_arguments
__props__.__dict__["description"] = description
__props__.__dict__["execution_class"] = execution_class
- if execution_property is not None and not isinstance(execution_property, JobExecutionPropertyArgs):
- execution_property = execution_property or {}
- def _setter(key, value):
- execution_property[key] = value
- JobExecutionPropertyArgs._configure(_setter, **execution_property)
__props__.__dict__["execution_property"] = execution_property
__props__.__dict__["glue_version"] = glue_version
__props__.__dict__["log_uri"] = log_uri
@@ -431,11 +365,6 @@ def _setter(key, value):
__props__.__dict__["max_retries"] = max_retries
__props__.__dict__["name"] = name
__props__.__dict__["non_overridable_arguments"] = non_overridable_arguments
- if notification_property is not None and not isinstance(notification_property, JobNotificationPropertyArgs):
- notification_property = notification_property or {}
- def _setter(key, value):
- notification_property[key] = value
- JobNotificationPropertyArgs._configure(_setter, **notification_property)
__props__.__dict__["notification_property"] = notification_property
__props__.__dict__["number_of_workers"] = number_of_workers
if role is None and not opts.urn:
diff --git a/sdk/python/pulumi_aws_native/glue/ml_transform.py b/sdk/python/pulumi_aws_native/glue/ml_transform.py
index a30d44433d..d8cd32272c 100644
--- a/sdk/python/pulumi_aws_native/glue/ml_transform.py
+++ b/sdk/python/pulumi_aws_native/glue/ml_transform.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -32,62 +32,29 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a MlTransform resource.
"""
- MlTransformArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_record_tables=input_record_tables,
- role=role,
- transform_parameters=transform_parameters,
- description=description,
- glue_version=glue_version,
- max_capacity=max_capacity,
- max_retries=max_retries,
- name=name,
- number_of_workers=number_of_workers,
- tags=tags,
- timeout=timeout,
- transform_encryption=transform_encryption,
- worker_type=worker_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_record_tables: pulumi.Input['MlTransformInputRecordTablesArgs'],
- role: pulumi.Input[str],
- transform_parameters: pulumi.Input['MlTransformTransformParametersArgs'],
- description: Optional[pulumi.Input[str]] = None,
- glue_version: Optional[pulumi.Input[str]] = None,
- max_capacity: Optional[pulumi.Input[float]] = None,
- max_retries: Optional[pulumi.Input[int]] = None,
- name: Optional[pulumi.Input[str]] = None,
- number_of_workers: Optional[pulumi.Input[int]] = None,
- tags: Optional[Any] = None,
- timeout: Optional[pulumi.Input[int]] = None,
- transform_encryption: Optional[pulumi.Input['MlTransformTransformEncryptionArgs']] = None,
- worker_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_record_tables", input_record_tables)
- _setter("role", role)
- _setter("transform_parameters", transform_parameters)
+ pulumi.set(__self__, "input_record_tables", input_record_tables)
+ pulumi.set(__self__, "role", role)
+ pulumi.set(__self__, "transform_parameters", transform_parameters)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if glue_version is not None:
- _setter("glue_version", glue_version)
+ pulumi.set(__self__, "glue_version", glue_version)
if max_capacity is not None:
- _setter("max_capacity", max_capacity)
+ pulumi.set(__self__, "max_capacity", max_capacity)
if max_retries is not None:
- _setter("max_retries", max_retries)
+ pulumi.set(__self__, "max_retries", max_retries)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if number_of_workers is not None:
- _setter("number_of_workers", number_of_workers)
+ pulumi.set(__self__, "number_of_workers", number_of_workers)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if timeout is not None:
- _setter("timeout", timeout)
+ pulumi.set(__self__, "timeout", timeout)
if transform_encryption is not None:
- _setter("transform_encryption", transform_encryption)
+ pulumi.set(__self__, "transform_encryption", transform_encryption)
if worker_type is not None:
- _setter("worker_type", worker_type)
+ pulumi.set(__self__, "worker_type", worker_type)
@property
@pulumi.getter(name="inputRecordTables")
@@ -256,10 +223,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- MlTransformArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -290,11 +253,6 @@ def _internal_init(__self__,
__props__.__dict__["description"] = description
__props__.__dict__["glue_version"] = glue_version
- if input_record_tables is not None and not isinstance(input_record_tables, MlTransformInputRecordTablesArgs):
- input_record_tables = input_record_tables or {}
- def _setter(key, value):
- input_record_tables[key] = value
- MlTransformInputRecordTablesArgs._configure(_setter, **input_record_tables)
if input_record_tables is None and not opts.urn:
raise TypeError("Missing required property 'input_record_tables'")
__props__.__dict__["input_record_tables"] = input_record_tables
@@ -307,17 +265,7 @@ def _setter(key, value):
__props__.__dict__["role"] = role
__props__.__dict__["tags"] = tags
__props__.__dict__["timeout"] = timeout
- if transform_encryption is not None and not isinstance(transform_encryption, MlTransformTransformEncryptionArgs):
- transform_encryption = transform_encryption or {}
- def _setter(key, value):
- transform_encryption[key] = value
- MlTransformTransformEncryptionArgs._configure(_setter, **transform_encryption)
__props__.__dict__["transform_encryption"] = transform_encryption
- if transform_parameters is not None and not isinstance(transform_parameters, MlTransformTransformParametersArgs):
- transform_parameters = transform_parameters or {}
- def _setter(key, value):
- transform_parameters[key] = value
- MlTransformTransformParametersArgs._configure(_setter, **transform_parameters)
if transform_parameters is None and not opts.urn:
raise TypeError("Missing required property 'transform_parameters'")
__props__.__dict__["transform_parameters"] = transform_parameters
diff --git a/sdk/python/pulumi_aws_native/glue/outputs.py b/sdk/python/pulumi_aws_native/glue/outputs.py
index 9562a01e4c..d3aaba6500 100644
--- a/sdk/python/pulumi_aws_native/glue/outputs.py
+++ b/sdk/python/pulumi_aws_native/glue/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -123,49 +123,24 @@ def __init__(__self__, *,
header: Optional[Sequence[str]] = None,
name: Optional[str] = None,
quote_symbol: Optional[str] = None):
- ClassifierCsvClassifier._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allow_single_column=allow_single_column,
- contains_custom_datatype=contains_custom_datatype,
- contains_header=contains_header,
- custom_datatype_configured=custom_datatype_configured,
- delimiter=delimiter,
- disable_value_trimming=disable_value_trimming,
- header=header,
- name=name,
- quote_symbol=quote_symbol,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allow_single_column: Optional[bool] = None,
- contains_custom_datatype: Optional[Sequence[str]] = None,
- contains_header: Optional[str] = None,
- custom_datatype_configured: Optional[bool] = None,
- delimiter: Optional[str] = None,
- disable_value_trimming: Optional[bool] = None,
- header: Optional[Sequence[str]] = None,
- name: Optional[str] = None,
- quote_symbol: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allow_single_column is not None:
- _setter("allow_single_column", allow_single_column)
+ pulumi.set(__self__, "allow_single_column", allow_single_column)
if contains_custom_datatype is not None:
- _setter("contains_custom_datatype", contains_custom_datatype)
+ pulumi.set(__self__, "contains_custom_datatype", contains_custom_datatype)
if contains_header is not None:
- _setter("contains_header", contains_header)
+ pulumi.set(__self__, "contains_header", contains_header)
if custom_datatype_configured is not None:
- _setter("custom_datatype_configured", custom_datatype_configured)
+ pulumi.set(__self__, "custom_datatype_configured", custom_datatype_configured)
if delimiter is not None:
- _setter("delimiter", delimiter)
+ pulumi.set(__self__, "delimiter", delimiter)
if disable_value_trimming is not None:
- _setter("disable_value_trimming", disable_value_trimming)
+ pulumi.set(__self__, "disable_value_trimming", disable_value_trimming)
if header is not None:
- _setter("header", header)
+ pulumi.set(__self__, "header", header)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if quote_symbol is not None:
- _setter("quote_symbol", quote_symbol)
+ pulumi.set(__self__, "quote_symbol", quote_symbol)
@property
@pulumi.getter(name="allowSingleColumn")
@@ -239,27 +214,12 @@ def __init__(__self__, *,
grok_pattern: str,
custom_patterns: Optional[str] = None,
name: Optional[str] = None):
- ClassifierGrokClassifier._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- classification=classification,
- grok_pattern=grok_pattern,
- custom_patterns=custom_patterns,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- classification: str,
- grok_pattern: str,
- custom_patterns: Optional[str] = None,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("classification", classification)
- _setter("grok_pattern", grok_pattern)
+ pulumi.set(__self__, "classification", classification)
+ pulumi.set(__self__, "grok_pattern", grok_pattern)
if custom_patterns is not None:
- _setter("custom_patterns", custom_patterns)
+ pulumi.set(__self__, "custom_patterns", custom_patterns)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -304,20 +264,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
json_path: str,
name: Optional[str] = None):
- ClassifierJsonClassifier._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- json_path=json_path,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- json_path: str,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("json_path", json_path)
+ pulumi.set(__self__, "json_path", json_path)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="jsonPath")
@@ -353,23 +302,10 @@ def __init__(__self__, *,
classification: str,
row_tag: str,
name: Optional[str] = None):
- ClassifierXmlClassifier._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- classification=classification,
- row_tag=row_tag,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- classification: str,
- row_tag: str,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("classification", classification)
- _setter("row_tag", row_tag)
+ pulumi.set(__self__, "classification", classification)
+ pulumi.set(__self__, "row_tag", row_tag)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -419,36 +355,17 @@ def __init__(__self__, *,
match_criteria: Optional[Sequence[str]] = None,
name: Optional[str] = None,
physical_connection_requirements: Optional['outputs.ConnectionPhysicalConnectionRequirements'] = None):
- ConnectionInput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_type=connection_type,
- connection_properties=connection_properties,
- description=description,
- match_criteria=match_criteria,
- name=name,
- physical_connection_requirements=physical_connection_requirements,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_type: str,
- connection_properties: Optional[Any] = None,
- description: Optional[str] = None,
- match_criteria: Optional[Sequence[str]] = None,
- name: Optional[str] = None,
- physical_connection_requirements: Optional['outputs.ConnectionPhysicalConnectionRequirements'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("connection_type", connection_type)
+ pulumi.set(__self__, "connection_type", connection_type)
if connection_properties is not None:
- _setter("connection_properties", connection_properties)
+ pulumi.set(__self__, "connection_properties", connection_properties)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if match_criteria is not None:
- _setter("match_criteria", match_criteria)
+ pulumi.set(__self__, "match_criteria", match_criteria)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if physical_connection_requirements is not None:
- _setter("physical_connection_requirements", physical_connection_requirements)
+ pulumi.set(__self__, "physical_connection_requirements", physical_connection_requirements)
@property
@pulumi.getter(name="connectionType")
@@ -508,25 +425,12 @@ def __init__(__self__, *,
availability_zone: Optional[str] = None,
security_group_id_list: Optional[Sequence[str]] = None,
subnet_id: Optional[str] = None):
- ConnectionPhysicalConnectionRequirements._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- security_group_id_list=security_group_id_list,
- subnet_id=subnet_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: Optional[str] = None,
- security_group_id_list: Optional[Sequence[str]] = None,
- subnet_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if security_group_id_list is not None:
- _setter("security_group_id_list", security_group_id_list)
+ pulumi.set(__self__, "security_group_id_list", security_group_id_list)
if subnet_id is not None:
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
@property
@pulumi.getter(name="availabilityZone")
@@ -575,33 +479,16 @@ def __init__(__self__, *,
dlq_event_queue_arn: Optional[str] = None,
event_queue_arn: Optional[str] = None,
tables: Optional[Sequence[str]] = None):
- CrawlerCatalogTarget._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_name=connection_name,
- database_name=database_name,
- dlq_event_queue_arn=dlq_event_queue_arn,
- event_queue_arn=event_queue_arn,
- tables=tables,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_name: Optional[str] = None,
- database_name: Optional[str] = None,
- dlq_event_queue_arn: Optional[str] = None,
- event_queue_arn: Optional[str] = None,
- tables: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_name is not None:
- _setter("connection_name", connection_name)
+ pulumi.set(__self__, "connection_name", connection_name)
if database_name is not None:
- _setter("database_name", database_name)
+ pulumi.set(__self__, "database_name", database_name)
if dlq_event_queue_arn is not None:
- _setter("dlq_event_queue_arn", dlq_event_queue_arn)
+ pulumi.set(__self__, "dlq_event_queue_arn", dlq_event_queue_arn)
if event_queue_arn is not None:
- _setter("event_queue_arn", event_queue_arn)
+ pulumi.set(__self__, "event_queue_arn", event_queue_arn)
if tables is not None:
- _setter("tables", tables)
+ pulumi.set(__self__, "tables", tables)
@property
@pulumi.getter(name="connectionName")
@@ -659,29 +546,14 @@ def __init__(__self__, *,
create_native_delta_table: Optional[bool] = None,
delta_tables: Optional[Sequence[str]] = None,
write_manifest: Optional[bool] = None):
- CrawlerDeltaTarget._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_name=connection_name,
- create_native_delta_table=create_native_delta_table,
- delta_tables=delta_tables,
- write_manifest=write_manifest,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_name: Optional[str] = None,
- create_native_delta_table: Optional[bool] = None,
- delta_tables: Optional[Sequence[str]] = None,
- write_manifest: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_name is not None:
- _setter("connection_name", connection_name)
+ pulumi.set(__self__, "connection_name", connection_name)
if create_native_delta_table is not None:
- _setter("create_native_delta_table", create_native_delta_table)
+ pulumi.set(__self__, "create_native_delta_table", create_native_delta_table)
if delta_tables is not None:
- _setter("delta_tables", delta_tables)
+ pulumi.set(__self__, "delta_tables", delta_tables)
if write_manifest is not None:
- _setter("write_manifest", write_manifest)
+ pulumi.set(__self__, "write_manifest", write_manifest)
@property
@pulumi.getter(name="connectionName")
@@ -708,17 +580,8 @@ def write_manifest(self) -> Optional[bool]:
class CrawlerDynamoDbTarget(dict):
def __init__(__self__, *,
path: Optional[str] = None):
- CrawlerDynamoDbTarget._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- path=path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- path: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
@property
@pulumi.getter
@@ -752,29 +615,14 @@ def __init__(__self__, *,
exclusions: Optional[Sequence[str]] = None,
maximum_traversal_depth: Optional[int] = None,
paths: Optional[Sequence[str]] = None):
- CrawlerIcebergTarget._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_name=connection_name,
- exclusions=exclusions,
- maximum_traversal_depth=maximum_traversal_depth,
- paths=paths,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_name: Optional[str] = None,
- exclusions: Optional[Sequence[str]] = None,
- maximum_traversal_depth: Optional[int] = None,
- paths: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_name is not None:
- _setter("connection_name", connection_name)
+ pulumi.set(__self__, "connection_name", connection_name)
if exclusions is not None:
- _setter("exclusions", exclusions)
+ pulumi.set(__self__, "exclusions", exclusions)
if maximum_traversal_depth is not None:
- _setter("maximum_traversal_depth", maximum_traversal_depth)
+ pulumi.set(__self__, "maximum_traversal_depth", maximum_traversal_depth)
if paths is not None:
- _setter("paths", paths)
+ pulumi.set(__self__, "paths", paths)
@property
@pulumi.getter(name="connectionName")
@@ -820,25 +668,12 @@ def __init__(__self__, *,
connection_name: Optional[str] = None,
exclusions: Optional[Sequence[str]] = None,
path: Optional[str] = None):
- CrawlerJdbcTarget._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_name=connection_name,
- exclusions=exclusions,
- path=path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_name: Optional[str] = None,
- exclusions: Optional[Sequence[str]] = None,
- path: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_name is not None:
- _setter("connection_name", connection_name)
+ pulumi.set(__self__, "connection_name", connection_name)
if exclusions is not None:
- _setter("exclusions", exclusions)
+ pulumi.set(__self__, "exclusions", exclusions)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
@property
@pulumi.getter(name="connectionName")
@@ -878,21 +713,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
connection_name: Optional[str] = None,
path: Optional[str] = None):
- CrawlerMongoDbTarget._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_name=connection_name,
- path=path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_name: Optional[str] = None,
- path: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_name is not None:
- _setter("connection_name", connection_name)
+ pulumi.set(__self__, "connection_name", connection_name)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
@property
@pulumi.getter(name="connectionName")
@@ -926,17 +750,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
recrawl_behavior: Optional[str] = None):
- CrawlerRecrawlPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- recrawl_behavior=recrawl_behavior,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- recrawl_behavior: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if recrawl_behavior is not None:
- _setter("recrawl_behavior", recrawl_behavior)
+ pulumi.set(__self__, "recrawl_behavior", recrawl_behavior)
@property
@pulumi.getter(name="recrawlBehavior")
@@ -976,37 +791,18 @@ def __init__(__self__, *,
exclusions: Optional[Sequence[str]] = None,
path: Optional[str] = None,
sample_size: Optional[int] = None):
- CrawlerS3Target._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_name=connection_name,
- dlq_event_queue_arn=dlq_event_queue_arn,
- event_queue_arn=event_queue_arn,
- exclusions=exclusions,
- path=path,
- sample_size=sample_size,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_name: Optional[str] = None,
- dlq_event_queue_arn: Optional[str] = None,
- event_queue_arn: Optional[str] = None,
- exclusions: Optional[Sequence[str]] = None,
- path: Optional[str] = None,
- sample_size: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_name is not None:
- _setter("connection_name", connection_name)
+ pulumi.set(__self__, "connection_name", connection_name)
if dlq_event_queue_arn is not None:
- _setter("dlq_event_queue_arn", dlq_event_queue_arn)
+ pulumi.set(__self__, "dlq_event_queue_arn", dlq_event_queue_arn)
if event_queue_arn is not None:
- _setter("event_queue_arn", event_queue_arn)
+ pulumi.set(__self__, "event_queue_arn", event_queue_arn)
if exclusions is not None:
- _setter("exclusions", exclusions)
+ pulumi.set(__self__, "exclusions", exclusions)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
if sample_size is not None:
- _setter("sample_size", sample_size)
+ pulumi.set(__self__, "sample_size", sample_size)
@property
@pulumi.getter(name="connectionName")
@@ -1060,17 +856,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
schedule_expression: Optional[str] = None):
- CrawlerSchedule._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- schedule_expression=schedule_expression,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- schedule_expression: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if schedule_expression is not None:
- _setter("schedule_expression", schedule_expression)
+ pulumi.set(__self__, "schedule_expression", schedule_expression)
@property
@pulumi.getter(name="scheduleExpression")
@@ -1102,21 +889,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
delete_behavior: Optional[str] = None,
update_behavior: Optional[str] = None):
- CrawlerSchemaChangePolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delete_behavior=delete_behavior,
- update_behavior=update_behavior,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delete_behavior: Optional[str] = None,
- update_behavior: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delete_behavior is not None:
- _setter("delete_behavior", delete_behavior)
+ pulumi.set(__self__, "delete_behavior", delete_behavior)
if update_behavior is not None:
- _setter("update_behavior", update_behavior)
+ pulumi.set(__self__, "update_behavior", update_behavior)
@property
@pulumi.getter(name="deleteBehavior")
@@ -1168,41 +944,20 @@ def __init__(__self__, *,
jdbc_targets: Optional[Sequence['outputs.CrawlerJdbcTarget']] = None,
mongo_db_targets: Optional[Sequence['outputs.CrawlerMongoDbTarget']] = None,
s3_targets: Optional[Sequence['outputs.CrawlerS3Target']] = None):
- CrawlerTargets._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_targets=catalog_targets,
- delta_targets=delta_targets,
- dynamo_db_targets=dynamo_db_targets,
- iceberg_targets=iceberg_targets,
- jdbc_targets=jdbc_targets,
- mongo_db_targets=mongo_db_targets,
- s3_targets=s3_targets,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_targets: Optional[Sequence['outputs.CrawlerCatalogTarget']] = None,
- delta_targets: Optional[Sequence['outputs.CrawlerDeltaTarget']] = None,
- dynamo_db_targets: Optional[Sequence['outputs.CrawlerDynamoDbTarget']] = None,
- iceberg_targets: Optional[Sequence['outputs.CrawlerIcebergTarget']] = None,
- jdbc_targets: Optional[Sequence['outputs.CrawlerJdbcTarget']] = None,
- mongo_db_targets: Optional[Sequence['outputs.CrawlerMongoDbTarget']] = None,
- s3_targets: Optional[Sequence['outputs.CrawlerS3Target']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_targets is not None:
- _setter("catalog_targets", catalog_targets)
+ pulumi.set(__self__, "catalog_targets", catalog_targets)
if delta_targets is not None:
- _setter("delta_targets", delta_targets)
+ pulumi.set(__self__, "delta_targets", delta_targets)
if dynamo_db_targets is not None:
- _setter("dynamo_db_targets", dynamo_db_targets)
+ pulumi.set(__self__, "dynamo_db_targets", dynamo_db_targets)
if iceberg_targets is not None:
- _setter("iceberg_targets", iceberg_targets)
+ pulumi.set(__self__, "iceberg_targets", iceberg_targets)
if jdbc_targets is not None:
- _setter("jdbc_targets", jdbc_targets)
+ pulumi.set(__self__, "jdbc_targets", jdbc_targets)
if mongo_db_targets is not None:
- _setter("mongo_db_targets", mongo_db_targets)
+ pulumi.set(__self__, "mongo_db_targets", mongo_db_targets)
if s3_targets is not None:
- _setter("s3_targets", s3_targets)
+ pulumi.set(__self__, "s3_targets", s3_targets)
@property
@pulumi.getter(name="catalogTargets")
@@ -1264,21 +1019,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
connection_password_encryption: Optional['outputs.DataCatalogEncryptionSettingsConnectionPasswordEncryption'] = None,
encryption_at_rest: Optional['outputs.DataCatalogEncryptionSettingsEncryptionAtRest'] = None):
- DataCatalogEncryptionSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_password_encryption=connection_password_encryption,
- encryption_at_rest=encryption_at_rest,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_password_encryption: Optional['outputs.DataCatalogEncryptionSettingsConnectionPasswordEncryption'] = None,
- encryption_at_rest: Optional['outputs.DataCatalogEncryptionSettingsEncryptionAtRest'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_password_encryption is not None:
- _setter("connection_password_encryption", connection_password_encryption)
+ pulumi.set(__self__, "connection_password_encryption", connection_password_encryption)
if encryption_at_rest is not None:
- _setter("encryption_at_rest", encryption_at_rest)
+ pulumi.set(__self__, "encryption_at_rest", encryption_at_rest)
@property
@pulumi.getter(name="connectionPasswordEncryption")
@@ -1315,21 +1059,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
kms_key_id: Optional[str] = None,
return_connection_password_encrypted: Optional[bool] = None):
- DataCatalogEncryptionSettingsConnectionPasswordEncryption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kms_key_id=kms_key_id,
- return_connection_password_encrypted=return_connection_password_encrypted,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kms_key_id: Optional[str] = None,
- return_connection_password_encrypted: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if return_connection_password_encrypted is not None:
- _setter("return_connection_password_encrypted", return_connection_password_encrypted)
+ pulumi.set(__self__, "return_connection_password_encrypted", return_connection_password_encrypted)
@property
@pulumi.getter(name="kmsKeyId")
@@ -1366,21 +1099,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
catalog_encryption_mode: Optional[str] = None,
sse_aws_kms_key_id: Optional[str] = None):
- DataCatalogEncryptionSettingsEncryptionAtRest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_encryption_mode=catalog_encryption_mode,
- sse_aws_kms_key_id=sse_aws_kms_key_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_encryption_mode: Optional[str] = None,
- sse_aws_kms_key_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_encryption_mode is not None:
- _setter("catalog_encryption_mode", catalog_encryption_mode)
+ pulumi.set(__self__, "catalog_encryption_mode", catalog_encryption_mode)
if sse_aws_kms_key_id is not None:
- _setter("sse_aws_kms_key_id", sse_aws_kms_key_id)
+ pulumi.set(__self__, "sse_aws_kms_key_id", sse_aws_kms_key_id)
@property
@pulumi.getter(name="catalogEncryptionMode")
@@ -1417,21 +1139,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
database_name: Optional[str] = None,
table_name: Optional[str] = None):
- DataQualityRulesetDataQualityTargetTable._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- database_name=database_name,
- table_name=table_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- database_name: Optional[str] = None,
- table_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if database_name is not None:
- _setter("database_name", database_name)
+ pulumi.set(__self__, "database_name", database_name)
if table_name is not None:
- _setter("table_name", table_name)
+ pulumi.set(__self__, "table_name", table_name)
@property
@pulumi.getter(name="databaseName")
@@ -1465,17 +1176,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
data_lake_principal_identifier: Optional[str] = None):
- DatabaseDataLakePrincipal._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_lake_principal_identifier=data_lake_principal_identifier,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_lake_principal_identifier: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if data_lake_principal_identifier is not None:
- _setter("data_lake_principal_identifier", data_lake_principal_identifier)
+ pulumi.set(__self__, "data_lake_principal_identifier", data_lake_principal_identifier)
@property
@pulumi.getter(name="dataLakePrincipalIdentifier")
@@ -1505,21 +1207,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
connection_name: Optional[str] = None,
identifier: Optional[str] = None):
- DatabaseFederatedDatabase._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_name=connection_name,
- identifier=identifier,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_name: Optional[str] = None,
- identifier: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_name is not None:
- _setter("connection_name", connection_name)
+ pulumi.set(__self__, "connection_name", connection_name)
if identifier is not None:
- _setter("identifier", identifier)
+ pulumi.set(__self__, "identifier", identifier)
@property
@pulumi.getter(name="connectionName")
@@ -1557,25 +1248,12 @@ def __init__(__self__, *,
catalog_id: Optional[str] = None,
database_name: Optional[str] = None,
region: Optional[str] = None):
- DatabaseIdentifier._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- database_name=database_name,
- region=region,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: Optional[str] = None,
- database_name: Optional[str] = None,
- region: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_id is not None:
- _setter("catalog_id", catalog_id)
+ pulumi.set(__self__, "catalog_id", catalog_id)
if database_name is not None:
- _setter("database_name", database_name)
+ pulumi.set(__self__, "database_name", database_name)
if region is not None:
- _setter("region", region)
+ pulumi.set(__self__, "region", region)
@property
@pulumi.getter(name="catalogId")
@@ -1626,41 +1304,20 @@ def __init__(__self__, *,
name: Optional[str] = None,
parameters: Optional[Any] = None,
target_database: Optional['outputs.DatabaseIdentifier'] = None):
- DatabaseInput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- create_table_default_permissions=create_table_default_permissions,
- description=description,
- federated_database=federated_database,
- location_uri=location_uri,
- name=name,
- parameters=parameters,
- target_database=target_database,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- create_table_default_permissions: Optional[Sequence['outputs.DatabasePrincipalPrivileges']] = None,
- description: Optional[str] = None,
- federated_database: Optional['outputs.DatabaseFederatedDatabase'] = None,
- location_uri: Optional[str] = None,
- name: Optional[str] = None,
- parameters: Optional[Any] = None,
- target_database: Optional['outputs.DatabaseIdentifier'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if create_table_default_permissions is not None:
- _setter("create_table_default_permissions", create_table_default_permissions)
+ pulumi.set(__self__, "create_table_default_permissions", create_table_default_permissions)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if federated_database is not None:
- _setter("federated_database", federated_database)
+ pulumi.set(__self__, "federated_database", federated_database)
if location_uri is not None:
- _setter("location_uri", location_uri)
+ pulumi.set(__self__, "location_uri", location_uri)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
if target_database is not None:
- _setter("target_database", target_database)
+ pulumi.set(__self__, "target_database", target_database)
@property
@pulumi.getter(name="createTableDefaultPermissions")
@@ -1703,21 +1360,10 @@ class DatabasePrincipalPrivileges(dict):
def __init__(__self__, *,
permissions: Optional[Sequence[str]] = None,
principal: Optional['outputs.DatabaseDataLakePrincipal'] = None):
- DatabasePrincipalPrivileges._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- permissions=permissions,
- principal=principal,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- permissions: Optional[Sequence[str]] = None,
- principal: Optional['outputs.DatabaseDataLakePrincipal'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if permissions is not None:
- _setter("permissions", permissions)
+ pulumi.set(__self__, "permissions", permissions)
if principal is not None:
- _setter("principal", principal)
+ pulumi.set(__self__, "principal", principal)
@property
@pulumi.getter
@@ -1756,29 +1402,14 @@ def __init__(__self__, *,
python_version: Optional[str] = None,
runtime: Optional[str] = None,
script_location: Optional[str] = None):
- JobCommand._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- python_version=python_version,
- runtime=runtime,
- script_location=script_location,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[str] = None,
- python_version: Optional[str] = None,
- runtime: Optional[str] = None,
- script_location: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if python_version is not None:
- _setter("python_version", python_version)
+ pulumi.set(__self__, "python_version", python_version)
if runtime is not None:
- _setter("runtime", runtime)
+ pulumi.set(__self__, "runtime", runtime)
if script_location is not None:
- _setter("script_location", script_location)
+ pulumi.set(__self__, "script_location", script_location)
@property
@pulumi.getter
@@ -1805,17 +1436,8 @@ def script_location(self) -> Optional[str]:
class JobConnectionsList(dict):
def __init__(__self__, *,
connections: Optional[Sequence[str]] = None):
- JobConnectionsList._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connections=connections,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connections: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connections is not None:
- _setter("connections", connections)
+ pulumi.set(__self__, "connections", connections)
@property
@pulumi.getter
@@ -1844,17 +1466,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
max_concurrent_runs: Optional[float] = None):
- JobExecutionProperty._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_concurrent_runs=max_concurrent_runs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_concurrent_runs: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max_concurrent_runs is not None:
- _setter("max_concurrent_runs", max_concurrent_runs)
+ pulumi.set(__self__, "max_concurrent_runs", max_concurrent_runs)
@property
@pulumi.getter(name="maxConcurrentRuns")
@@ -1883,17 +1496,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
notify_delay_after: Optional[int] = None):
- JobNotificationProperty._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- notify_delay_after=notify_delay_after,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- notify_delay_after: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if notify_delay_after is not None:
- _setter("notify_delay_after", notify_delay_after)
+ pulumi.set(__self__, "notify_delay_after", notify_delay_after)
@property
@pulumi.getter(name="notifyDelayAfter")
@@ -1931,28 +1535,13 @@ def __init__(__self__, *,
accuracy_cost_tradeoff: Optional[float] = None,
enforce_provided_labels: Optional[bool] = None,
precision_recall_tradeoff: Optional[float] = None):
- MlTransformFindMatchesParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- primary_key_column_name=primary_key_column_name,
- accuracy_cost_tradeoff=accuracy_cost_tradeoff,
- enforce_provided_labels=enforce_provided_labels,
- precision_recall_tradeoff=precision_recall_tradeoff,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- primary_key_column_name: str,
- accuracy_cost_tradeoff: Optional[float] = None,
- enforce_provided_labels: Optional[bool] = None,
- precision_recall_tradeoff: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("primary_key_column_name", primary_key_column_name)
+ pulumi.set(__self__, "primary_key_column_name", primary_key_column_name)
if accuracy_cost_tradeoff is not None:
- _setter("accuracy_cost_tradeoff", accuracy_cost_tradeoff)
+ pulumi.set(__self__, "accuracy_cost_tradeoff", accuracy_cost_tradeoff)
if enforce_provided_labels is not None:
- _setter("enforce_provided_labels", enforce_provided_labels)
+ pulumi.set(__self__, "enforce_provided_labels", enforce_provided_labels)
if precision_recall_tradeoff is not None:
- _setter("precision_recall_tradeoff", precision_recall_tradeoff)
+ pulumi.set(__self__, "precision_recall_tradeoff", precision_recall_tradeoff)
@property
@pulumi.getter(name="primaryKeyColumnName")
@@ -2005,27 +1594,12 @@ def __init__(__self__, *,
table_name: str,
catalog_id: Optional[str] = None,
connection_name: Optional[str] = None):
- MlTransformGlueTables._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- database_name=database_name,
- table_name=table_name,
- catalog_id=catalog_id,
- connection_name=connection_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- database_name: str,
- table_name: str,
- catalog_id: Optional[str] = None,
- connection_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("database_name", database_name)
- _setter("table_name", table_name)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "table_name", table_name)
if catalog_id is not None:
- _setter("catalog_id", catalog_id)
+ pulumi.set(__self__, "catalog_id", catalog_id)
if connection_name is not None:
- _setter("connection_name", connection_name)
+ pulumi.set(__self__, "connection_name", connection_name)
@property
@pulumi.getter(name="databaseName")
@@ -2069,17 +1643,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
glue_tables: Optional[Sequence['outputs.MlTransformGlueTables']] = None):
- MlTransformInputRecordTables._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- glue_tables=glue_tables,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- glue_tables: Optional[Sequence['outputs.MlTransformGlueTables']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if glue_tables is not None:
- _setter("glue_tables", glue_tables)
+ pulumi.set(__self__, "glue_tables", glue_tables)
@property
@pulumi.getter(name="glueTables")
@@ -2111,20 +1676,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
ml_user_data_encryption_mode: str,
kms_key_id: Optional[str] = None):
- MlTransformMlUserDataEncryption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ml_user_data_encryption_mode=ml_user_data_encryption_mode,
- kms_key_id=kms_key_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ml_user_data_encryption_mode: str,
- kms_key_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ml_user_data_encryption_mode", ml_user_data_encryption_mode)
+ pulumi.set(__self__, "ml_user_data_encryption_mode", ml_user_data_encryption_mode)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
@property
@pulumi.getter(name="mlUserDataEncryptionMode")
@@ -2161,21 +1715,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
ml_user_data_encryption: Optional['outputs.MlTransformMlUserDataEncryption'] = None,
task_run_security_configuration_name: Optional[str] = None):
- MlTransformTransformEncryption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ml_user_data_encryption=ml_user_data_encryption,
- task_run_security_configuration_name=task_run_security_configuration_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ml_user_data_encryption: Optional['outputs.MlTransformMlUserDataEncryption'] = None,
- task_run_security_configuration_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ml_user_data_encryption is not None:
- _setter("ml_user_data_encryption", ml_user_data_encryption)
+ pulumi.set(__self__, "ml_user_data_encryption", ml_user_data_encryption)
if task_run_security_configuration_name is not None:
- _setter("task_run_security_configuration_name", task_run_security_configuration_name)
+ pulumi.set(__self__, "task_run_security_configuration_name", task_run_security_configuration_name)
@property
@pulumi.getter(name="mlUserDataEncryption")
@@ -2212,20 +1755,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
transform_type: str,
find_matches_parameters: Optional['outputs.MlTransformFindMatchesParameters'] = None):
- MlTransformTransformParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- transform_type=transform_type,
- find_matches_parameters=find_matches_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- transform_type: str,
- find_matches_parameters: Optional['outputs.MlTransformFindMatchesParameters'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("transform_type", transform_type)
+ pulumi.set(__self__, "transform_type", transform_type)
if find_matches_parameters is not None:
- _setter("find_matches_parameters", find_matches_parameters)
+ pulumi.set(__self__, "find_matches_parameters", find_matches_parameters)
@property
@pulumi.getter(name="transformType")
@@ -2244,24 +1776,11 @@ def __init__(__self__, *,
name: str,
comment: Optional[str] = None,
type: Optional[str] = None):
- PartitionColumn._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- comment=comment,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- comment: Optional[str] = None,
- type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if comment is not None:
- _setter("comment", comment)
+ pulumi.set(__self__, "comment", comment)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -2302,24 +1821,11 @@ def __init__(__self__, *,
values: Sequence[str],
parameters: Optional[Any] = None,
storage_descriptor: Optional['outputs.PartitionStorageDescriptor'] = None):
- PartitionInput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- values=values,
- parameters=parameters,
- storage_descriptor=storage_descriptor,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- values: Sequence[str],
- parameters: Optional[Any] = None,
- storage_descriptor: Optional['outputs.PartitionStorageDescriptor'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("values", values)
+ pulumi.set(__self__, "values", values)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
if storage_descriptor is not None:
- _setter("storage_descriptor", storage_descriptor)
+ pulumi.set(__self__, "storage_descriptor", storage_descriptor)
@property
@pulumi.getter
@@ -2359,20 +1865,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
column: str,
sort_order: Optional[int] = None):
- PartitionOrder._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- column=column,
- sort_order=sort_order,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- column: str,
- sort_order: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("column", column)
+ pulumi.set(__self__, "column", column)
if sort_order is not None:
- _setter("sort_order", sort_order)
+ pulumi.set(__self__, "sort_order", sort_order)
@property
@pulumi.getter
@@ -2412,25 +1907,12 @@ def __init__(__self__, *,
registry_name: Optional[str] = None,
schema_arn: Optional[str] = None,
schema_name: Optional[str] = None):
- PartitionSchemaId._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- registry_name=registry_name,
- schema_arn=schema_arn,
- schema_name=schema_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- registry_name: Optional[str] = None,
- schema_arn: Optional[str] = None,
- schema_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if registry_name is not None:
- _setter("registry_name", registry_name)
+ pulumi.set(__self__, "registry_name", registry_name)
if schema_arn is not None:
- _setter("schema_arn", schema_arn)
+ pulumi.set(__self__, "schema_arn", schema_arn)
if schema_name is not None:
- _setter("schema_name", schema_name)
+ pulumi.set(__self__, "schema_name", schema_name)
@property
@pulumi.getter(name="registryName")
@@ -2475,25 +1957,12 @@ def __init__(__self__, *,
schema_id: Optional['outputs.PartitionSchemaId'] = None,
schema_version_id: Optional[str] = None,
schema_version_number: Optional[int] = None):
- PartitionSchemaReference._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- schema_id=schema_id,
- schema_version_id=schema_version_id,
- schema_version_number=schema_version_number,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- schema_id: Optional['outputs.PartitionSchemaId'] = None,
- schema_version_id: Optional[str] = None,
- schema_version_number: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if schema_id is not None:
- _setter("schema_id", schema_id)
+ pulumi.set(__self__, "schema_id", schema_id)
if schema_version_id is not None:
- _setter("schema_version_id", schema_version_id)
+ pulumi.set(__self__, "schema_version_id", schema_version_id)
if schema_version_number is not None:
- _setter("schema_version_number", schema_version_number)
+ pulumi.set(__self__, "schema_version_number", schema_version_number)
@property
@pulumi.getter(name="schemaId")
@@ -2534,25 +2003,12 @@ def __init__(__self__, *,
name: Optional[str] = None,
parameters: Optional[Any] = None,
serialization_library: Optional[str] = None):
- PartitionSerdeInfo._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- parameters=parameters,
- serialization_library=serialization_library,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[str] = None,
- parameters: Optional[Any] = None,
- serialization_library: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
if serialization_library is not None:
- _setter("serialization_library", serialization_library)
+ pulumi.set(__self__, "serialization_library", serialization_library)
@property
@pulumi.getter
@@ -2597,25 +2053,12 @@ def __init__(__self__, *,
skewed_column_names: Optional[Sequence[str]] = None,
skewed_column_value_location_maps: Optional[Any] = None,
skewed_column_values: Optional[Sequence[str]] = None):
- PartitionSkewedInfo._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- skewed_column_names=skewed_column_names,
- skewed_column_value_location_maps=skewed_column_value_location_maps,
- skewed_column_values=skewed_column_values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- skewed_column_names: Optional[Sequence[str]] = None,
- skewed_column_value_location_maps: Optional[Any] = None,
- skewed_column_values: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if skewed_column_names is not None:
- _setter("skewed_column_names", skewed_column_names)
+ pulumi.set(__self__, "skewed_column_names", skewed_column_names)
if skewed_column_value_location_maps is not None:
- _setter("skewed_column_value_location_maps", skewed_column_value_location_maps)
+ pulumi.set(__self__, "skewed_column_value_location_maps", skewed_column_value_location_maps)
if skewed_column_values is not None:
- _setter("skewed_column_values", skewed_column_values)
+ pulumi.set(__self__, "skewed_column_values", skewed_column_values)
@property
@pulumi.getter(name="skewedColumnNames")
@@ -2682,65 +2125,32 @@ def __init__(__self__, *,
skewed_info: Optional['outputs.PartitionSkewedInfo'] = None,
sort_columns: Optional[Sequence['outputs.PartitionOrder']] = None,
stored_as_sub_directories: Optional[bool] = None):
- PartitionStorageDescriptor._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_columns=bucket_columns,
- columns=columns,
- compressed=compressed,
- input_format=input_format,
- location=location,
- number_of_buckets=number_of_buckets,
- output_format=output_format,
- parameters=parameters,
- schema_reference=schema_reference,
- serde_info=serde_info,
- skewed_info=skewed_info,
- sort_columns=sort_columns,
- stored_as_sub_directories=stored_as_sub_directories,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_columns: Optional[Sequence[str]] = None,
- columns: Optional[Sequence['outputs.PartitionColumn']] = None,
- compressed: Optional[bool] = None,
- input_format: Optional[str] = None,
- location: Optional[str] = None,
- number_of_buckets: Optional[int] = None,
- output_format: Optional[str] = None,
- parameters: Optional[Any] = None,
- schema_reference: Optional['outputs.PartitionSchemaReference'] = None,
- serde_info: Optional['outputs.PartitionSerdeInfo'] = None,
- skewed_info: Optional['outputs.PartitionSkewedInfo'] = None,
- sort_columns: Optional[Sequence['outputs.PartitionOrder']] = None,
- stored_as_sub_directories: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bucket_columns is not None:
- _setter("bucket_columns", bucket_columns)
+ pulumi.set(__self__, "bucket_columns", bucket_columns)
if columns is not None:
- _setter("columns", columns)
+ pulumi.set(__self__, "columns", columns)
if compressed is not None:
- _setter("compressed", compressed)
+ pulumi.set(__self__, "compressed", compressed)
if input_format is not None:
- _setter("input_format", input_format)
+ pulumi.set(__self__, "input_format", input_format)
if location is not None:
- _setter("location", location)
+ pulumi.set(__self__, "location", location)
if number_of_buckets is not None:
- _setter("number_of_buckets", number_of_buckets)
+ pulumi.set(__self__, "number_of_buckets", number_of_buckets)
if output_format is not None:
- _setter("output_format", output_format)
+ pulumi.set(__self__, "output_format", output_format)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
if schema_reference is not None:
- _setter("schema_reference", schema_reference)
+ pulumi.set(__self__, "schema_reference", schema_reference)
if serde_info is not None:
- _setter("serde_info", serde_info)
+ pulumi.set(__self__, "serde_info", serde_info)
if skewed_info is not None:
- _setter("skewed_info", skewed_info)
+ pulumi.set(__self__, "skewed_info", skewed_info)
if sort_columns is not None:
- _setter("sort_columns", sort_columns)
+ pulumi.set(__self__, "sort_columns", sort_columns)
if stored_as_sub_directories is not None:
- _setter("stored_as_sub_directories", stored_as_sub_directories)
+ pulumi.set(__self__, "stored_as_sub_directories", stored_as_sub_directories)
@property
@pulumi.getter(name="bucketColumns")
@@ -2817,19 +2227,8 @@ def __init__(__self__, *,
:param str key: A key to identify the tag.
:param str value: Corresponding tag value for the key.
"""
- RegistryTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2861,21 +2260,10 @@ def __init__(__self__, *,
:param str arn: Amazon Resource Name for the Registry.
:param str name: Name of the registry in which the schema will be created.
"""
- SchemaRegistry._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[str] = None,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -2903,19 +2291,8 @@ def __init__(__self__, *,
:param str key: A key to identify the tag.
:param str value: Corresponding tag value for the key.
"""
- SchemaTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2966,21 +2343,10 @@ def __init__(__self__, *,
:param bool is_latest: Indicates if the latest version needs to be updated.
:param int version_number: Indicates the version number in the schema to update.
"""
- SchemaVersion._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- is_latest=is_latest,
- version_number=version_number,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- is_latest: Optional[bool] = None,
- version_number: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if is_latest is not None:
- _setter("is_latest", is_latest)
+ pulumi.set(__self__, "is_latest", is_latest)
if version_number is not None:
- _setter("version_number", version_number)
+ pulumi.set(__self__, "version_number", version_number)
@property
@pulumi.getter(name="isLatest")
@@ -3035,25 +2401,12 @@ def __init__(__self__, *,
:param str schema_arn: Amazon Resource Name for the Schema. This attribute can be used to uniquely represent the Schema.
:param str schema_name: Name of the schema. This parameter requires RegistryName to be provided.
"""
- SchemaVersionSchema._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- registry_name=registry_name,
- schema_arn=schema_arn,
- schema_name=schema_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- registry_name: Optional[str] = None,
- schema_arn: Optional[str] = None,
- schema_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if registry_name is not None:
- _setter("registry_name", registry_name)
+ pulumi.set(__self__, "registry_name", registry_name)
if schema_arn is not None:
- _setter("schema_arn", schema_arn)
+ pulumi.set(__self__, "schema_arn", schema_arn)
if schema_name is not None:
- _setter("schema_name", schema_name)
+ pulumi.set(__self__, "schema_name", schema_name)
@property
@pulumi.getter(name="registryName")
@@ -3104,21 +2457,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
cloud_watch_encryption_mode: Optional[str] = None,
kms_key_arn: Optional[str] = None):
- SecurityConfigurationCloudWatchEncryption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_encryption_mode=cloud_watch_encryption_mode,
- kms_key_arn=kms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_encryption_mode: Optional[str] = None,
- kms_key_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cloud_watch_encryption_mode is not None:
- _setter("cloud_watch_encryption_mode", cloud_watch_encryption_mode)
+ pulumi.set(__self__, "cloud_watch_encryption_mode", cloud_watch_encryption_mode)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
@property
@pulumi.getter(name="cloudWatchEncryptionMode")
@@ -3158,25 +2500,12 @@ def __init__(__self__, *,
cloud_watch_encryption: Optional['outputs.SecurityConfigurationCloudWatchEncryption'] = None,
job_bookmarks_encryption: Optional['outputs.SecurityConfigurationJobBookmarksEncryption'] = None,
s3_encryptions: Optional['outputs.SecurityConfigurationS3Encryptions'] = None):
- SecurityConfigurationEncryptionConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_encryption=cloud_watch_encryption,
- job_bookmarks_encryption=job_bookmarks_encryption,
- s3_encryptions=s3_encryptions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_encryption: Optional['outputs.SecurityConfigurationCloudWatchEncryption'] = None,
- job_bookmarks_encryption: Optional['outputs.SecurityConfigurationJobBookmarksEncryption'] = None,
- s3_encryptions: Optional['outputs.SecurityConfigurationS3Encryptions'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cloud_watch_encryption is not None:
- _setter("cloud_watch_encryption", cloud_watch_encryption)
+ pulumi.set(__self__, "cloud_watch_encryption", cloud_watch_encryption)
if job_bookmarks_encryption is not None:
- _setter("job_bookmarks_encryption", job_bookmarks_encryption)
+ pulumi.set(__self__, "job_bookmarks_encryption", job_bookmarks_encryption)
if s3_encryptions is not None:
- _setter("s3_encryptions", s3_encryptions)
+ pulumi.set(__self__, "s3_encryptions", s3_encryptions)
@property
@pulumi.getter(name="cloudWatchEncryption")
@@ -3218,21 +2547,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
job_bookmarks_encryption_mode: Optional[str] = None,
kms_key_arn: Optional[str] = None):
- SecurityConfigurationJobBookmarksEncryption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- job_bookmarks_encryption_mode=job_bookmarks_encryption_mode,
- kms_key_arn=kms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- job_bookmarks_encryption_mode: Optional[str] = None,
- kms_key_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if job_bookmarks_encryption_mode is not None:
- _setter("job_bookmarks_encryption_mode", job_bookmarks_encryption_mode)
+ pulumi.set(__self__, "job_bookmarks_encryption_mode", job_bookmarks_encryption_mode)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
@property
@pulumi.getter(name="jobBookmarksEncryptionMode")
@@ -3249,11 +2567,6 @@ def kms_key_arn(self) -> Optional[str]:
class SecurityConfigurationS3Encryptions(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -3262,24 +2575,11 @@ def __init__(__self__, *,
name: str,
comment: Optional[str] = None,
type: Optional[str] = None):
- TableColumn._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- comment=comment,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- comment: Optional[str] = None,
- type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if comment is not None:
- _setter("comment", comment)
+ pulumi.set(__self__, "comment", comment)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -3319,21 +2619,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
metadata_operation: Optional['outputs.TableMetadataOperation'] = None,
version: Optional[str] = None):
- TableIcebergInput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- metadata_operation=metadata_operation,
- version=version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- metadata_operation: Optional['outputs.TableMetadataOperation'] = None,
- version: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if metadata_operation is not None:
- _setter("metadata_operation", metadata_operation)
+ pulumi.set(__self__, "metadata_operation", metadata_operation)
if version is not None:
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
@property
@pulumi.getter(name="metadataOperation")
@@ -3372,29 +2661,14 @@ def __init__(__self__, *,
database_name: Optional[str] = None,
name: Optional[str] = None,
region: Optional[str] = None):
- TableIdentifier._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- database_name=database_name,
- name=name,
- region=region,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: Optional[str] = None,
- database_name: Optional[str] = None,
- name: Optional[str] = None,
- region: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_id is not None:
- _setter("catalog_id", catalog_id)
+ pulumi.set(__self__, "catalog_id", catalog_id)
if database_name is not None:
- _setter("database_name", database_name)
+ pulumi.set(__self__, "database_name", database_name)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if region is not None:
- _setter("region", region)
+ pulumi.set(__self__, "region", region)
@property
@pulumi.getter(name="catalogId")
@@ -3458,57 +2732,28 @@ def __init__(__self__, *,
target_table: Optional['outputs.TableIdentifier'] = None,
view_expanded_text: Optional[str] = None,
view_original_text: Optional[str] = None):
- TableInput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- name=name,
- owner=owner,
- parameters=parameters,
- partition_keys=partition_keys,
- retention=retention,
- storage_descriptor=storage_descriptor,
- table_type=table_type,
- target_table=target_table,
- view_expanded_text=view_expanded_text,
- view_original_text=view_original_text,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[str] = None,
- name: Optional[str] = None,
- owner: Optional[str] = None,
- parameters: Optional[Any] = None,
- partition_keys: Optional[Sequence['outputs.TableColumn']] = None,
- retention: Optional[int] = None,
- storage_descriptor: Optional['outputs.TableStorageDescriptor'] = None,
- table_type: Optional[str] = None,
- target_table: Optional['outputs.TableIdentifier'] = None,
- view_expanded_text: Optional[str] = None,
- view_original_text: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if owner is not None:
- _setter("owner", owner)
+ pulumi.set(__self__, "owner", owner)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
if partition_keys is not None:
- _setter("partition_keys", partition_keys)
+ pulumi.set(__self__, "partition_keys", partition_keys)
if retention is not None:
- _setter("retention", retention)
+ pulumi.set(__self__, "retention", retention)
if storage_descriptor is not None:
- _setter("storage_descriptor", storage_descriptor)
+ pulumi.set(__self__, "storage_descriptor", storage_descriptor)
if table_type is not None:
- _setter("table_type", table_type)
+ pulumi.set(__self__, "table_type", table_type)
if target_table is not None:
- _setter("target_table", target_table)
+ pulumi.set(__self__, "target_table", target_table)
if view_expanded_text is not None:
- _setter("view_expanded_text", view_expanded_text)
+ pulumi.set(__self__, "view_expanded_text", view_expanded_text)
if view_original_text is not None:
- _setter("view_original_text", view_original_text)
+ pulumi.set(__self__, "view_original_text", view_original_text)
@property
@pulumi.getter
@@ -3570,11 +2815,6 @@ def view_original_text(self) -> Optional[str]:
class TableMetadataOperation(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -3598,17 +2838,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
iceberg_input: Optional['outputs.TableIcebergInput'] = None):
- TableOpenTableFormatInput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- iceberg_input=iceberg_input,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- iceberg_input: Optional['outputs.TableIcebergInput'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if iceberg_input is not None:
- _setter("iceberg_input", iceberg_input)
+ pulumi.set(__self__, "iceberg_input", iceberg_input)
@property
@pulumi.getter(name="icebergInput")
@@ -3638,19 +2869,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
column: str,
sort_order: int):
- TableOrder._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- column=column,
- sort_order=sort_order,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- column: str,
- sort_order: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("column", column)
- _setter("sort_order", sort_order)
+ pulumi.set(__self__, "column", column)
+ pulumi.set(__self__, "sort_order", sort_order)
@property
@pulumi.getter
@@ -3690,25 +2910,12 @@ def __init__(__self__, *,
registry_name: Optional[str] = None,
schema_arn: Optional[str] = None,
schema_name: Optional[str] = None):
- TableSchemaId._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- registry_name=registry_name,
- schema_arn=schema_arn,
- schema_name=schema_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- registry_name: Optional[str] = None,
- schema_arn: Optional[str] = None,
- schema_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if registry_name is not None:
- _setter("registry_name", registry_name)
+ pulumi.set(__self__, "registry_name", registry_name)
if schema_arn is not None:
- _setter("schema_arn", schema_arn)
+ pulumi.set(__self__, "schema_arn", schema_arn)
if schema_name is not None:
- _setter("schema_name", schema_name)
+ pulumi.set(__self__, "schema_name", schema_name)
@property
@pulumi.getter(name="registryName")
@@ -3753,25 +2960,12 @@ def __init__(__self__, *,
schema_id: Optional['outputs.TableSchemaId'] = None,
schema_version_id: Optional[str] = None,
schema_version_number: Optional[int] = None):
- TableSchemaReference._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- schema_id=schema_id,
- schema_version_id=schema_version_id,
- schema_version_number=schema_version_number,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- schema_id: Optional['outputs.TableSchemaId'] = None,
- schema_version_id: Optional[str] = None,
- schema_version_number: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if schema_id is not None:
- _setter("schema_id", schema_id)
+ pulumi.set(__self__, "schema_id", schema_id)
if schema_version_id is not None:
- _setter("schema_version_id", schema_version_id)
+ pulumi.set(__self__, "schema_version_id", schema_version_id)
if schema_version_number is not None:
- _setter("schema_version_number", schema_version_number)
+ pulumi.set(__self__, "schema_version_number", schema_version_number)
@property
@pulumi.getter(name="schemaId")
@@ -3812,25 +3006,12 @@ def __init__(__self__, *,
name: Optional[str] = None,
parameters: Optional[Any] = None,
serialization_library: Optional[str] = None):
- TableSerdeInfo._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- parameters=parameters,
- serialization_library=serialization_library,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[str] = None,
- parameters: Optional[Any] = None,
- serialization_library: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
if serialization_library is not None:
- _setter("serialization_library", serialization_library)
+ pulumi.set(__self__, "serialization_library", serialization_library)
@property
@pulumi.getter
@@ -3875,25 +3056,12 @@ def __init__(__self__, *,
skewed_column_names: Optional[Sequence[str]] = None,
skewed_column_value_location_maps: Optional[Any] = None,
skewed_column_values: Optional[Sequence[str]] = None):
- TableSkewedInfo._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- skewed_column_names=skewed_column_names,
- skewed_column_value_location_maps=skewed_column_value_location_maps,
- skewed_column_values=skewed_column_values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- skewed_column_names: Optional[Sequence[str]] = None,
- skewed_column_value_location_maps: Optional[Any] = None,
- skewed_column_values: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if skewed_column_names is not None:
- _setter("skewed_column_names", skewed_column_names)
+ pulumi.set(__self__, "skewed_column_names", skewed_column_names)
if skewed_column_value_location_maps is not None:
- _setter("skewed_column_value_location_maps", skewed_column_value_location_maps)
+ pulumi.set(__self__, "skewed_column_value_location_maps", skewed_column_value_location_maps)
if skewed_column_values is not None:
- _setter("skewed_column_values", skewed_column_values)
+ pulumi.set(__self__, "skewed_column_values", skewed_column_values)
@property
@pulumi.getter(name="skewedColumnNames")
@@ -3960,65 +3128,32 @@ def __init__(__self__, *,
skewed_info: Optional['outputs.TableSkewedInfo'] = None,
sort_columns: Optional[Sequence['outputs.TableOrder']] = None,
stored_as_sub_directories: Optional[bool] = None):
- TableStorageDescriptor._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_columns=bucket_columns,
- columns=columns,
- compressed=compressed,
- input_format=input_format,
- location=location,
- number_of_buckets=number_of_buckets,
- output_format=output_format,
- parameters=parameters,
- schema_reference=schema_reference,
- serde_info=serde_info,
- skewed_info=skewed_info,
- sort_columns=sort_columns,
- stored_as_sub_directories=stored_as_sub_directories,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_columns: Optional[Sequence[str]] = None,
- columns: Optional[Sequence['outputs.TableColumn']] = None,
- compressed: Optional[bool] = None,
- input_format: Optional[str] = None,
- location: Optional[str] = None,
- number_of_buckets: Optional[int] = None,
- output_format: Optional[str] = None,
- parameters: Optional[Any] = None,
- schema_reference: Optional['outputs.TableSchemaReference'] = None,
- serde_info: Optional['outputs.TableSerdeInfo'] = None,
- skewed_info: Optional['outputs.TableSkewedInfo'] = None,
- sort_columns: Optional[Sequence['outputs.TableOrder']] = None,
- stored_as_sub_directories: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bucket_columns is not None:
- _setter("bucket_columns", bucket_columns)
+ pulumi.set(__self__, "bucket_columns", bucket_columns)
if columns is not None:
- _setter("columns", columns)
+ pulumi.set(__self__, "columns", columns)
if compressed is not None:
- _setter("compressed", compressed)
+ pulumi.set(__self__, "compressed", compressed)
if input_format is not None:
- _setter("input_format", input_format)
+ pulumi.set(__self__, "input_format", input_format)
if location is not None:
- _setter("location", location)
+ pulumi.set(__self__, "location", location)
if number_of_buckets is not None:
- _setter("number_of_buckets", number_of_buckets)
+ pulumi.set(__self__, "number_of_buckets", number_of_buckets)
if output_format is not None:
- _setter("output_format", output_format)
+ pulumi.set(__self__, "output_format", output_format)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
if schema_reference is not None:
- _setter("schema_reference", schema_reference)
+ pulumi.set(__self__, "schema_reference", schema_reference)
if serde_info is not None:
- _setter("serde_info", serde_info)
+ pulumi.set(__self__, "serde_info", serde_info)
if skewed_info is not None:
- _setter("skewed_info", skewed_info)
+ pulumi.set(__self__, "skewed_info", skewed_info)
if sort_columns is not None:
- _setter("sort_columns", sort_columns)
+ pulumi.set(__self__, "sort_columns", sort_columns)
if stored_as_sub_directories is not None:
- _setter("stored_as_sub_directories", stored_as_sub_directories)
+ pulumi.set(__self__, "stored_as_sub_directories", stored_as_sub_directories)
@property
@pulumi.getter(name="bucketColumns")
@@ -4118,37 +3253,18 @@ def __init__(__self__, *,
notification_property: Optional['outputs.TriggerNotificationProperty'] = None,
security_configuration: Optional[str] = None,
timeout: Optional[int] = None):
- TriggerAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arguments=arguments,
- crawler_name=crawler_name,
- job_name=job_name,
- notification_property=notification_property,
- security_configuration=security_configuration,
- timeout=timeout,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arguments: Optional[Any] = None,
- crawler_name: Optional[str] = None,
- job_name: Optional[str] = None,
- notification_property: Optional['outputs.TriggerNotificationProperty'] = None,
- security_configuration: Optional[str] = None,
- timeout: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arguments is not None:
- _setter("arguments", arguments)
+ pulumi.set(__self__, "arguments", arguments)
if crawler_name is not None:
- _setter("crawler_name", crawler_name)
+ pulumi.set(__self__, "crawler_name", crawler_name)
if job_name is not None:
- _setter("job_name", job_name)
+ pulumi.set(__self__, "job_name", job_name)
if notification_property is not None:
- _setter("notification_property", notification_property)
+ pulumi.set(__self__, "notification_property", notification_property)
if security_configuration is not None:
- _setter("security_configuration", security_configuration)
+ pulumi.set(__self__, "security_configuration", security_configuration)
if timeout is not None:
- _setter("timeout", timeout)
+ pulumi.set(__self__, "timeout", timeout)
@property
@pulumi.getter
@@ -4212,33 +3328,16 @@ def __init__(__self__, *,
job_name: Optional[str] = None,
logical_operator: Optional[str] = None,
state: Optional[str] = None):
- TriggerCondition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- crawl_state=crawl_state,
- crawler_name=crawler_name,
- job_name=job_name,
- logical_operator=logical_operator,
- state=state,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- crawl_state: Optional[str] = None,
- crawler_name: Optional[str] = None,
- job_name: Optional[str] = None,
- logical_operator: Optional[str] = None,
- state: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if crawl_state is not None:
- _setter("crawl_state", crawl_state)
+ pulumi.set(__self__, "crawl_state", crawl_state)
if crawler_name is not None:
- _setter("crawler_name", crawler_name)
+ pulumi.set(__self__, "crawler_name", crawler_name)
if job_name is not None:
- _setter("job_name", job_name)
+ pulumi.set(__self__, "job_name", job_name)
if logical_operator is not None:
- _setter("logical_operator", logical_operator)
+ pulumi.set(__self__, "logical_operator", logical_operator)
if state is not None:
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
@property
@pulumi.getter(name="crawlState")
@@ -4290,20 +3389,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
batch_size: int,
batch_window: Optional[int] = None):
- TriggerEventBatchingCondition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- batch_size=batch_size,
- batch_window=batch_window,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- batch_size: int,
- batch_window: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("batch_size", batch_size)
+ pulumi.set(__self__, "batch_size", batch_size)
if batch_window is not None:
- _setter("batch_window", batch_window)
+ pulumi.set(__self__, "batch_window", batch_window)
@property
@pulumi.getter(name="batchSize")
@@ -4337,17 +3425,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
notify_delay_after: Optional[int] = None):
- TriggerNotificationProperty._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- notify_delay_after=notify_delay_after,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- notify_delay_after: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if notify_delay_after is not None:
- _setter("notify_delay_after", notify_delay_after)
+ pulumi.set(__self__, "notify_delay_after", notify_delay_after)
@property
@pulumi.getter(name="notifyDelayAfter")
@@ -4360,21 +3439,10 @@ class TriggerPredicate(dict):
def __init__(__self__, *,
conditions: Optional[Sequence['outputs.TriggerCondition']] = None,
logical: Optional[str] = None):
- TriggerPredicate._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- conditions=conditions,
- logical=logical,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- conditions: Optional[Sequence['outputs.TriggerCondition']] = None,
- logical: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if conditions is not None:
- _setter("conditions", conditions)
+ pulumi.set(__self__, "conditions", conditions)
if logical is not None:
- _setter("logical", logical)
+ pulumi.set(__self__, "logical", logical)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/glue/partition.py b/sdk/python/pulumi_aws_native/glue/partition.py
index 3f7b4a1e9c..28071869a6 100644
--- a/sdk/python/pulumi_aws_native/glue/partition.py
+++ b/sdk/python/pulumi_aws_native/glue/partition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,25 +23,10 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Partition resource.
"""
- PartitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- database_name=database_name,
- partition_input=partition_input,
- table_name=table_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: pulumi.Input[str],
- database_name: pulumi.Input[str],
- partition_input: pulumi.Input['PartitionInputArgs'],
- table_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("database_name", database_name)
- _setter("partition_input", partition_input)
- _setter("table_name", table_name)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "partition_input", partition_input)
+ pulumi.set(__self__, "table_name", table_name)
@property
@pulumi.getter(name="catalogId")
@@ -120,10 +105,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PartitionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -149,11 +130,6 @@ def _internal_init(__self__,
if database_name is None and not opts.urn:
raise TypeError("Missing required property 'database_name'")
__props__.__dict__["database_name"] = database_name
- if partition_input is not None and not isinstance(partition_input, PartitionInputArgs):
- partition_input = partition_input or {}
- def _setter(key, value):
- partition_input[key] = value
- PartitionInputArgs._configure(_setter, **partition_input)
if partition_input is None and not opts.urn:
raise TypeError("Missing required property 'partition_input'")
__props__.__dict__["partition_input"] = partition_input
diff --git a/sdk/python/pulumi_aws_native/glue/registry.py b/sdk/python/pulumi_aws_native/glue/registry.py
index 6718019335..b1b709a354 100644
--- a/sdk/python/pulumi_aws_native/glue/registry.py
+++ b/sdk/python/pulumi_aws_native/glue/registry.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,25 +25,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: Name of the registry to be created of max length of 255, and may only contain letters, numbers, hyphen, underscore, dollar sign, or hash mark. No whitespace.
:param pulumi.Input[Sequence[pulumi.Input['RegistryTagArgs']]] tags: List of tags to tag the Registry
"""
- RegistryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['RegistryTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -119,10 +106,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- RegistryArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/glue/schema.py b/sdk/python/pulumi_aws_native/glue/schema.py
index 733a50061c..f4dc783c52 100644
--- a/sdk/python/pulumi_aws_native/glue/schema.py
+++ b/sdk/python/pulumi_aws_native/glue/schema.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -34,42 +34,19 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: Name of the schema.
:param pulumi.Input[Sequence[pulumi.Input['SchemaTagArgs']]] tags: List of tags to tag the schema
"""
- SchemaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- compatibility=compatibility,
- data_format=data_format,
- schema_definition=schema_definition,
- checkpoint_version=checkpoint_version,
- description=description,
- name=name,
- registry=registry,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- compatibility: pulumi.Input['SchemaCompatibility'],
- data_format: pulumi.Input['SchemaDataFormat'],
- schema_definition: pulumi.Input[str],
- checkpoint_version: Optional[pulumi.Input['SchemaVersionArgs']] = None,
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- registry: Optional[pulumi.Input['SchemaRegistryArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['SchemaTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("compatibility", compatibility)
- _setter("data_format", data_format)
- _setter("schema_definition", schema_definition)
+ pulumi.set(__self__, "compatibility", compatibility)
+ pulumi.set(__self__, "data_format", data_format)
+ pulumi.set(__self__, "schema_definition", schema_definition)
if checkpoint_version is not None:
- _setter("checkpoint_version", checkpoint_version)
+ pulumi.set(__self__, "checkpoint_version", checkpoint_version)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if registry is not None:
- _setter("registry", registry)
+ pulumi.set(__self__, "registry", registry)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -207,10 +184,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SchemaArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -233,11 +206,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = SchemaArgs.__new__(SchemaArgs)
- if checkpoint_version is not None and not isinstance(checkpoint_version, SchemaVersionArgs):
- checkpoint_version = checkpoint_version or {}
- def _setter(key, value):
- checkpoint_version[key] = value
- SchemaVersionArgs._configure(_setter, **checkpoint_version)
__props__.__dict__["checkpoint_version"] = checkpoint_version
if compatibility is None and not opts.urn:
raise TypeError("Missing required property 'compatibility'")
@@ -247,11 +215,6 @@ def _setter(key, value):
__props__.__dict__["data_format"] = data_format
__props__.__dict__["description"] = description
__props__.__dict__["name"] = name
- if registry is not None and not isinstance(registry, SchemaRegistryArgs):
- registry = registry or {}
- def _setter(key, value):
- registry[key] = value
- SchemaRegistryArgs._configure(_setter, **registry)
__props__.__dict__["registry"] = registry
if schema_definition is None and not opts.urn:
raise TypeError("Missing required property 'schema_definition'")
diff --git a/sdk/python/pulumi_aws_native/glue/schema_version.py b/sdk/python/pulumi_aws_native/glue/schema_version.py
index 51513a9bd7..62a5f7ff7c 100644
--- a/sdk/python/pulumi_aws_native/glue/schema_version.py
+++ b/sdk/python/pulumi_aws_native/glue/schema_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,19 +22,8 @@ def __init__(__self__, *,
The set of arguments for constructing a SchemaVersion resource.
:param pulumi.Input[str] schema_definition: Complete definition of the schema in plain-text.
"""
- SchemaVersionInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- schema=schema,
- schema_definition=schema_definition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- schema: pulumi.Input['SchemaVersionSchemaArgs'],
- schema_definition: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("schema", schema)
- _setter("schema_definition", schema_definition)
+ pulumi.set(__self__, "schema", schema)
+ pulumi.set(__self__, "schema_definition", schema_definition)
@property
@pulumi.getter
@@ -92,10 +81,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SchemaVersionInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -112,11 +97,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = SchemaVersionInitArgs.__new__(SchemaVersionInitArgs)
- if schema is not None and not isinstance(schema, SchemaVersionSchemaArgs):
- schema = schema or {}
- def _setter(key, value):
- schema[key] = value
- SchemaVersionSchemaArgs._configure(_setter, **schema)
if schema is None and not opts.urn:
raise TypeError("Missing required property 'schema'")
__props__.__dict__["schema"] = schema
diff --git a/sdk/python/pulumi_aws_native/glue/schema_version_metadata.py b/sdk/python/pulumi_aws_native/glue/schema_version_metadata.py
index 345abdede3..890fc7da78 100644
--- a/sdk/python/pulumi_aws_native/glue/schema_version_metadata.py
+++ b/sdk/python/pulumi_aws_native/glue/schema_version_metadata.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['SchemaVersionMetadataArgs', 'SchemaVersionMetadata']
@@ -23,22 +23,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] schema_version_id: Represents the version ID associated with the schema version.
:param pulumi.Input[str] value: Metadata value
"""
- SchemaVersionMetadataArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- schema_version_id=schema_version_id,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- schema_version_id: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("schema_version_id", schema_version_id)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "schema_version_id", schema_version_id)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -114,10 +101,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SchemaVersionMetadataArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/glue/security_configuration.py b/sdk/python/pulumi_aws_native/glue/security_configuration.py
index 433a1ac52e..5db625d0ec 100644
--- a/sdk/python/pulumi_aws_native/glue/security_configuration.py
+++ b/sdk/python/pulumi_aws_native/glue/security_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,20 +21,9 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a SecurityConfiguration resource.
"""
- SecurityConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- encryption_configuration=encryption_configuration,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- encryption_configuration: pulumi.Input['SecurityConfigurationEncryptionConfigurationArgs'],
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("encryption_configuration", encryption_configuration)
+ pulumi.set(__self__, "encryption_configuration", encryption_configuration)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="encryptionConfiguration")
@@ -93,10 +82,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SecurityConfigurationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -114,11 +99,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = SecurityConfigurationArgs.__new__(SecurityConfigurationArgs)
- if encryption_configuration is not None and not isinstance(encryption_configuration, SecurityConfigurationEncryptionConfigurationArgs):
- encryption_configuration = encryption_configuration or {}
- def _setter(key, value):
- encryption_configuration[key] = value
- SecurityConfigurationEncryptionConfigurationArgs._configure(_setter, **encryption_configuration)
if encryption_configuration is None and not opts.urn:
raise TypeError("Missing required property 'encryption_configuration'")
__props__.__dict__["encryption_configuration"] = encryption_configuration
diff --git a/sdk/python/pulumi_aws_native/glue/table.py b/sdk/python/pulumi_aws_native/glue/table.py
index a5f800649e..57680601cc 100644
--- a/sdk/python/pulumi_aws_native/glue/table.py
+++ b/sdk/python/pulumi_aws_native/glue/table.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,26 +23,11 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Table resource.
"""
- TableArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- database_name=database_name,
- table_input=table_input,
- open_table_format_input=open_table_format_input,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: pulumi.Input[str],
- database_name: pulumi.Input[str],
- table_input: pulumi.Input['TableInputArgs'],
- open_table_format_input: Optional[pulumi.Input['TableOpenTableFormatInputArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("database_name", database_name)
- _setter("table_input", table_input)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "table_input", table_input)
if open_table_format_input is not None:
- _setter("open_table_format_input", open_table_format_input)
+ pulumi.set(__self__, "open_table_format_input", open_table_format_input)
@property
@pulumi.getter(name="catalogId")
@@ -121,10 +106,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TableArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -150,17 +131,7 @@ def _internal_init(__self__,
if database_name is None and not opts.urn:
raise TypeError("Missing required property 'database_name'")
__props__.__dict__["database_name"] = database_name
- if open_table_format_input is not None and not isinstance(open_table_format_input, TableOpenTableFormatInputArgs):
- open_table_format_input = open_table_format_input or {}
- def _setter(key, value):
- open_table_format_input[key] = value
- TableOpenTableFormatInputArgs._configure(_setter, **open_table_format_input)
__props__.__dict__["open_table_format_input"] = open_table_format_input
- if table_input is not None and not isinstance(table_input, TableInputArgs):
- table_input = table_input or {}
- def _setter(key, value):
- table_input[key] = value
- TableInputArgs._configure(_setter, **table_input)
if table_input is None and not opts.urn:
raise TypeError("Missing required property 'table_input'")
__props__.__dict__["table_input"] = table_input
diff --git a/sdk/python/pulumi_aws_native/glue/trigger.py b/sdk/python/pulumi_aws_native/glue/trigger.py
index ed2591bec2..d385bfd965 100644
--- a/sdk/python/pulumi_aws_native/glue/trigger.py
+++ b/sdk/python/pulumi_aws_native/glue/trigger.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -29,51 +29,24 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Trigger resource.
"""
- TriggerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- actions=actions,
- type=type,
- description=description,
- event_batching_condition=event_batching_condition,
- name=name,
- predicate=predicate,
- schedule=schedule,
- start_on_creation=start_on_creation,
- tags=tags,
- workflow_name=workflow_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- actions: pulumi.Input[Sequence[pulumi.Input['TriggerActionArgs']]],
- type: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- event_batching_condition: Optional[pulumi.Input['TriggerEventBatchingConditionArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- predicate: Optional[pulumi.Input['TriggerPredicateArgs']] = None,
- schedule: Optional[pulumi.Input[str]] = None,
- start_on_creation: Optional[pulumi.Input[bool]] = None,
- tags: Optional[Any] = None,
- workflow_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("actions", actions)
- _setter("type", type)
+ pulumi.set(__self__, "actions", actions)
+ pulumi.set(__self__, "type", type)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if event_batching_condition is not None:
- _setter("event_batching_condition", event_batching_condition)
+ pulumi.set(__self__, "event_batching_condition", event_batching_condition)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if predicate is not None:
- _setter("predicate", predicate)
+ pulumi.set(__self__, "predicate", predicate)
if schedule is not None:
- _setter("schedule", schedule)
+ pulumi.set(__self__, "schedule", schedule)
if start_on_creation is not None:
- _setter("start_on_creation", start_on_creation)
+ pulumi.set(__self__, "start_on_creation", start_on_creation)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if workflow_name is not None:
- _setter("workflow_name", workflow_name)
+ pulumi.set(__self__, "workflow_name", workflow_name)
@property
@pulumi.getter
@@ -212,10 +185,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TriggerArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -245,18 +214,8 @@ def _internal_init(__self__,
raise TypeError("Missing required property 'actions'")
__props__.__dict__["actions"] = actions
__props__.__dict__["description"] = description
- if event_batching_condition is not None and not isinstance(event_batching_condition, TriggerEventBatchingConditionArgs):
- event_batching_condition = event_batching_condition or {}
- def _setter(key, value):
- event_batching_condition[key] = value
- TriggerEventBatchingConditionArgs._configure(_setter, **event_batching_condition)
__props__.__dict__["event_batching_condition"] = event_batching_condition
__props__.__dict__["name"] = name
- if predicate is not None and not isinstance(predicate, TriggerPredicateArgs):
- predicate = predicate or {}
- def _setter(key, value):
- predicate[key] = value
- TriggerPredicateArgs._configure(_setter, **predicate)
__props__.__dict__["predicate"] = predicate
__props__.__dict__["schedule"] = schedule
__props__.__dict__["start_on_creation"] = start_on_creation
diff --git a/sdk/python/pulumi_aws_native/glue/workflow.py b/sdk/python/pulumi_aws_native/glue/workflow.py
index ac5d5a5132..afc2d46b3a 100644
--- a/sdk/python/pulumi_aws_native/glue/workflow.py
+++ b/sdk/python/pulumi_aws_native/glue/workflow.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['WorkflowArgs', 'Workflow']
@@ -22,33 +22,16 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Workflow resource.
"""
- WorkflowArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- default_run_properties=default_run_properties,
- description=description,
- max_concurrent_runs=max_concurrent_runs,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- default_run_properties: Optional[Any] = None,
- description: Optional[pulumi.Input[str]] = None,
- max_concurrent_runs: Optional[pulumi.Input[int]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if default_run_properties is not None:
- _setter("default_run_properties", default_run_properties)
+ pulumi.set(__self__, "default_run_properties", default_run_properties)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if max_concurrent_runs is not None:
- _setter("max_concurrent_runs", max_concurrent_runs)
+ pulumi.set(__self__, "max_concurrent_runs", max_concurrent_runs)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="defaultRunProperties")
@@ -137,10 +120,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- WorkflowArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/grafana/_inputs.py b/sdk/python/pulumi_aws_native/grafana/_inputs.py
index 6e8f3e3a01..dea42ee275 100644
--- a/sdk/python/pulumi_aws_native/grafana/_inputs.py
+++ b/sdk/python/pulumi_aws_native/grafana/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -37,37 +37,18 @@ def __init__(__self__, *,
:param pulumi.Input[str] org: Name of the attribute within the SAML assert to use as the users organizations in Grafana.
:param pulumi.Input[str] role: Name of the attribute within the SAML assert to use as the users roles in Grafana.
"""
- WorkspaceAssertionAttributesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- email=email,
- groups=groups,
- login=login,
- name=name,
- org=org,
- role=role,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- email: Optional[pulumi.Input[str]] = None,
- groups: Optional[pulumi.Input[str]] = None,
- login: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- org: Optional[pulumi.Input[str]] = None,
- role: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if email is not None:
- _setter("email", email)
+ pulumi.set(__self__, "email", email)
if groups is not None:
- _setter("groups", groups)
+ pulumi.set(__self__, "groups", groups)
if login is not None:
- _setter("login", login)
+ pulumi.set(__self__, "login", login)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if org is not None:
- _setter("org", org)
+ pulumi.set(__self__, "org", org)
if role is not None:
- _setter("role", role)
+ pulumi.set(__self__, "role", role)
@property
@pulumi.getter
@@ -152,21 +133,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] url: URL that vends the IdPs metadata.
:param pulumi.Input[str] xml: XML blob of the IdPs metadata.
"""
- WorkspaceIdpMetadataArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- url=url,
- xml=xml,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- url: Optional[pulumi.Input[str]] = None,
- xml: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if url is not None:
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
if xml is not None:
- _setter("xml", xml)
+ pulumi.set(__self__, "xml", xml)
@property
@pulumi.getter
@@ -203,21 +173,10 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] prefix_list_ids: The list of prefix list IDs. A prefix list is a list of CIDR ranges of IP addresses. The IP addresses specified are allowed to access your workspace. If the list is not included in the configuration then no IP addresses will be allowed to access the workspace.
:param pulumi.Input[Sequence[pulumi.Input[str]]] vpce_ids: The list of Amazon VPC endpoint IDs for the workspace. If a NetworkAccessConfiguration is specified then only VPC endpoints specified here will be allowed to access the workspace.
"""
- WorkspaceNetworkAccessControlArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- prefix_list_ids=prefix_list_ids,
- vpce_ids=vpce_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- prefix_list_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- vpce_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if prefix_list_ids is not None:
- _setter("prefix_list_ids", prefix_list_ids)
+ pulumi.set(__self__, "prefix_list_ids", prefix_list_ids)
if vpce_ids is not None:
- _setter("vpce_ids", vpce_ids)
+ pulumi.set(__self__, "vpce_ids", vpce_ids)
@property
@pulumi.getter(name="prefixListIds")
@@ -254,21 +213,10 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] admin: List of SAML roles which will be mapped into the Grafana Admin role.
:param pulumi.Input[Sequence[pulumi.Input[str]]] editor: List of SAML roles which will be mapped into the Grafana Editor role.
"""
- WorkspaceRoleValuesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- admin=admin,
- editor=editor,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- admin: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- editor: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if admin is not None:
- _setter("admin", admin)
+ pulumi.set(__self__, "admin", admin)
if editor is not None:
- _setter("editor", editor)
+ pulumi.set(__self__, "editor", editor)
@property
@pulumi.getter
@@ -308,32 +256,15 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_organizations: List of SAML organizations allowed to access Grafana.
:param pulumi.Input[float] login_validity_duration: The maximum lifetime an authenticated user can be logged in (in minutes) before being required to re-authenticate.
"""
- WorkspaceSamlConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- idp_metadata=idp_metadata,
- allowed_organizations=allowed_organizations,
- assertion_attributes=assertion_attributes,
- login_validity_duration=login_validity_duration,
- role_values=role_values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- idp_metadata: pulumi.Input['WorkspaceIdpMetadataArgs'],
- allowed_organizations: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- assertion_attributes: Optional[pulumi.Input['WorkspaceAssertionAttributesArgs']] = None,
- login_validity_duration: Optional[pulumi.Input[float]] = None,
- role_values: Optional[pulumi.Input['WorkspaceRoleValuesArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("idp_metadata", idp_metadata)
+ pulumi.set(__self__, "idp_metadata", idp_metadata)
if allowed_organizations is not None:
- _setter("allowed_organizations", allowed_organizations)
+ pulumi.set(__self__, "allowed_organizations", allowed_organizations)
if assertion_attributes is not None:
- _setter("assertion_attributes", assertion_attributes)
+ pulumi.set(__self__, "assertion_attributes", assertion_attributes)
if login_validity_duration is not None:
- _setter("login_validity_duration", login_validity_duration)
+ pulumi.set(__self__, "login_validity_duration", login_validity_duration)
if role_values is not None:
- _setter("role_values", role_values)
+ pulumi.set(__self__, "role_values", role_values)
@property
@pulumi.getter(name="idpMetadata")
@@ -397,19 +328,8 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] security_group_ids: The list of Amazon EC2 security group IDs attached to the Amazon VPC for your Grafana workspace to connect.
:param pulumi.Input[Sequence[pulumi.Input[str]]] subnet_ids: The list of Amazon EC2 subnet IDs created in the Amazon VPC for your Grafana workspace to connect.
"""
- WorkspaceVpcConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- security_group_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- subnet_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("security_group_ids", security_group_ids)
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="securityGroupIds")
diff --git a/sdk/python/pulumi_aws_native/grafana/get_workspace.py b/sdk/python/pulumi_aws_native/grafana/get_workspace.py
index 0f9ef5d04d..f64245bfc1 100644
--- a/sdk/python/pulumi_aws_native/grafana/get_workspace.py
+++ b/sdk/python/pulumi_aws_native/grafana/get_workspace.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/grafana/outputs.py b/sdk/python/pulumi_aws_native/grafana/outputs.py
index 3b6fdbb9aa..06c280c867 100644
--- a/sdk/python/pulumi_aws_native/grafana/outputs.py
+++ b/sdk/python/pulumi_aws_native/grafana/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -41,37 +41,18 @@ def __init__(__self__, *,
:param str org: Name of the attribute within the SAML assert to use as the users organizations in Grafana.
:param str role: Name of the attribute within the SAML assert to use as the users roles in Grafana.
"""
- WorkspaceAssertionAttributes._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- email=email,
- groups=groups,
- login=login,
- name=name,
- org=org,
- role=role,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- email: Optional[str] = None,
- groups: Optional[str] = None,
- login: Optional[str] = None,
- name: Optional[str] = None,
- org: Optional[str] = None,
- role: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if email is not None:
- _setter("email", email)
+ pulumi.set(__self__, "email", email)
if groups is not None:
- _setter("groups", groups)
+ pulumi.set(__self__, "groups", groups)
if login is not None:
- _setter("login", login)
+ pulumi.set(__self__, "login", login)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if org is not None:
- _setter("org", org)
+ pulumi.set(__self__, "org", org)
if role is not None:
- _setter("role", role)
+ pulumi.set(__self__, "role", role)
@property
@pulumi.getter
@@ -135,21 +116,10 @@ def __init__(__self__, *,
:param str url: URL that vends the IdPs metadata.
:param str xml: XML blob of the IdPs metadata.
"""
- WorkspaceIdpMetadata._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- url=url,
- xml=xml,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- url: Optional[str] = None,
- xml: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if url is not None:
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
if xml is not None:
- _setter("xml", xml)
+ pulumi.set(__self__, "xml", xml)
@property
@pulumi.getter
@@ -200,21 +170,10 @@ def __init__(__self__, *,
:param Sequence[str] prefix_list_ids: The list of prefix list IDs. A prefix list is a list of CIDR ranges of IP addresses. The IP addresses specified are allowed to access your workspace. If the list is not included in the configuration then no IP addresses will be allowed to access the workspace.
:param Sequence[str] vpce_ids: The list of Amazon VPC endpoint IDs for the workspace. If a NetworkAccessConfiguration is specified then only VPC endpoints specified here will be allowed to access the workspace.
"""
- WorkspaceNetworkAccessControl._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- prefix_list_ids=prefix_list_ids,
- vpce_ids=vpce_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- prefix_list_ids: Optional[Sequence[str]] = None,
- vpce_ids: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if prefix_list_ids is not None:
- _setter("prefix_list_ids", prefix_list_ids)
+ pulumi.set(__self__, "prefix_list_ids", prefix_list_ids)
if vpce_ids is not None:
- _setter("vpce_ids", vpce_ids)
+ pulumi.set(__self__, "vpce_ids", vpce_ids)
@property
@pulumi.getter(name="prefixListIds")
@@ -246,21 +205,10 @@ def __init__(__self__, *,
:param Sequence[str] admin: List of SAML roles which will be mapped into the Grafana Admin role.
:param Sequence[str] editor: List of SAML roles which will be mapped into the Grafana Editor role.
"""
- WorkspaceRoleValues._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- admin=admin,
- editor=editor,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- admin: Optional[Sequence[str]] = None,
- editor: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if admin is not None:
- _setter("admin", admin)
+ pulumi.set(__self__, "admin", admin)
if editor is not None:
- _setter("editor", editor)
+ pulumi.set(__self__, "editor", editor)
@property
@pulumi.getter
@@ -320,32 +268,15 @@ def __init__(__self__, *,
:param Sequence[str] allowed_organizations: List of SAML organizations allowed to access Grafana.
:param float login_validity_duration: The maximum lifetime an authenticated user can be logged in (in minutes) before being required to re-authenticate.
"""
- WorkspaceSamlConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- idp_metadata=idp_metadata,
- allowed_organizations=allowed_organizations,
- assertion_attributes=assertion_attributes,
- login_validity_duration=login_validity_duration,
- role_values=role_values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- idp_metadata: 'outputs.WorkspaceIdpMetadata',
- allowed_organizations: Optional[Sequence[str]] = None,
- assertion_attributes: Optional['outputs.WorkspaceAssertionAttributes'] = None,
- login_validity_duration: Optional[float] = None,
- role_values: Optional['outputs.WorkspaceRoleValues'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("idp_metadata", idp_metadata)
+ pulumi.set(__self__, "idp_metadata", idp_metadata)
if allowed_organizations is not None:
- _setter("allowed_organizations", allowed_organizations)
+ pulumi.set(__self__, "allowed_organizations", allowed_organizations)
if assertion_attributes is not None:
- _setter("assertion_attributes", assertion_attributes)
+ pulumi.set(__self__, "assertion_attributes", assertion_attributes)
if login_validity_duration is not None:
- _setter("login_validity_duration", login_validity_duration)
+ pulumi.set(__self__, "login_validity_duration", login_validity_duration)
if role_values is not None:
- _setter("role_values", role_values)
+ pulumi.set(__self__, "role_values", role_values)
@property
@pulumi.getter(name="idpMetadata")
@@ -411,19 +342,8 @@ def __init__(__self__, *,
:param Sequence[str] security_group_ids: The list of Amazon EC2 security group IDs attached to the Amazon VPC for your Grafana workspace to connect.
:param Sequence[str] subnet_ids: The list of Amazon EC2 subnet IDs created in the Amazon VPC for your Grafana workspace to connect.
"""
- WorkspaceVpcConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- security_group_ids: Sequence[str],
- subnet_ids: Sequence[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("security_group_ids", security_group_ids)
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="securityGroupIds")
diff --git a/sdk/python/pulumi_aws_native/grafana/workspace.py b/sdk/python/pulumi_aws_native/grafana/workspace.py
index 365c6b78f0..6785c34249 100644
--- a/sdk/python/pulumi_aws_native/grafana/workspace.py
+++ b/sdk/python/pulumi_aws_native/grafana/workspace.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -47,74 +47,35 @@ def __init__(__self__, *,
:param pulumi.Input[str] role_arn: IAM Role that will be used to grant the Grafana workspace access to a customers AWS resources.
:param pulumi.Input[str] stack_set_name: The name of the AWS CloudFormation stack set to use to generate IAM roles to be used for this workspace.
"""
- WorkspaceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- account_access_type=account_access_type,
- authentication_providers=authentication_providers,
- permission_type=permission_type,
- client_token=client_token,
- data_sources=data_sources,
- description=description,
- grafana_version=grafana_version,
- name=name,
- network_access_control=network_access_control,
- notification_destinations=notification_destinations,
- organization_role_name=organization_role_name,
- organizational_units=organizational_units,
- role_arn=role_arn,
- saml_configuration=saml_configuration,
- stack_set_name=stack_set_name,
- vpc_configuration=vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- account_access_type: pulumi.Input['WorkspaceAccountAccessType'],
- authentication_providers: pulumi.Input[Sequence[pulumi.Input['WorkspaceAuthenticationProviderTypes']]],
- permission_type: pulumi.Input['WorkspacePermissionType'],
- client_token: Optional[pulumi.Input[str]] = None,
- data_sources: Optional[pulumi.Input[Sequence[pulumi.Input['WorkspaceDataSourceType']]]] = None,
- description: Optional[pulumi.Input[str]] = None,
- grafana_version: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- network_access_control: Optional[pulumi.Input['WorkspaceNetworkAccessControlArgs']] = None,
- notification_destinations: Optional[pulumi.Input[Sequence[pulumi.Input['WorkspaceNotificationDestinationType']]]] = None,
- organization_role_name: Optional[pulumi.Input[str]] = None,
- organizational_units: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- role_arn: Optional[pulumi.Input[str]] = None,
- saml_configuration: Optional[pulumi.Input['WorkspaceSamlConfigurationArgs']] = None,
- stack_set_name: Optional[pulumi.Input[str]] = None,
- vpc_configuration: Optional[pulumi.Input['WorkspaceVpcConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("account_access_type", account_access_type)
- _setter("authentication_providers", authentication_providers)
- _setter("permission_type", permission_type)
+ pulumi.set(__self__, "account_access_type", account_access_type)
+ pulumi.set(__self__, "authentication_providers", authentication_providers)
+ pulumi.set(__self__, "permission_type", permission_type)
if client_token is not None:
- _setter("client_token", client_token)
+ pulumi.set(__self__, "client_token", client_token)
if data_sources is not None:
- _setter("data_sources", data_sources)
+ pulumi.set(__self__, "data_sources", data_sources)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if grafana_version is not None:
- _setter("grafana_version", grafana_version)
+ pulumi.set(__self__, "grafana_version", grafana_version)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if network_access_control is not None:
- _setter("network_access_control", network_access_control)
+ pulumi.set(__self__, "network_access_control", network_access_control)
if notification_destinations is not None:
- _setter("notification_destinations", notification_destinations)
+ pulumi.set(__self__, "notification_destinations", notification_destinations)
if organization_role_name is not None:
- _setter("organization_role_name", organization_role_name)
+ pulumi.set(__self__, "organization_role_name", organization_role_name)
if organizational_units is not None:
- _setter("organizational_units", organizational_units)
+ pulumi.set(__self__, "organizational_units", organizational_units)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if saml_configuration is not None:
- _setter("saml_configuration", saml_configuration)
+ pulumi.set(__self__, "saml_configuration", saml_configuration)
if stack_set_name is not None:
- _setter("stack_set_name", stack_set_name)
+ pulumi.set(__self__, "stack_set_name", stack_set_name)
if vpc_configuration is not None:
- _setter("vpc_configuration", vpc_configuration)
+ pulumi.set(__self__, "vpc_configuration", vpc_configuration)
@property
@pulumi.getter(name="accountAccessType")
@@ -352,10 +313,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- WorkspaceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -397,11 +354,6 @@ def _internal_init(__self__,
__props__.__dict__["description"] = description
__props__.__dict__["grafana_version"] = grafana_version
__props__.__dict__["name"] = name
- if network_access_control is not None and not isinstance(network_access_control, WorkspaceNetworkAccessControlArgs):
- network_access_control = network_access_control or {}
- def _setter(key, value):
- network_access_control[key] = value
- WorkspaceNetworkAccessControlArgs._configure(_setter, **network_access_control)
__props__.__dict__["network_access_control"] = network_access_control
__props__.__dict__["notification_destinations"] = notification_destinations
__props__.__dict__["organization_role_name"] = organization_role_name
@@ -410,18 +362,8 @@ def _setter(key, value):
raise TypeError("Missing required property 'permission_type'")
__props__.__dict__["permission_type"] = permission_type
__props__.__dict__["role_arn"] = role_arn
- if saml_configuration is not None and not isinstance(saml_configuration, WorkspaceSamlConfigurationArgs):
- saml_configuration = saml_configuration or {}
- def _setter(key, value):
- saml_configuration[key] = value
- WorkspaceSamlConfigurationArgs._configure(_setter, **saml_configuration)
__props__.__dict__["saml_configuration"] = saml_configuration
__props__.__dict__["stack_set_name"] = stack_set_name
- if vpc_configuration is not None and not isinstance(vpc_configuration, WorkspaceVpcConfigurationArgs):
- vpc_configuration = vpc_configuration or {}
- def _setter(key, value):
- vpc_configuration[key] = value
- WorkspaceVpcConfigurationArgs._configure(_setter, **vpc_configuration)
__props__.__dict__["vpc_configuration"] = vpc_configuration
__props__.__dict__["creation_timestamp"] = None
__props__.__dict__["endpoint"] = None
diff --git a/sdk/python/pulumi_aws_native/greengrass/_inputs.py b/sdk/python/pulumi_aws_native/greengrass/_inputs.py
index 2c35fa68a0..219c419a92 100644
--- a/sdk/python/pulumi_aws_native/greengrass/_inputs.py
+++ b/sdk/python/pulumi_aws_native/greengrass/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -68,23 +68,10 @@ def __init__(__self__, *,
connector_arn: pulumi.Input[str],
id: pulumi.Input[str],
parameters: Optional[Any] = None):
- ConnectorDefinitionConnectorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connector_arn=connector_arn,
- id=id,
- parameters=parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connector_arn: pulumi.Input[str],
- id: pulumi.Input[str],
- parameters: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("connector_arn", connector_arn)
- _setter("id", id)
+ pulumi.set(__self__, "connector_arn", connector_arn)
+ pulumi.set(__self__, "id", id)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
@property
@pulumi.getter(name="connectorArn")
@@ -120,23 +107,10 @@ def __init__(__self__, *,
connector_arn: pulumi.Input[str],
id: pulumi.Input[str],
parameters: Optional[Any] = None):
- ConnectorDefinitionVersionConnectorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connector_arn=connector_arn,
- id=id,
- parameters=parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connector_arn: pulumi.Input[str],
- id: pulumi.Input[str],
- parameters: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("connector_arn", connector_arn)
- _setter("id", id)
+ pulumi.set(__self__, "connector_arn", connector_arn)
+ pulumi.set(__self__, "id", id)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
@property
@pulumi.getter(name="connectorArn")
@@ -170,16 +144,7 @@ def parameters(self, value: Optional[Any]):
class ConnectorDefinitionVersionArgs:
def __init__(__self__, *,
connectors: pulumi.Input[Sequence[pulumi.Input['ConnectorDefinitionConnectorArgs']]]):
- ConnectorDefinitionVersionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connectors=connectors,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connectors: pulumi.Input[Sequence[pulumi.Input['ConnectorDefinitionConnectorArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("connectors", connectors)
+ pulumi.set(__self__, "connectors", connectors)
@property
@pulumi.getter
@@ -198,26 +163,11 @@ def __init__(__self__, *,
id: pulumi.Input[str],
thing_arn: pulumi.Input[str],
sync_shadow: Optional[pulumi.Input[bool]] = None):
- CoreDefinitionCoreArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_arn=certificate_arn,
- id=id,
- thing_arn=thing_arn,
- sync_shadow=sync_shadow,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_arn: pulumi.Input[str],
- id: pulumi.Input[str],
- thing_arn: pulumi.Input[str],
- sync_shadow: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("certificate_arn", certificate_arn)
- _setter("id", id)
- _setter("thing_arn", thing_arn)
+ pulumi.set(__self__, "certificate_arn", certificate_arn)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "thing_arn", thing_arn)
if sync_shadow is not None:
- _setter("sync_shadow", sync_shadow)
+ pulumi.set(__self__, "sync_shadow", sync_shadow)
@property
@pulumi.getter(name="certificateArn")
@@ -263,26 +213,11 @@ def __init__(__self__, *,
id: pulumi.Input[str],
thing_arn: pulumi.Input[str],
sync_shadow: Optional[pulumi.Input[bool]] = None):
- CoreDefinitionVersionCoreArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_arn=certificate_arn,
- id=id,
- thing_arn=thing_arn,
- sync_shadow=sync_shadow,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_arn: pulumi.Input[str],
- id: pulumi.Input[str],
- thing_arn: pulumi.Input[str],
- sync_shadow: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("certificate_arn", certificate_arn)
- _setter("id", id)
- _setter("thing_arn", thing_arn)
+ pulumi.set(__self__, "certificate_arn", certificate_arn)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "thing_arn", thing_arn)
if sync_shadow is not None:
- _setter("sync_shadow", sync_shadow)
+ pulumi.set(__self__, "sync_shadow", sync_shadow)
@property
@pulumi.getter(name="certificateArn")
@@ -325,16 +260,7 @@ def sync_shadow(self, value: Optional[pulumi.Input[bool]]):
class CoreDefinitionVersionArgs:
def __init__(__self__, *,
cores: pulumi.Input[Sequence[pulumi.Input['CoreDefinitionCoreArgs']]]):
- CoreDefinitionVersionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cores=cores,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cores: pulumi.Input[Sequence[pulumi.Input['CoreDefinitionCoreArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cores", cores)
+ pulumi.set(__self__, "cores", cores)
@property
@pulumi.getter
@@ -353,26 +279,11 @@ def __init__(__self__, *,
id: pulumi.Input[str],
thing_arn: pulumi.Input[str],
sync_shadow: Optional[pulumi.Input[bool]] = None):
- DeviceDefinitionDeviceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_arn=certificate_arn,
- id=id,
- thing_arn=thing_arn,
- sync_shadow=sync_shadow,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_arn: pulumi.Input[str],
- id: pulumi.Input[str],
- thing_arn: pulumi.Input[str],
- sync_shadow: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("certificate_arn", certificate_arn)
- _setter("id", id)
- _setter("thing_arn", thing_arn)
+ pulumi.set(__self__, "certificate_arn", certificate_arn)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "thing_arn", thing_arn)
if sync_shadow is not None:
- _setter("sync_shadow", sync_shadow)
+ pulumi.set(__self__, "sync_shadow", sync_shadow)
@property
@pulumi.getter(name="certificateArn")
@@ -418,26 +329,11 @@ def __init__(__self__, *,
id: pulumi.Input[str],
thing_arn: pulumi.Input[str],
sync_shadow: Optional[pulumi.Input[bool]] = None):
- DeviceDefinitionVersionDeviceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_arn=certificate_arn,
- id=id,
- thing_arn=thing_arn,
- sync_shadow=sync_shadow,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_arn: pulumi.Input[str],
- id: pulumi.Input[str],
- thing_arn: pulumi.Input[str],
- sync_shadow: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("certificate_arn", certificate_arn)
- _setter("id", id)
- _setter("thing_arn", thing_arn)
+ pulumi.set(__self__, "certificate_arn", certificate_arn)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "thing_arn", thing_arn)
if sync_shadow is not None:
- _setter("sync_shadow", sync_shadow)
+ pulumi.set(__self__, "sync_shadow", sync_shadow)
@property
@pulumi.getter(name="certificateArn")
@@ -480,16 +376,7 @@ def sync_shadow(self, value: Optional[pulumi.Input[bool]]):
class DeviceDefinitionVersionArgs:
def __init__(__self__, *,
devices: pulumi.Input[Sequence[pulumi.Input['DeviceDefinitionDeviceArgs']]]):
- DeviceDefinitionVersionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- devices=devices,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- devices: pulumi.Input[Sequence[pulumi.Input['DeviceDefinitionDeviceArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("devices", devices)
+ pulumi.set(__self__, "devices", devices)
@property
@pulumi.getter
@@ -505,16 +392,7 @@ def devices(self, value: pulumi.Input[Sequence[pulumi.Input['DeviceDefinitionDev
class FunctionDefinitionDefaultConfigArgs:
def __init__(__self__, *,
execution: pulumi.Input['FunctionDefinitionExecutionArgs']):
- FunctionDefinitionDefaultConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- execution=execution,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- execution: pulumi.Input['FunctionDefinitionExecutionArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("execution", execution)
+ pulumi.set(__self__, "execution", execution)
@property
@pulumi.getter
@@ -533,29 +411,14 @@ def __init__(__self__, *,
execution: Optional[pulumi.Input['FunctionDefinitionExecutionArgs']] = None,
resource_access_policies: Optional[pulumi.Input[Sequence[pulumi.Input['FunctionDefinitionResourceAccessPolicyArgs']]]] = None,
variables: Optional[Any] = None):
- FunctionDefinitionEnvironmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- access_sysfs=access_sysfs,
- execution=execution,
- resource_access_policies=resource_access_policies,
- variables=variables,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- access_sysfs: Optional[pulumi.Input[bool]] = None,
- execution: Optional[pulumi.Input['FunctionDefinitionExecutionArgs']] = None,
- resource_access_policies: Optional[pulumi.Input[Sequence[pulumi.Input['FunctionDefinitionResourceAccessPolicyArgs']]]] = None,
- variables: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if access_sysfs is not None:
- _setter("access_sysfs", access_sysfs)
+ pulumi.set(__self__, "access_sysfs", access_sysfs)
if execution is not None:
- _setter("execution", execution)
+ pulumi.set(__self__, "execution", execution)
if resource_access_policies is not None:
- _setter("resource_access_policies", resource_access_policies)
+ pulumi.set(__self__, "resource_access_policies", resource_access_policies)
if variables is not None:
- _setter("variables", variables)
+ pulumi.set(__self__, "variables", variables)
@property
@pulumi.getter(name="accessSysfs")
@@ -599,21 +462,10 @@ class FunctionDefinitionExecutionArgs:
def __init__(__self__, *,
isolation_mode: Optional[pulumi.Input[str]] = None,
run_as: Optional[pulumi.Input['FunctionDefinitionRunAsArgs']] = None):
- FunctionDefinitionExecutionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- isolation_mode=isolation_mode,
- run_as=run_as,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- isolation_mode: Optional[pulumi.Input[str]] = None,
- run_as: Optional[pulumi.Input['FunctionDefinitionRunAsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if isolation_mode is not None:
- _setter("isolation_mode", isolation_mode)
+ pulumi.set(__self__, "isolation_mode", isolation_mode)
if run_as is not None:
- _setter("run_as", run_as)
+ pulumi.set(__self__, "run_as", run_as)
@property
@pulumi.getter(name="isolationMode")
@@ -644,41 +496,20 @@ def __init__(__self__, *,
memory_size: Optional[pulumi.Input[int]] = None,
pinned: Optional[pulumi.Input[bool]] = None,
timeout: Optional[pulumi.Input[int]] = None):
- FunctionDefinitionFunctionConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- encoding_type=encoding_type,
- environment=environment,
- exec_args=exec_args,
- executable=executable,
- memory_size=memory_size,
- pinned=pinned,
- timeout=timeout,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- encoding_type: Optional[pulumi.Input[str]] = None,
- environment: Optional[pulumi.Input['FunctionDefinitionEnvironmentArgs']] = None,
- exec_args: Optional[pulumi.Input[str]] = None,
- executable: Optional[pulumi.Input[str]] = None,
- memory_size: Optional[pulumi.Input[int]] = None,
- pinned: Optional[pulumi.Input[bool]] = None,
- timeout: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if encoding_type is not None:
- _setter("encoding_type", encoding_type)
+ pulumi.set(__self__, "encoding_type", encoding_type)
if environment is not None:
- _setter("environment", environment)
+ pulumi.set(__self__, "environment", environment)
if exec_args is not None:
- _setter("exec_args", exec_args)
+ pulumi.set(__self__, "exec_args", exec_args)
if executable is not None:
- _setter("executable", executable)
+ pulumi.set(__self__, "executable", executable)
if memory_size is not None:
- _setter("memory_size", memory_size)
+ pulumi.set(__self__, "memory_size", memory_size)
if pinned is not None:
- _setter("pinned", pinned)
+ pulumi.set(__self__, "pinned", pinned)
if timeout is not None:
- _setter("timeout", timeout)
+ pulumi.set(__self__, "timeout", timeout)
@property
@pulumi.getter(name="encodingType")
@@ -750,22 +581,9 @@ def __init__(__self__, *,
function_arn: pulumi.Input[str],
function_configuration: pulumi.Input['FunctionDefinitionFunctionConfigurationArgs'],
id: pulumi.Input[str]):
- FunctionDefinitionFunctionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- function_arn=function_arn,
- function_configuration=function_configuration,
- id=id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- function_arn: pulumi.Input[str],
- function_configuration: pulumi.Input['FunctionDefinitionFunctionConfigurationArgs'],
- id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("function_arn", function_arn)
- _setter("function_configuration", function_configuration)
- _setter("id", id)
+ pulumi.set(__self__, "function_arn", function_arn)
+ pulumi.set(__self__, "function_configuration", function_configuration)
+ pulumi.set(__self__, "id", id)
@property
@pulumi.getter(name="functionArn")
@@ -800,20 +618,9 @@ class FunctionDefinitionResourceAccessPolicyArgs:
def __init__(__self__, *,
resource_id: pulumi.Input[str],
permission: Optional[pulumi.Input[str]] = None):
- FunctionDefinitionResourceAccessPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_id=resource_id,
- permission=permission,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_id: pulumi.Input[str],
- permission: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_id", resource_id)
+ pulumi.set(__self__, "resource_id", resource_id)
if permission is not None:
- _setter("permission", permission)
+ pulumi.set(__self__, "permission", permission)
@property
@pulumi.getter(name="resourceId")
@@ -839,21 +646,10 @@ class FunctionDefinitionRunAsArgs:
def __init__(__self__, *,
gid: Optional[pulumi.Input[int]] = None,
uid: Optional[pulumi.Input[int]] = None):
- FunctionDefinitionRunAsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- gid=gid,
- uid=uid,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- gid: Optional[pulumi.Input[int]] = None,
- uid: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if gid is not None:
- _setter("gid", gid)
+ pulumi.set(__self__, "gid", gid)
if uid is not None:
- _setter("uid", uid)
+ pulumi.set(__self__, "uid", uid)
@property
@pulumi.getter
@@ -878,16 +674,7 @@ def uid(self, value: Optional[pulumi.Input[int]]):
class FunctionDefinitionVersionDefaultConfigArgs:
def __init__(__self__, *,
execution: pulumi.Input['FunctionDefinitionVersionExecutionArgs']):
- FunctionDefinitionVersionDefaultConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- execution=execution,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- execution: pulumi.Input['FunctionDefinitionVersionExecutionArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("execution", execution)
+ pulumi.set(__self__, "execution", execution)
@property
@pulumi.getter
@@ -906,29 +693,14 @@ def __init__(__self__, *,
execution: Optional[pulumi.Input['FunctionDefinitionVersionExecutionArgs']] = None,
resource_access_policies: Optional[pulumi.Input[Sequence[pulumi.Input['FunctionDefinitionVersionResourceAccessPolicyArgs']]]] = None,
variables: Optional[Any] = None):
- FunctionDefinitionVersionEnvironmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- access_sysfs=access_sysfs,
- execution=execution,
- resource_access_policies=resource_access_policies,
- variables=variables,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- access_sysfs: Optional[pulumi.Input[bool]] = None,
- execution: Optional[pulumi.Input['FunctionDefinitionVersionExecutionArgs']] = None,
- resource_access_policies: Optional[pulumi.Input[Sequence[pulumi.Input['FunctionDefinitionVersionResourceAccessPolicyArgs']]]] = None,
- variables: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if access_sysfs is not None:
- _setter("access_sysfs", access_sysfs)
+ pulumi.set(__self__, "access_sysfs", access_sysfs)
if execution is not None:
- _setter("execution", execution)
+ pulumi.set(__self__, "execution", execution)
if resource_access_policies is not None:
- _setter("resource_access_policies", resource_access_policies)
+ pulumi.set(__self__, "resource_access_policies", resource_access_policies)
if variables is not None:
- _setter("variables", variables)
+ pulumi.set(__self__, "variables", variables)
@property
@pulumi.getter(name="accessSysfs")
@@ -972,21 +744,10 @@ class FunctionDefinitionVersionExecutionArgs:
def __init__(__self__, *,
isolation_mode: Optional[pulumi.Input[str]] = None,
run_as: Optional[pulumi.Input['FunctionDefinitionVersionRunAsArgs']] = None):
- FunctionDefinitionVersionExecutionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- isolation_mode=isolation_mode,
- run_as=run_as,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- isolation_mode: Optional[pulumi.Input[str]] = None,
- run_as: Optional[pulumi.Input['FunctionDefinitionVersionRunAsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if isolation_mode is not None:
- _setter("isolation_mode", isolation_mode)
+ pulumi.set(__self__, "isolation_mode", isolation_mode)
if run_as is not None:
- _setter("run_as", run_as)
+ pulumi.set(__self__, "run_as", run_as)
@property
@pulumi.getter(name="isolationMode")
@@ -1017,41 +778,20 @@ def __init__(__self__, *,
memory_size: Optional[pulumi.Input[int]] = None,
pinned: Optional[pulumi.Input[bool]] = None,
timeout: Optional[pulumi.Input[int]] = None):
- FunctionDefinitionVersionFunctionConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- encoding_type=encoding_type,
- environment=environment,
- exec_args=exec_args,
- executable=executable,
- memory_size=memory_size,
- pinned=pinned,
- timeout=timeout,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- encoding_type: Optional[pulumi.Input[str]] = None,
- environment: Optional[pulumi.Input['FunctionDefinitionVersionEnvironmentArgs']] = None,
- exec_args: Optional[pulumi.Input[str]] = None,
- executable: Optional[pulumi.Input[str]] = None,
- memory_size: Optional[pulumi.Input[int]] = None,
- pinned: Optional[pulumi.Input[bool]] = None,
- timeout: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if encoding_type is not None:
- _setter("encoding_type", encoding_type)
+ pulumi.set(__self__, "encoding_type", encoding_type)
if environment is not None:
- _setter("environment", environment)
+ pulumi.set(__self__, "environment", environment)
if exec_args is not None:
- _setter("exec_args", exec_args)
+ pulumi.set(__self__, "exec_args", exec_args)
if executable is not None:
- _setter("executable", executable)
+ pulumi.set(__self__, "executable", executable)
if memory_size is not None:
- _setter("memory_size", memory_size)
+ pulumi.set(__self__, "memory_size", memory_size)
if pinned is not None:
- _setter("pinned", pinned)
+ pulumi.set(__self__, "pinned", pinned)
if timeout is not None:
- _setter("timeout", timeout)
+ pulumi.set(__self__, "timeout", timeout)
@property
@pulumi.getter(name="encodingType")
@@ -1123,22 +863,9 @@ def __init__(__self__, *,
function_arn: pulumi.Input[str],
function_configuration: pulumi.Input['FunctionDefinitionVersionFunctionConfigurationArgs'],
id: pulumi.Input[str]):
- FunctionDefinitionVersionFunctionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- function_arn=function_arn,
- function_configuration=function_configuration,
- id=id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- function_arn: pulumi.Input[str],
- function_configuration: pulumi.Input['FunctionDefinitionVersionFunctionConfigurationArgs'],
- id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("function_arn", function_arn)
- _setter("function_configuration", function_configuration)
- _setter("id", id)
+ pulumi.set(__self__, "function_arn", function_arn)
+ pulumi.set(__self__, "function_configuration", function_configuration)
+ pulumi.set(__self__, "id", id)
@property
@pulumi.getter(name="functionArn")
@@ -1173,20 +900,9 @@ class FunctionDefinitionVersionResourceAccessPolicyArgs:
def __init__(__self__, *,
resource_id: pulumi.Input[str],
permission: Optional[pulumi.Input[str]] = None):
- FunctionDefinitionVersionResourceAccessPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_id=resource_id,
- permission=permission,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_id: pulumi.Input[str],
- permission: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_id", resource_id)
+ pulumi.set(__self__, "resource_id", resource_id)
if permission is not None:
- _setter("permission", permission)
+ pulumi.set(__self__, "permission", permission)
@property
@pulumi.getter(name="resourceId")
@@ -1212,21 +928,10 @@ class FunctionDefinitionVersionRunAsArgs:
def __init__(__self__, *,
gid: Optional[pulumi.Input[int]] = None,
uid: Optional[pulumi.Input[int]] = None):
- FunctionDefinitionVersionRunAsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- gid=gid,
- uid=uid,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- gid: Optional[pulumi.Input[int]] = None,
- uid: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if gid is not None:
- _setter("gid", gid)
+ pulumi.set(__self__, "gid", gid)
if uid is not None:
- _setter("uid", uid)
+ pulumi.set(__self__, "uid", uid)
@property
@pulumi.getter
@@ -1252,20 +957,9 @@ class FunctionDefinitionVersionArgs:
def __init__(__self__, *,
functions: pulumi.Input[Sequence[pulumi.Input['FunctionDefinitionFunctionArgs']]],
default_config: Optional[pulumi.Input['FunctionDefinitionDefaultConfigArgs']] = None):
- FunctionDefinitionVersionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- functions=functions,
- default_config=default_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- functions: pulumi.Input[Sequence[pulumi.Input['FunctionDefinitionFunctionArgs']]],
- default_config: Optional[pulumi.Input['FunctionDefinitionDefaultConfigArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("functions", functions)
+ pulumi.set(__self__, "functions", functions)
if default_config is not None:
- _setter("default_config", default_config)
+ pulumi.set(__self__, "default_config", default_config)
@property
@pulumi.getter
@@ -1296,41 +990,20 @@ def __init__(__self__, *,
logger_definition_version_arn: Optional[pulumi.Input[str]] = None,
resource_definition_version_arn: Optional[pulumi.Input[str]] = None,
subscription_definition_version_arn: Optional[pulumi.Input[str]] = None):
- GroupVersionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connector_definition_version_arn=connector_definition_version_arn,
- core_definition_version_arn=core_definition_version_arn,
- device_definition_version_arn=device_definition_version_arn,
- function_definition_version_arn=function_definition_version_arn,
- logger_definition_version_arn=logger_definition_version_arn,
- resource_definition_version_arn=resource_definition_version_arn,
- subscription_definition_version_arn=subscription_definition_version_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connector_definition_version_arn: Optional[pulumi.Input[str]] = None,
- core_definition_version_arn: Optional[pulumi.Input[str]] = None,
- device_definition_version_arn: Optional[pulumi.Input[str]] = None,
- function_definition_version_arn: Optional[pulumi.Input[str]] = None,
- logger_definition_version_arn: Optional[pulumi.Input[str]] = None,
- resource_definition_version_arn: Optional[pulumi.Input[str]] = None,
- subscription_definition_version_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connector_definition_version_arn is not None:
- _setter("connector_definition_version_arn", connector_definition_version_arn)
+ pulumi.set(__self__, "connector_definition_version_arn", connector_definition_version_arn)
if core_definition_version_arn is not None:
- _setter("core_definition_version_arn", core_definition_version_arn)
+ pulumi.set(__self__, "core_definition_version_arn", core_definition_version_arn)
if device_definition_version_arn is not None:
- _setter("device_definition_version_arn", device_definition_version_arn)
+ pulumi.set(__self__, "device_definition_version_arn", device_definition_version_arn)
if function_definition_version_arn is not None:
- _setter("function_definition_version_arn", function_definition_version_arn)
+ pulumi.set(__self__, "function_definition_version_arn", function_definition_version_arn)
if logger_definition_version_arn is not None:
- _setter("logger_definition_version_arn", logger_definition_version_arn)
+ pulumi.set(__self__, "logger_definition_version_arn", logger_definition_version_arn)
if resource_definition_version_arn is not None:
- _setter("resource_definition_version_arn", resource_definition_version_arn)
+ pulumi.set(__self__, "resource_definition_version_arn", resource_definition_version_arn)
if subscription_definition_version_arn is not None:
- _setter("subscription_definition_version_arn", subscription_definition_version_arn)
+ pulumi.set(__self__, "subscription_definition_version_arn", subscription_definition_version_arn)
@property
@pulumi.getter(name="connectorDefinitionVersionArn")
@@ -1404,29 +1077,12 @@ def __init__(__self__, *,
level: pulumi.Input[str],
type: pulumi.Input[str],
space: Optional[pulumi.Input[int]] = None):
- LoggerDefinitionLoggerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- component=component,
- id=id,
- level=level,
- type=type,
- space=space,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- component: pulumi.Input[str],
- id: pulumi.Input[str],
- level: pulumi.Input[str],
- type: pulumi.Input[str],
- space: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("component", component)
- _setter("id", id)
- _setter("level", level)
- _setter("type", type)
+ pulumi.set(__self__, "component", component)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "level", level)
+ pulumi.set(__self__, "type", type)
if space is not None:
- _setter("space", space)
+ pulumi.set(__self__, "space", space)
@property
@pulumi.getter
@@ -1482,29 +1138,12 @@ def __init__(__self__, *,
level: pulumi.Input[str],
type: pulumi.Input[str],
space: Optional[pulumi.Input[int]] = None):
- LoggerDefinitionVersionLoggerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- component=component,
- id=id,
- level=level,
- type=type,
- space=space,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- component: pulumi.Input[str],
- id: pulumi.Input[str],
- level: pulumi.Input[str],
- type: pulumi.Input[str],
- space: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("component", component)
- _setter("id", id)
- _setter("level", level)
- _setter("type", type)
+ pulumi.set(__self__, "component", component)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "level", level)
+ pulumi.set(__self__, "type", type)
if space is not None:
- _setter("space", space)
+ pulumi.set(__self__, "space", space)
@property
@pulumi.getter
@@ -1556,16 +1195,7 @@ def space(self, value: Optional[pulumi.Input[int]]):
class LoggerDefinitionVersionArgs:
def __init__(__self__, *,
loggers: pulumi.Input[Sequence[pulumi.Input['LoggerDefinitionLoggerArgs']]]):
- LoggerDefinitionVersionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- loggers=loggers,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- loggers: pulumi.Input[Sequence[pulumi.Input['LoggerDefinitionLoggerArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("loggers", loggers)
+ pulumi.set(__self__, "loggers", loggers)
@property
@pulumi.getter
@@ -1582,20 +1212,9 @@ class ResourceDefinitionGroupOwnerSettingArgs:
def __init__(__self__, *,
auto_add_group_owner: pulumi.Input[bool],
group_owner: Optional[pulumi.Input[str]] = None):
- ResourceDefinitionGroupOwnerSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- auto_add_group_owner=auto_add_group_owner,
- group_owner=group_owner,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- auto_add_group_owner: pulumi.Input[bool],
- group_owner: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("auto_add_group_owner", auto_add_group_owner)
+ pulumi.set(__self__, "auto_add_group_owner", auto_add_group_owner)
if group_owner is not None:
- _setter("group_owner", group_owner)
+ pulumi.set(__self__, "group_owner", group_owner)
@property
@pulumi.getter(name="autoAddGroupOwner")
@@ -1621,20 +1240,9 @@ class ResourceDefinitionLocalDeviceResourceDataArgs:
def __init__(__self__, *,
source_path: pulumi.Input[str],
group_owner_setting: Optional[pulumi.Input['ResourceDefinitionGroupOwnerSettingArgs']] = None):
- ResourceDefinitionLocalDeviceResourceDataArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- source_path=source_path,
- group_owner_setting=group_owner_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- source_path: pulumi.Input[str],
- group_owner_setting: Optional[pulumi.Input['ResourceDefinitionGroupOwnerSettingArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("source_path", source_path)
+ pulumi.set(__self__, "source_path", source_path)
if group_owner_setting is not None:
- _setter("group_owner_setting", group_owner_setting)
+ pulumi.set(__self__, "group_owner_setting", group_owner_setting)
@property
@pulumi.getter(name="sourcePath")
@@ -1661,23 +1269,10 @@ def __init__(__self__, *,
destination_path: pulumi.Input[str],
source_path: pulumi.Input[str],
group_owner_setting: Optional[pulumi.Input['ResourceDefinitionGroupOwnerSettingArgs']] = None):
- ResourceDefinitionLocalVolumeResourceDataArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_path=destination_path,
- source_path=source_path,
- group_owner_setting=group_owner_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_path: pulumi.Input[str],
- source_path: pulumi.Input[str],
- group_owner_setting: Optional[pulumi.Input['ResourceDefinitionGroupOwnerSettingArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_path", destination_path)
- _setter("source_path", source_path)
+ pulumi.set(__self__, "destination_path", destination_path)
+ pulumi.set(__self__, "source_path", source_path)
if group_owner_setting is not None:
- _setter("group_owner_setting", group_owner_setting)
+ pulumi.set(__self__, "group_owner_setting", group_owner_setting)
@property
@pulumi.getter(name="destinationPath")
@@ -1715,33 +1310,16 @@ def __init__(__self__, *,
s3_machine_learning_model_resource_data: Optional[pulumi.Input['ResourceDefinitionS3MachineLearningModelResourceDataArgs']] = None,
sage_maker_machine_learning_model_resource_data: Optional[pulumi.Input['ResourceDefinitionSageMakerMachineLearningModelResourceDataArgs']] = None,
secrets_manager_secret_resource_data: Optional[pulumi.Input['ResourceDefinitionSecretsManagerSecretResourceDataArgs']] = None):
- ResourceDefinitionResourceDataContainerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- local_device_resource_data=local_device_resource_data,
- local_volume_resource_data=local_volume_resource_data,
- s3_machine_learning_model_resource_data=s3_machine_learning_model_resource_data,
- sage_maker_machine_learning_model_resource_data=sage_maker_machine_learning_model_resource_data,
- secrets_manager_secret_resource_data=secrets_manager_secret_resource_data,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- local_device_resource_data: Optional[pulumi.Input['ResourceDefinitionLocalDeviceResourceDataArgs']] = None,
- local_volume_resource_data: Optional[pulumi.Input['ResourceDefinitionLocalVolumeResourceDataArgs']] = None,
- s3_machine_learning_model_resource_data: Optional[pulumi.Input['ResourceDefinitionS3MachineLearningModelResourceDataArgs']] = None,
- sage_maker_machine_learning_model_resource_data: Optional[pulumi.Input['ResourceDefinitionSageMakerMachineLearningModelResourceDataArgs']] = None,
- secrets_manager_secret_resource_data: Optional[pulumi.Input['ResourceDefinitionSecretsManagerSecretResourceDataArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if local_device_resource_data is not None:
- _setter("local_device_resource_data", local_device_resource_data)
+ pulumi.set(__self__, "local_device_resource_data", local_device_resource_data)
if local_volume_resource_data is not None:
- _setter("local_volume_resource_data", local_volume_resource_data)
+ pulumi.set(__self__, "local_volume_resource_data", local_volume_resource_data)
if s3_machine_learning_model_resource_data is not None:
- _setter("s3_machine_learning_model_resource_data", s3_machine_learning_model_resource_data)
+ pulumi.set(__self__, "s3_machine_learning_model_resource_data", s3_machine_learning_model_resource_data)
if sage_maker_machine_learning_model_resource_data is not None:
- _setter("sage_maker_machine_learning_model_resource_data", sage_maker_machine_learning_model_resource_data)
+ pulumi.set(__self__, "sage_maker_machine_learning_model_resource_data", sage_maker_machine_learning_model_resource_data)
if secrets_manager_secret_resource_data is not None:
- _setter("secrets_manager_secret_resource_data", secrets_manager_secret_resource_data)
+ pulumi.set(__self__, "secrets_manager_secret_resource_data", secrets_manager_secret_resource_data)
@property
@pulumi.getter(name="localDeviceResourceData")
@@ -1794,19 +1372,8 @@ class ResourceDefinitionResourceDownloadOwnerSettingArgs:
def __init__(__self__, *,
group_owner: pulumi.Input[str],
group_permission: pulumi.Input[str]):
- ResourceDefinitionResourceDownloadOwnerSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_owner=group_owner,
- group_permission=group_permission,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_owner: pulumi.Input[str],
- group_permission: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_owner", group_owner)
- _setter("group_permission", group_permission)
+ pulumi.set(__self__, "group_owner", group_owner)
+ pulumi.set(__self__, "group_permission", group_permission)
@property
@pulumi.getter(name="groupOwner")
@@ -1833,22 +1400,9 @@ def __init__(__self__, *,
id: pulumi.Input[str],
name: pulumi.Input[str],
resource_data_container: pulumi.Input['ResourceDefinitionResourceDataContainerArgs']):
- ResourceDefinitionResourceInstanceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- name=name,
- resource_data_container=resource_data_container,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: pulumi.Input[str],
- name: pulumi.Input[str],
- resource_data_container: pulumi.Input['ResourceDefinitionResourceDataContainerArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("id", id)
- _setter("name", name)
- _setter("resource_data_container", resource_data_container)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "resource_data_container", resource_data_container)
@property
@pulumi.getter
@@ -1884,23 +1438,10 @@ def __init__(__self__, *,
destination_path: pulumi.Input[str],
s3_uri: pulumi.Input[str],
owner_setting: Optional[pulumi.Input['ResourceDefinitionResourceDownloadOwnerSettingArgs']] = None):
- ResourceDefinitionS3MachineLearningModelResourceDataArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_path=destination_path,
- s3_uri=s3_uri,
- owner_setting=owner_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_path: pulumi.Input[str],
- s3_uri: pulumi.Input[str],
- owner_setting: Optional[pulumi.Input['ResourceDefinitionResourceDownloadOwnerSettingArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_path", destination_path)
- _setter("s3_uri", s3_uri)
+ pulumi.set(__self__, "destination_path", destination_path)
+ pulumi.set(__self__, "s3_uri", s3_uri)
if owner_setting is not None:
- _setter("owner_setting", owner_setting)
+ pulumi.set(__self__, "owner_setting", owner_setting)
@property
@pulumi.getter(name="destinationPath")
@@ -1936,23 +1477,10 @@ def __init__(__self__, *,
destination_path: pulumi.Input[str],
sage_maker_job_arn: pulumi.Input[str],
owner_setting: Optional[pulumi.Input['ResourceDefinitionResourceDownloadOwnerSettingArgs']] = None):
- ResourceDefinitionSageMakerMachineLearningModelResourceDataArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_path=destination_path,
- sage_maker_job_arn=sage_maker_job_arn,
- owner_setting=owner_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_path: pulumi.Input[str],
- sage_maker_job_arn: pulumi.Input[str],
- owner_setting: Optional[pulumi.Input['ResourceDefinitionResourceDownloadOwnerSettingArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_path", destination_path)
- _setter("sage_maker_job_arn", sage_maker_job_arn)
+ pulumi.set(__self__, "destination_path", destination_path)
+ pulumi.set(__self__, "sage_maker_job_arn", sage_maker_job_arn)
if owner_setting is not None:
- _setter("owner_setting", owner_setting)
+ pulumi.set(__self__, "owner_setting", owner_setting)
@property
@pulumi.getter(name="destinationPath")
@@ -1987,20 +1515,9 @@ class ResourceDefinitionSecretsManagerSecretResourceDataArgs:
def __init__(__self__, *,
arn: pulumi.Input[str],
additional_staging_labels_to_download: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- ResourceDefinitionSecretsManagerSecretResourceDataArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- additional_staging_labels_to_download=additional_staging_labels_to_download,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: pulumi.Input[str],
- additional_staging_labels_to_download: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if additional_staging_labels_to_download is not None:
- _setter("additional_staging_labels_to_download", additional_staging_labels_to_download)
+ pulumi.set(__self__, "additional_staging_labels_to_download", additional_staging_labels_to_download)
@property
@pulumi.getter
@@ -2026,20 +1543,9 @@ class ResourceDefinitionVersionGroupOwnerSettingArgs:
def __init__(__self__, *,
auto_add_group_owner: pulumi.Input[bool],
group_owner: Optional[pulumi.Input[str]] = None):
- ResourceDefinitionVersionGroupOwnerSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- auto_add_group_owner=auto_add_group_owner,
- group_owner=group_owner,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- auto_add_group_owner: pulumi.Input[bool],
- group_owner: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("auto_add_group_owner", auto_add_group_owner)
+ pulumi.set(__self__, "auto_add_group_owner", auto_add_group_owner)
if group_owner is not None:
- _setter("group_owner", group_owner)
+ pulumi.set(__self__, "group_owner", group_owner)
@property
@pulumi.getter(name="autoAddGroupOwner")
@@ -2065,20 +1571,9 @@ class ResourceDefinitionVersionLocalDeviceResourceDataArgs:
def __init__(__self__, *,
source_path: pulumi.Input[str],
group_owner_setting: Optional[pulumi.Input['ResourceDefinitionVersionGroupOwnerSettingArgs']] = None):
- ResourceDefinitionVersionLocalDeviceResourceDataArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- source_path=source_path,
- group_owner_setting=group_owner_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- source_path: pulumi.Input[str],
- group_owner_setting: Optional[pulumi.Input['ResourceDefinitionVersionGroupOwnerSettingArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("source_path", source_path)
+ pulumi.set(__self__, "source_path", source_path)
if group_owner_setting is not None:
- _setter("group_owner_setting", group_owner_setting)
+ pulumi.set(__self__, "group_owner_setting", group_owner_setting)
@property
@pulumi.getter(name="sourcePath")
@@ -2105,23 +1600,10 @@ def __init__(__self__, *,
destination_path: pulumi.Input[str],
source_path: pulumi.Input[str],
group_owner_setting: Optional[pulumi.Input['ResourceDefinitionVersionGroupOwnerSettingArgs']] = None):
- ResourceDefinitionVersionLocalVolumeResourceDataArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_path=destination_path,
- source_path=source_path,
- group_owner_setting=group_owner_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_path: pulumi.Input[str],
- source_path: pulumi.Input[str],
- group_owner_setting: Optional[pulumi.Input['ResourceDefinitionVersionGroupOwnerSettingArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_path", destination_path)
- _setter("source_path", source_path)
+ pulumi.set(__self__, "destination_path", destination_path)
+ pulumi.set(__self__, "source_path", source_path)
if group_owner_setting is not None:
- _setter("group_owner_setting", group_owner_setting)
+ pulumi.set(__self__, "group_owner_setting", group_owner_setting)
@property
@pulumi.getter(name="destinationPath")
@@ -2159,33 +1641,16 @@ def __init__(__self__, *,
s3_machine_learning_model_resource_data: Optional[pulumi.Input['ResourceDefinitionVersionS3MachineLearningModelResourceDataArgs']] = None,
sage_maker_machine_learning_model_resource_data: Optional[pulumi.Input['ResourceDefinitionVersionSageMakerMachineLearningModelResourceDataArgs']] = None,
secrets_manager_secret_resource_data: Optional[pulumi.Input['ResourceDefinitionVersionSecretsManagerSecretResourceDataArgs']] = None):
- ResourceDefinitionVersionResourceDataContainerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- local_device_resource_data=local_device_resource_data,
- local_volume_resource_data=local_volume_resource_data,
- s3_machine_learning_model_resource_data=s3_machine_learning_model_resource_data,
- sage_maker_machine_learning_model_resource_data=sage_maker_machine_learning_model_resource_data,
- secrets_manager_secret_resource_data=secrets_manager_secret_resource_data,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- local_device_resource_data: Optional[pulumi.Input['ResourceDefinitionVersionLocalDeviceResourceDataArgs']] = None,
- local_volume_resource_data: Optional[pulumi.Input['ResourceDefinitionVersionLocalVolumeResourceDataArgs']] = None,
- s3_machine_learning_model_resource_data: Optional[pulumi.Input['ResourceDefinitionVersionS3MachineLearningModelResourceDataArgs']] = None,
- sage_maker_machine_learning_model_resource_data: Optional[pulumi.Input['ResourceDefinitionVersionSageMakerMachineLearningModelResourceDataArgs']] = None,
- secrets_manager_secret_resource_data: Optional[pulumi.Input['ResourceDefinitionVersionSecretsManagerSecretResourceDataArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if local_device_resource_data is not None:
- _setter("local_device_resource_data", local_device_resource_data)
+ pulumi.set(__self__, "local_device_resource_data", local_device_resource_data)
if local_volume_resource_data is not None:
- _setter("local_volume_resource_data", local_volume_resource_data)
+ pulumi.set(__self__, "local_volume_resource_data", local_volume_resource_data)
if s3_machine_learning_model_resource_data is not None:
- _setter("s3_machine_learning_model_resource_data", s3_machine_learning_model_resource_data)
+ pulumi.set(__self__, "s3_machine_learning_model_resource_data", s3_machine_learning_model_resource_data)
if sage_maker_machine_learning_model_resource_data is not None:
- _setter("sage_maker_machine_learning_model_resource_data", sage_maker_machine_learning_model_resource_data)
+ pulumi.set(__self__, "sage_maker_machine_learning_model_resource_data", sage_maker_machine_learning_model_resource_data)
if secrets_manager_secret_resource_data is not None:
- _setter("secrets_manager_secret_resource_data", secrets_manager_secret_resource_data)
+ pulumi.set(__self__, "secrets_manager_secret_resource_data", secrets_manager_secret_resource_data)
@property
@pulumi.getter(name="localDeviceResourceData")
@@ -2238,19 +1703,8 @@ class ResourceDefinitionVersionResourceDownloadOwnerSettingArgs:
def __init__(__self__, *,
group_owner: pulumi.Input[str],
group_permission: pulumi.Input[str]):
- ResourceDefinitionVersionResourceDownloadOwnerSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_owner=group_owner,
- group_permission=group_permission,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_owner: pulumi.Input[str],
- group_permission: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_owner", group_owner)
- _setter("group_permission", group_permission)
+ pulumi.set(__self__, "group_owner", group_owner)
+ pulumi.set(__self__, "group_permission", group_permission)
@property
@pulumi.getter(name="groupOwner")
@@ -2277,22 +1731,9 @@ def __init__(__self__, *,
id: pulumi.Input[str],
name: pulumi.Input[str],
resource_data_container: pulumi.Input['ResourceDefinitionVersionResourceDataContainerArgs']):
- ResourceDefinitionVersionResourceInstanceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- name=name,
- resource_data_container=resource_data_container,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: pulumi.Input[str],
- name: pulumi.Input[str],
- resource_data_container: pulumi.Input['ResourceDefinitionVersionResourceDataContainerArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("id", id)
- _setter("name", name)
- _setter("resource_data_container", resource_data_container)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "resource_data_container", resource_data_container)
@property
@pulumi.getter
@@ -2328,23 +1769,10 @@ def __init__(__self__, *,
destination_path: pulumi.Input[str],
s3_uri: pulumi.Input[str],
owner_setting: Optional[pulumi.Input['ResourceDefinitionVersionResourceDownloadOwnerSettingArgs']] = None):
- ResourceDefinitionVersionS3MachineLearningModelResourceDataArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_path=destination_path,
- s3_uri=s3_uri,
- owner_setting=owner_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_path: pulumi.Input[str],
- s3_uri: pulumi.Input[str],
- owner_setting: Optional[pulumi.Input['ResourceDefinitionVersionResourceDownloadOwnerSettingArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_path", destination_path)
- _setter("s3_uri", s3_uri)
+ pulumi.set(__self__, "destination_path", destination_path)
+ pulumi.set(__self__, "s3_uri", s3_uri)
if owner_setting is not None:
- _setter("owner_setting", owner_setting)
+ pulumi.set(__self__, "owner_setting", owner_setting)
@property
@pulumi.getter(name="destinationPath")
@@ -2380,23 +1808,10 @@ def __init__(__self__, *,
destination_path: pulumi.Input[str],
sage_maker_job_arn: pulumi.Input[str],
owner_setting: Optional[pulumi.Input['ResourceDefinitionVersionResourceDownloadOwnerSettingArgs']] = None):
- ResourceDefinitionVersionSageMakerMachineLearningModelResourceDataArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_path=destination_path,
- sage_maker_job_arn=sage_maker_job_arn,
- owner_setting=owner_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_path: pulumi.Input[str],
- sage_maker_job_arn: pulumi.Input[str],
- owner_setting: Optional[pulumi.Input['ResourceDefinitionVersionResourceDownloadOwnerSettingArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_path", destination_path)
- _setter("sage_maker_job_arn", sage_maker_job_arn)
+ pulumi.set(__self__, "destination_path", destination_path)
+ pulumi.set(__self__, "sage_maker_job_arn", sage_maker_job_arn)
if owner_setting is not None:
- _setter("owner_setting", owner_setting)
+ pulumi.set(__self__, "owner_setting", owner_setting)
@property
@pulumi.getter(name="destinationPath")
@@ -2431,20 +1846,9 @@ class ResourceDefinitionVersionSecretsManagerSecretResourceDataArgs:
def __init__(__self__, *,
arn: pulumi.Input[str],
additional_staging_labels_to_download: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- ResourceDefinitionVersionSecretsManagerSecretResourceDataArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- additional_staging_labels_to_download=additional_staging_labels_to_download,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: pulumi.Input[str],
- additional_staging_labels_to_download: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if additional_staging_labels_to_download is not None:
- _setter("additional_staging_labels_to_download", additional_staging_labels_to_download)
+ pulumi.set(__self__, "additional_staging_labels_to_download", additional_staging_labels_to_download)
@property
@pulumi.getter
@@ -2469,16 +1873,7 @@ def additional_staging_labels_to_download(self, value: Optional[pulumi.Input[Seq
class ResourceDefinitionVersionArgs:
def __init__(__self__, *,
resources: pulumi.Input[Sequence[pulumi.Input['ResourceDefinitionResourceInstanceArgs']]]):
- ResourceDefinitionVersionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resources=resources,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resources: pulumi.Input[Sequence[pulumi.Input['ResourceDefinitionResourceInstanceArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resources", resources)
+ pulumi.set(__self__, "resources", resources)
@property
@pulumi.getter
@@ -2497,25 +1892,10 @@ def __init__(__self__, *,
source: pulumi.Input[str],
subject: pulumi.Input[str],
target: pulumi.Input[str]):
- SubscriptionDefinitionSubscriptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- source=source,
- subject=subject,
- target=target,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: pulumi.Input[str],
- source: pulumi.Input[str],
- subject: pulumi.Input[str],
- target: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("id", id)
- _setter("source", source)
- _setter("subject", subject)
- _setter("target", target)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "source", source)
+ pulumi.set(__self__, "subject", subject)
+ pulumi.set(__self__, "target", target)
@property
@pulumi.getter
@@ -2561,25 +1941,10 @@ def __init__(__self__, *,
source: pulumi.Input[str],
subject: pulumi.Input[str],
target: pulumi.Input[str]):
- SubscriptionDefinitionVersionSubscriptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- source=source,
- subject=subject,
- target=target,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: pulumi.Input[str],
- source: pulumi.Input[str],
- subject: pulumi.Input[str],
- target: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("id", id)
- _setter("source", source)
- _setter("subject", subject)
- _setter("target", target)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "source", source)
+ pulumi.set(__self__, "subject", subject)
+ pulumi.set(__self__, "target", target)
@property
@pulumi.getter
@@ -2622,16 +1987,7 @@ def target(self, value: pulumi.Input[str]):
class SubscriptionDefinitionVersionArgs:
def __init__(__self__, *,
subscriptions: pulumi.Input[Sequence[pulumi.Input['SubscriptionDefinitionSubscriptionArgs']]]):
- SubscriptionDefinitionVersionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- subscriptions=subscriptions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- subscriptions: pulumi.Input[Sequence[pulumi.Input['SubscriptionDefinitionSubscriptionArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("subscriptions", subscriptions)
+ pulumi.set(__self__, "subscriptions", subscriptions)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/greengrass/connector_definition.py b/sdk/python/pulumi_aws_native/greengrass/connector_definition.py
index 3ea59270b3..e919cc57cb 100644
--- a/sdk/python/pulumi_aws_native/greengrass/connector_definition.py
+++ b/sdk/python/pulumi_aws_native/greengrass/connector_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,25 +22,12 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ConnectorDefinition resource.
"""
- ConnectorDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- initial_version=initial_version,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- initial_version: Optional[pulumi.Input['ConnectorDefinitionVersionArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if initial_version is not None:
- _setter("initial_version", initial_version)
+ pulumi.set(__self__, "initial_version", initial_version)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="initialVersion")
@@ -109,10 +96,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ConnectorDefinitionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -131,11 +114,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = ConnectorDefinitionArgs.__new__(ConnectorDefinitionArgs)
- if initial_version is not None and not isinstance(initial_version, ConnectorDefinitionVersionArgs):
- initial_version = initial_version or {}
- def _setter(key, value):
- initial_version[key] = value
- ConnectorDefinitionVersionArgs._configure(_setter, **initial_version)
__props__.__dict__["initial_version"] = initial_version
__props__.__dict__["name"] = name
__props__.__dict__["tags"] = tags
diff --git a/sdk/python/pulumi_aws_native/greengrass/connector_definition_version.py b/sdk/python/pulumi_aws_native/greengrass/connector_definition_version.py
index c2ee1c65b5..1ba0b8fcec 100644
--- a/sdk/python/pulumi_aws_native/greengrass/connector_definition_version.py
+++ b/sdk/python/pulumi_aws_native/greengrass/connector_definition_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,19 +21,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ConnectorDefinitionVersion resource.
"""
- ConnectorDefinitionVersionInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connector_definition_id=connector_definition_id,
- connectors=connectors,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connector_definition_id: pulumi.Input[str],
- connectors: pulumi.Input[Sequence[pulumi.Input['ConnectorDefinitionVersionConnectorArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("connector_definition_id", connector_definition_id)
- _setter("connectors", connectors)
+ pulumi.set(__self__, "connector_definition_id", connector_definition_id)
+ pulumi.set(__self__, "connectors", connectors)
@property
@pulumi.getter(name="connectorDefinitionId")
@@ -92,10 +81,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ConnectorDefinitionVersionInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/greengrass/core_definition.py b/sdk/python/pulumi_aws_native/greengrass/core_definition.py
index 83b7f06ca1..2a7f2b05ce 100644
--- a/sdk/python/pulumi_aws_native/greengrass/core_definition.py
+++ b/sdk/python/pulumi_aws_native/greengrass/core_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,25 +22,12 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a CoreDefinition resource.
"""
- CoreDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- initial_version=initial_version,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- initial_version: Optional[pulumi.Input['CoreDefinitionVersionArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if initial_version is not None:
- _setter("initial_version", initial_version)
+ pulumi.set(__self__, "initial_version", initial_version)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="initialVersion")
@@ -109,10 +96,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- CoreDefinitionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -131,11 +114,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = CoreDefinitionArgs.__new__(CoreDefinitionArgs)
- if initial_version is not None and not isinstance(initial_version, CoreDefinitionVersionArgs):
- initial_version = initial_version or {}
- def _setter(key, value):
- initial_version[key] = value
- CoreDefinitionVersionArgs._configure(_setter, **initial_version)
__props__.__dict__["initial_version"] = initial_version
__props__.__dict__["name"] = name
__props__.__dict__["tags"] = tags
diff --git a/sdk/python/pulumi_aws_native/greengrass/core_definition_version.py b/sdk/python/pulumi_aws_native/greengrass/core_definition_version.py
index 3d16386425..2c4214ae03 100644
--- a/sdk/python/pulumi_aws_native/greengrass/core_definition_version.py
+++ b/sdk/python/pulumi_aws_native/greengrass/core_definition_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,19 +21,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a CoreDefinitionVersion resource.
"""
- CoreDefinitionVersionInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- core_definition_id=core_definition_id,
- cores=cores,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- core_definition_id: pulumi.Input[str],
- cores: pulumi.Input[Sequence[pulumi.Input['CoreDefinitionVersionCoreArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("core_definition_id", core_definition_id)
- _setter("cores", cores)
+ pulumi.set(__self__, "core_definition_id", core_definition_id)
+ pulumi.set(__self__, "cores", cores)
@property
@pulumi.getter(name="coreDefinitionId")
@@ -92,10 +81,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- CoreDefinitionVersionInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/greengrass/device_definition.py b/sdk/python/pulumi_aws_native/greengrass/device_definition.py
index 9f00885733..fc9d083bd7 100644
--- a/sdk/python/pulumi_aws_native/greengrass/device_definition.py
+++ b/sdk/python/pulumi_aws_native/greengrass/device_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,25 +22,12 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a DeviceDefinition resource.
"""
- DeviceDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- initial_version=initial_version,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- initial_version: Optional[pulumi.Input['DeviceDefinitionVersionArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if initial_version is not None:
- _setter("initial_version", initial_version)
+ pulumi.set(__self__, "initial_version", initial_version)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="initialVersion")
@@ -109,10 +96,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DeviceDefinitionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -131,11 +114,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = DeviceDefinitionArgs.__new__(DeviceDefinitionArgs)
- if initial_version is not None and not isinstance(initial_version, DeviceDefinitionVersionArgs):
- initial_version = initial_version or {}
- def _setter(key, value):
- initial_version[key] = value
- DeviceDefinitionVersionArgs._configure(_setter, **initial_version)
__props__.__dict__["initial_version"] = initial_version
__props__.__dict__["name"] = name
__props__.__dict__["tags"] = tags
diff --git a/sdk/python/pulumi_aws_native/greengrass/device_definition_version.py b/sdk/python/pulumi_aws_native/greengrass/device_definition_version.py
index 6a10239a80..98e6552dce 100644
--- a/sdk/python/pulumi_aws_native/greengrass/device_definition_version.py
+++ b/sdk/python/pulumi_aws_native/greengrass/device_definition_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,19 +21,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a DeviceDefinitionVersion resource.
"""
- DeviceDefinitionVersionInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_definition_id=device_definition_id,
- devices=devices,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_definition_id: pulumi.Input[str],
- devices: pulumi.Input[Sequence[pulumi.Input['DeviceDefinitionVersionDeviceArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("device_definition_id", device_definition_id)
- _setter("devices", devices)
+ pulumi.set(__self__, "device_definition_id", device_definition_id)
+ pulumi.set(__self__, "devices", devices)
@property
@pulumi.getter(name="deviceDefinitionId")
@@ -92,10 +81,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DeviceDefinitionVersionInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/greengrass/function_definition.py b/sdk/python/pulumi_aws_native/greengrass/function_definition.py
index c961854c66..b561488647 100644
--- a/sdk/python/pulumi_aws_native/greengrass/function_definition.py
+++ b/sdk/python/pulumi_aws_native/greengrass/function_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,25 +22,12 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a FunctionDefinition resource.
"""
- FunctionDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- initial_version=initial_version,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- initial_version: Optional[pulumi.Input['FunctionDefinitionVersionArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if initial_version is not None:
- _setter("initial_version", initial_version)
+ pulumi.set(__self__, "initial_version", initial_version)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="initialVersion")
@@ -109,10 +96,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FunctionDefinitionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -131,11 +114,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = FunctionDefinitionArgs.__new__(FunctionDefinitionArgs)
- if initial_version is not None and not isinstance(initial_version, FunctionDefinitionVersionArgs):
- initial_version = initial_version or {}
- def _setter(key, value):
- initial_version[key] = value
- FunctionDefinitionVersionArgs._configure(_setter, **initial_version)
__props__.__dict__["initial_version"] = initial_version
__props__.__dict__["name"] = name
__props__.__dict__["tags"] = tags
diff --git a/sdk/python/pulumi_aws_native/greengrass/function_definition_version.py b/sdk/python/pulumi_aws_native/greengrass/function_definition_version.py
index e2d2364c05..362bec4092 100644
--- a/sdk/python/pulumi_aws_native/greengrass/function_definition_version.py
+++ b/sdk/python/pulumi_aws_native/greengrass/function_definition_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,23 +22,10 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a FunctionDefinitionVersion resource.
"""
- FunctionDefinitionVersionInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- function_definition_id=function_definition_id,
- functions=functions,
- default_config=default_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- function_definition_id: pulumi.Input[str],
- functions: pulumi.Input[Sequence[pulumi.Input['FunctionDefinitionVersionFunctionArgs']]],
- default_config: Optional[pulumi.Input['FunctionDefinitionVersionDefaultConfigArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("function_definition_id", function_definition_id)
- _setter("functions", functions)
+ pulumi.set(__self__, "function_definition_id", function_definition_id)
+ pulumi.set(__self__, "functions", functions)
if default_config is not None:
- _setter("default_config", default_config)
+ pulumi.set(__self__, "default_config", default_config)
@property
@pulumi.getter(name="functionDefinitionId")
@@ -107,10 +94,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FunctionDefinitionVersionInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -129,11 +112,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = FunctionDefinitionVersionInitArgs.__new__(FunctionDefinitionVersionInitArgs)
- if default_config is not None and not isinstance(default_config, FunctionDefinitionVersionDefaultConfigArgs):
- default_config = default_config or {}
- def _setter(key, value):
- default_config[key] = value
- FunctionDefinitionVersionDefaultConfigArgs._configure(_setter, **default_config)
__props__.__dict__["default_config"] = default_config
if function_definition_id is None and not opts.urn:
raise TypeError("Missing required property 'function_definition_id'")
diff --git a/sdk/python/pulumi_aws_native/greengrass/get_connector_definition.py b/sdk/python/pulumi_aws_native/greengrass/get_connector_definition.py
index 894e7df8ff..4dfa18ea18 100644
--- a/sdk/python/pulumi_aws_native/greengrass/get_connector_definition.py
+++ b/sdk/python/pulumi_aws_native/greengrass/get_connector_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/greengrass/get_connector_definition_version.py b/sdk/python/pulumi_aws_native/greengrass/get_connector_definition_version.py
index c7507f1961..e40a3efd75 100644
--- a/sdk/python/pulumi_aws_native/greengrass/get_connector_definition_version.py
+++ b/sdk/python/pulumi_aws_native/greengrass/get_connector_definition_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/greengrass/get_core_definition.py b/sdk/python/pulumi_aws_native/greengrass/get_core_definition.py
index 304cbffd74..7b63d3a767 100644
--- a/sdk/python/pulumi_aws_native/greengrass/get_core_definition.py
+++ b/sdk/python/pulumi_aws_native/greengrass/get_core_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/greengrass/get_core_definition_version.py b/sdk/python/pulumi_aws_native/greengrass/get_core_definition_version.py
index 387367dca1..880a6bfa24 100644
--- a/sdk/python/pulumi_aws_native/greengrass/get_core_definition_version.py
+++ b/sdk/python/pulumi_aws_native/greengrass/get_core_definition_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/greengrass/get_device_definition.py b/sdk/python/pulumi_aws_native/greengrass/get_device_definition.py
index adbca682d9..edddea532b 100644
--- a/sdk/python/pulumi_aws_native/greengrass/get_device_definition.py
+++ b/sdk/python/pulumi_aws_native/greengrass/get_device_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/greengrass/get_device_definition_version.py b/sdk/python/pulumi_aws_native/greengrass/get_device_definition_version.py
index 643a31c704..6e7fbe440b 100644
--- a/sdk/python/pulumi_aws_native/greengrass/get_device_definition_version.py
+++ b/sdk/python/pulumi_aws_native/greengrass/get_device_definition_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/greengrass/get_function_definition.py b/sdk/python/pulumi_aws_native/greengrass/get_function_definition.py
index 79325ffc95..c4c1b302e0 100644
--- a/sdk/python/pulumi_aws_native/greengrass/get_function_definition.py
+++ b/sdk/python/pulumi_aws_native/greengrass/get_function_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/greengrass/get_function_definition_version.py b/sdk/python/pulumi_aws_native/greengrass/get_function_definition_version.py
index cff6a913ed..26cf078d46 100644
--- a/sdk/python/pulumi_aws_native/greengrass/get_function_definition_version.py
+++ b/sdk/python/pulumi_aws_native/greengrass/get_function_definition_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/greengrass/get_group.py b/sdk/python/pulumi_aws_native/greengrass/get_group.py
index f9efe811a7..f9fc7077d4 100644
--- a/sdk/python/pulumi_aws_native/greengrass/get_group.py
+++ b/sdk/python/pulumi_aws_native/greengrass/get_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/greengrass/get_group_version.py b/sdk/python/pulumi_aws_native/greengrass/get_group_version.py
index 610a314d10..86dc495c7f 100644
--- a/sdk/python/pulumi_aws_native/greengrass/get_group_version.py
+++ b/sdk/python/pulumi_aws_native/greengrass/get_group_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/greengrass/get_logger_definition.py b/sdk/python/pulumi_aws_native/greengrass/get_logger_definition.py
index 53641a0ff2..e72ccb9164 100644
--- a/sdk/python/pulumi_aws_native/greengrass/get_logger_definition.py
+++ b/sdk/python/pulumi_aws_native/greengrass/get_logger_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/greengrass/get_logger_definition_version.py b/sdk/python/pulumi_aws_native/greengrass/get_logger_definition_version.py
index aa34e894c8..2140d467bf 100644
--- a/sdk/python/pulumi_aws_native/greengrass/get_logger_definition_version.py
+++ b/sdk/python/pulumi_aws_native/greengrass/get_logger_definition_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/greengrass/get_resource_definition.py b/sdk/python/pulumi_aws_native/greengrass/get_resource_definition.py
index 02728acbe6..904ab442bf 100644
--- a/sdk/python/pulumi_aws_native/greengrass/get_resource_definition.py
+++ b/sdk/python/pulumi_aws_native/greengrass/get_resource_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/greengrass/get_resource_definition_version.py b/sdk/python/pulumi_aws_native/greengrass/get_resource_definition_version.py
index 4d7cb04ecc..71b98913cc 100644
--- a/sdk/python/pulumi_aws_native/greengrass/get_resource_definition_version.py
+++ b/sdk/python/pulumi_aws_native/greengrass/get_resource_definition_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/greengrass/get_subscription_definition.py b/sdk/python/pulumi_aws_native/greengrass/get_subscription_definition.py
index 8d4340f518..f575086423 100644
--- a/sdk/python/pulumi_aws_native/greengrass/get_subscription_definition.py
+++ b/sdk/python/pulumi_aws_native/greengrass/get_subscription_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/greengrass/get_subscription_definition_version.py b/sdk/python/pulumi_aws_native/greengrass/get_subscription_definition_version.py
index 14b8d33583..74e05381de 100644
--- a/sdk/python/pulumi_aws_native/greengrass/get_subscription_definition_version.py
+++ b/sdk/python/pulumi_aws_native/greengrass/get_subscription_definition_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/greengrass/group.py b/sdk/python/pulumi_aws_native/greengrass/group.py
index 760b809f14..89e6658953 100644
--- a/sdk/python/pulumi_aws_native/greengrass/group.py
+++ b/sdk/python/pulumi_aws_native/greengrass/group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,29 +23,14 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Group resource.
"""
- GroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- initial_version=initial_version,
- name=name,
- role_arn=role_arn,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- initial_version: Optional[pulumi.Input['GroupVersionArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- role_arn: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if initial_version is not None:
- _setter("initial_version", initial_version)
+ pulumi.set(__self__, "initial_version", initial_version)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="initialVersion")
@@ -124,10 +109,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- GroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -147,11 +128,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = GroupArgs.__new__(GroupArgs)
- if initial_version is not None and not isinstance(initial_version, GroupVersionArgs):
- initial_version = initial_version or {}
- def _setter(key, value):
- initial_version[key] = value
- GroupVersionArgs._configure(_setter, **initial_version)
__props__.__dict__["initial_version"] = initial_version
__props__.__dict__["name"] = name
__props__.__dict__["role_arn"] = role_arn
diff --git a/sdk/python/pulumi_aws_native/greengrass/group_version.py b/sdk/python/pulumi_aws_native/greengrass/group_version.py
index 2771b5c494..a6ddeaf0ce 100644
--- a/sdk/python/pulumi_aws_native/greengrass/group_version.py
+++ b/sdk/python/pulumi_aws_native/greengrass/group_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['GroupVersionInitArgs', 'GroupVersion']
@@ -25,44 +25,21 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a GroupVersion resource.
"""
- GroupVersionInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_id=group_id,
- connector_definition_version_arn=connector_definition_version_arn,
- core_definition_version_arn=core_definition_version_arn,
- device_definition_version_arn=device_definition_version_arn,
- function_definition_version_arn=function_definition_version_arn,
- logger_definition_version_arn=logger_definition_version_arn,
- resource_definition_version_arn=resource_definition_version_arn,
- subscription_definition_version_arn=subscription_definition_version_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_id: pulumi.Input[str],
- connector_definition_version_arn: Optional[pulumi.Input[str]] = None,
- core_definition_version_arn: Optional[pulumi.Input[str]] = None,
- device_definition_version_arn: Optional[pulumi.Input[str]] = None,
- function_definition_version_arn: Optional[pulumi.Input[str]] = None,
- logger_definition_version_arn: Optional[pulumi.Input[str]] = None,
- resource_definition_version_arn: Optional[pulumi.Input[str]] = None,
- subscription_definition_version_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_id", group_id)
+ pulumi.set(__self__, "group_id", group_id)
if connector_definition_version_arn is not None:
- _setter("connector_definition_version_arn", connector_definition_version_arn)
+ pulumi.set(__self__, "connector_definition_version_arn", connector_definition_version_arn)
if core_definition_version_arn is not None:
- _setter("core_definition_version_arn", core_definition_version_arn)
+ pulumi.set(__self__, "core_definition_version_arn", core_definition_version_arn)
if device_definition_version_arn is not None:
- _setter("device_definition_version_arn", device_definition_version_arn)
+ pulumi.set(__self__, "device_definition_version_arn", device_definition_version_arn)
if function_definition_version_arn is not None:
- _setter("function_definition_version_arn", function_definition_version_arn)
+ pulumi.set(__self__, "function_definition_version_arn", function_definition_version_arn)
if logger_definition_version_arn is not None:
- _setter("logger_definition_version_arn", logger_definition_version_arn)
+ pulumi.set(__self__, "logger_definition_version_arn", logger_definition_version_arn)
if resource_definition_version_arn is not None:
- _setter("resource_definition_version_arn", resource_definition_version_arn)
+ pulumi.set(__self__, "resource_definition_version_arn", resource_definition_version_arn)
if subscription_definition_version_arn is not None:
- _setter("subscription_definition_version_arn", subscription_definition_version_arn)
+ pulumi.set(__self__, "subscription_definition_version_arn", subscription_definition_version_arn)
@property
@pulumi.getter(name="groupId")
@@ -181,10 +158,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- GroupVersionInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/greengrass/logger_definition.py b/sdk/python/pulumi_aws_native/greengrass/logger_definition.py
index b1c0e8e114..0baed24e2d 100644
--- a/sdk/python/pulumi_aws_native/greengrass/logger_definition.py
+++ b/sdk/python/pulumi_aws_native/greengrass/logger_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,25 +22,12 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a LoggerDefinition resource.
"""
- LoggerDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- initial_version=initial_version,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- initial_version: Optional[pulumi.Input['LoggerDefinitionVersionArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if initial_version is not None:
- _setter("initial_version", initial_version)
+ pulumi.set(__self__, "initial_version", initial_version)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="initialVersion")
@@ -109,10 +96,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LoggerDefinitionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -131,11 +114,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = LoggerDefinitionArgs.__new__(LoggerDefinitionArgs)
- if initial_version is not None and not isinstance(initial_version, LoggerDefinitionVersionArgs):
- initial_version = initial_version or {}
- def _setter(key, value):
- initial_version[key] = value
- LoggerDefinitionVersionArgs._configure(_setter, **initial_version)
__props__.__dict__["initial_version"] = initial_version
__props__.__dict__["name"] = name
__props__.__dict__["tags"] = tags
diff --git a/sdk/python/pulumi_aws_native/greengrass/logger_definition_version.py b/sdk/python/pulumi_aws_native/greengrass/logger_definition_version.py
index 8e2bebd5f9..4ac3953588 100644
--- a/sdk/python/pulumi_aws_native/greengrass/logger_definition_version.py
+++ b/sdk/python/pulumi_aws_native/greengrass/logger_definition_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,19 +21,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a LoggerDefinitionVersion resource.
"""
- LoggerDefinitionVersionInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- logger_definition_id=logger_definition_id,
- loggers=loggers,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- logger_definition_id: pulumi.Input[str],
- loggers: pulumi.Input[Sequence[pulumi.Input['LoggerDefinitionVersionLoggerArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("logger_definition_id", logger_definition_id)
- _setter("loggers", loggers)
+ pulumi.set(__self__, "logger_definition_id", logger_definition_id)
+ pulumi.set(__self__, "loggers", loggers)
@property
@pulumi.getter(name="loggerDefinitionId")
@@ -92,10 +81,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LoggerDefinitionVersionInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/greengrass/outputs.py b/sdk/python/pulumi_aws_native/greengrass/outputs.py
index 54ea4598ea..e3d6432f2a 100644
--- a/sdk/python/pulumi_aws_native/greengrass/outputs.py
+++ b/sdk/python/pulumi_aws_native/greengrass/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
@@ -86,23 +86,10 @@ def __init__(__self__, *,
connector_arn: str,
id: str,
parameters: Optional[Any] = None):
- ConnectorDefinitionConnector._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connector_arn=connector_arn,
- id=id,
- parameters=parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connector_arn: str,
- id: str,
- parameters: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("connector_arn", connector_arn)
- _setter("id", id)
+ pulumi.set(__self__, "connector_arn", connector_arn)
+ pulumi.set(__self__, "id", id)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
@property
@pulumi.getter(name="connectorArn")
@@ -124,16 +111,7 @@ def parameters(self) -> Optional[Any]:
class ConnectorDefinitionVersion(dict):
def __init__(__self__, *,
connectors: Sequence['outputs.ConnectorDefinitionConnector']):
- ConnectorDefinitionVersion._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connectors=connectors,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connectors: Sequence['outputs.ConnectorDefinitionConnector'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("connectors", connectors)
+ pulumi.set(__self__, "connectors", connectors)
@property
@pulumi.getter
@@ -164,23 +142,10 @@ def __init__(__self__, *,
connector_arn: str,
id: str,
parameters: Optional[Any] = None):
- ConnectorDefinitionVersionConnector._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connector_arn=connector_arn,
- id=id,
- parameters=parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connector_arn: str,
- id: str,
- parameters: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("connector_arn", connector_arn)
- _setter("id", id)
+ pulumi.set(__self__, "connector_arn", connector_arn)
+ pulumi.set(__self__, "id", id)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
@property
@pulumi.getter(name="connectorArn")
@@ -226,26 +191,11 @@ def __init__(__self__, *,
id: str,
thing_arn: str,
sync_shadow: Optional[bool] = None):
- CoreDefinitionCore._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_arn=certificate_arn,
- id=id,
- thing_arn=thing_arn,
- sync_shadow=sync_shadow,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_arn: str,
- id: str,
- thing_arn: str,
- sync_shadow: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("certificate_arn", certificate_arn)
- _setter("id", id)
- _setter("thing_arn", thing_arn)
+ pulumi.set(__self__, "certificate_arn", certificate_arn)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "thing_arn", thing_arn)
if sync_shadow is not None:
- _setter("sync_shadow", sync_shadow)
+ pulumi.set(__self__, "sync_shadow", sync_shadow)
@property
@pulumi.getter(name="certificateArn")
@@ -272,16 +222,7 @@ def sync_shadow(self) -> Optional[bool]:
class CoreDefinitionVersion(dict):
def __init__(__self__, *,
cores: Sequence['outputs.CoreDefinitionCore']):
- CoreDefinitionVersion._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cores=cores,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cores: Sequence['outputs.CoreDefinitionCore'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cores", cores)
+ pulumi.set(__self__, "cores", cores)
@property
@pulumi.getter
@@ -317,26 +258,11 @@ def __init__(__self__, *,
id: str,
thing_arn: str,
sync_shadow: Optional[bool] = None):
- CoreDefinitionVersionCore._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_arn=certificate_arn,
- id=id,
- thing_arn=thing_arn,
- sync_shadow=sync_shadow,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_arn: str,
- id: str,
- thing_arn: str,
- sync_shadow: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("certificate_arn", certificate_arn)
- _setter("id", id)
- _setter("thing_arn", thing_arn)
+ pulumi.set(__self__, "certificate_arn", certificate_arn)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "thing_arn", thing_arn)
if sync_shadow is not None:
- _setter("sync_shadow", sync_shadow)
+ pulumi.set(__self__, "sync_shadow", sync_shadow)
@property
@pulumi.getter(name="certificateArn")
@@ -387,26 +313,11 @@ def __init__(__self__, *,
id: str,
thing_arn: str,
sync_shadow: Optional[bool] = None):
- DeviceDefinitionDevice._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_arn=certificate_arn,
- id=id,
- thing_arn=thing_arn,
- sync_shadow=sync_shadow,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_arn: str,
- id: str,
- thing_arn: str,
- sync_shadow: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("certificate_arn", certificate_arn)
- _setter("id", id)
- _setter("thing_arn", thing_arn)
+ pulumi.set(__self__, "certificate_arn", certificate_arn)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "thing_arn", thing_arn)
if sync_shadow is not None:
- _setter("sync_shadow", sync_shadow)
+ pulumi.set(__self__, "sync_shadow", sync_shadow)
@property
@pulumi.getter(name="certificateArn")
@@ -433,16 +344,7 @@ def sync_shadow(self) -> Optional[bool]:
class DeviceDefinitionVersion(dict):
def __init__(__self__, *,
devices: Sequence['outputs.DeviceDefinitionDevice']):
- DeviceDefinitionVersion._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- devices=devices,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- devices: Sequence['outputs.DeviceDefinitionDevice'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("devices", devices)
+ pulumi.set(__self__, "devices", devices)
@property
@pulumi.getter
@@ -478,26 +380,11 @@ def __init__(__self__, *,
id: str,
thing_arn: str,
sync_shadow: Optional[bool] = None):
- DeviceDefinitionVersionDevice._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_arn=certificate_arn,
- id=id,
- thing_arn=thing_arn,
- sync_shadow=sync_shadow,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_arn: str,
- id: str,
- thing_arn: str,
- sync_shadow: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("certificate_arn", certificate_arn)
- _setter("id", id)
- _setter("thing_arn", thing_arn)
+ pulumi.set(__self__, "certificate_arn", certificate_arn)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "thing_arn", thing_arn)
if sync_shadow is not None:
- _setter("sync_shadow", sync_shadow)
+ pulumi.set(__self__, "sync_shadow", sync_shadow)
@property
@pulumi.getter(name="certificateArn")
@@ -524,16 +411,7 @@ def sync_shadow(self) -> Optional[bool]:
class FunctionDefinitionDefaultConfig(dict):
def __init__(__self__, *,
execution: 'outputs.FunctionDefinitionExecution'):
- FunctionDefinitionDefaultConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- execution=execution,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- execution: 'outputs.FunctionDefinitionExecution',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("execution", execution)
+ pulumi.set(__self__, "execution", execution)
@property
@pulumi.getter
@@ -567,29 +445,14 @@ def __init__(__self__, *,
execution: Optional['outputs.FunctionDefinitionExecution'] = None,
resource_access_policies: Optional[Sequence['outputs.FunctionDefinitionResourceAccessPolicy']] = None,
variables: Optional[Any] = None):
- FunctionDefinitionEnvironment._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- access_sysfs=access_sysfs,
- execution=execution,
- resource_access_policies=resource_access_policies,
- variables=variables,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- access_sysfs: Optional[bool] = None,
- execution: Optional['outputs.FunctionDefinitionExecution'] = None,
- resource_access_policies: Optional[Sequence['outputs.FunctionDefinitionResourceAccessPolicy']] = None,
- variables: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if access_sysfs is not None:
- _setter("access_sysfs", access_sysfs)
+ pulumi.set(__self__, "access_sysfs", access_sysfs)
if execution is not None:
- _setter("execution", execution)
+ pulumi.set(__self__, "execution", execution)
if resource_access_policies is not None:
- _setter("resource_access_policies", resource_access_policies)
+ pulumi.set(__self__, "resource_access_policies", resource_access_policies)
if variables is not None:
- _setter("variables", variables)
+ pulumi.set(__self__, "variables", variables)
@property
@pulumi.getter(name="accessSysfs")
@@ -636,21 +499,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
isolation_mode: Optional[str] = None,
run_as: Optional['outputs.FunctionDefinitionRunAs'] = None):
- FunctionDefinitionExecution._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- isolation_mode=isolation_mode,
- run_as=run_as,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- isolation_mode: Optional[str] = None,
- run_as: Optional['outputs.FunctionDefinitionRunAs'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if isolation_mode is not None:
- _setter("isolation_mode", isolation_mode)
+ pulumi.set(__self__, "isolation_mode", isolation_mode)
if run_as is not None:
- _setter("run_as", run_as)
+ pulumi.set(__self__, "run_as", run_as)
@property
@pulumi.getter(name="isolationMode")
@@ -688,22 +540,9 @@ def __init__(__self__, *,
function_arn: str,
function_configuration: 'outputs.FunctionDefinitionFunctionConfiguration',
id: str):
- FunctionDefinitionFunction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- function_arn=function_arn,
- function_configuration=function_configuration,
- id=id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- function_arn: str,
- function_configuration: 'outputs.FunctionDefinitionFunctionConfiguration',
- id: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("function_arn", function_arn)
- _setter("function_configuration", function_configuration)
- _setter("id", id)
+ pulumi.set(__self__, "function_arn", function_arn)
+ pulumi.set(__self__, "function_configuration", function_configuration)
+ pulumi.set(__self__, "id", id)
@property
@pulumi.getter(name="functionArn")
@@ -752,41 +591,20 @@ def __init__(__self__, *,
memory_size: Optional[int] = None,
pinned: Optional[bool] = None,
timeout: Optional[int] = None):
- FunctionDefinitionFunctionConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- encoding_type=encoding_type,
- environment=environment,
- exec_args=exec_args,
- executable=executable,
- memory_size=memory_size,
- pinned=pinned,
- timeout=timeout,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- encoding_type: Optional[str] = None,
- environment: Optional['outputs.FunctionDefinitionEnvironment'] = None,
- exec_args: Optional[str] = None,
- executable: Optional[str] = None,
- memory_size: Optional[int] = None,
- pinned: Optional[bool] = None,
- timeout: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if encoding_type is not None:
- _setter("encoding_type", encoding_type)
+ pulumi.set(__self__, "encoding_type", encoding_type)
if environment is not None:
- _setter("environment", environment)
+ pulumi.set(__self__, "environment", environment)
if exec_args is not None:
- _setter("exec_args", exec_args)
+ pulumi.set(__self__, "exec_args", exec_args)
if executable is not None:
- _setter("executable", executable)
+ pulumi.set(__self__, "executable", executable)
if memory_size is not None:
- _setter("memory_size", memory_size)
+ pulumi.set(__self__, "memory_size", memory_size)
if pinned is not None:
- _setter("pinned", pinned)
+ pulumi.set(__self__, "pinned", pinned)
if timeout is not None:
- _setter("timeout", timeout)
+ pulumi.set(__self__, "timeout", timeout)
@property
@pulumi.getter(name="encodingType")
@@ -846,20 +664,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
resource_id: str,
permission: Optional[str] = None):
- FunctionDefinitionResourceAccessPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_id=resource_id,
- permission=permission,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_id: str,
- permission: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_id", resource_id)
+ pulumi.set(__self__, "resource_id", resource_id)
if permission is not None:
- _setter("permission", permission)
+ pulumi.set(__self__, "permission", permission)
@property
@pulumi.getter(name="resourceId")
@@ -877,21 +684,10 @@ class FunctionDefinitionRunAs(dict):
def __init__(__self__, *,
gid: Optional[int] = None,
uid: Optional[int] = None):
- FunctionDefinitionRunAs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- gid=gid,
- uid=uid,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- gid: Optional[int] = None,
- uid: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if gid is not None:
- _setter("gid", gid)
+ pulumi.set(__self__, "gid", gid)
if uid is not None:
- _setter("uid", uid)
+ pulumi.set(__self__, "uid", uid)
@property
@pulumi.getter
@@ -926,20 +722,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
functions: Sequence['outputs.FunctionDefinitionFunction'],
default_config: Optional['outputs.FunctionDefinitionDefaultConfig'] = None):
- FunctionDefinitionVersion._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- functions=functions,
- default_config=default_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- functions: Sequence['outputs.FunctionDefinitionFunction'],
- default_config: Optional['outputs.FunctionDefinitionDefaultConfig'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("functions", functions)
+ pulumi.set(__self__, "functions", functions)
if default_config is not None:
- _setter("default_config", default_config)
+ pulumi.set(__self__, "default_config", default_config)
@property
@pulumi.getter
@@ -956,16 +741,7 @@ def default_config(self) -> Optional['outputs.FunctionDefinitionDefaultConfig']:
class FunctionDefinitionVersionDefaultConfig(dict):
def __init__(__self__, *,
execution: 'outputs.FunctionDefinitionVersionExecution'):
- FunctionDefinitionVersionDefaultConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- execution=execution,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- execution: 'outputs.FunctionDefinitionVersionExecution',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("execution", execution)
+ pulumi.set(__self__, "execution", execution)
@property
@pulumi.getter
@@ -999,29 +775,14 @@ def __init__(__self__, *,
execution: Optional['outputs.FunctionDefinitionVersionExecution'] = None,
resource_access_policies: Optional[Sequence['outputs.FunctionDefinitionVersionResourceAccessPolicy']] = None,
variables: Optional[Any] = None):
- FunctionDefinitionVersionEnvironment._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- access_sysfs=access_sysfs,
- execution=execution,
- resource_access_policies=resource_access_policies,
- variables=variables,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- access_sysfs: Optional[bool] = None,
- execution: Optional['outputs.FunctionDefinitionVersionExecution'] = None,
- resource_access_policies: Optional[Sequence['outputs.FunctionDefinitionVersionResourceAccessPolicy']] = None,
- variables: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if access_sysfs is not None:
- _setter("access_sysfs", access_sysfs)
+ pulumi.set(__self__, "access_sysfs", access_sysfs)
if execution is not None:
- _setter("execution", execution)
+ pulumi.set(__self__, "execution", execution)
if resource_access_policies is not None:
- _setter("resource_access_policies", resource_access_policies)
+ pulumi.set(__self__, "resource_access_policies", resource_access_policies)
if variables is not None:
- _setter("variables", variables)
+ pulumi.set(__self__, "variables", variables)
@property
@pulumi.getter(name="accessSysfs")
@@ -1068,21 +829,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
isolation_mode: Optional[str] = None,
run_as: Optional['outputs.FunctionDefinitionVersionRunAs'] = None):
- FunctionDefinitionVersionExecution._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- isolation_mode=isolation_mode,
- run_as=run_as,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- isolation_mode: Optional[str] = None,
- run_as: Optional['outputs.FunctionDefinitionVersionRunAs'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if isolation_mode is not None:
- _setter("isolation_mode", isolation_mode)
+ pulumi.set(__self__, "isolation_mode", isolation_mode)
if run_as is not None:
- _setter("run_as", run_as)
+ pulumi.set(__self__, "run_as", run_as)
@property
@pulumi.getter(name="isolationMode")
@@ -1120,22 +870,9 @@ def __init__(__self__, *,
function_arn: str,
function_configuration: 'outputs.FunctionDefinitionVersionFunctionConfiguration',
id: str):
- FunctionDefinitionVersionFunction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- function_arn=function_arn,
- function_configuration=function_configuration,
- id=id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- function_arn: str,
- function_configuration: 'outputs.FunctionDefinitionVersionFunctionConfiguration',
- id: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("function_arn", function_arn)
- _setter("function_configuration", function_configuration)
- _setter("id", id)
+ pulumi.set(__self__, "function_arn", function_arn)
+ pulumi.set(__self__, "function_configuration", function_configuration)
+ pulumi.set(__self__, "id", id)
@property
@pulumi.getter(name="functionArn")
@@ -1184,41 +921,20 @@ def __init__(__self__, *,
memory_size: Optional[int] = None,
pinned: Optional[bool] = None,
timeout: Optional[int] = None):
- FunctionDefinitionVersionFunctionConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- encoding_type=encoding_type,
- environment=environment,
- exec_args=exec_args,
- executable=executable,
- memory_size=memory_size,
- pinned=pinned,
- timeout=timeout,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- encoding_type: Optional[str] = None,
- environment: Optional['outputs.FunctionDefinitionVersionEnvironment'] = None,
- exec_args: Optional[str] = None,
- executable: Optional[str] = None,
- memory_size: Optional[int] = None,
- pinned: Optional[bool] = None,
- timeout: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if encoding_type is not None:
- _setter("encoding_type", encoding_type)
+ pulumi.set(__self__, "encoding_type", encoding_type)
if environment is not None:
- _setter("environment", environment)
+ pulumi.set(__self__, "environment", environment)
if exec_args is not None:
- _setter("exec_args", exec_args)
+ pulumi.set(__self__, "exec_args", exec_args)
if executable is not None:
- _setter("executable", executable)
+ pulumi.set(__self__, "executable", executable)
if memory_size is not None:
- _setter("memory_size", memory_size)
+ pulumi.set(__self__, "memory_size", memory_size)
if pinned is not None:
- _setter("pinned", pinned)
+ pulumi.set(__self__, "pinned", pinned)
if timeout is not None:
- _setter("timeout", timeout)
+ pulumi.set(__self__, "timeout", timeout)
@property
@pulumi.getter(name="encodingType")
@@ -1278,20 +994,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
resource_id: str,
permission: Optional[str] = None):
- FunctionDefinitionVersionResourceAccessPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_id=resource_id,
- permission=permission,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_id: str,
- permission: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_id", resource_id)
+ pulumi.set(__self__, "resource_id", resource_id)
if permission is not None:
- _setter("permission", permission)
+ pulumi.set(__self__, "permission", permission)
@property
@pulumi.getter(name="resourceId")
@@ -1309,21 +1014,10 @@ class FunctionDefinitionVersionRunAs(dict):
def __init__(__self__, *,
gid: Optional[int] = None,
uid: Optional[int] = None):
- FunctionDefinitionVersionRunAs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- gid=gid,
- uid=uid,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- gid: Optional[int] = None,
- uid: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if gid is not None:
- _setter("gid", gid)
+ pulumi.set(__self__, "gid", gid)
if uid is not None:
- _setter("uid", uid)
+ pulumi.set(__self__, "uid", uid)
@property
@pulumi.getter
@@ -1375,41 +1069,20 @@ def __init__(__self__, *,
logger_definition_version_arn: Optional[str] = None,
resource_definition_version_arn: Optional[str] = None,
subscription_definition_version_arn: Optional[str] = None):
- GroupVersion._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connector_definition_version_arn=connector_definition_version_arn,
- core_definition_version_arn=core_definition_version_arn,
- device_definition_version_arn=device_definition_version_arn,
- function_definition_version_arn=function_definition_version_arn,
- logger_definition_version_arn=logger_definition_version_arn,
- resource_definition_version_arn=resource_definition_version_arn,
- subscription_definition_version_arn=subscription_definition_version_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connector_definition_version_arn: Optional[str] = None,
- core_definition_version_arn: Optional[str] = None,
- device_definition_version_arn: Optional[str] = None,
- function_definition_version_arn: Optional[str] = None,
- logger_definition_version_arn: Optional[str] = None,
- resource_definition_version_arn: Optional[str] = None,
- subscription_definition_version_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connector_definition_version_arn is not None:
- _setter("connector_definition_version_arn", connector_definition_version_arn)
+ pulumi.set(__self__, "connector_definition_version_arn", connector_definition_version_arn)
if core_definition_version_arn is not None:
- _setter("core_definition_version_arn", core_definition_version_arn)
+ pulumi.set(__self__, "core_definition_version_arn", core_definition_version_arn)
if device_definition_version_arn is not None:
- _setter("device_definition_version_arn", device_definition_version_arn)
+ pulumi.set(__self__, "device_definition_version_arn", device_definition_version_arn)
if function_definition_version_arn is not None:
- _setter("function_definition_version_arn", function_definition_version_arn)
+ pulumi.set(__self__, "function_definition_version_arn", function_definition_version_arn)
if logger_definition_version_arn is not None:
- _setter("logger_definition_version_arn", logger_definition_version_arn)
+ pulumi.set(__self__, "logger_definition_version_arn", logger_definition_version_arn)
if resource_definition_version_arn is not None:
- _setter("resource_definition_version_arn", resource_definition_version_arn)
+ pulumi.set(__self__, "resource_definition_version_arn", resource_definition_version_arn)
if subscription_definition_version_arn is not None:
- _setter("subscription_definition_version_arn", subscription_definition_version_arn)
+ pulumi.set(__self__, "subscription_definition_version_arn", subscription_definition_version_arn)
@property
@pulumi.getter(name="connectorDefinitionVersionArn")
@@ -1455,29 +1128,12 @@ def __init__(__self__, *,
level: str,
type: str,
space: Optional[int] = None):
- LoggerDefinitionLogger._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- component=component,
- id=id,
- level=level,
- type=type,
- space=space,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- component: str,
- id: str,
- level: str,
- type: str,
- space: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("component", component)
- _setter("id", id)
- _setter("level", level)
- _setter("type", type)
+ pulumi.set(__self__, "component", component)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "level", level)
+ pulumi.set(__self__, "type", type)
if space is not None:
- _setter("space", space)
+ pulumi.set(__self__, "space", space)
@property
@pulumi.getter
@@ -1509,16 +1165,7 @@ def space(self) -> Optional[int]:
class LoggerDefinitionVersion(dict):
def __init__(__self__, *,
loggers: Sequence['outputs.LoggerDefinitionLogger']):
- LoggerDefinitionVersion._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- loggers=loggers,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- loggers: Sequence['outputs.LoggerDefinitionLogger'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("loggers", loggers)
+ pulumi.set(__self__, "loggers", loggers)
@property
@pulumi.getter
@@ -1534,29 +1181,12 @@ def __init__(__self__, *,
level: str,
type: str,
space: Optional[int] = None):
- LoggerDefinitionVersionLogger._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- component=component,
- id=id,
- level=level,
- type=type,
- space=space,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- component: str,
- id: str,
- level: str,
- type: str,
- space: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("component", component)
- _setter("id", id)
- _setter("level", level)
- _setter("type", type)
+ pulumi.set(__self__, "component", component)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "level", level)
+ pulumi.set(__self__, "type", type)
if space is not None:
- _setter("space", space)
+ pulumi.set(__self__, "space", space)
@property
@pulumi.getter
@@ -1608,20 +1238,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
auto_add_group_owner: bool,
group_owner: Optional[str] = None):
- ResourceDefinitionGroupOwnerSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- auto_add_group_owner=auto_add_group_owner,
- group_owner=group_owner,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- auto_add_group_owner: bool,
- group_owner: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("auto_add_group_owner", auto_add_group_owner)
+ pulumi.set(__self__, "auto_add_group_owner", auto_add_group_owner)
if group_owner is not None:
- _setter("group_owner", group_owner)
+ pulumi.set(__self__, "group_owner", group_owner)
@property
@pulumi.getter(name="autoAddGroupOwner")
@@ -1658,20 +1277,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
source_path: str,
group_owner_setting: Optional['outputs.ResourceDefinitionGroupOwnerSetting'] = None):
- ResourceDefinitionLocalDeviceResourceData._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- source_path=source_path,
- group_owner_setting=group_owner_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- source_path: str,
- group_owner_setting: Optional['outputs.ResourceDefinitionGroupOwnerSetting'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("source_path", source_path)
+ pulumi.set(__self__, "source_path", source_path)
if group_owner_setting is not None:
- _setter("group_owner_setting", group_owner_setting)
+ pulumi.set(__self__, "group_owner_setting", group_owner_setting)
@property
@pulumi.getter(name="sourcePath")
@@ -1711,23 +1319,10 @@ def __init__(__self__, *,
destination_path: str,
source_path: str,
group_owner_setting: Optional['outputs.ResourceDefinitionGroupOwnerSetting'] = None):
- ResourceDefinitionLocalVolumeResourceData._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_path=destination_path,
- source_path=source_path,
- group_owner_setting=group_owner_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_path: str,
- source_path: str,
- group_owner_setting: Optional['outputs.ResourceDefinitionGroupOwnerSetting'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_path", destination_path)
- _setter("source_path", source_path)
+ pulumi.set(__self__, "destination_path", destination_path)
+ pulumi.set(__self__, "source_path", source_path)
if group_owner_setting is not None:
- _setter("group_owner_setting", group_owner_setting)
+ pulumi.set(__self__, "group_owner_setting", group_owner_setting)
@property
@pulumi.getter(name="destinationPath")
@@ -1778,33 +1373,16 @@ def __init__(__self__, *,
s3_machine_learning_model_resource_data: Optional['outputs.ResourceDefinitionS3MachineLearningModelResourceData'] = None,
sage_maker_machine_learning_model_resource_data: Optional['outputs.ResourceDefinitionSageMakerMachineLearningModelResourceData'] = None,
secrets_manager_secret_resource_data: Optional['outputs.ResourceDefinitionSecretsManagerSecretResourceData'] = None):
- ResourceDefinitionResourceDataContainer._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- local_device_resource_data=local_device_resource_data,
- local_volume_resource_data=local_volume_resource_data,
- s3_machine_learning_model_resource_data=s3_machine_learning_model_resource_data,
- sage_maker_machine_learning_model_resource_data=sage_maker_machine_learning_model_resource_data,
- secrets_manager_secret_resource_data=secrets_manager_secret_resource_data,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- local_device_resource_data: Optional['outputs.ResourceDefinitionLocalDeviceResourceData'] = None,
- local_volume_resource_data: Optional['outputs.ResourceDefinitionLocalVolumeResourceData'] = None,
- s3_machine_learning_model_resource_data: Optional['outputs.ResourceDefinitionS3MachineLearningModelResourceData'] = None,
- sage_maker_machine_learning_model_resource_data: Optional['outputs.ResourceDefinitionSageMakerMachineLearningModelResourceData'] = None,
- secrets_manager_secret_resource_data: Optional['outputs.ResourceDefinitionSecretsManagerSecretResourceData'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if local_device_resource_data is not None:
- _setter("local_device_resource_data", local_device_resource_data)
+ pulumi.set(__self__, "local_device_resource_data", local_device_resource_data)
if local_volume_resource_data is not None:
- _setter("local_volume_resource_data", local_volume_resource_data)
+ pulumi.set(__self__, "local_volume_resource_data", local_volume_resource_data)
if s3_machine_learning_model_resource_data is not None:
- _setter("s3_machine_learning_model_resource_data", s3_machine_learning_model_resource_data)
+ pulumi.set(__self__, "s3_machine_learning_model_resource_data", s3_machine_learning_model_resource_data)
if sage_maker_machine_learning_model_resource_data is not None:
- _setter("sage_maker_machine_learning_model_resource_data", sage_maker_machine_learning_model_resource_data)
+ pulumi.set(__self__, "sage_maker_machine_learning_model_resource_data", sage_maker_machine_learning_model_resource_data)
if secrets_manager_secret_resource_data is not None:
- _setter("secrets_manager_secret_resource_data", secrets_manager_secret_resource_data)
+ pulumi.set(__self__, "secrets_manager_secret_resource_data", secrets_manager_secret_resource_data)
@property
@pulumi.getter(name="localDeviceResourceData")
@@ -1856,19 +1434,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
group_owner: str,
group_permission: str):
- ResourceDefinitionResourceDownloadOwnerSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_owner=group_owner,
- group_permission=group_permission,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_owner: str,
- group_permission: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_owner", group_owner)
- _setter("group_permission", group_permission)
+ pulumi.set(__self__, "group_owner", group_owner)
+ pulumi.set(__self__, "group_permission", group_permission)
@property
@pulumi.getter(name="groupOwner")
@@ -1904,22 +1471,9 @@ def __init__(__self__, *,
id: str,
name: str,
resource_data_container: 'outputs.ResourceDefinitionResourceDataContainer'):
- ResourceDefinitionResourceInstance._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- name=name,
- resource_data_container=resource_data_container,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: str,
- name: str,
- resource_data_container: 'outputs.ResourceDefinitionResourceDataContainer',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("id", id)
- _setter("name", name)
- _setter("resource_data_container", resource_data_container)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "resource_data_container", resource_data_container)
@property
@pulumi.getter
@@ -1964,23 +1518,10 @@ def __init__(__self__, *,
destination_path: str,
s3_uri: str,
owner_setting: Optional['outputs.ResourceDefinitionResourceDownloadOwnerSetting'] = None):
- ResourceDefinitionS3MachineLearningModelResourceData._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_path=destination_path,
- s3_uri=s3_uri,
- owner_setting=owner_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_path: str,
- s3_uri: str,
- owner_setting: Optional['outputs.ResourceDefinitionResourceDownloadOwnerSetting'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_path", destination_path)
- _setter("s3_uri", s3_uri)
+ pulumi.set(__self__, "destination_path", destination_path)
+ pulumi.set(__self__, "s3_uri", s3_uri)
if owner_setting is not None:
- _setter("owner_setting", owner_setting)
+ pulumi.set(__self__, "owner_setting", owner_setting)
@property
@pulumi.getter(name="destinationPath")
@@ -2025,23 +1566,10 @@ def __init__(__self__, *,
destination_path: str,
sage_maker_job_arn: str,
owner_setting: Optional['outputs.ResourceDefinitionResourceDownloadOwnerSetting'] = None):
- ResourceDefinitionSageMakerMachineLearningModelResourceData._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_path=destination_path,
- sage_maker_job_arn=sage_maker_job_arn,
- owner_setting=owner_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_path: str,
- sage_maker_job_arn: str,
- owner_setting: Optional['outputs.ResourceDefinitionResourceDownloadOwnerSetting'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_path", destination_path)
- _setter("sage_maker_job_arn", sage_maker_job_arn)
+ pulumi.set(__self__, "destination_path", destination_path)
+ pulumi.set(__self__, "sage_maker_job_arn", sage_maker_job_arn)
if owner_setting is not None:
- _setter("owner_setting", owner_setting)
+ pulumi.set(__self__, "owner_setting", owner_setting)
@property
@pulumi.getter(name="destinationPath")
@@ -2081,20 +1609,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
arn: str,
additional_staging_labels_to_download: Optional[Sequence[str]] = None):
- ResourceDefinitionSecretsManagerSecretResourceData._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- additional_staging_labels_to_download=additional_staging_labels_to_download,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: str,
- additional_staging_labels_to_download: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if additional_staging_labels_to_download is not None:
- _setter("additional_staging_labels_to_download", additional_staging_labels_to_download)
+ pulumi.set(__self__, "additional_staging_labels_to_download", additional_staging_labels_to_download)
@property
@pulumi.getter
@@ -2111,16 +1628,7 @@ def additional_staging_labels_to_download(self) -> Optional[Sequence[str]]:
class ResourceDefinitionVersion(dict):
def __init__(__self__, *,
resources: Sequence['outputs.ResourceDefinitionResourceInstance']):
- ResourceDefinitionVersion._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resources=resources,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resources: Sequence['outputs.ResourceDefinitionResourceInstance'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resources", resources)
+ pulumi.set(__self__, "resources", resources)
@property
@pulumi.getter
@@ -2152,20 +1660,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
auto_add_group_owner: bool,
group_owner: Optional[str] = None):
- ResourceDefinitionVersionGroupOwnerSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- auto_add_group_owner=auto_add_group_owner,
- group_owner=group_owner,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- auto_add_group_owner: bool,
- group_owner: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("auto_add_group_owner", auto_add_group_owner)
+ pulumi.set(__self__, "auto_add_group_owner", auto_add_group_owner)
if group_owner is not None:
- _setter("group_owner", group_owner)
+ pulumi.set(__self__, "group_owner", group_owner)
@property
@pulumi.getter(name="autoAddGroupOwner")
@@ -2202,20 +1699,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
source_path: str,
group_owner_setting: Optional['outputs.ResourceDefinitionVersionGroupOwnerSetting'] = None):
- ResourceDefinitionVersionLocalDeviceResourceData._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- source_path=source_path,
- group_owner_setting=group_owner_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- source_path: str,
- group_owner_setting: Optional['outputs.ResourceDefinitionVersionGroupOwnerSetting'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("source_path", source_path)
+ pulumi.set(__self__, "source_path", source_path)
if group_owner_setting is not None:
- _setter("group_owner_setting", group_owner_setting)
+ pulumi.set(__self__, "group_owner_setting", group_owner_setting)
@property
@pulumi.getter(name="sourcePath")
@@ -2255,23 +1741,10 @@ def __init__(__self__, *,
destination_path: str,
source_path: str,
group_owner_setting: Optional['outputs.ResourceDefinitionVersionGroupOwnerSetting'] = None):
- ResourceDefinitionVersionLocalVolumeResourceData._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_path=destination_path,
- source_path=source_path,
- group_owner_setting=group_owner_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_path: str,
- source_path: str,
- group_owner_setting: Optional['outputs.ResourceDefinitionVersionGroupOwnerSetting'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_path", destination_path)
- _setter("source_path", source_path)
+ pulumi.set(__self__, "destination_path", destination_path)
+ pulumi.set(__self__, "source_path", source_path)
if group_owner_setting is not None:
- _setter("group_owner_setting", group_owner_setting)
+ pulumi.set(__self__, "group_owner_setting", group_owner_setting)
@property
@pulumi.getter(name="destinationPath")
@@ -2322,33 +1795,16 @@ def __init__(__self__, *,
s3_machine_learning_model_resource_data: Optional['outputs.ResourceDefinitionVersionS3MachineLearningModelResourceData'] = None,
sage_maker_machine_learning_model_resource_data: Optional['outputs.ResourceDefinitionVersionSageMakerMachineLearningModelResourceData'] = None,
secrets_manager_secret_resource_data: Optional['outputs.ResourceDefinitionVersionSecretsManagerSecretResourceData'] = None):
- ResourceDefinitionVersionResourceDataContainer._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- local_device_resource_data=local_device_resource_data,
- local_volume_resource_data=local_volume_resource_data,
- s3_machine_learning_model_resource_data=s3_machine_learning_model_resource_data,
- sage_maker_machine_learning_model_resource_data=sage_maker_machine_learning_model_resource_data,
- secrets_manager_secret_resource_data=secrets_manager_secret_resource_data,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- local_device_resource_data: Optional['outputs.ResourceDefinitionVersionLocalDeviceResourceData'] = None,
- local_volume_resource_data: Optional['outputs.ResourceDefinitionVersionLocalVolumeResourceData'] = None,
- s3_machine_learning_model_resource_data: Optional['outputs.ResourceDefinitionVersionS3MachineLearningModelResourceData'] = None,
- sage_maker_machine_learning_model_resource_data: Optional['outputs.ResourceDefinitionVersionSageMakerMachineLearningModelResourceData'] = None,
- secrets_manager_secret_resource_data: Optional['outputs.ResourceDefinitionVersionSecretsManagerSecretResourceData'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if local_device_resource_data is not None:
- _setter("local_device_resource_data", local_device_resource_data)
+ pulumi.set(__self__, "local_device_resource_data", local_device_resource_data)
if local_volume_resource_data is not None:
- _setter("local_volume_resource_data", local_volume_resource_data)
+ pulumi.set(__self__, "local_volume_resource_data", local_volume_resource_data)
if s3_machine_learning_model_resource_data is not None:
- _setter("s3_machine_learning_model_resource_data", s3_machine_learning_model_resource_data)
+ pulumi.set(__self__, "s3_machine_learning_model_resource_data", s3_machine_learning_model_resource_data)
if sage_maker_machine_learning_model_resource_data is not None:
- _setter("sage_maker_machine_learning_model_resource_data", sage_maker_machine_learning_model_resource_data)
+ pulumi.set(__self__, "sage_maker_machine_learning_model_resource_data", sage_maker_machine_learning_model_resource_data)
if secrets_manager_secret_resource_data is not None:
- _setter("secrets_manager_secret_resource_data", secrets_manager_secret_resource_data)
+ pulumi.set(__self__, "secrets_manager_secret_resource_data", secrets_manager_secret_resource_data)
@property
@pulumi.getter(name="localDeviceResourceData")
@@ -2400,19 +1856,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
group_owner: str,
group_permission: str):
- ResourceDefinitionVersionResourceDownloadOwnerSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_owner=group_owner,
- group_permission=group_permission,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_owner: str,
- group_permission: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_owner", group_owner)
- _setter("group_permission", group_permission)
+ pulumi.set(__self__, "group_owner", group_owner)
+ pulumi.set(__self__, "group_permission", group_permission)
@property
@pulumi.getter(name="groupOwner")
@@ -2448,22 +1893,9 @@ def __init__(__self__, *,
id: str,
name: str,
resource_data_container: 'outputs.ResourceDefinitionVersionResourceDataContainer'):
- ResourceDefinitionVersionResourceInstance._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- name=name,
- resource_data_container=resource_data_container,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: str,
- name: str,
- resource_data_container: 'outputs.ResourceDefinitionVersionResourceDataContainer',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("id", id)
- _setter("name", name)
- _setter("resource_data_container", resource_data_container)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "resource_data_container", resource_data_container)
@property
@pulumi.getter
@@ -2508,23 +1940,10 @@ def __init__(__self__, *,
destination_path: str,
s3_uri: str,
owner_setting: Optional['outputs.ResourceDefinitionVersionResourceDownloadOwnerSetting'] = None):
- ResourceDefinitionVersionS3MachineLearningModelResourceData._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_path=destination_path,
- s3_uri=s3_uri,
- owner_setting=owner_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_path: str,
- s3_uri: str,
- owner_setting: Optional['outputs.ResourceDefinitionVersionResourceDownloadOwnerSetting'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_path", destination_path)
- _setter("s3_uri", s3_uri)
+ pulumi.set(__self__, "destination_path", destination_path)
+ pulumi.set(__self__, "s3_uri", s3_uri)
if owner_setting is not None:
- _setter("owner_setting", owner_setting)
+ pulumi.set(__self__, "owner_setting", owner_setting)
@property
@pulumi.getter(name="destinationPath")
@@ -2569,23 +1988,10 @@ def __init__(__self__, *,
destination_path: str,
sage_maker_job_arn: str,
owner_setting: Optional['outputs.ResourceDefinitionVersionResourceDownloadOwnerSetting'] = None):
- ResourceDefinitionVersionSageMakerMachineLearningModelResourceData._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_path=destination_path,
- sage_maker_job_arn=sage_maker_job_arn,
- owner_setting=owner_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_path: str,
- sage_maker_job_arn: str,
- owner_setting: Optional['outputs.ResourceDefinitionVersionResourceDownloadOwnerSetting'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_path", destination_path)
- _setter("sage_maker_job_arn", sage_maker_job_arn)
+ pulumi.set(__self__, "destination_path", destination_path)
+ pulumi.set(__self__, "sage_maker_job_arn", sage_maker_job_arn)
if owner_setting is not None:
- _setter("owner_setting", owner_setting)
+ pulumi.set(__self__, "owner_setting", owner_setting)
@property
@pulumi.getter(name="destinationPath")
@@ -2625,20 +2031,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
arn: str,
additional_staging_labels_to_download: Optional[Sequence[str]] = None):
- ResourceDefinitionVersionSecretsManagerSecretResourceData._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- additional_staging_labels_to_download=additional_staging_labels_to_download,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: str,
- additional_staging_labels_to_download: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if additional_staging_labels_to_download is not None:
- _setter("additional_staging_labels_to_download", additional_staging_labels_to_download)
+ pulumi.set(__self__, "additional_staging_labels_to_download", additional_staging_labels_to_download)
@property
@pulumi.getter
@@ -2658,25 +2053,10 @@ def __init__(__self__, *,
source: str,
subject: str,
target: str):
- SubscriptionDefinitionSubscription._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- source=source,
- subject=subject,
- target=target,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: str,
- source: str,
- subject: str,
- target: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("id", id)
- _setter("source", source)
- _setter("subject", subject)
- _setter("target", target)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "source", source)
+ pulumi.set(__self__, "subject", subject)
+ pulumi.set(__self__, "target", target)
@property
@pulumi.getter
@@ -2703,16 +2083,7 @@ def target(self) -> str:
class SubscriptionDefinitionVersion(dict):
def __init__(__self__, *,
subscriptions: Sequence['outputs.SubscriptionDefinitionSubscription']):
- SubscriptionDefinitionVersion._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- subscriptions=subscriptions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- subscriptions: Sequence['outputs.SubscriptionDefinitionSubscription'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("subscriptions", subscriptions)
+ pulumi.set(__self__, "subscriptions", subscriptions)
@property
@pulumi.getter
@@ -2727,25 +2098,10 @@ def __init__(__self__, *,
source: str,
subject: str,
target: str):
- SubscriptionDefinitionVersionSubscription._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- source=source,
- subject=subject,
- target=target,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: str,
- source: str,
- subject: str,
- target: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("id", id)
- _setter("source", source)
- _setter("subject", subject)
- _setter("target", target)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "source", source)
+ pulumi.set(__self__, "subject", subject)
+ pulumi.set(__self__, "target", target)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/greengrass/resource_definition.py b/sdk/python/pulumi_aws_native/greengrass/resource_definition.py
index 6bf9c22d85..cdf45d8325 100644
--- a/sdk/python/pulumi_aws_native/greengrass/resource_definition.py
+++ b/sdk/python/pulumi_aws_native/greengrass/resource_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,25 +22,12 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ResourceDefinition resource.
"""
- ResourceDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- initial_version=initial_version,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- initial_version: Optional[pulumi.Input['ResourceDefinitionVersionArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if initial_version is not None:
- _setter("initial_version", initial_version)
+ pulumi.set(__self__, "initial_version", initial_version)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="initialVersion")
@@ -109,10 +96,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ResourceDefinitionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -131,11 +114,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = ResourceDefinitionArgs.__new__(ResourceDefinitionArgs)
- if initial_version is not None and not isinstance(initial_version, ResourceDefinitionVersionArgs):
- initial_version = initial_version or {}
- def _setter(key, value):
- initial_version[key] = value
- ResourceDefinitionVersionArgs._configure(_setter, **initial_version)
__props__.__dict__["initial_version"] = initial_version
__props__.__dict__["name"] = name
__props__.__dict__["tags"] = tags
diff --git a/sdk/python/pulumi_aws_native/greengrass/resource_definition_version.py b/sdk/python/pulumi_aws_native/greengrass/resource_definition_version.py
index 5c8e74b66f..55c4e2f7fa 100644
--- a/sdk/python/pulumi_aws_native/greengrass/resource_definition_version.py
+++ b/sdk/python/pulumi_aws_native/greengrass/resource_definition_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,19 +21,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ResourceDefinitionVersion resource.
"""
- ResourceDefinitionVersionInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_definition_id=resource_definition_id,
- resources=resources,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_definition_id: pulumi.Input[str],
- resources: pulumi.Input[Sequence[pulumi.Input['ResourceDefinitionVersionResourceInstanceArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_definition_id", resource_definition_id)
- _setter("resources", resources)
+ pulumi.set(__self__, "resource_definition_id", resource_definition_id)
+ pulumi.set(__self__, "resources", resources)
@property
@pulumi.getter(name="resourceDefinitionId")
@@ -92,10 +81,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ResourceDefinitionVersionInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/greengrass/subscription_definition.py b/sdk/python/pulumi_aws_native/greengrass/subscription_definition.py
index 4ba7549e79..1f8933898a 100644
--- a/sdk/python/pulumi_aws_native/greengrass/subscription_definition.py
+++ b/sdk/python/pulumi_aws_native/greengrass/subscription_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,25 +22,12 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a SubscriptionDefinition resource.
"""
- SubscriptionDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- initial_version=initial_version,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- initial_version: Optional[pulumi.Input['SubscriptionDefinitionVersionArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if initial_version is not None:
- _setter("initial_version", initial_version)
+ pulumi.set(__self__, "initial_version", initial_version)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="initialVersion")
@@ -109,10 +96,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SubscriptionDefinitionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -131,11 +114,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = SubscriptionDefinitionArgs.__new__(SubscriptionDefinitionArgs)
- if initial_version is not None and not isinstance(initial_version, SubscriptionDefinitionVersionArgs):
- initial_version = initial_version or {}
- def _setter(key, value):
- initial_version[key] = value
- SubscriptionDefinitionVersionArgs._configure(_setter, **initial_version)
__props__.__dict__["initial_version"] = initial_version
__props__.__dict__["name"] = name
__props__.__dict__["tags"] = tags
diff --git a/sdk/python/pulumi_aws_native/greengrass/subscription_definition_version.py b/sdk/python/pulumi_aws_native/greengrass/subscription_definition_version.py
index 8bbd991a3e..52a5d90ede 100644
--- a/sdk/python/pulumi_aws_native/greengrass/subscription_definition_version.py
+++ b/sdk/python/pulumi_aws_native/greengrass/subscription_definition_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,19 +21,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a SubscriptionDefinitionVersion resource.
"""
- SubscriptionDefinitionVersionInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- subscription_definition_id=subscription_definition_id,
- subscriptions=subscriptions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- subscription_definition_id: pulumi.Input[str],
- subscriptions: pulumi.Input[Sequence[pulumi.Input['SubscriptionDefinitionVersionSubscriptionArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("subscription_definition_id", subscription_definition_id)
- _setter("subscriptions", subscriptions)
+ pulumi.set(__self__, "subscription_definition_id", subscription_definition_id)
+ pulumi.set(__self__, "subscriptions", subscriptions)
@property
@pulumi.getter(name="subscriptionDefinitionId")
@@ -92,10 +81,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SubscriptionDefinitionVersionInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/greengrassv2/_inputs.py b/sdk/python/pulumi_aws_native/greengrassv2/_inputs.py
index 76e10b4653..c45908cab8 100644
--- a/sdk/python/pulumi_aws_native/greengrassv2/_inputs.py
+++ b/sdk/python/pulumi_aws_native/greengrassv2/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -36,21 +36,10 @@ class ComponentVersionComponentPlatformArgs:
def __init__(__self__, *,
attributes: Optional[Any] = None,
name: Optional[pulumi.Input[str]] = None):
- ComponentVersionComponentPlatformArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attributes=attributes,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attributes: Optional[Any] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attributes is not None:
- _setter("attributes", attributes)
+ pulumi.set(__self__, "attributes", attributes)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -78,29 +67,14 @@ def __init__(__self__, *,
memory_size_in_kb: Optional[pulumi.Input[int]] = None,
mount_ro_sysfs: Optional[pulumi.Input[bool]] = None,
volumes: Optional[pulumi.Input[Sequence[pulumi.Input['ComponentVersionLambdaVolumeMountArgs']]]] = None):
- ComponentVersionLambdaContainerParamsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- devices=devices,
- memory_size_in_kb=memory_size_in_kb,
- mount_ro_sysfs=mount_ro_sysfs,
- volumes=volumes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- devices: Optional[pulumi.Input[Sequence[pulumi.Input['ComponentVersionLambdaDeviceMountArgs']]]] = None,
- memory_size_in_kb: Optional[pulumi.Input[int]] = None,
- mount_ro_sysfs: Optional[pulumi.Input[bool]] = None,
- volumes: Optional[pulumi.Input[Sequence[pulumi.Input['ComponentVersionLambdaVolumeMountArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if devices is not None:
- _setter("devices", devices)
+ pulumi.set(__self__, "devices", devices)
if memory_size_in_kb is not None:
- _setter("memory_size_in_kb", memory_size_in_kb)
+ pulumi.set(__self__, "memory_size_in_kb", memory_size_in_kb)
if mount_ro_sysfs is not None:
- _setter("mount_ro_sysfs", mount_ro_sysfs)
+ pulumi.set(__self__, "mount_ro_sysfs", mount_ro_sysfs)
if volumes is not None:
- _setter("volumes", volumes)
+ pulumi.set(__self__, "volumes", volumes)
@property
@pulumi.getter
@@ -145,25 +119,12 @@ def __init__(__self__, *,
add_group_owner: Optional[pulumi.Input[bool]] = None,
path: Optional[pulumi.Input[str]] = None,
permission: Optional[pulumi.Input['ComponentVersionLambdaFilesystemPermission']] = None):
- ComponentVersionLambdaDeviceMountArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- add_group_owner=add_group_owner,
- path=path,
- permission=permission,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- add_group_owner: Optional[pulumi.Input[bool]] = None,
- path: Optional[pulumi.Input[str]] = None,
- permission: Optional[pulumi.Input['ComponentVersionLambdaFilesystemPermission']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if add_group_owner is not None:
- _setter("add_group_owner", add_group_owner)
+ pulumi.set(__self__, "add_group_owner", add_group_owner)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
if permission is not None:
- _setter("permission", permission)
+ pulumi.set(__self__, "permission", permission)
@property
@pulumi.getter(name="addGroupOwner")
@@ -198,21 +159,10 @@ class ComponentVersionLambdaEventSourceArgs:
def __init__(__self__, *,
topic: Optional[pulumi.Input[str]] = None,
type: Optional[pulumi.Input['ComponentVersionLambdaEventSourceType']] = None):
- ComponentVersionLambdaEventSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- topic=topic,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- topic: Optional[pulumi.Input[str]] = None,
- type: Optional[pulumi.Input['ComponentVersionLambdaEventSourceType']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if topic is not None:
- _setter("topic", topic)
+ pulumi.set(__self__, "topic", topic)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -247,57 +197,28 @@ def __init__(__self__, *,
pinned: Optional[pulumi.Input[bool]] = None,
status_timeout_in_seconds: Optional[pulumi.Input[int]] = None,
timeout_in_seconds: Optional[pulumi.Input[int]] = None):
- ComponentVersionLambdaExecutionParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- environment_variables=environment_variables,
- event_sources=event_sources,
- exec_args=exec_args,
- input_payload_encoding_type=input_payload_encoding_type,
- linux_process_params=linux_process_params,
- max_idle_time_in_seconds=max_idle_time_in_seconds,
- max_instances_count=max_instances_count,
- max_queue_size=max_queue_size,
- pinned=pinned,
- status_timeout_in_seconds=status_timeout_in_seconds,
- timeout_in_seconds=timeout_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- environment_variables: Optional[Any] = None,
- event_sources: Optional[pulumi.Input[Sequence[pulumi.Input['ComponentVersionLambdaEventSourceArgs']]]] = None,
- exec_args: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- input_payload_encoding_type: Optional[pulumi.Input['ComponentVersionLambdaExecutionParametersInputPayloadEncodingType']] = None,
- linux_process_params: Optional[pulumi.Input['ComponentVersionLambdaLinuxProcessParamsArgs']] = None,
- max_idle_time_in_seconds: Optional[pulumi.Input[int]] = None,
- max_instances_count: Optional[pulumi.Input[int]] = None,
- max_queue_size: Optional[pulumi.Input[int]] = None,
- pinned: Optional[pulumi.Input[bool]] = None,
- status_timeout_in_seconds: Optional[pulumi.Input[int]] = None,
- timeout_in_seconds: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if environment_variables is not None:
- _setter("environment_variables", environment_variables)
+ pulumi.set(__self__, "environment_variables", environment_variables)
if event_sources is not None:
- _setter("event_sources", event_sources)
+ pulumi.set(__self__, "event_sources", event_sources)
if exec_args is not None:
- _setter("exec_args", exec_args)
+ pulumi.set(__self__, "exec_args", exec_args)
if input_payload_encoding_type is not None:
- _setter("input_payload_encoding_type", input_payload_encoding_type)
+ pulumi.set(__self__, "input_payload_encoding_type", input_payload_encoding_type)
if linux_process_params is not None:
- _setter("linux_process_params", linux_process_params)
+ pulumi.set(__self__, "linux_process_params", linux_process_params)
if max_idle_time_in_seconds is not None:
- _setter("max_idle_time_in_seconds", max_idle_time_in_seconds)
+ pulumi.set(__self__, "max_idle_time_in_seconds", max_idle_time_in_seconds)
if max_instances_count is not None:
- _setter("max_instances_count", max_instances_count)
+ pulumi.set(__self__, "max_instances_count", max_instances_count)
if max_queue_size is not None:
- _setter("max_queue_size", max_queue_size)
+ pulumi.set(__self__, "max_queue_size", max_queue_size)
if pinned is not None:
- _setter("pinned", pinned)
+ pulumi.set(__self__, "pinned", pinned)
if status_timeout_in_seconds is not None:
- _setter("status_timeout_in_seconds", status_timeout_in_seconds)
+ pulumi.set(__self__, "status_timeout_in_seconds", status_timeout_in_seconds)
if timeout_in_seconds is not None:
- _setter("timeout_in_seconds", timeout_in_seconds)
+ pulumi.set(__self__, "timeout_in_seconds", timeout_in_seconds)
@property
@pulumi.getter(name="environmentVariables")
@@ -408,37 +329,18 @@ def __init__(__self__, *,
component_platforms: Optional[pulumi.Input[Sequence[pulumi.Input['ComponentVersionComponentPlatformArgs']]]] = None,
component_version: Optional[pulumi.Input[str]] = None,
lambda_arn: Optional[pulumi.Input[str]] = None):
- ComponentVersionLambdaFunctionRecipeSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- component_dependencies=component_dependencies,
- component_lambda_parameters=component_lambda_parameters,
- component_name=component_name,
- component_platforms=component_platforms,
- component_version=component_version,
- lambda_arn=lambda_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- component_dependencies: Optional[Any] = None,
- component_lambda_parameters: Optional[pulumi.Input['ComponentVersionLambdaExecutionParametersArgs']] = None,
- component_name: Optional[pulumi.Input[str]] = None,
- component_platforms: Optional[pulumi.Input[Sequence[pulumi.Input['ComponentVersionComponentPlatformArgs']]]] = None,
- component_version: Optional[pulumi.Input[str]] = None,
- lambda_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if component_dependencies is not None:
- _setter("component_dependencies", component_dependencies)
+ pulumi.set(__self__, "component_dependencies", component_dependencies)
if component_lambda_parameters is not None:
- _setter("component_lambda_parameters", component_lambda_parameters)
+ pulumi.set(__self__, "component_lambda_parameters", component_lambda_parameters)
if component_name is not None:
- _setter("component_name", component_name)
+ pulumi.set(__self__, "component_name", component_name)
if component_platforms is not None:
- _setter("component_platforms", component_platforms)
+ pulumi.set(__self__, "component_platforms", component_platforms)
if component_version is not None:
- _setter("component_version", component_version)
+ pulumi.set(__self__, "component_version", component_version)
if lambda_arn is not None:
- _setter("lambda_arn", lambda_arn)
+ pulumi.set(__self__, "lambda_arn", lambda_arn)
@property
@pulumi.getter(name="componentDependencies")
@@ -500,21 +402,10 @@ class ComponentVersionLambdaLinuxProcessParamsArgs:
def __init__(__self__, *,
container_params: Optional[pulumi.Input['ComponentVersionLambdaContainerParamsArgs']] = None,
isolation_mode: Optional[pulumi.Input['ComponentVersionLambdaLinuxProcessParamsIsolationMode']] = None):
- ComponentVersionLambdaLinuxProcessParamsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_params=container_params,
- isolation_mode=isolation_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_params: Optional[pulumi.Input['ComponentVersionLambdaContainerParamsArgs']] = None,
- isolation_mode: Optional[pulumi.Input['ComponentVersionLambdaLinuxProcessParamsIsolationMode']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_params is not None:
- _setter("container_params", container_params)
+ pulumi.set(__self__, "container_params", container_params)
if isolation_mode is not None:
- _setter("isolation_mode", isolation_mode)
+ pulumi.set(__self__, "isolation_mode", isolation_mode)
@property
@pulumi.getter(name="containerParams")
@@ -542,29 +433,14 @@ def __init__(__self__, *,
destination_path: Optional[pulumi.Input[str]] = None,
permission: Optional[pulumi.Input['ComponentVersionLambdaFilesystemPermission']] = None,
source_path: Optional[pulumi.Input[str]] = None):
- ComponentVersionLambdaVolumeMountArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- add_group_owner=add_group_owner,
- destination_path=destination_path,
- permission=permission,
- source_path=source_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- add_group_owner: Optional[pulumi.Input[bool]] = None,
- destination_path: Optional[pulumi.Input[str]] = None,
- permission: Optional[pulumi.Input['ComponentVersionLambdaFilesystemPermission']] = None,
- source_path: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if add_group_owner is not None:
- _setter("add_group_owner", add_group_owner)
+ pulumi.set(__self__, "add_group_owner", add_group_owner)
if destination_path is not None:
- _setter("destination_path", destination_path)
+ pulumi.set(__self__, "destination_path", destination_path)
if permission is not None:
- _setter("permission", permission)
+ pulumi.set(__self__, "permission", permission)
if source_path is not None:
- _setter("source_path", source_path)
+ pulumi.set(__self__, "source_path", source_path)
@property
@pulumi.getter(name="addGroupOwner")
@@ -608,21 +484,10 @@ class DeploymentComponentUpdatePolicyArgs:
def __init__(__self__, *,
action: Optional[pulumi.Input['DeploymentComponentUpdatePolicyAction']] = None,
timeout_in_seconds: Optional[pulumi.Input[int]] = None):
- DeploymentComponentUpdatePolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action=action,
- timeout_in_seconds=timeout_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action: Optional[pulumi.Input['DeploymentComponentUpdatePolicyAction']] = None,
- timeout_in_seconds: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if action is not None:
- _setter("action", action)
+ pulumi.set(__self__, "action", action)
if timeout_in_seconds is not None:
- _setter("timeout_in_seconds", timeout_in_seconds)
+ pulumi.set(__self__, "timeout_in_seconds", timeout_in_seconds)
@property
@pulumi.getter
@@ -647,17 +512,8 @@ def timeout_in_seconds(self, value: Optional[pulumi.Input[int]]):
class DeploymentConfigurationValidationPolicyArgs:
def __init__(__self__, *,
timeout_in_seconds: Optional[pulumi.Input[int]] = None):
- DeploymentConfigurationValidationPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timeout_in_seconds=timeout_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timeout_in_seconds: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if timeout_in_seconds is not None:
- _setter("timeout_in_seconds", timeout_in_seconds)
+ pulumi.set(__self__, "timeout_in_seconds", timeout_in_seconds)
@property
@pulumi.getter(name="timeoutInSeconds")
@@ -673,16 +529,7 @@ def timeout_in_seconds(self, value: Optional[pulumi.Input[int]]):
class DeploymentIoTJobAbortConfigArgs:
def __init__(__self__, *,
criteria_list: pulumi.Input[Sequence[pulumi.Input['DeploymentIoTJobAbortCriteriaArgs']]]):
- DeploymentIoTJobAbortConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- criteria_list=criteria_list,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- criteria_list: pulumi.Input[Sequence[pulumi.Input['DeploymentIoTJobAbortCriteriaArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("criteria_list", criteria_list)
+ pulumi.set(__self__, "criteria_list", criteria_list)
@property
@pulumi.getter(name="criteriaList")
@@ -701,25 +548,10 @@ def __init__(__self__, *,
failure_type: pulumi.Input['DeploymentIoTJobAbortCriteriaFailureType'],
min_number_of_executed_things: pulumi.Input[int],
threshold_percentage: pulumi.Input[float]):
- DeploymentIoTJobAbortCriteriaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action=action,
- failure_type=failure_type,
- min_number_of_executed_things=min_number_of_executed_things,
- threshold_percentage=threshold_percentage,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action: pulumi.Input['DeploymentIoTJobAbortCriteriaAction'],
- failure_type: pulumi.Input['DeploymentIoTJobAbortCriteriaFailureType'],
- min_number_of_executed_things: pulumi.Input[int],
- threshold_percentage: pulumi.Input[float],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action", action)
- _setter("failure_type", failure_type)
- _setter("min_number_of_executed_things", min_number_of_executed_things)
- _setter("threshold_percentage", threshold_percentage)
+ pulumi.set(__self__, "action", action)
+ pulumi.set(__self__, "failure_type", failure_type)
+ pulumi.set(__self__, "min_number_of_executed_things", min_number_of_executed_things)
+ pulumi.set(__self__, "threshold_percentage", threshold_percentage)
@property
@pulumi.getter
@@ -764,25 +596,12 @@ def __init__(__self__, *,
abort_config: Optional[pulumi.Input['DeploymentIoTJobAbortConfigArgs']] = None,
job_executions_rollout_config: Optional[pulumi.Input['DeploymentIoTJobExecutionsRolloutConfigArgs']] = None,
timeout_config: Optional[pulumi.Input['DeploymentIoTJobTimeoutConfigArgs']] = None):
- DeploymentIoTJobConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- abort_config=abort_config,
- job_executions_rollout_config=job_executions_rollout_config,
- timeout_config=timeout_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- abort_config: Optional[pulumi.Input['DeploymentIoTJobAbortConfigArgs']] = None,
- job_executions_rollout_config: Optional[pulumi.Input['DeploymentIoTJobExecutionsRolloutConfigArgs']] = None,
- timeout_config: Optional[pulumi.Input['DeploymentIoTJobTimeoutConfigArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if abort_config is not None:
- _setter("abort_config", abort_config)
+ pulumi.set(__self__, "abort_config", abort_config)
if job_executions_rollout_config is not None:
- _setter("job_executions_rollout_config", job_executions_rollout_config)
+ pulumi.set(__self__, "job_executions_rollout_config", job_executions_rollout_config)
if timeout_config is not None:
- _setter("timeout_config", timeout_config)
+ pulumi.set(__self__, "timeout_config", timeout_config)
@property
@pulumi.getter(name="abortConfig")
@@ -817,21 +636,10 @@ class DeploymentIoTJobExecutionsRolloutConfigArgs:
def __init__(__self__, *,
exponential_rate: Optional[pulumi.Input['DeploymentIoTJobExponentialRolloutRateArgs']] = None,
maximum_per_minute: Optional[pulumi.Input[int]] = None):
- DeploymentIoTJobExecutionsRolloutConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- exponential_rate=exponential_rate,
- maximum_per_minute=maximum_per_minute,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- exponential_rate: Optional[pulumi.Input['DeploymentIoTJobExponentialRolloutRateArgs']] = None,
- maximum_per_minute: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if exponential_rate is not None:
- _setter("exponential_rate", exponential_rate)
+ pulumi.set(__self__, "exponential_rate", exponential_rate)
if maximum_per_minute is not None:
- _setter("maximum_per_minute", maximum_per_minute)
+ pulumi.set(__self__, "maximum_per_minute", maximum_per_minute)
@property
@pulumi.getter(name="exponentialRate")
@@ -858,22 +666,9 @@ def __init__(__self__, *,
base_rate_per_minute: pulumi.Input[int],
increment_factor: pulumi.Input[float],
rate_increase_criteria: pulumi.Input['DeploymentIoTJobRateIncreaseCriteriaArgs']):
- DeploymentIoTJobExponentialRolloutRateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- base_rate_per_minute=base_rate_per_minute,
- increment_factor=increment_factor,
- rate_increase_criteria=rate_increase_criteria,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- base_rate_per_minute: pulumi.Input[int],
- increment_factor: pulumi.Input[float],
- rate_increase_criteria: pulumi.Input['DeploymentIoTJobRateIncreaseCriteriaArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("base_rate_per_minute", base_rate_per_minute)
- _setter("increment_factor", increment_factor)
- _setter("rate_increase_criteria", rate_increase_criteria)
+ pulumi.set(__self__, "base_rate_per_minute", base_rate_per_minute)
+ pulumi.set(__self__, "increment_factor", increment_factor)
+ pulumi.set(__self__, "rate_increase_criteria", rate_increase_criteria)
@property
@pulumi.getter(name="baseRatePerMinute")
@@ -907,28 +702,14 @@ def rate_increase_criteria(self, value: pulumi.Input['DeploymentIoTJobRateIncrea
class DeploymentIoTJobRateIncreaseCriteriaArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
class DeploymentIoTJobTimeoutConfigArgs:
def __init__(__self__, *,
in_progress_timeout_in_minutes: Optional[pulumi.Input[int]] = None):
- DeploymentIoTJobTimeoutConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- in_progress_timeout_in_minutes=in_progress_timeout_in_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- in_progress_timeout_in_minutes: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if in_progress_timeout_in_minutes is not None:
- _setter("in_progress_timeout_in_minutes", in_progress_timeout_in_minutes)
+ pulumi.set(__self__, "in_progress_timeout_in_minutes", in_progress_timeout_in_minutes)
@property
@pulumi.getter(name="inProgressTimeoutInMinutes")
@@ -946,25 +727,12 @@ def __init__(__self__, *,
component_update_policy: Optional[pulumi.Input['DeploymentComponentUpdatePolicyArgs']] = None,
configuration_validation_policy: Optional[pulumi.Input['DeploymentConfigurationValidationPolicyArgs']] = None,
failure_handling_policy: Optional[pulumi.Input['DeploymentPoliciesFailureHandlingPolicy']] = None):
- DeploymentPoliciesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- component_update_policy=component_update_policy,
- configuration_validation_policy=configuration_validation_policy,
- failure_handling_policy=failure_handling_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- component_update_policy: Optional[pulumi.Input['DeploymentComponentUpdatePolicyArgs']] = None,
- configuration_validation_policy: Optional[pulumi.Input['DeploymentConfigurationValidationPolicyArgs']] = None,
- failure_handling_policy: Optional[pulumi.Input['DeploymentPoliciesFailureHandlingPolicy']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if component_update_policy is not None:
- _setter("component_update_policy", component_update_policy)
+ pulumi.set(__self__, "component_update_policy", component_update_policy)
if configuration_validation_policy is not None:
- _setter("configuration_validation_policy", configuration_validation_policy)
+ pulumi.set(__self__, "configuration_validation_policy", configuration_validation_policy)
if failure_handling_policy is not None:
- _setter("failure_handling_policy", failure_handling_policy)
+ pulumi.set(__self__, "failure_handling_policy", failure_handling_policy)
@property
@pulumi.getter(name="componentUpdatePolicy")
diff --git a/sdk/python/pulumi_aws_native/greengrassv2/component_version.py b/sdk/python/pulumi_aws_native/greengrassv2/component_version.py
index 1e2dfcf354..79900e2a3b 100644
--- a/sdk/python/pulumi_aws_native/greengrassv2/component_version.py
+++ b/sdk/python/pulumi_aws_native/greengrassv2/component_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -23,25 +23,12 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ComponentVersion resource.
"""
- ComponentVersionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- inline_recipe=inline_recipe,
- lambda_function=lambda_function,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- inline_recipe: Optional[pulumi.Input[str]] = None,
- lambda_function: Optional[pulumi.Input['ComponentVersionLambdaFunctionRecipeSourceArgs']] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if inline_recipe is not None:
- _setter("inline_recipe", inline_recipe)
+ pulumi.set(__self__, "inline_recipe", inline_recipe)
if lambda_function is not None:
- _setter("lambda_function", lambda_function)
+ pulumi.set(__self__, "lambda_function", lambda_function)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="inlineRecipe")
@@ -105,10 +92,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ComponentVersionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -127,11 +110,6 @@ def _internal_init(__self__,
__props__ = ComponentVersionArgs.__new__(ComponentVersionArgs)
__props__.__dict__["inline_recipe"] = inline_recipe
- if lambda_function is not None and not isinstance(lambda_function, ComponentVersionLambdaFunctionRecipeSourceArgs):
- lambda_function = lambda_function or {}
- def _setter(key, value):
- lambda_function[key] = value
- ComponentVersionLambdaFunctionRecipeSourceArgs._configure(_setter, **lambda_function)
__props__.__dict__["lambda_function"] = lambda_function
__props__.__dict__["tags"] = tags
__props__.__dict__["arn"] = None
diff --git a/sdk/python/pulumi_aws_native/greengrassv2/deployment.py b/sdk/python/pulumi_aws_native/greengrassv2/deployment.py
index d19871887b..308ce507b7 100644
--- a/sdk/python/pulumi_aws_native/greengrassv2/deployment.py
+++ b/sdk/python/pulumi_aws_native/greengrassv2/deployment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -27,40 +27,19 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Deployment resource.
"""
- DeploymentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_arn=target_arn,
- components=components,
- deployment_name=deployment_name,
- deployment_policies=deployment_policies,
- iot_job_configuration=iot_job_configuration,
- parent_target_arn=parent_target_arn,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_arn: pulumi.Input[str],
- components: Optional[Any] = None,
- deployment_name: Optional[pulumi.Input[str]] = None,
- deployment_policies: Optional[pulumi.Input['DeploymentPoliciesArgs']] = None,
- iot_job_configuration: Optional[pulumi.Input['DeploymentIoTJobConfigurationArgs']] = None,
- parent_target_arn: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("target_arn", target_arn)
+ pulumi.set(__self__, "target_arn", target_arn)
if components is not None:
- _setter("components", components)
+ pulumi.set(__self__, "components", components)
if deployment_name is not None:
- _setter("deployment_name", deployment_name)
+ pulumi.set(__self__, "deployment_name", deployment_name)
if deployment_policies is not None:
- _setter("deployment_policies", deployment_policies)
+ pulumi.set(__self__, "deployment_policies", deployment_policies)
if iot_job_configuration is not None:
- _setter("iot_job_configuration", iot_job_configuration)
+ pulumi.set(__self__, "iot_job_configuration", iot_job_configuration)
if parent_target_arn is not None:
- _setter("parent_target_arn", parent_target_arn)
+ pulumi.set(__self__, "parent_target_arn", parent_target_arn)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="targetArn")
@@ -164,10 +143,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DeploymentArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -191,17 +166,7 @@ def _internal_init(__self__,
__props__.__dict__["components"] = components
__props__.__dict__["deployment_name"] = deployment_name
- if deployment_policies is not None and not isinstance(deployment_policies, DeploymentPoliciesArgs):
- deployment_policies = deployment_policies or {}
- def _setter(key, value):
- deployment_policies[key] = value
- DeploymentPoliciesArgs._configure(_setter, **deployment_policies)
__props__.__dict__["deployment_policies"] = deployment_policies
- if iot_job_configuration is not None and not isinstance(iot_job_configuration, DeploymentIoTJobConfigurationArgs):
- iot_job_configuration = iot_job_configuration or {}
- def _setter(key, value):
- iot_job_configuration[key] = value
- DeploymentIoTJobConfigurationArgs._configure(_setter, **iot_job_configuration)
__props__.__dict__["iot_job_configuration"] = iot_job_configuration
__props__.__dict__["parent_target_arn"] = parent_target_arn
__props__.__dict__["tags"] = tags
diff --git a/sdk/python/pulumi_aws_native/greengrassv2/get_component_version.py b/sdk/python/pulumi_aws_native/greengrassv2/get_component_version.py
index 9cd36b43bc..2d7cf3e244 100644
--- a/sdk/python/pulumi_aws_native/greengrassv2/get_component_version.py
+++ b/sdk/python/pulumi_aws_native/greengrassv2/get_component_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/greengrassv2/get_deployment.py b/sdk/python/pulumi_aws_native/greengrassv2/get_deployment.py
index 2d902fae5b..c92a67a657 100644
--- a/sdk/python/pulumi_aws_native/greengrassv2/get_deployment.py
+++ b/sdk/python/pulumi_aws_native/greengrassv2/get_deployment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/greengrassv2/outputs.py b/sdk/python/pulumi_aws_native/greengrassv2/outputs.py
index 0ec58a579f..500b638863 100644
--- a/sdk/python/pulumi_aws_native/greengrassv2/outputs.py
+++ b/sdk/python/pulumi_aws_native/greengrassv2/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -37,21 +37,10 @@ class ComponentVersionComponentPlatform(dict):
def __init__(__self__, *,
attributes: Optional[Any] = None,
name: Optional[str] = None):
- ComponentVersionComponentPlatform._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attributes=attributes,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attributes: Optional[Any] = None,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attributes is not None:
- _setter("attributes", attributes)
+ pulumi.set(__self__, "attributes", attributes)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -90,29 +79,14 @@ def __init__(__self__, *,
memory_size_in_kb: Optional[int] = None,
mount_ro_sysfs: Optional[bool] = None,
volumes: Optional[Sequence['outputs.ComponentVersionLambdaVolumeMount']] = None):
- ComponentVersionLambdaContainerParams._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- devices=devices,
- memory_size_in_kb=memory_size_in_kb,
- mount_ro_sysfs=mount_ro_sysfs,
- volumes=volumes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- devices: Optional[Sequence['outputs.ComponentVersionLambdaDeviceMount']] = None,
- memory_size_in_kb: Optional[int] = None,
- mount_ro_sysfs: Optional[bool] = None,
- volumes: Optional[Sequence['outputs.ComponentVersionLambdaVolumeMount']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if devices is not None:
- _setter("devices", devices)
+ pulumi.set(__self__, "devices", devices)
if memory_size_in_kb is not None:
- _setter("memory_size_in_kb", memory_size_in_kb)
+ pulumi.set(__self__, "memory_size_in_kb", memory_size_in_kb)
if mount_ro_sysfs is not None:
- _setter("mount_ro_sysfs", mount_ro_sysfs)
+ pulumi.set(__self__, "mount_ro_sysfs", mount_ro_sysfs)
if volumes is not None:
- _setter("volumes", volumes)
+ pulumi.set(__self__, "volumes", volumes)
@property
@pulumi.getter
@@ -158,25 +132,12 @@ def __init__(__self__, *,
add_group_owner: Optional[bool] = None,
path: Optional[str] = None,
permission: Optional['ComponentVersionLambdaFilesystemPermission'] = None):
- ComponentVersionLambdaDeviceMount._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- add_group_owner=add_group_owner,
- path=path,
- permission=permission,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- add_group_owner: Optional[bool] = None,
- path: Optional[str] = None,
- permission: Optional['ComponentVersionLambdaFilesystemPermission'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if add_group_owner is not None:
- _setter("add_group_owner", add_group_owner)
+ pulumi.set(__self__, "add_group_owner", add_group_owner)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
if permission is not None:
- _setter("permission", permission)
+ pulumi.set(__self__, "permission", permission)
@property
@pulumi.getter(name="addGroupOwner")
@@ -199,21 +160,10 @@ class ComponentVersionLambdaEventSource(dict):
def __init__(__self__, *,
topic: Optional[str] = None,
type: Optional['ComponentVersionLambdaEventSourceType'] = None):
- ComponentVersionLambdaEventSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- topic=topic,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- topic: Optional[str] = None,
- type: Optional['ComponentVersionLambdaEventSourceType'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if topic is not None:
- _setter("topic", topic)
+ pulumi.set(__self__, "topic", topic)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -275,57 +225,28 @@ def __init__(__self__, *,
pinned: Optional[bool] = None,
status_timeout_in_seconds: Optional[int] = None,
timeout_in_seconds: Optional[int] = None):
- ComponentVersionLambdaExecutionParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- environment_variables=environment_variables,
- event_sources=event_sources,
- exec_args=exec_args,
- input_payload_encoding_type=input_payload_encoding_type,
- linux_process_params=linux_process_params,
- max_idle_time_in_seconds=max_idle_time_in_seconds,
- max_instances_count=max_instances_count,
- max_queue_size=max_queue_size,
- pinned=pinned,
- status_timeout_in_seconds=status_timeout_in_seconds,
- timeout_in_seconds=timeout_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- environment_variables: Optional[Any] = None,
- event_sources: Optional[Sequence['outputs.ComponentVersionLambdaEventSource']] = None,
- exec_args: Optional[Sequence[str]] = None,
- input_payload_encoding_type: Optional['ComponentVersionLambdaExecutionParametersInputPayloadEncodingType'] = None,
- linux_process_params: Optional['outputs.ComponentVersionLambdaLinuxProcessParams'] = None,
- max_idle_time_in_seconds: Optional[int] = None,
- max_instances_count: Optional[int] = None,
- max_queue_size: Optional[int] = None,
- pinned: Optional[bool] = None,
- status_timeout_in_seconds: Optional[int] = None,
- timeout_in_seconds: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if environment_variables is not None:
- _setter("environment_variables", environment_variables)
+ pulumi.set(__self__, "environment_variables", environment_variables)
if event_sources is not None:
- _setter("event_sources", event_sources)
+ pulumi.set(__self__, "event_sources", event_sources)
if exec_args is not None:
- _setter("exec_args", exec_args)
+ pulumi.set(__self__, "exec_args", exec_args)
if input_payload_encoding_type is not None:
- _setter("input_payload_encoding_type", input_payload_encoding_type)
+ pulumi.set(__self__, "input_payload_encoding_type", input_payload_encoding_type)
if linux_process_params is not None:
- _setter("linux_process_params", linux_process_params)
+ pulumi.set(__self__, "linux_process_params", linux_process_params)
if max_idle_time_in_seconds is not None:
- _setter("max_idle_time_in_seconds", max_idle_time_in_seconds)
+ pulumi.set(__self__, "max_idle_time_in_seconds", max_idle_time_in_seconds)
if max_instances_count is not None:
- _setter("max_instances_count", max_instances_count)
+ pulumi.set(__self__, "max_instances_count", max_instances_count)
if max_queue_size is not None:
- _setter("max_queue_size", max_queue_size)
+ pulumi.set(__self__, "max_queue_size", max_queue_size)
if pinned is not None:
- _setter("pinned", pinned)
+ pulumi.set(__self__, "pinned", pinned)
if status_timeout_in_seconds is not None:
- _setter("status_timeout_in_seconds", status_timeout_in_seconds)
+ pulumi.set(__self__, "status_timeout_in_seconds", status_timeout_in_seconds)
if timeout_in_seconds is not None:
- _setter("timeout_in_seconds", timeout_in_seconds)
+ pulumi.set(__self__, "timeout_in_seconds", timeout_in_seconds)
@property
@pulumi.getter(name="environmentVariables")
@@ -419,37 +340,18 @@ def __init__(__self__, *,
component_platforms: Optional[Sequence['outputs.ComponentVersionComponentPlatform']] = None,
component_version: Optional[str] = None,
lambda_arn: Optional[str] = None):
- ComponentVersionLambdaFunctionRecipeSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- component_dependencies=component_dependencies,
- component_lambda_parameters=component_lambda_parameters,
- component_name=component_name,
- component_platforms=component_platforms,
- component_version=component_version,
- lambda_arn=lambda_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- component_dependencies: Optional[Any] = None,
- component_lambda_parameters: Optional['outputs.ComponentVersionLambdaExecutionParameters'] = None,
- component_name: Optional[str] = None,
- component_platforms: Optional[Sequence['outputs.ComponentVersionComponentPlatform']] = None,
- component_version: Optional[str] = None,
- lambda_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if component_dependencies is not None:
- _setter("component_dependencies", component_dependencies)
+ pulumi.set(__self__, "component_dependencies", component_dependencies)
if component_lambda_parameters is not None:
- _setter("component_lambda_parameters", component_lambda_parameters)
+ pulumi.set(__self__, "component_lambda_parameters", component_lambda_parameters)
if component_name is not None:
- _setter("component_name", component_name)
+ pulumi.set(__self__, "component_name", component_name)
if component_platforms is not None:
- _setter("component_platforms", component_platforms)
+ pulumi.set(__self__, "component_platforms", component_platforms)
if component_version is not None:
- _setter("component_version", component_version)
+ pulumi.set(__self__, "component_version", component_version)
if lambda_arn is not None:
- _setter("lambda_arn", lambda_arn)
+ pulumi.set(__self__, "lambda_arn", lambda_arn)
@property
@pulumi.getter(name="componentDependencies")
@@ -506,21 +408,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
container_params: Optional['outputs.ComponentVersionLambdaContainerParams'] = None,
isolation_mode: Optional['ComponentVersionLambdaLinuxProcessParamsIsolationMode'] = None):
- ComponentVersionLambdaLinuxProcessParams._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_params=container_params,
- isolation_mode=isolation_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_params: Optional['outputs.ComponentVersionLambdaContainerParams'] = None,
- isolation_mode: Optional['ComponentVersionLambdaLinuxProcessParamsIsolationMode'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_params is not None:
- _setter("container_params", container_params)
+ pulumi.set(__self__, "container_params", container_params)
if isolation_mode is not None:
- _setter("isolation_mode", isolation_mode)
+ pulumi.set(__self__, "isolation_mode", isolation_mode)
@property
@pulumi.getter(name="containerParams")
@@ -561,29 +452,14 @@ def __init__(__self__, *,
destination_path: Optional[str] = None,
permission: Optional['ComponentVersionLambdaFilesystemPermission'] = None,
source_path: Optional[str] = None):
- ComponentVersionLambdaVolumeMount._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- add_group_owner=add_group_owner,
- destination_path=destination_path,
- permission=permission,
- source_path=source_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- add_group_owner: Optional[bool] = None,
- destination_path: Optional[str] = None,
- permission: Optional['ComponentVersionLambdaFilesystemPermission'] = None,
- source_path: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if add_group_owner is not None:
- _setter("add_group_owner", add_group_owner)
+ pulumi.set(__self__, "add_group_owner", add_group_owner)
if destination_path is not None:
- _setter("destination_path", destination_path)
+ pulumi.set(__self__, "destination_path", destination_path)
if permission is not None:
- _setter("permission", permission)
+ pulumi.set(__self__, "permission", permission)
if source_path is not None:
- _setter("source_path", source_path)
+ pulumi.set(__self__, "source_path", source_path)
@property
@pulumi.getter(name="addGroupOwner")
@@ -628,21 +504,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
action: Optional['DeploymentComponentUpdatePolicyAction'] = None,
timeout_in_seconds: Optional[int] = None):
- DeploymentComponentUpdatePolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action=action,
- timeout_in_seconds=timeout_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action: Optional['DeploymentComponentUpdatePolicyAction'] = None,
- timeout_in_seconds: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if action is not None:
- _setter("action", action)
+ pulumi.set(__self__, "action", action)
if timeout_in_seconds is not None:
- _setter("timeout_in_seconds", timeout_in_seconds)
+ pulumi.set(__self__, "timeout_in_seconds", timeout_in_seconds)
@property
@pulumi.getter
@@ -676,17 +541,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
timeout_in_seconds: Optional[int] = None):
- DeploymentConfigurationValidationPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timeout_in_seconds=timeout_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timeout_in_seconds: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if timeout_in_seconds is not None:
- _setter("timeout_in_seconds", timeout_in_seconds)
+ pulumi.set(__self__, "timeout_in_seconds", timeout_in_seconds)
@property
@pulumi.getter(name="timeoutInSeconds")
@@ -715,16 +571,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
criteria_list: Sequence['outputs.DeploymentIoTJobAbortCriteria']):
- DeploymentIoTJobAbortConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- criteria_list=criteria_list,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- criteria_list: Sequence['outputs.DeploymentIoTJobAbortCriteria'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("criteria_list", criteria_list)
+ pulumi.set(__self__, "criteria_list", criteria_list)
@property
@pulumi.getter(name="criteriaList")
@@ -760,25 +607,10 @@ def __init__(__self__, *,
failure_type: 'DeploymentIoTJobAbortCriteriaFailureType',
min_number_of_executed_things: int,
threshold_percentage: float):
- DeploymentIoTJobAbortCriteria._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action=action,
- failure_type=failure_type,
- min_number_of_executed_things=min_number_of_executed_things,
- threshold_percentage=threshold_percentage,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action: 'DeploymentIoTJobAbortCriteriaAction',
- failure_type: 'DeploymentIoTJobAbortCriteriaFailureType',
- min_number_of_executed_things: int,
- threshold_percentage: float,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action", action)
- _setter("failure_type", failure_type)
- _setter("min_number_of_executed_things", min_number_of_executed_things)
- _setter("threshold_percentage", threshold_percentage)
+ pulumi.set(__self__, "action", action)
+ pulumi.set(__self__, "failure_type", failure_type)
+ pulumi.set(__self__, "min_number_of_executed_things", min_number_of_executed_things)
+ pulumi.set(__self__, "threshold_percentage", threshold_percentage)
@property
@pulumi.getter
@@ -828,25 +660,12 @@ def __init__(__self__, *,
abort_config: Optional['outputs.DeploymentIoTJobAbortConfig'] = None,
job_executions_rollout_config: Optional['outputs.DeploymentIoTJobExecutionsRolloutConfig'] = None,
timeout_config: Optional['outputs.DeploymentIoTJobTimeoutConfig'] = None):
- DeploymentIoTJobConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- abort_config=abort_config,
- job_executions_rollout_config=job_executions_rollout_config,
- timeout_config=timeout_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- abort_config: Optional['outputs.DeploymentIoTJobAbortConfig'] = None,
- job_executions_rollout_config: Optional['outputs.DeploymentIoTJobExecutionsRolloutConfig'] = None,
- timeout_config: Optional['outputs.DeploymentIoTJobTimeoutConfig'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if abort_config is not None:
- _setter("abort_config", abort_config)
+ pulumi.set(__self__, "abort_config", abort_config)
if job_executions_rollout_config is not None:
- _setter("job_executions_rollout_config", job_executions_rollout_config)
+ pulumi.set(__self__, "job_executions_rollout_config", job_executions_rollout_config)
if timeout_config is not None:
- _setter("timeout_config", timeout_config)
+ pulumi.set(__self__, "timeout_config", timeout_config)
@property
@pulumi.getter(name="abortConfig")
@@ -888,21 +707,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
exponential_rate: Optional['outputs.DeploymentIoTJobExponentialRolloutRate'] = None,
maximum_per_minute: Optional[int] = None):
- DeploymentIoTJobExecutionsRolloutConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- exponential_rate=exponential_rate,
- maximum_per_minute=maximum_per_minute,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- exponential_rate: Optional['outputs.DeploymentIoTJobExponentialRolloutRate'] = None,
- maximum_per_minute: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if exponential_rate is not None:
- _setter("exponential_rate", exponential_rate)
+ pulumi.set(__self__, "exponential_rate", exponential_rate)
if maximum_per_minute is not None:
- _setter("maximum_per_minute", maximum_per_minute)
+ pulumi.set(__self__, "maximum_per_minute", maximum_per_minute)
@property
@pulumi.getter(name="exponentialRate")
@@ -942,22 +750,9 @@ def __init__(__self__, *,
base_rate_per_minute: int,
increment_factor: float,
rate_increase_criteria: 'outputs.DeploymentIoTJobRateIncreaseCriteria'):
- DeploymentIoTJobExponentialRolloutRate._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- base_rate_per_minute=base_rate_per_minute,
- increment_factor=increment_factor,
- rate_increase_criteria=rate_increase_criteria,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- base_rate_per_minute: int,
- increment_factor: float,
- rate_increase_criteria: 'outputs.DeploymentIoTJobRateIncreaseCriteria',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("base_rate_per_minute", base_rate_per_minute)
- _setter("increment_factor", increment_factor)
- _setter("rate_increase_criteria", rate_increase_criteria)
+ pulumi.set(__self__, "base_rate_per_minute", base_rate_per_minute)
+ pulumi.set(__self__, "increment_factor", increment_factor)
+ pulumi.set(__self__, "rate_increase_criteria", rate_increase_criteria)
@property
@pulumi.getter(name="baseRatePerMinute")
@@ -979,11 +774,6 @@ def rate_increase_criteria(self) -> 'outputs.DeploymentIoTJobRateIncreaseCriteri
class DeploymentIoTJobRateIncreaseCriteria(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -1007,17 +797,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
in_progress_timeout_in_minutes: Optional[int] = None):
- DeploymentIoTJobTimeoutConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- in_progress_timeout_in_minutes=in_progress_timeout_in_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- in_progress_timeout_in_minutes: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if in_progress_timeout_in_minutes is not None:
- _setter("in_progress_timeout_in_minutes", in_progress_timeout_in_minutes)
+ pulumi.set(__self__, "in_progress_timeout_in_minutes", in_progress_timeout_in_minutes)
@property
@pulumi.getter(name="inProgressTimeoutInMinutes")
@@ -1052,25 +833,12 @@ def __init__(__self__, *,
component_update_policy: Optional['outputs.DeploymentComponentUpdatePolicy'] = None,
configuration_validation_policy: Optional['outputs.DeploymentConfigurationValidationPolicy'] = None,
failure_handling_policy: Optional['DeploymentPoliciesFailureHandlingPolicy'] = None):
- DeploymentPolicies._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- component_update_policy=component_update_policy,
- configuration_validation_policy=configuration_validation_policy,
- failure_handling_policy=failure_handling_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- component_update_policy: Optional['outputs.DeploymentComponentUpdatePolicy'] = None,
- configuration_validation_policy: Optional['outputs.DeploymentConfigurationValidationPolicy'] = None,
- failure_handling_policy: Optional['DeploymentPoliciesFailureHandlingPolicy'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if component_update_policy is not None:
- _setter("component_update_policy", component_update_policy)
+ pulumi.set(__self__, "component_update_policy", component_update_policy)
if configuration_validation_policy is not None:
- _setter("configuration_validation_policy", configuration_validation_policy)
+ pulumi.set(__self__, "configuration_validation_policy", configuration_validation_policy)
if failure_handling_policy is not None:
- _setter("failure_handling_policy", failure_handling_policy)
+ pulumi.set(__self__, "failure_handling_policy", failure_handling_policy)
@property
@pulumi.getter(name="componentUpdatePolicy")
diff --git a/sdk/python/pulumi_aws_native/groundstation/_inputs.py b/sdk/python/pulumi_aws_native/groundstation/_inputs.py
index 2e353a998a..f31a6c09f6 100644
--- a/sdk/python/pulumi_aws_native/groundstation/_inputs.py
+++ b/sdk/python/pulumi_aws_native/groundstation/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -46,17 +46,8 @@
class ConfigAntennaDownlinkConfigArgs:
def __init__(__self__, *,
spectrum_config: Optional[pulumi.Input['ConfigSpectrumConfigArgs']] = None):
- ConfigAntennaDownlinkConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- spectrum_config=spectrum_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- spectrum_config: Optional[pulumi.Input['ConfigSpectrumConfigArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if spectrum_config is not None:
- _setter("spectrum_config", spectrum_config)
+ pulumi.set(__self__, "spectrum_config", spectrum_config)
@property
@pulumi.getter(name="spectrumConfig")
@@ -74,25 +65,12 @@ def __init__(__self__, *,
decode_config: Optional[pulumi.Input['ConfigDecodeConfigArgs']] = None,
demodulation_config: Optional[pulumi.Input['ConfigDemodulationConfigArgs']] = None,
spectrum_config: Optional[pulumi.Input['ConfigSpectrumConfigArgs']] = None):
- ConfigAntennaDownlinkDemodDecodeConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- decode_config=decode_config,
- demodulation_config=demodulation_config,
- spectrum_config=spectrum_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- decode_config: Optional[pulumi.Input['ConfigDecodeConfigArgs']] = None,
- demodulation_config: Optional[pulumi.Input['ConfigDemodulationConfigArgs']] = None,
- spectrum_config: Optional[pulumi.Input['ConfigSpectrumConfigArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if decode_config is not None:
- _setter("decode_config", decode_config)
+ pulumi.set(__self__, "decode_config", decode_config)
if demodulation_config is not None:
- _setter("demodulation_config", demodulation_config)
+ pulumi.set(__self__, "demodulation_config", demodulation_config)
if spectrum_config is not None:
- _setter("spectrum_config", spectrum_config)
+ pulumi.set(__self__, "spectrum_config", spectrum_config)
@property
@pulumi.getter(name="decodeConfig")
@@ -128,25 +106,12 @@ def __init__(__self__, *,
spectrum_config: Optional[pulumi.Input['ConfigUplinkSpectrumConfigArgs']] = None,
target_eirp: Optional[pulumi.Input['ConfigEirpArgs']] = None,
transmit_disabled: Optional[pulumi.Input[bool]] = None):
- ConfigAntennaUplinkConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- spectrum_config=spectrum_config,
- target_eirp=target_eirp,
- transmit_disabled=transmit_disabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- spectrum_config: Optional[pulumi.Input['ConfigUplinkSpectrumConfigArgs']] = None,
- target_eirp: Optional[pulumi.Input['ConfigEirpArgs']] = None,
- transmit_disabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if spectrum_config is not None:
- _setter("spectrum_config", spectrum_config)
+ pulumi.set(__self__, "spectrum_config", spectrum_config)
if target_eirp is not None:
- _setter("target_eirp", target_eirp)
+ pulumi.set(__self__, "target_eirp", target_eirp)
if transmit_disabled is not None:
- _setter("transmit_disabled", transmit_disabled)
+ pulumi.set(__self__, "transmit_disabled", transmit_disabled)
@property
@pulumi.getter(name="spectrumConfig")
@@ -181,21 +146,10 @@ class ConfigDataflowEndpointConfigArgs:
def __init__(__self__, *,
dataflow_endpoint_name: Optional[pulumi.Input[str]] = None,
dataflow_endpoint_region: Optional[pulumi.Input[str]] = None):
- ConfigDataflowEndpointConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dataflow_endpoint_name=dataflow_endpoint_name,
- dataflow_endpoint_region=dataflow_endpoint_region,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dataflow_endpoint_name: Optional[pulumi.Input[str]] = None,
- dataflow_endpoint_region: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if dataflow_endpoint_name is not None:
- _setter("dataflow_endpoint_name", dataflow_endpoint_name)
+ pulumi.set(__self__, "dataflow_endpoint_name", dataflow_endpoint_name)
if dataflow_endpoint_region is not None:
- _setter("dataflow_endpoint_region", dataflow_endpoint_region)
+ pulumi.set(__self__, "dataflow_endpoint_region", dataflow_endpoint_region)
@property
@pulumi.getter(name="dataflowEndpointName")
@@ -226,41 +180,20 @@ def __init__(__self__, *,
s3_recording_config: Optional[pulumi.Input['ConfigS3RecordingConfigArgs']] = None,
tracking_config: Optional[pulumi.Input['ConfigTrackingConfigArgs']] = None,
uplink_echo_config: Optional[pulumi.Input['ConfigUplinkEchoConfigArgs']] = None):
- ConfigDataArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- antenna_downlink_config=antenna_downlink_config,
- antenna_downlink_demod_decode_config=antenna_downlink_demod_decode_config,
- antenna_uplink_config=antenna_uplink_config,
- dataflow_endpoint_config=dataflow_endpoint_config,
- s3_recording_config=s3_recording_config,
- tracking_config=tracking_config,
- uplink_echo_config=uplink_echo_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- antenna_downlink_config: Optional[pulumi.Input['ConfigAntennaDownlinkConfigArgs']] = None,
- antenna_downlink_demod_decode_config: Optional[pulumi.Input['ConfigAntennaDownlinkDemodDecodeConfigArgs']] = None,
- antenna_uplink_config: Optional[pulumi.Input['ConfigAntennaUplinkConfigArgs']] = None,
- dataflow_endpoint_config: Optional[pulumi.Input['ConfigDataflowEndpointConfigArgs']] = None,
- s3_recording_config: Optional[pulumi.Input['ConfigS3RecordingConfigArgs']] = None,
- tracking_config: Optional[pulumi.Input['ConfigTrackingConfigArgs']] = None,
- uplink_echo_config: Optional[pulumi.Input['ConfigUplinkEchoConfigArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if antenna_downlink_config is not None:
- _setter("antenna_downlink_config", antenna_downlink_config)
+ pulumi.set(__self__, "antenna_downlink_config", antenna_downlink_config)
if antenna_downlink_demod_decode_config is not None:
- _setter("antenna_downlink_demod_decode_config", antenna_downlink_demod_decode_config)
+ pulumi.set(__self__, "antenna_downlink_demod_decode_config", antenna_downlink_demod_decode_config)
if antenna_uplink_config is not None:
- _setter("antenna_uplink_config", antenna_uplink_config)
+ pulumi.set(__self__, "antenna_uplink_config", antenna_uplink_config)
if dataflow_endpoint_config is not None:
- _setter("dataflow_endpoint_config", dataflow_endpoint_config)
+ pulumi.set(__self__, "dataflow_endpoint_config", dataflow_endpoint_config)
if s3_recording_config is not None:
- _setter("s3_recording_config", s3_recording_config)
+ pulumi.set(__self__, "s3_recording_config", s3_recording_config)
if tracking_config is not None:
- _setter("tracking_config", tracking_config)
+ pulumi.set(__self__, "tracking_config", tracking_config)
if uplink_echo_config is not None:
- _setter("uplink_echo_config", uplink_echo_config)
+ pulumi.set(__self__, "uplink_echo_config", uplink_echo_config)
@property
@pulumi.getter(name="antennaDownlinkConfig")
@@ -330,17 +263,8 @@ def uplink_echo_config(self, value: Optional[pulumi.Input['ConfigUplinkEchoConfi
class ConfigDecodeConfigArgs:
def __init__(__self__, *,
unvalidated_json: Optional[pulumi.Input[str]] = None):
- ConfigDecodeConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- unvalidated_json=unvalidated_json,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- unvalidated_json: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if unvalidated_json is not None:
- _setter("unvalidated_json", unvalidated_json)
+ pulumi.set(__self__, "unvalidated_json", unvalidated_json)
@property
@pulumi.getter(name="unvalidatedJson")
@@ -356,17 +280,8 @@ def unvalidated_json(self, value: Optional[pulumi.Input[str]]):
class ConfigDemodulationConfigArgs:
def __init__(__self__, *,
unvalidated_json: Optional[pulumi.Input[str]] = None):
- ConfigDemodulationConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- unvalidated_json=unvalidated_json,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- unvalidated_json: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if unvalidated_json is not None:
- _setter("unvalidated_json", unvalidated_json)
+ pulumi.set(__self__, "unvalidated_json", unvalidated_json)
@property
@pulumi.getter(name="unvalidatedJson")
@@ -383,21 +298,10 @@ class ConfigEirpArgs:
def __init__(__self__, *,
units: Optional[pulumi.Input['ConfigEirpUnits']] = None,
value: Optional[pulumi.Input[float]] = None):
- ConfigEirpArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- units=units,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- units: Optional[pulumi.Input['ConfigEirpUnits']] = None,
- value: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if units is not None:
- _setter("units", units)
+ pulumi.set(__self__, "units", units)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -423,21 +327,10 @@ class ConfigFrequencyBandwidthArgs:
def __init__(__self__, *,
units: Optional[pulumi.Input['ConfigBandwidthUnits']] = None,
value: Optional[pulumi.Input[float]] = None):
- ConfigFrequencyBandwidthArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- units=units,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- units: Optional[pulumi.Input['ConfigBandwidthUnits']] = None,
- value: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if units is not None:
- _setter("units", units)
+ pulumi.set(__self__, "units", units)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -463,21 +356,10 @@ class ConfigFrequencyArgs:
def __init__(__self__, *,
units: Optional[pulumi.Input['ConfigFrequencyUnits']] = None,
value: Optional[pulumi.Input[float]] = None):
- ConfigFrequencyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- units=units,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- units: Optional[pulumi.Input['ConfigFrequencyUnits']] = None,
- value: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if units is not None:
- _setter("units", units)
+ pulumi.set(__self__, "units", units)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -504,25 +386,12 @@ def __init__(__self__, *,
bucket_arn: Optional[pulumi.Input[str]] = None,
prefix: Optional[pulumi.Input[str]] = None,
role_arn: Optional[pulumi.Input[str]] = None):
- ConfigS3RecordingConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_arn=bucket_arn,
- prefix=prefix,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_arn: Optional[pulumi.Input[str]] = None,
- prefix: Optional[pulumi.Input[str]] = None,
- role_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bucket_arn is not None:
- _setter("bucket_arn", bucket_arn)
+ pulumi.set(__self__, "bucket_arn", bucket_arn)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="bucketArn")
@@ -558,25 +427,12 @@ def __init__(__self__, *,
bandwidth: Optional[pulumi.Input['ConfigFrequencyBandwidthArgs']] = None,
center_frequency: Optional[pulumi.Input['ConfigFrequencyArgs']] = None,
polarization: Optional[pulumi.Input['ConfigPolarization']] = None):
- ConfigSpectrumConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bandwidth=bandwidth,
- center_frequency=center_frequency,
- polarization=polarization,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bandwidth: Optional[pulumi.Input['ConfigFrequencyBandwidthArgs']] = None,
- center_frequency: Optional[pulumi.Input['ConfigFrequencyArgs']] = None,
- polarization: Optional[pulumi.Input['ConfigPolarization']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bandwidth is not None:
- _setter("bandwidth", bandwidth)
+ pulumi.set(__self__, "bandwidth", bandwidth)
if center_frequency is not None:
- _setter("center_frequency", center_frequency)
+ pulumi.set(__self__, "center_frequency", center_frequency)
if polarization is not None:
- _setter("polarization", polarization)
+ pulumi.set(__self__, "polarization", polarization)
@property
@pulumi.getter
@@ -611,21 +467,10 @@ class ConfigTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- ConfigTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -650,17 +495,8 @@ def value(self, value: Optional[pulumi.Input[str]]):
class ConfigTrackingConfigArgs:
def __init__(__self__, *,
autotrack: Optional[pulumi.Input['ConfigTrackingConfigAutotrack']] = None):
- ConfigTrackingConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- autotrack=autotrack,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- autotrack: Optional[pulumi.Input['ConfigTrackingConfigAutotrack']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if autotrack is not None:
- _setter("autotrack", autotrack)
+ pulumi.set(__self__, "autotrack", autotrack)
@property
@pulumi.getter
@@ -677,21 +513,10 @@ class ConfigUplinkEchoConfigArgs:
def __init__(__self__, *,
antenna_uplink_config_arn: Optional[pulumi.Input[str]] = None,
enabled: Optional[pulumi.Input[bool]] = None):
- ConfigUplinkEchoConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- antenna_uplink_config_arn=antenna_uplink_config_arn,
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- antenna_uplink_config_arn: Optional[pulumi.Input[str]] = None,
- enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if antenna_uplink_config_arn is not None:
- _setter("antenna_uplink_config_arn", antenna_uplink_config_arn)
+ pulumi.set(__self__, "antenna_uplink_config_arn", antenna_uplink_config_arn)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter(name="antennaUplinkConfigArn")
@@ -717,21 +542,10 @@ class ConfigUplinkSpectrumConfigArgs:
def __init__(__self__, *,
center_frequency: Optional[pulumi.Input['ConfigFrequencyArgs']] = None,
polarization: Optional[pulumi.Input['ConfigPolarization']] = None):
- ConfigUplinkSpectrumConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- center_frequency=center_frequency,
- polarization=polarization,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- center_frequency: Optional[pulumi.Input['ConfigFrequencyArgs']] = None,
- polarization: Optional[pulumi.Input['ConfigPolarization']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if center_frequency is not None:
- _setter("center_frequency", center_frequency)
+ pulumi.set(__self__, "center_frequency", center_frequency)
if polarization is not None:
- _setter("polarization", polarization)
+ pulumi.set(__self__, "polarization", polarization)
@property
@pulumi.getter(name="centerFrequency")
@@ -763,33 +577,16 @@ def __init__(__self__, *,
"""
Information about AwsGroundStationAgentEndpoint.
"""
- DataflowEndpointGroupAwsGroundStationAgentEndpointArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- agent_status=agent_status,
- audit_results=audit_results,
- egress_address=egress_address,
- ingress_address=ingress_address,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- agent_status: Optional[pulumi.Input['DataflowEndpointGroupAgentStatus']] = None,
- audit_results: Optional[pulumi.Input['DataflowEndpointGroupAuditResults']] = None,
- egress_address: Optional[pulumi.Input['DataflowEndpointGroupConnectionDetailsArgs']] = None,
- ingress_address: Optional[pulumi.Input['DataflowEndpointGroupRangedConnectionDetailsArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if agent_status is not None:
- _setter("agent_status", agent_status)
+ pulumi.set(__self__, "agent_status", agent_status)
if audit_results is not None:
- _setter("audit_results", audit_results)
+ pulumi.set(__self__, "audit_results", audit_results)
if egress_address is not None:
- _setter("egress_address", egress_address)
+ pulumi.set(__self__, "egress_address", egress_address)
if ingress_address is not None:
- _setter("ingress_address", ingress_address)
+ pulumi.set(__self__, "ingress_address", ingress_address)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="agentStatus")
@@ -846,21 +643,10 @@ def __init__(__self__, *,
Egress address of AgentEndpoint with an optional mtu.
:param pulumi.Input[int] mtu: Maximum transmission unit (MTU) size in bytes of a dataflow endpoint.
"""
- DataflowEndpointGroupConnectionDetailsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- mtu=mtu,
- socket_address=socket_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- mtu: Optional[pulumi.Input[int]] = None,
- socket_address: Optional[pulumi.Input['DataflowEndpointGroupSocketAddressArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if mtu is not None:
- _setter("mtu", mtu)
+ pulumi.set(__self__, "mtu", mtu)
if socket_address is not None:
- _setter("socket_address", socket_address)
+ pulumi.set(__self__, "socket_address", socket_address)
@property
@pulumi.getter
@@ -890,25 +676,12 @@ def __init__(__self__, *,
address: Optional[pulumi.Input['DataflowEndpointGroupSocketAddressArgs']] = None,
mtu: Optional[pulumi.Input[int]] = None,
name: Optional[pulumi.Input[str]] = None):
- DataflowEndpointGroupDataflowEndpointArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- address=address,
- mtu=mtu,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- address: Optional[pulumi.Input['DataflowEndpointGroupSocketAddressArgs']] = None,
- mtu: Optional[pulumi.Input[int]] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if address is not None:
- _setter("address", address)
+ pulumi.set(__self__, "address", address)
if mtu is not None:
- _setter("mtu", mtu)
+ pulumi.set(__self__, "mtu", mtu)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -944,25 +717,12 @@ def __init__(__self__, *,
aws_ground_station_agent_endpoint: Optional[pulumi.Input['DataflowEndpointGroupAwsGroundStationAgentEndpointArgs']] = None,
endpoint: Optional[pulumi.Input['DataflowEndpointGroupDataflowEndpointArgs']] = None,
security_details: Optional[pulumi.Input['DataflowEndpointGroupSecurityDetailsArgs']] = None):
- DataflowEndpointGroupEndpointDetailsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- aws_ground_station_agent_endpoint=aws_ground_station_agent_endpoint,
- endpoint=endpoint,
- security_details=security_details,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- aws_ground_station_agent_endpoint: Optional[pulumi.Input['DataflowEndpointGroupAwsGroundStationAgentEndpointArgs']] = None,
- endpoint: Optional[pulumi.Input['DataflowEndpointGroupDataflowEndpointArgs']] = None,
- security_details: Optional[pulumi.Input['DataflowEndpointGroupSecurityDetailsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if aws_ground_station_agent_endpoint is not None:
- _setter("aws_ground_station_agent_endpoint", aws_ground_station_agent_endpoint)
+ pulumi.set(__self__, "aws_ground_station_agent_endpoint", aws_ground_station_agent_endpoint)
if endpoint is not None:
- _setter("endpoint", endpoint)
+ pulumi.set(__self__, "endpoint", endpoint)
if security_details is not None:
- _setter("security_details", security_details)
+ pulumi.set(__self__, "security_details", security_details)
@property
@pulumi.getter(name="awsGroundStationAgentEndpoint")
@@ -1002,21 +762,10 @@ def __init__(__self__, *,
:param pulumi.Input[int] maximum: A maximum value.
:param pulumi.Input[int] minimum: A minimum value.
"""
- DataflowEndpointGroupIntegerRangeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- maximum=maximum,
- minimum=minimum,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- maximum: Optional[pulumi.Input[int]] = None,
- minimum: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if maximum is not None:
- _setter("maximum", maximum)
+ pulumi.set(__self__, "maximum", maximum)
if minimum is not None:
- _setter("minimum", minimum)
+ pulumi.set(__self__, "minimum", minimum)
@property
@pulumi.getter
@@ -1052,21 +801,10 @@ def __init__(__self__, *,
Ingress address of AgentEndpoint with a port range and an optional mtu.
:param pulumi.Input[int] mtu: Maximum transmission unit (MTU) size in bytes of a dataflow endpoint.
"""
- DataflowEndpointGroupRangedConnectionDetailsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- mtu=mtu,
- socket_address=socket_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- mtu: Optional[pulumi.Input[int]] = None,
- socket_address: Optional[pulumi.Input['DataflowEndpointGroupRangedSocketAddressArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if mtu is not None:
- _setter("mtu", mtu)
+ pulumi.set(__self__, "mtu", mtu)
if socket_address is not None:
- _setter("socket_address", socket_address)
+ pulumi.set(__self__, "socket_address", socket_address)
@property
@pulumi.getter
@@ -1100,21 +838,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: IPv4 socket address.
:param pulumi.Input['DataflowEndpointGroupIntegerRangeArgs'] port_range: Port range of a socket address.
"""
- DataflowEndpointGroupRangedSocketAddressArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- port_range=port_range,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[pulumi.Input[str]] = None,
- port_range: Optional[pulumi.Input['DataflowEndpointGroupIntegerRangeArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if port_range is not None:
- _setter("port_range", port_range)
+ pulumi.set(__self__, "port_range", port_range)
@property
@pulumi.getter
@@ -1147,25 +874,12 @@ def __init__(__self__, *,
role_arn: Optional[pulumi.Input[str]] = None,
security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- DataflowEndpointGroupSecurityDetailsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: Optional[pulumi.Input[str]] = None,
- security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if subnet_ids is not None:
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="roleArn")
@@ -1200,21 +914,10 @@ class DataflowEndpointGroupSocketAddressArgs:
def __init__(__self__, *,
name: Optional[pulumi.Input[str]] = None,
port: Optional[pulumi.Input[int]] = None):
- DataflowEndpointGroupSocketAddressArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- port=port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[pulumi.Input[str]] = None,
- port: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
@property
@pulumi.getter
@@ -1240,19 +943,8 @@ class DataflowEndpointGroupTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- DataflowEndpointGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1278,21 +970,10 @@ class MissionProfileDataflowEdgeArgs:
def __init__(__self__, *,
destination: Optional[pulumi.Input[str]] = None,
source: Optional[pulumi.Input[str]] = None):
- MissionProfileDataflowEdgeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- source=source,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: Optional[pulumi.Input[str]] = None,
- source: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if source is not None:
- _setter("source", source)
+ pulumi.set(__self__, "source", source)
@property
@pulumi.getter
@@ -1318,21 +999,10 @@ class MissionProfileStreamsKmsKeyArgs:
def __init__(__self__, *,
kms_alias_arn: Optional[pulumi.Input[str]] = None,
kms_key_arn: Optional[pulumi.Input[str]] = None):
- MissionProfileStreamsKmsKeyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kms_alias_arn=kms_alias_arn,
- kms_key_arn=kms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kms_alias_arn: Optional[pulumi.Input[str]] = None,
- kms_key_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if kms_alias_arn is not None:
- _setter("kms_alias_arn", kms_alias_arn)
+ pulumi.set(__self__, "kms_alias_arn", kms_alias_arn)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
@property
@pulumi.getter(name="kmsAliasArn")
@@ -1358,19 +1028,8 @@ class MissionProfileTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- MissionProfileTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/groundstation/config.py b/sdk/python/pulumi_aws_native/groundstation/config.py
index 5d7825f896..70e6e0d791 100644
--- a/sdk/python/pulumi_aws_native/groundstation/config.py
+++ b/sdk/python/pulumi_aws_native/groundstation/config.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -23,24 +23,11 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Config resource.
"""
- ConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- config_data=config_data,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- config_data: pulumi.Input['ConfigDataArgs'],
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ConfigTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("config_data", config_data)
+ pulumi.set(__self__, "config_data", config_data)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="configData")
@@ -104,10 +91,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ConfigArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -125,11 +108,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = ConfigArgs.__new__(ConfigArgs)
- if config_data is not None and not isinstance(config_data, ConfigDataArgs):
- config_data = config_data or {}
- def _setter(key, value):
- config_data[key] = value
- ConfigDataArgs._configure(_setter, **config_data)
if config_data is None and not opts.urn:
raise TypeError("Missing required property 'config_data'")
__props__.__dict__["config_data"] = config_data
diff --git a/sdk/python/pulumi_aws_native/groundstation/dataflow_endpoint_group.py b/sdk/python/pulumi_aws_native/groundstation/dataflow_endpoint_group.py
index 7ce2026198..795f2f09e7 100644
--- a/sdk/python/pulumi_aws_native/groundstation/dataflow_endpoint_group.py
+++ b/sdk/python/pulumi_aws_native/groundstation/dataflow_endpoint_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -26,28 +26,13 @@ def __init__(__self__, *,
:param pulumi.Input[int] contact_post_pass_duration_seconds: Amount of time, in seconds, after a contact ends that the Ground Station Dataflow Endpoint Group will be in a POSTPASS state. A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the POSTPASS state.
:param pulumi.Input[int] contact_pre_pass_duration_seconds: Amount of time, in seconds, before a contact starts that the Ground Station Dataflow Endpoint Group will be in a PREPASS state. A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the PREPASS state.
"""
- DataflowEndpointGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- endpoint_details=endpoint_details,
- contact_post_pass_duration_seconds=contact_post_pass_duration_seconds,
- contact_pre_pass_duration_seconds=contact_pre_pass_duration_seconds,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- endpoint_details: pulumi.Input[Sequence[pulumi.Input['DataflowEndpointGroupEndpointDetailsArgs']]],
- contact_post_pass_duration_seconds: Optional[pulumi.Input[int]] = None,
- contact_pre_pass_duration_seconds: Optional[pulumi.Input[int]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DataflowEndpointGroupTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("endpoint_details", endpoint_details)
+ pulumi.set(__self__, "endpoint_details", endpoint_details)
if contact_post_pass_duration_seconds is not None:
- _setter("contact_post_pass_duration_seconds", contact_post_pass_duration_seconds)
+ pulumi.set(__self__, "contact_post_pass_duration_seconds", contact_post_pass_duration_seconds)
if contact_pre_pass_duration_seconds is not None:
- _setter("contact_pre_pass_duration_seconds", contact_pre_pass_duration_seconds)
+ pulumi.set(__self__, "contact_pre_pass_duration_seconds", contact_pre_pass_duration_seconds)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="endpointDetails")
@@ -129,10 +114,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DataflowEndpointGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/groundstation/get_config.py b/sdk/python/pulumi_aws_native/groundstation/get_config.py
index 538c74aa43..3aa921a17a 100644
--- a/sdk/python/pulumi_aws_native/groundstation/get_config.py
+++ b/sdk/python/pulumi_aws_native/groundstation/get_config.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/groundstation/get_dataflow_endpoint_group.py b/sdk/python/pulumi_aws_native/groundstation/get_dataflow_endpoint_group.py
index 6c523920c4..cae257df60 100644
--- a/sdk/python/pulumi_aws_native/groundstation/get_dataflow_endpoint_group.py
+++ b/sdk/python/pulumi_aws_native/groundstation/get_dataflow_endpoint_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/groundstation/get_mission_profile.py b/sdk/python/pulumi_aws_native/groundstation/get_mission_profile.py
index 5ddc7cc85e..90d0ebf99f 100644
--- a/sdk/python/pulumi_aws_native/groundstation/get_mission_profile.py
+++ b/sdk/python/pulumi_aws_native/groundstation/get_mission_profile.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/groundstation/mission_profile.py b/sdk/python/pulumi_aws_native/groundstation/mission_profile.py
index ffa802eb95..216918544f 100644
--- a/sdk/python/pulumi_aws_native/groundstation/mission_profile.py
+++ b/sdk/python/pulumi_aws_native/groundstation/mission_profile.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -34,46 +34,21 @@ def __init__(__self__, *,
:param pulumi.Input['MissionProfileStreamsKmsKeyArgs'] streams_kms_key: The ARN of a KMS Key used for encrypting data during transmission from the source to destination locations.
:param pulumi.Input[str] streams_kms_role: The ARN of the KMS Key or Alias Key role used to define permissions on KMS Key usage.
"""
- MissionProfileArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dataflow_edges=dataflow_edges,
- minimum_viable_contact_duration_seconds=minimum_viable_contact_duration_seconds,
- tracking_config_arn=tracking_config_arn,
- contact_post_pass_duration_seconds=contact_post_pass_duration_seconds,
- contact_pre_pass_duration_seconds=contact_pre_pass_duration_seconds,
- name=name,
- streams_kms_key=streams_kms_key,
- streams_kms_role=streams_kms_role,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dataflow_edges: pulumi.Input[Sequence[pulumi.Input['MissionProfileDataflowEdgeArgs']]],
- minimum_viable_contact_duration_seconds: pulumi.Input[int],
- tracking_config_arn: pulumi.Input[str],
- contact_post_pass_duration_seconds: Optional[pulumi.Input[int]] = None,
- contact_pre_pass_duration_seconds: Optional[pulumi.Input[int]] = None,
- name: Optional[pulumi.Input[str]] = None,
- streams_kms_key: Optional[pulumi.Input['MissionProfileStreamsKmsKeyArgs']] = None,
- streams_kms_role: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['MissionProfileTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("dataflow_edges", dataflow_edges)
- _setter("minimum_viable_contact_duration_seconds", minimum_viable_contact_duration_seconds)
- _setter("tracking_config_arn", tracking_config_arn)
+ pulumi.set(__self__, "dataflow_edges", dataflow_edges)
+ pulumi.set(__self__, "minimum_viable_contact_duration_seconds", minimum_viable_contact_duration_seconds)
+ pulumi.set(__self__, "tracking_config_arn", tracking_config_arn)
if contact_post_pass_duration_seconds is not None:
- _setter("contact_post_pass_duration_seconds", contact_post_pass_duration_seconds)
+ pulumi.set(__self__, "contact_post_pass_duration_seconds", contact_post_pass_duration_seconds)
if contact_pre_pass_duration_seconds is not None:
- _setter("contact_pre_pass_duration_seconds", contact_pre_pass_duration_seconds)
+ pulumi.set(__self__, "contact_pre_pass_duration_seconds", contact_pre_pass_duration_seconds)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if streams_kms_key is not None:
- _setter("streams_kms_key", streams_kms_key)
+ pulumi.set(__self__, "streams_kms_key", streams_kms_key)
if streams_kms_role is not None:
- _setter("streams_kms_role", streams_kms_role)
+ pulumi.set(__self__, "streams_kms_role", streams_kms_role)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="dataflowEdges")
@@ -221,10 +196,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- MissionProfileArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -257,11 +228,6 @@ def _internal_init(__self__,
raise TypeError("Missing required property 'minimum_viable_contact_duration_seconds'")
__props__.__dict__["minimum_viable_contact_duration_seconds"] = minimum_viable_contact_duration_seconds
__props__.__dict__["name"] = name
- if streams_kms_key is not None and not isinstance(streams_kms_key, MissionProfileStreamsKmsKeyArgs):
- streams_kms_key = streams_kms_key or {}
- def _setter(key, value):
- streams_kms_key[key] = value
- MissionProfileStreamsKmsKeyArgs._configure(_setter, **streams_kms_key)
__props__.__dict__["streams_kms_key"] = streams_kms_key
__props__.__dict__["streams_kms_role"] = streams_kms_role
__props__.__dict__["tags"] = tags
diff --git a/sdk/python/pulumi_aws_native/groundstation/outputs.py b/sdk/python/pulumi_aws_native/groundstation/outputs.py
index 8b635280f4..716d1f0b81 100644
--- a/sdk/python/pulumi_aws_native/groundstation/outputs.py
+++ b/sdk/python/pulumi_aws_native/groundstation/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -64,17 +64,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
spectrum_config: Optional['outputs.ConfigSpectrumConfig'] = None):
- ConfigAntennaDownlinkConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- spectrum_config=spectrum_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- spectrum_config: Optional['outputs.ConfigSpectrumConfig'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if spectrum_config is not None:
- _setter("spectrum_config", spectrum_config)
+ pulumi.set(__self__, "spectrum_config", spectrum_config)
@property
@pulumi.getter(name="spectrumConfig")
@@ -109,25 +100,12 @@ def __init__(__self__, *,
decode_config: Optional['outputs.ConfigDecodeConfig'] = None,
demodulation_config: Optional['outputs.ConfigDemodulationConfig'] = None,
spectrum_config: Optional['outputs.ConfigSpectrumConfig'] = None):
- ConfigAntennaDownlinkDemodDecodeConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- decode_config=decode_config,
- demodulation_config=demodulation_config,
- spectrum_config=spectrum_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- decode_config: Optional['outputs.ConfigDecodeConfig'] = None,
- demodulation_config: Optional['outputs.ConfigDemodulationConfig'] = None,
- spectrum_config: Optional['outputs.ConfigSpectrumConfig'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if decode_config is not None:
- _setter("decode_config", decode_config)
+ pulumi.set(__self__, "decode_config", decode_config)
if demodulation_config is not None:
- _setter("demodulation_config", demodulation_config)
+ pulumi.set(__self__, "demodulation_config", demodulation_config)
if spectrum_config is not None:
- _setter("spectrum_config", spectrum_config)
+ pulumi.set(__self__, "spectrum_config", spectrum_config)
@property
@pulumi.getter(name="decodeConfig")
@@ -172,25 +150,12 @@ def __init__(__self__, *,
spectrum_config: Optional['outputs.ConfigUplinkSpectrumConfig'] = None,
target_eirp: Optional['outputs.ConfigEirp'] = None,
transmit_disabled: Optional[bool] = None):
- ConfigAntennaUplinkConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- spectrum_config=spectrum_config,
- target_eirp=target_eirp,
- transmit_disabled=transmit_disabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- spectrum_config: Optional['outputs.ConfigUplinkSpectrumConfig'] = None,
- target_eirp: Optional['outputs.ConfigEirp'] = None,
- transmit_disabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if spectrum_config is not None:
- _setter("spectrum_config", spectrum_config)
+ pulumi.set(__self__, "spectrum_config", spectrum_config)
if target_eirp is not None:
- _setter("target_eirp", target_eirp)
+ pulumi.set(__self__, "target_eirp", target_eirp)
if transmit_disabled is not None:
- _setter("transmit_disabled", transmit_disabled)
+ pulumi.set(__self__, "transmit_disabled", transmit_disabled)
@property
@pulumi.getter(name="spectrumConfig")
@@ -247,41 +212,20 @@ def __init__(__self__, *,
s3_recording_config: Optional['outputs.ConfigS3RecordingConfig'] = None,
tracking_config: Optional['outputs.ConfigTrackingConfig'] = None,
uplink_echo_config: Optional['outputs.ConfigUplinkEchoConfig'] = None):
- ConfigData._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- antenna_downlink_config=antenna_downlink_config,
- antenna_downlink_demod_decode_config=antenna_downlink_demod_decode_config,
- antenna_uplink_config=antenna_uplink_config,
- dataflow_endpoint_config=dataflow_endpoint_config,
- s3_recording_config=s3_recording_config,
- tracking_config=tracking_config,
- uplink_echo_config=uplink_echo_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- antenna_downlink_config: Optional['outputs.ConfigAntennaDownlinkConfig'] = None,
- antenna_downlink_demod_decode_config: Optional['outputs.ConfigAntennaDownlinkDemodDecodeConfig'] = None,
- antenna_uplink_config: Optional['outputs.ConfigAntennaUplinkConfig'] = None,
- dataflow_endpoint_config: Optional['outputs.ConfigDataflowEndpointConfig'] = None,
- s3_recording_config: Optional['outputs.ConfigS3RecordingConfig'] = None,
- tracking_config: Optional['outputs.ConfigTrackingConfig'] = None,
- uplink_echo_config: Optional['outputs.ConfigUplinkEchoConfig'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if antenna_downlink_config is not None:
- _setter("antenna_downlink_config", antenna_downlink_config)
+ pulumi.set(__self__, "antenna_downlink_config", antenna_downlink_config)
if antenna_downlink_demod_decode_config is not None:
- _setter("antenna_downlink_demod_decode_config", antenna_downlink_demod_decode_config)
+ pulumi.set(__self__, "antenna_downlink_demod_decode_config", antenna_downlink_demod_decode_config)
if antenna_uplink_config is not None:
- _setter("antenna_uplink_config", antenna_uplink_config)
+ pulumi.set(__self__, "antenna_uplink_config", antenna_uplink_config)
if dataflow_endpoint_config is not None:
- _setter("dataflow_endpoint_config", dataflow_endpoint_config)
+ pulumi.set(__self__, "dataflow_endpoint_config", dataflow_endpoint_config)
if s3_recording_config is not None:
- _setter("s3_recording_config", s3_recording_config)
+ pulumi.set(__self__, "s3_recording_config", s3_recording_config)
if tracking_config is not None:
- _setter("tracking_config", tracking_config)
+ pulumi.set(__self__, "tracking_config", tracking_config)
if uplink_echo_config is not None:
- _setter("uplink_echo_config", uplink_echo_config)
+ pulumi.set(__self__, "uplink_echo_config", uplink_echo_config)
@property
@pulumi.getter(name="antennaDownlinkConfig")
@@ -343,21 +287,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
dataflow_endpoint_name: Optional[str] = None,
dataflow_endpoint_region: Optional[str] = None):
- ConfigDataflowEndpointConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dataflow_endpoint_name=dataflow_endpoint_name,
- dataflow_endpoint_region=dataflow_endpoint_region,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dataflow_endpoint_name: Optional[str] = None,
- dataflow_endpoint_region: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if dataflow_endpoint_name is not None:
- _setter("dataflow_endpoint_name", dataflow_endpoint_name)
+ pulumi.set(__self__, "dataflow_endpoint_name", dataflow_endpoint_name)
if dataflow_endpoint_region is not None:
- _setter("dataflow_endpoint_region", dataflow_endpoint_region)
+ pulumi.set(__self__, "dataflow_endpoint_region", dataflow_endpoint_region)
@property
@pulumi.getter(name="dataflowEndpointName")
@@ -391,17 +324,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
unvalidated_json: Optional[str] = None):
- ConfigDecodeConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- unvalidated_json=unvalidated_json,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- unvalidated_json: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if unvalidated_json is not None:
- _setter("unvalidated_json", unvalidated_json)
+ pulumi.set(__self__, "unvalidated_json", unvalidated_json)
@property
@pulumi.getter(name="unvalidatedJson")
@@ -430,17 +354,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
unvalidated_json: Optional[str] = None):
- ConfigDemodulationConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- unvalidated_json=unvalidated_json,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- unvalidated_json: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if unvalidated_json is not None:
- _setter("unvalidated_json", unvalidated_json)
+ pulumi.set(__self__, "unvalidated_json", unvalidated_json)
@property
@pulumi.getter(name="unvalidatedJson")
@@ -453,21 +368,10 @@ class ConfigEirp(dict):
def __init__(__self__, *,
units: Optional['ConfigEirpUnits'] = None,
value: Optional[float] = None):
- ConfigEirp._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- units=units,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- units: Optional['ConfigEirpUnits'] = None,
- value: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if units is not None:
- _setter("units", units)
+ pulumi.set(__self__, "units", units)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -485,21 +389,10 @@ class ConfigFrequency(dict):
def __init__(__self__, *,
units: Optional['ConfigFrequencyUnits'] = None,
value: Optional[float] = None):
- ConfigFrequency._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- units=units,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- units: Optional['ConfigFrequencyUnits'] = None,
- value: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if units is not None:
- _setter("units", units)
+ pulumi.set(__self__, "units", units)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -517,21 +410,10 @@ class ConfigFrequencyBandwidth(dict):
def __init__(__self__, *,
units: Optional['ConfigBandwidthUnits'] = None,
value: Optional[float] = None):
- ConfigFrequencyBandwidth._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- units=units,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- units: Optional['ConfigBandwidthUnits'] = None,
- value: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if units is not None:
- _setter("units", units)
+ pulumi.set(__self__, "units", units)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -569,25 +451,12 @@ def __init__(__self__, *,
bucket_arn: Optional[str] = None,
prefix: Optional[str] = None,
role_arn: Optional[str] = None):
- ConfigS3RecordingConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_arn=bucket_arn,
- prefix=prefix,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_arn: Optional[str] = None,
- prefix: Optional[str] = None,
- role_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bucket_arn is not None:
- _setter("bucket_arn", bucket_arn)
+ pulumi.set(__self__, "bucket_arn", bucket_arn)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="bucketArn")
@@ -628,25 +497,12 @@ def __init__(__self__, *,
bandwidth: Optional['outputs.ConfigFrequencyBandwidth'] = None,
center_frequency: Optional['outputs.ConfigFrequency'] = None,
polarization: Optional['ConfigPolarization'] = None):
- ConfigSpectrumConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bandwidth=bandwidth,
- center_frequency=center_frequency,
- polarization=polarization,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bandwidth: Optional['outputs.ConfigFrequencyBandwidth'] = None,
- center_frequency: Optional['outputs.ConfigFrequency'] = None,
- polarization: Optional['ConfigPolarization'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bandwidth is not None:
- _setter("bandwidth", bandwidth)
+ pulumi.set(__self__, "bandwidth", bandwidth)
if center_frequency is not None:
- _setter("center_frequency", center_frequency)
+ pulumi.set(__self__, "center_frequency", center_frequency)
if polarization is not None:
- _setter("polarization", polarization)
+ pulumi.set(__self__, "polarization", polarization)
@property
@pulumi.getter
@@ -669,21 +525,10 @@ class ConfigTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- ConfigTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -700,17 +545,8 @@ def value(self) -> Optional[str]:
class ConfigTrackingConfig(dict):
def __init__(__self__, *,
autotrack: Optional['ConfigTrackingConfigAutotrack'] = None):
- ConfigTrackingConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- autotrack=autotrack,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- autotrack: Optional['ConfigTrackingConfigAutotrack'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if autotrack is not None:
- _setter("autotrack", autotrack)
+ pulumi.set(__self__, "autotrack", autotrack)
@property
@pulumi.getter
@@ -740,21 +576,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
antenna_uplink_config_arn: Optional[str] = None,
enabled: Optional[bool] = None):
- ConfigUplinkEchoConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- antenna_uplink_config_arn=antenna_uplink_config_arn,
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- antenna_uplink_config_arn: Optional[str] = None,
- enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if antenna_uplink_config_arn is not None:
- _setter("antenna_uplink_config_arn", antenna_uplink_config_arn)
+ pulumi.set(__self__, "antenna_uplink_config_arn", antenna_uplink_config_arn)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter(name="antennaUplinkConfigArn")
@@ -789,21 +614,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
center_frequency: Optional['outputs.ConfigFrequency'] = None,
polarization: Optional['ConfigPolarization'] = None):
- ConfigUplinkSpectrumConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- center_frequency=center_frequency,
- polarization=polarization,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- center_frequency: Optional['outputs.ConfigFrequency'] = None,
- polarization: Optional['ConfigPolarization'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if center_frequency is not None:
- _setter("center_frequency", center_frequency)
+ pulumi.set(__self__, "center_frequency", center_frequency)
if polarization is not None:
- _setter("polarization", polarization)
+ pulumi.set(__self__, "polarization", polarization)
@property
@pulumi.getter(name="centerFrequency")
@@ -853,33 +667,16 @@ def __init__(__self__, *,
"""
Information about AwsGroundStationAgentEndpoint.
"""
- DataflowEndpointGroupAwsGroundStationAgentEndpoint._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- agent_status=agent_status,
- audit_results=audit_results,
- egress_address=egress_address,
- ingress_address=ingress_address,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- agent_status: Optional['DataflowEndpointGroupAgentStatus'] = None,
- audit_results: Optional['DataflowEndpointGroupAuditResults'] = None,
- egress_address: Optional['outputs.DataflowEndpointGroupConnectionDetails'] = None,
- ingress_address: Optional['outputs.DataflowEndpointGroupRangedConnectionDetails'] = None,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if agent_status is not None:
- _setter("agent_status", agent_status)
+ pulumi.set(__self__, "agent_status", agent_status)
if audit_results is not None:
- _setter("audit_results", audit_results)
+ pulumi.set(__self__, "audit_results", audit_results)
if egress_address is not None:
- _setter("egress_address", egress_address)
+ pulumi.set(__self__, "egress_address", egress_address)
if ingress_address is not None:
- _setter("ingress_address", ingress_address)
+ pulumi.set(__self__, "ingress_address", ingress_address)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="agentStatus")
@@ -936,21 +733,10 @@ def __init__(__self__, *,
Egress address of AgentEndpoint with an optional mtu.
:param int mtu: Maximum transmission unit (MTU) size in bytes of a dataflow endpoint.
"""
- DataflowEndpointGroupConnectionDetails._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- mtu=mtu,
- socket_address=socket_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- mtu: Optional[int] = None,
- socket_address: Optional['outputs.DataflowEndpointGroupSocketAddress'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if mtu is not None:
- _setter("mtu", mtu)
+ pulumi.set(__self__, "mtu", mtu)
if socket_address is not None:
- _setter("socket_address", socket_address)
+ pulumi.set(__self__, "socket_address", socket_address)
@property
@pulumi.getter
@@ -972,25 +758,12 @@ def __init__(__self__, *,
address: Optional['outputs.DataflowEndpointGroupSocketAddress'] = None,
mtu: Optional[int] = None,
name: Optional[str] = None):
- DataflowEndpointGroupDataflowEndpoint._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- address=address,
- mtu=mtu,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- address: Optional['outputs.DataflowEndpointGroupSocketAddress'] = None,
- mtu: Optional[int] = None,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if address is not None:
- _setter("address", address)
+ pulumi.set(__self__, "address", address)
if mtu is not None:
- _setter("mtu", mtu)
+ pulumi.set(__self__, "mtu", mtu)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -1033,25 +806,12 @@ def __init__(__self__, *,
aws_ground_station_agent_endpoint: Optional['outputs.DataflowEndpointGroupAwsGroundStationAgentEndpoint'] = None,
endpoint: Optional['outputs.DataflowEndpointGroupDataflowEndpoint'] = None,
security_details: Optional['outputs.DataflowEndpointGroupSecurityDetails'] = None):
- DataflowEndpointGroupEndpointDetails._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- aws_ground_station_agent_endpoint=aws_ground_station_agent_endpoint,
- endpoint=endpoint,
- security_details=security_details,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- aws_ground_station_agent_endpoint: Optional['outputs.DataflowEndpointGroupAwsGroundStationAgentEndpoint'] = None,
- endpoint: Optional['outputs.DataflowEndpointGroupDataflowEndpoint'] = None,
- security_details: Optional['outputs.DataflowEndpointGroupSecurityDetails'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if aws_ground_station_agent_endpoint is not None:
- _setter("aws_ground_station_agent_endpoint", aws_ground_station_agent_endpoint)
+ pulumi.set(__self__, "aws_ground_station_agent_endpoint", aws_ground_station_agent_endpoint)
if endpoint is not None:
- _setter("endpoint", endpoint)
+ pulumi.set(__self__, "endpoint", endpoint)
if security_details is not None:
- _setter("security_details", security_details)
+ pulumi.set(__self__, "security_details", security_details)
@property
@pulumi.getter(name="awsGroundStationAgentEndpoint")
@@ -1082,21 +842,10 @@ def __init__(__self__, *,
:param int maximum: A maximum value.
:param int minimum: A minimum value.
"""
- DataflowEndpointGroupIntegerRange._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- maximum=maximum,
- minimum=minimum,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- maximum: Optional[int] = None,
- minimum: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if maximum is not None:
- _setter("maximum", maximum)
+ pulumi.set(__self__, "maximum", maximum)
if minimum is not None:
- _setter("minimum", minimum)
+ pulumi.set(__self__, "minimum", minimum)
@property
@pulumi.getter
@@ -1144,21 +893,10 @@ def __init__(__self__, *,
Ingress address of AgentEndpoint with a port range and an optional mtu.
:param int mtu: Maximum transmission unit (MTU) size in bytes of a dataflow endpoint.
"""
- DataflowEndpointGroupRangedConnectionDetails._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- mtu=mtu,
- socket_address=socket_address,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- mtu: Optional[int] = None,
- socket_address: Optional['outputs.DataflowEndpointGroupRangedSocketAddress'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if mtu is not None:
- _setter("mtu", mtu)
+ pulumi.set(__self__, "mtu", mtu)
if socket_address is not None:
- _setter("socket_address", socket_address)
+ pulumi.set(__self__, "socket_address", socket_address)
@property
@pulumi.getter
@@ -1204,21 +942,10 @@ def __init__(__self__, *,
:param str name: IPv4 socket address.
:param 'DataflowEndpointGroupIntegerRange' port_range: Port range of a socket address.
"""
- DataflowEndpointGroupRangedSocketAddress._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- port_range=port_range,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[str] = None,
- port_range: Optional['outputs.DataflowEndpointGroupIntegerRange'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if port_range is not None:
- _setter("port_range", port_range)
+ pulumi.set(__self__, "port_range", port_range)
@property
@pulumi.getter
@@ -1264,25 +991,12 @@ def __init__(__self__, *,
role_arn: Optional[str] = None,
security_group_ids: Optional[Sequence[str]] = None,
subnet_ids: Optional[Sequence[str]] = None):
- DataflowEndpointGroupSecurityDetails._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: Optional[str] = None,
- security_group_ids: Optional[Sequence[str]] = None,
- subnet_ids: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if subnet_ids is not None:
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="roleArn")
@@ -1305,21 +1019,10 @@ class DataflowEndpointGroupSocketAddress(dict):
def __init__(__self__, *,
name: Optional[str] = None,
port: Optional[int] = None):
- DataflowEndpointGroupSocketAddress._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- port=port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[str] = None,
- port: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
@property
@pulumi.getter
@@ -1337,19 +1040,8 @@ class DataflowEndpointGroupTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- DataflowEndpointGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1367,21 +1059,10 @@ class MissionProfileDataflowEdge(dict):
def __init__(__self__, *,
destination: Optional[str] = None,
source: Optional[str] = None):
- MissionProfileDataflowEdge._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- source=source,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: Optional[str] = None,
- source: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if source is not None:
- _setter("source", source)
+ pulumi.set(__self__, "source", source)
@property
@pulumi.getter
@@ -1418,21 +1099,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
kms_alias_arn: Optional[str] = None,
kms_key_arn: Optional[str] = None):
- MissionProfileStreamsKmsKey._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kms_alias_arn=kms_alias_arn,
- kms_key_arn=kms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kms_alias_arn: Optional[str] = None,
- kms_key_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if kms_alias_arn is not None:
- _setter("kms_alias_arn", kms_alias_arn)
+ pulumi.set(__self__, "kms_alias_arn", kms_alias_arn)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
@property
@pulumi.getter(name="kmsAliasArn")
@@ -1450,19 +1120,8 @@ class MissionProfileTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- MissionProfileTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/guardduty/_inputs.py b/sdk/python/pulumi_aws_native/guardduty/_inputs.py
index 235fb97b93..9d89c9fa37 100644
--- a/sdk/python/pulumi_aws_native/guardduty/_inputs.py
+++ b/sdk/python/pulumi_aws_native/guardduty/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -33,25 +33,12 @@ def __init__(__self__, *,
kubernetes: Optional[pulumi.Input['DetectorCfnKubernetesConfigurationArgs']] = None,
malware_protection: Optional[pulumi.Input['DetectorCfnMalwareProtectionConfigurationArgs']] = None,
s3_logs: Optional[pulumi.Input['DetectorCfns3LogsConfigurationArgs']] = None):
- DetectorCfnDataSourceConfigurationsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kubernetes=kubernetes,
- malware_protection=malware_protection,
- s3_logs=s3_logs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kubernetes: Optional[pulumi.Input['DetectorCfnKubernetesConfigurationArgs']] = None,
- malware_protection: Optional[pulumi.Input['DetectorCfnMalwareProtectionConfigurationArgs']] = None,
- s3_logs: Optional[pulumi.Input['DetectorCfns3LogsConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if kubernetes is not None:
- _setter("kubernetes", kubernetes)
+ pulumi.set(__self__, "kubernetes", kubernetes)
if malware_protection is not None:
- _setter("malware_protection", malware_protection)
+ pulumi.set(__self__, "malware_protection", malware_protection)
if s3_logs is not None:
- _setter("s3_logs", s3_logs)
+ pulumi.set(__self__, "s3_logs", s3_logs)
@property
@pulumi.getter
@@ -86,21 +73,10 @@ class DetectorCfnFeatureAdditionalConfigurationArgs:
def __init__(__self__, *,
name: Optional[pulumi.Input[str]] = None,
status: Optional[pulumi.Input[str]] = None):
- DetectorCfnFeatureAdditionalConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- status=status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[pulumi.Input[str]] = None,
- status: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
@property
@pulumi.getter
@@ -127,23 +103,10 @@ def __init__(__self__, *,
name: pulumi.Input['DetectorCfnFeatureConfigurationName'],
status: pulumi.Input['DetectorCfnFeatureConfigurationStatus'],
additional_configuration: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorCfnFeatureAdditionalConfigurationArgs']]]] = None):
- DetectorCfnFeatureConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- status=status,
- additional_configuration=additional_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input['DetectorCfnFeatureConfigurationName'],
- status: pulumi.Input['DetectorCfnFeatureConfigurationStatus'],
- additional_configuration: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorCfnFeatureAdditionalConfigurationArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("status", status)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "status", status)
if additional_configuration is not None:
- _setter("additional_configuration", additional_configuration)
+ pulumi.set(__self__, "additional_configuration", additional_configuration)
@property
@pulumi.getter
@@ -177,16 +140,7 @@ def additional_configuration(self, value: Optional[pulumi.Input[Sequence[pulumi.
class DetectorCfnKubernetesAuditLogsConfigurationArgs:
def __init__(__self__, *,
enable: pulumi.Input[bool]):
- DetectorCfnKubernetesAuditLogsConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enable=enable,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enable: pulumi.Input[bool],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enable", enable)
+ pulumi.set(__self__, "enable", enable)
@property
@pulumi.getter
@@ -202,16 +156,7 @@ def enable(self, value: pulumi.Input[bool]):
class DetectorCfnKubernetesConfigurationArgs:
def __init__(__self__, *,
audit_logs: pulumi.Input['DetectorCfnKubernetesAuditLogsConfigurationArgs']):
- DetectorCfnKubernetesConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audit_logs=audit_logs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audit_logs: pulumi.Input['DetectorCfnKubernetesAuditLogsConfigurationArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("audit_logs", audit_logs)
+ pulumi.set(__self__, "audit_logs", audit_logs)
@property
@pulumi.getter(name="auditLogs")
@@ -227,17 +172,8 @@ def audit_logs(self, value: pulumi.Input['DetectorCfnKubernetesAuditLogsConfigur
class DetectorCfnMalwareProtectionConfigurationArgs:
def __init__(__self__, *,
scan_ec2_instance_with_findings: Optional[pulumi.Input['DetectorCfnScanEc2InstanceWithFindingsConfigurationArgs']] = None):
- DetectorCfnMalwareProtectionConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- scan_ec2_instance_with_findings=scan_ec2_instance_with_findings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- scan_ec2_instance_with_findings: Optional[pulumi.Input['DetectorCfnScanEc2InstanceWithFindingsConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if scan_ec2_instance_with_findings is not None:
- _setter("scan_ec2_instance_with_findings", scan_ec2_instance_with_findings)
+ pulumi.set(__self__, "scan_ec2_instance_with_findings", scan_ec2_instance_with_findings)
@property
@pulumi.getter(name="scanEc2InstanceWithFindings")
@@ -253,17 +189,8 @@ def scan_ec2_instance_with_findings(self, value: Optional[pulumi.Input['Detector
class DetectorCfnScanEc2InstanceWithFindingsConfigurationArgs:
def __init__(__self__, *,
ebs_volumes: Optional[pulumi.Input[bool]] = None):
- DetectorCfnScanEc2InstanceWithFindingsConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ebs_volumes=ebs_volumes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ebs_volumes: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ebs_volumes is not None:
- _setter("ebs_volumes", ebs_volumes)
+ pulumi.set(__self__, "ebs_volumes", ebs_volumes)
@property
@pulumi.getter(name="ebsVolumes")
@@ -279,16 +206,7 @@ def ebs_volumes(self, value: Optional[pulumi.Input[bool]]):
class DetectorCfns3LogsConfigurationArgs:
def __init__(__self__, *,
enable: pulumi.Input[bool]):
- DetectorCfns3LogsConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enable=enable,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enable: pulumi.Input[bool],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enable", enable)
+ pulumi.set(__self__, "enable", enable)
@property
@pulumi.getter
@@ -305,19 +223,8 @@ class DetectorTagItemArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- DetectorTagItemArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -353,61 +260,30 @@ def __init__(__self__, *,
lte: Optional[pulumi.Input[int]] = None,
neq: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
not_equals: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- FilterConditionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- eq=eq,
- equals=equals,
- greater_than=greater_than,
- greater_than_or_equal=greater_than_or_equal,
- gt=gt,
- gte=gte,
- less_than=less_than,
- less_than_or_equal=less_than_or_equal,
- lt=lt,
- lte=lte,
- neq=neq,
- not_equals=not_equals,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- eq: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- equals: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- greater_than: Optional[pulumi.Input[int]] = None,
- greater_than_or_equal: Optional[pulumi.Input[int]] = None,
- gt: Optional[pulumi.Input[int]] = None,
- gte: Optional[pulumi.Input[int]] = None,
- less_than: Optional[pulumi.Input[int]] = None,
- less_than_or_equal: Optional[pulumi.Input[int]] = None,
- lt: Optional[pulumi.Input[int]] = None,
- lte: Optional[pulumi.Input[int]] = None,
- neq: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- not_equals: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if eq is not None:
- _setter("eq", eq)
+ pulumi.set(__self__, "eq", eq)
if equals is not None:
- _setter("equals", equals)
+ pulumi.set(__self__, "equals", equals)
if greater_than is not None:
- _setter("greater_than", greater_than)
+ pulumi.set(__self__, "greater_than", greater_than)
if greater_than_or_equal is not None:
- _setter("greater_than_or_equal", greater_than_or_equal)
+ pulumi.set(__self__, "greater_than_or_equal", greater_than_or_equal)
if gt is not None:
- _setter("gt", gt)
+ pulumi.set(__self__, "gt", gt)
if gte is not None:
- _setter("gte", gte)
+ pulumi.set(__self__, "gte", gte)
if less_than is not None:
- _setter("less_than", less_than)
+ pulumi.set(__self__, "less_than", less_than)
if less_than_or_equal is not None:
- _setter("less_than_or_equal", less_than_or_equal)
+ pulumi.set(__self__, "less_than_or_equal", less_than_or_equal)
if lt is not None:
- _setter("lt", lt)
+ pulumi.set(__self__, "lt", lt)
if lte is not None:
- _setter("lte", lte)
+ pulumi.set(__self__, "lte", lte)
if neq is not None:
- _setter("neq", neq)
+ pulumi.set(__self__, "neq", neq)
if not_equals is not None:
- _setter("not_equals", not_equals)
+ pulumi.set(__self__, "not_equals", not_equals)
@property
@pulumi.getter
@@ -523,21 +399,10 @@ class FilterFindingCriteriaArgs:
def __init__(__self__, *,
criterion: Optional[Any] = None,
item_type: Optional[pulumi.Input['FilterConditionArgs']] = None):
- FilterFindingCriteriaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- criterion=criterion,
- item_type=item_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- criterion: Optional[Any] = None,
- item_type: Optional[pulumi.Input['FilterConditionArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if criterion is not None:
- _setter("criterion", criterion)
+ pulumi.set(__self__, "criterion", criterion)
if item_type is not None:
- _setter("item_type", item_type)
+ pulumi.set(__self__, "item_type", item_type)
@property
@pulumi.getter
@@ -563,19 +428,8 @@ class FilterTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- FilterTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -601,19 +455,8 @@ class IpSetTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- IpSetTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -639,19 +482,8 @@ class ThreatIntelSetTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- ThreatIntelSetTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/guardduty/detector.py b/sdk/python/pulumi_aws_native/guardduty/detector.py
index f71f231fda..cc180a80f8 100644
--- a/sdk/python/pulumi_aws_native/guardduty/detector.py
+++ b/sdk/python/pulumi_aws_native/guardduty/detector.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -25,32 +25,15 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Detector resource.
"""
- DetectorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enable=enable,
- data_sources=data_sources,
- features=features,
- finding_publishing_frequency=finding_publishing_frequency,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enable: pulumi.Input[bool],
- data_sources: Optional[pulumi.Input['DetectorCfnDataSourceConfigurationsArgs']] = None,
- features: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorCfnFeatureConfigurationArgs']]]] = None,
- finding_publishing_frequency: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorTagItemArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enable", enable)
+ pulumi.set(__self__, "enable", enable)
if data_sources is not None:
- _setter("data_sources", data_sources)
+ pulumi.set(__self__, "data_sources", data_sources)
if features is not None:
- _setter("features", features)
+ pulumi.set(__self__, "features", features)
if finding_publishing_frequency is not None:
- _setter("finding_publishing_frequency", finding_publishing_frequency)
+ pulumi.set(__self__, "finding_publishing_frequency", finding_publishing_frequency)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -134,10 +117,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DetectorArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -157,11 +136,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = DetectorArgs.__new__(DetectorArgs)
- if data_sources is not None and not isinstance(data_sources, DetectorCfnDataSourceConfigurationsArgs):
- data_sources = data_sources or {}
- def _setter(key, value):
- data_sources[key] = value
- DetectorCfnDataSourceConfigurationsArgs._configure(_setter, **data_sources)
__props__.__dict__["data_sources"] = data_sources
if enable is None and not opts.urn:
raise TypeError("Missing required property 'enable'")
diff --git a/sdk/python/pulumi_aws_native/guardduty/filter.py b/sdk/python/pulumi_aws_native/guardduty/filter.py
index ce84dd79e1..264a51fc0e 100644
--- a/sdk/python/pulumi_aws_native/guardduty/filter.py
+++ b/sdk/python/pulumi_aws_native/guardduty/filter.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -26,36 +26,15 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Filter resource.
"""
- FilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action=action,
- description=description,
- detector_id=detector_id,
- finding_criteria=finding_criteria,
- rank=rank,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action: pulumi.Input[str],
- description: pulumi.Input[str],
- detector_id: pulumi.Input[str],
- finding_criteria: pulumi.Input['FilterFindingCriteriaArgs'],
- rank: pulumi.Input[int],
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['FilterTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action", action)
- _setter("description", description)
- _setter("detector_id", detector_id)
- _setter("finding_criteria", finding_criteria)
- _setter("rank", rank)
+ pulumi.set(__self__, "action", action)
+ pulumi.set(__self__, "description", description)
+ pulumi.set(__self__, "detector_id", detector_id)
+ pulumi.set(__self__, "finding_criteria", finding_criteria)
+ pulumi.set(__self__, "rank", rank)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -164,10 +143,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FilterArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -199,11 +174,6 @@ def _internal_init(__self__,
if detector_id is None and not opts.urn:
raise TypeError("Missing required property 'detector_id'")
__props__.__dict__["detector_id"] = detector_id
- if finding_criteria is not None and not isinstance(finding_criteria, FilterFindingCriteriaArgs):
- finding_criteria = finding_criteria or {}
- def _setter(key, value):
- finding_criteria[key] = value
- FilterFindingCriteriaArgs._configure(_setter, **finding_criteria)
if finding_criteria is None and not opts.urn:
raise TypeError("Missing required property 'finding_criteria'")
__props__.__dict__["finding_criteria"] = finding_criteria
diff --git a/sdk/python/pulumi_aws_native/guardduty/get_detector.py b/sdk/python/pulumi_aws_native/guardduty/get_detector.py
index 05b8ac5299..e3f15f87be 100644
--- a/sdk/python/pulumi_aws_native/guardduty/get_detector.py
+++ b/sdk/python/pulumi_aws_native/guardduty/get_detector.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/guardduty/get_filter.py b/sdk/python/pulumi_aws_native/guardduty/get_filter.py
index 01a526b1f5..7acea8d056 100644
--- a/sdk/python/pulumi_aws_native/guardduty/get_filter.py
+++ b/sdk/python/pulumi_aws_native/guardduty/get_filter.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/guardduty/get_ip_set.py b/sdk/python/pulumi_aws_native/guardduty/get_ip_set.py
index 5842922abb..13f84d694b 100644
--- a/sdk/python/pulumi_aws_native/guardduty/get_ip_set.py
+++ b/sdk/python/pulumi_aws_native/guardduty/get_ip_set.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/guardduty/get_member.py b/sdk/python/pulumi_aws_native/guardduty/get_member.py
index 1b1edcca34..4bc069990c 100644
--- a/sdk/python/pulumi_aws_native/guardduty/get_member.py
+++ b/sdk/python/pulumi_aws_native/guardduty/get_member.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/guardduty/get_threat_intel_set.py b/sdk/python/pulumi_aws_native/guardduty/get_threat_intel_set.py
index 6fc8ce8886..0415a13a0f 100644
--- a/sdk/python/pulumi_aws_native/guardduty/get_threat_intel_set.py
+++ b/sdk/python/pulumi_aws_native/guardduty/get_threat_intel_set.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/guardduty/ip_set.py b/sdk/python/pulumi_aws_native/guardduty/ip_set.py
index 653241f0d7..f88a6a5c6c 100644
--- a/sdk/python/pulumi_aws_native/guardduty/ip_set.py
+++ b/sdk/python/pulumi_aws_native/guardduty/ip_set.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,33 +25,14 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a IpSet resource.
"""
- IpSetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- activate=activate,
- detector_id=detector_id,
- format=format,
- location=location,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- activate: pulumi.Input[bool],
- detector_id: pulumi.Input[str],
- format: pulumi.Input[str],
- location: pulumi.Input[str],
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['IpSetTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("activate", activate)
- _setter("detector_id", detector_id)
- _setter("format", format)
- _setter("location", location)
+ pulumi.set(__self__, "activate", activate)
+ pulumi.set(__self__, "detector_id", detector_id)
+ pulumi.set(__self__, "format", format)
+ pulumi.set(__self__, "location", location)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -150,10 +131,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- IpSetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/guardduty/master.py b/sdk/python/pulumi_aws_native/guardduty/master.py
index 6dda5c8c55..cc34e5bcfb 100644
--- a/sdk/python/pulumi_aws_native/guardduty/master.py
+++ b/sdk/python/pulumi_aws_native/guardduty/master.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['MasterArgs', 'Master']
@@ -20,23 +20,10 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Master resource.
"""
- MasterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- detector_id=detector_id,
- master_id=master_id,
- invitation_id=invitation_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- detector_id: pulumi.Input[str],
- master_id: pulumi.Input[str],
- invitation_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("detector_id", detector_id)
- _setter("master_id", master_id)
+ pulumi.set(__self__, "detector_id", detector_id)
+ pulumi.set(__self__, "master_id", master_id)
if invitation_id is not None:
- _setter("invitation_id", invitation_id)
+ pulumi.set(__self__, "invitation_id", invitation_id)
@property
@pulumi.getter(name="detectorId")
@@ -105,10 +92,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- MasterArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/guardduty/member.py b/sdk/python/pulumi_aws_native/guardduty/member.py
index 554a7c8c02..6076f693a1 100644
--- a/sdk/python/pulumi_aws_native/guardduty/member.py
+++ b/sdk/python/pulumi_aws_native/guardduty/member.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['MemberArgs', 'Member']
@@ -23,34 +23,15 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Member resource.
"""
- MemberArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- detector_id=detector_id,
- email=email,
- member_id=member_id,
- disable_email_notification=disable_email_notification,
- message=message,
- status=status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- detector_id: pulumi.Input[str],
- email: pulumi.Input[str],
- member_id: pulumi.Input[str],
- disable_email_notification: Optional[pulumi.Input[bool]] = None,
- message: Optional[pulumi.Input[str]] = None,
- status: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("detector_id", detector_id)
- _setter("email", email)
- _setter("member_id", member_id)
+ pulumi.set(__self__, "detector_id", detector_id)
+ pulumi.set(__self__, "email", email)
+ pulumi.set(__self__, "member_id", member_id)
if disable_email_notification is not None:
- _setter("disable_email_notification", disable_email_notification)
+ pulumi.set(__self__, "disable_email_notification", disable_email_notification)
if message is not None:
- _setter("message", message)
+ pulumi.set(__self__, "message", message)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
@property
@pulumi.getter(name="detectorId")
@@ -149,10 +130,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- MemberArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/guardduty/outputs.py b/sdk/python/pulumi_aws_native/guardduty/outputs.py
index 67901d3392..4afe41a8e2 100644
--- a/sdk/python/pulumi_aws_native/guardduty/outputs.py
+++ b/sdk/python/pulumi_aws_native/guardduty/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -53,25 +53,12 @@ def __init__(__self__, *,
kubernetes: Optional['outputs.DetectorCfnKubernetesConfiguration'] = None,
malware_protection: Optional['outputs.DetectorCfnMalwareProtectionConfiguration'] = None,
s3_logs: Optional['outputs.DetectorCfns3LogsConfiguration'] = None):
- DetectorCfnDataSourceConfigurations._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kubernetes=kubernetes,
- malware_protection=malware_protection,
- s3_logs=s3_logs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kubernetes: Optional['outputs.DetectorCfnKubernetesConfiguration'] = None,
- malware_protection: Optional['outputs.DetectorCfnMalwareProtectionConfiguration'] = None,
- s3_logs: Optional['outputs.DetectorCfns3LogsConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if kubernetes is not None:
- _setter("kubernetes", kubernetes)
+ pulumi.set(__self__, "kubernetes", kubernetes)
if malware_protection is not None:
- _setter("malware_protection", malware_protection)
+ pulumi.set(__self__, "malware_protection", malware_protection)
if s3_logs is not None:
- _setter("s3_logs", s3_logs)
+ pulumi.set(__self__, "s3_logs", s3_logs)
@property
@pulumi.getter
@@ -94,21 +81,10 @@ class DetectorCfnFeatureAdditionalConfiguration(dict):
def __init__(__self__, *,
name: Optional[str] = None,
status: Optional[str] = None):
- DetectorCfnFeatureAdditionalConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- status=status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[str] = None,
- status: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
@property
@pulumi.getter
@@ -144,23 +120,10 @@ def __init__(__self__, *,
name: 'DetectorCfnFeatureConfigurationName',
status: 'DetectorCfnFeatureConfigurationStatus',
additional_configuration: Optional[Sequence['outputs.DetectorCfnFeatureAdditionalConfiguration']] = None):
- DetectorCfnFeatureConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- status=status,
- additional_configuration=additional_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: 'DetectorCfnFeatureConfigurationName',
- status: 'DetectorCfnFeatureConfigurationStatus',
- additional_configuration: Optional[Sequence['outputs.DetectorCfnFeatureAdditionalConfiguration']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("status", status)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "status", status)
if additional_configuration is not None:
- _setter("additional_configuration", additional_configuration)
+ pulumi.set(__self__, "additional_configuration", additional_configuration)
@property
@pulumi.getter
@@ -182,16 +145,7 @@ def additional_configuration(self) -> Optional[Sequence['outputs.DetectorCfnFeat
class DetectorCfnKubernetesAuditLogsConfiguration(dict):
def __init__(__self__, *,
enable: bool):
- DetectorCfnKubernetesAuditLogsConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enable=enable,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enable: bool,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enable", enable)
+ pulumi.set(__self__, "enable", enable)
@property
@pulumi.getter
@@ -220,16 +174,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
audit_logs: 'outputs.DetectorCfnKubernetesAuditLogsConfiguration'):
- DetectorCfnKubernetesConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audit_logs=audit_logs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audit_logs: 'outputs.DetectorCfnKubernetesAuditLogsConfiguration',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("audit_logs", audit_logs)
+ pulumi.set(__self__, "audit_logs", audit_logs)
@property
@pulumi.getter(name="auditLogs")
@@ -258,17 +203,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
scan_ec2_instance_with_findings: Optional['outputs.DetectorCfnScanEc2InstanceWithFindingsConfiguration'] = None):
- DetectorCfnMalwareProtectionConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- scan_ec2_instance_with_findings=scan_ec2_instance_with_findings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- scan_ec2_instance_with_findings: Optional['outputs.DetectorCfnScanEc2InstanceWithFindingsConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if scan_ec2_instance_with_findings is not None:
- _setter("scan_ec2_instance_with_findings", scan_ec2_instance_with_findings)
+ pulumi.set(__self__, "scan_ec2_instance_with_findings", scan_ec2_instance_with_findings)
@property
@pulumi.getter(name="scanEc2InstanceWithFindings")
@@ -297,17 +233,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
ebs_volumes: Optional[bool] = None):
- DetectorCfnScanEc2InstanceWithFindingsConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ebs_volumes=ebs_volumes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ebs_volumes: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ebs_volumes is not None:
- _setter("ebs_volumes", ebs_volumes)
+ pulumi.set(__self__, "ebs_volumes", ebs_volumes)
@property
@pulumi.getter(name="ebsVolumes")
@@ -319,16 +246,7 @@ def ebs_volumes(self) -> Optional[bool]:
class DetectorCfns3LogsConfiguration(dict):
def __init__(__self__, *,
enable: bool):
- DetectorCfns3LogsConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enable=enable,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enable: bool,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enable", enable)
+ pulumi.set(__self__, "enable", enable)
@property
@pulumi.getter
@@ -341,19 +259,8 @@ class DetectorTagItem(dict):
def __init__(__self__, *,
key: str,
value: str):
- DetectorTagItem._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -406,61 +313,30 @@ def __init__(__self__, *,
lte: Optional[int] = None,
neq: Optional[Sequence[str]] = None,
not_equals: Optional[Sequence[str]] = None):
- FilterCondition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- eq=eq,
- equals=equals,
- greater_than=greater_than,
- greater_than_or_equal=greater_than_or_equal,
- gt=gt,
- gte=gte,
- less_than=less_than,
- less_than_or_equal=less_than_or_equal,
- lt=lt,
- lte=lte,
- neq=neq,
- not_equals=not_equals,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- eq: Optional[Sequence[str]] = None,
- equals: Optional[Sequence[str]] = None,
- greater_than: Optional[int] = None,
- greater_than_or_equal: Optional[int] = None,
- gt: Optional[int] = None,
- gte: Optional[int] = None,
- less_than: Optional[int] = None,
- less_than_or_equal: Optional[int] = None,
- lt: Optional[int] = None,
- lte: Optional[int] = None,
- neq: Optional[Sequence[str]] = None,
- not_equals: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if eq is not None:
- _setter("eq", eq)
+ pulumi.set(__self__, "eq", eq)
if equals is not None:
- _setter("equals", equals)
+ pulumi.set(__self__, "equals", equals)
if greater_than is not None:
- _setter("greater_than", greater_than)
+ pulumi.set(__self__, "greater_than", greater_than)
if greater_than_or_equal is not None:
- _setter("greater_than_or_equal", greater_than_or_equal)
+ pulumi.set(__self__, "greater_than_or_equal", greater_than_or_equal)
if gt is not None:
- _setter("gt", gt)
+ pulumi.set(__self__, "gt", gt)
if gte is not None:
- _setter("gte", gte)
+ pulumi.set(__self__, "gte", gte)
if less_than is not None:
- _setter("less_than", less_than)
+ pulumi.set(__self__, "less_than", less_than)
if less_than_or_equal is not None:
- _setter("less_than_or_equal", less_than_or_equal)
+ pulumi.set(__self__, "less_than_or_equal", less_than_or_equal)
if lt is not None:
- _setter("lt", lt)
+ pulumi.set(__self__, "lt", lt)
if lte is not None:
- _setter("lte", lte)
+ pulumi.set(__self__, "lte", lte)
if neq is not None:
- _setter("neq", neq)
+ pulumi.set(__self__, "neq", neq)
if not_equals is not None:
- _setter("not_equals", not_equals)
+ pulumi.set(__self__, "not_equals", not_equals)
@property
@pulumi.getter
@@ -545,21 +421,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
criterion: Optional[Any] = None,
item_type: Optional['outputs.FilterCondition'] = None):
- FilterFindingCriteria._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- criterion=criterion,
- item_type=item_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- criterion: Optional[Any] = None,
- item_type: Optional['outputs.FilterCondition'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if criterion is not None:
- _setter("criterion", criterion)
+ pulumi.set(__self__, "criterion", criterion)
if item_type is not None:
- _setter("item_type", item_type)
+ pulumi.set(__self__, "item_type", item_type)
@property
@pulumi.getter
@@ -577,19 +442,8 @@ class FilterTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- FilterTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -607,19 +461,8 @@ class IpSetTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- IpSetTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -637,19 +480,8 @@ class ThreatIntelSetTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- ThreatIntelSetTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/guardduty/threat_intel_set.py b/sdk/python/pulumi_aws_native/guardduty/threat_intel_set.py
index c4d21644b7..b075b309ae 100644
--- a/sdk/python/pulumi_aws_native/guardduty/threat_intel_set.py
+++ b/sdk/python/pulumi_aws_native/guardduty/threat_intel_set.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,33 +25,14 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ThreatIntelSet resource.
"""
- ThreatIntelSetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- activate=activate,
- detector_id=detector_id,
- format=format,
- location=location,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- activate: pulumi.Input[bool],
- detector_id: pulumi.Input[str],
- format: pulumi.Input[str],
- location: pulumi.Input[str],
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ThreatIntelSetTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("activate", activate)
- _setter("detector_id", detector_id)
- _setter("format", format)
- _setter("location", location)
+ pulumi.set(__self__, "activate", activate)
+ pulumi.set(__self__, "detector_id", detector_id)
+ pulumi.set(__self__, "format", format)
+ pulumi.set(__self__, "location", location)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -150,10 +131,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ThreatIntelSetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/healthimaging/_inputs.py b/sdk/python/pulumi_aws_native/healthimaging/_inputs.py
index 9724f09669..fbda664f87 100644
--- a/sdk/python/pulumi_aws_native/healthimaging/_inputs.py
+++ b/sdk/python/pulumi_aws_native/healthimaging/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -21,10 +21,5 @@ def __init__(__self__):
A Map of key value pairs for Tags.
"""
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
diff --git a/sdk/python/pulumi_aws_native/healthimaging/datastore.py b/sdk/python/pulumi_aws_native/healthimaging/datastore.py
index 327cd65db0..67faea23c9 100644
--- a/sdk/python/pulumi_aws_native/healthimaging/datastore.py
+++ b/sdk/python/pulumi_aws_native/healthimaging/datastore.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -23,25 +23,12 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Datastore resource.
"""
- DatastoreArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- datastore_name=datastore_name,
- kms_key_arn=kms_key_arn,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- datastore_name: Optional[pulumi.Input[str]] = None,
- kms_key_arn: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input['DatastoreTagsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if datastore_name is not None:
- _setter("datastore_name", datastore_name)
+ pulumi.set(__self__, "datastore_name", datastore_name)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="datastoreName")
@@ -105,10 +92,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DatastoreArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -128,11 +111,6 @@ def _internal_init(__self__,
__props__.__dict__["datastore_name"] = datastore_name
__props__.__dict__["kms_key_arn"] = kms_key_arn
- if tags is not None and not isinstance(tags, DatastoreTagsArgs):
- tags = tags or {}
- def _setter(key, value):
- tags[key] = value
- DatastoreTagsArgs._configure(_setter, **tags)
__props__.__dict__["tags"] = tags
__props__.__dict__["created_at"] = None
__props__.__dict__["datastore_arn"] = None
diff --git a/sdk/python/pulumi_aws_native/healthimaging/get_datastore.py b/sdk/python/pulumi_aws_native/healthimaging/get_datastore.py
index f84bf275b6..975accfd62 100644
--- a/sdk/python/pulumi_aws_native/healthimaging/get_datastore.py
+++ b/sdk/python/pulumi_aws_native/healthimaging/get_datastore.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/healthimaging/outputs.py b/sdk/python/pulumi_aws_native/healthimaging/outputs.py
index 0c936a6f65..e4a260b2f3 100644
--- a/sdk/python/pulumi_aws_native/healthimaging/outputs.py
+++ b/sdk/python/pulumi_aws_native/healthimaging/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -24,10 +24,5 @@ def __init__(__self__):
A Map of key value pairs for Tags.
"""
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
diff --git a/sdk/python/pulumi_aws_native/healthlake/_inputs.py b/sdk/python/pulumi_aws_native/healthlake/_inputs.py
index 0377698882..39a3b8e9e0 100644
--- a/sdk/python/pulumi_aws_native/healthlake/_inputs.py
+++ b/sdk/python/pulumi_aws_native/healthlake/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -32,28 +32,13 @@ def __init__(__self__, *,
:param pulumi.Input[str] idp_lambda_arn: The Amazon Resource Name (ARN) of the Lambda function that will be used to decode the access token created by the authorization server.
:param pulumi.Input[str] metadata: The JSON metadata elements for identity provider configuration.
"""
- FhirDatastoreIdentityProviderConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authorization_strategy=authorization_strategy,
- fine_grained_authorization_enabled=fine_grained_authorization_enabled,
- idp_lambda_arn=idp_lambda_arn,
- metadata=metadata,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authorization_strategy: pulumi.Input['FhirDatastoreIdentityProviderConfigurationAuthorizationStrategy'],
- fine_grained_authorization_enabled: Optional[pulumi.Input[bool]] = None,
- idp_lambda_arn: Optional[pulumi.Input[str]] = None,
- metadata: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("authorization_strategy", authorization_strategy)
+ pulumi.set(__self__, "authorization_strategy", authorization_strategy)
if fine_grained_authorization_enabled is not None:
- _setter("fine_grained_authorization_enabled", fine_grained_authorization_enabled)
+ pulumi.set(__self__, "fine_grained_authorization_enabled", fine_grained_authorization_enabled)
if idp_lambda_arn is not None:
- _setter("idp_lambda_arn", idp_lambda_arn)
+ pulumi.set(__self__, "idp_lambda_arn", idp_lambda_arn)
if metadata is not None:
- _setter("metadata", metadata)
+ pulumi.set(__self__, "metadata", metadata)
@property
@pulumi.getter(name="authorizationStrategy")
@@ -114,20 +99,9 @@ def __init__(__self__, *,
:param pulumi.Input['FhirDatastoreKmsEncryptionConfigCmkType'] cmk_type: The type of customer-managed-key (CMK) used for encryption. The two types of supported CMKs are customer owned CMKs and AWS owned CMKs.
:param pulumi.Input[str] kms_key_id: The KMS encryption key id/alias used to encrypt the Data Store contents at rest.
"""
- FhirDatastoreKmsEncryptionConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cmk_type=cmk_type,
- kms_key_id=kms_key_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cmk_type: pulumi.Input['FhirDatastoreKmsEncryptionConfigCmkType'],
- kms_key_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cmk_type", cmk_type)
+ pulumi.set(__self__, "cmk_type", cmk_type)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
@property
@pulumi.getter(name="cmkType")
@@ -162,16 +136,7 @@ def __init__(__self__, *,
The preloaded data configuration for the Data Store. Only data preloaded from Synthea is supported.
:param pulumi.Input['FhirDatastorePreloadDataConfigPreloadDataType'] preload_data_type: The type of preloaded data. Only Synthea preloaded data is supported.
"""
- FhirDatastorePreloadDataConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- preload_data_type=preload_data_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- preload_data_type: pulumi.Input['FhirDatastorePreloadDataConfigPreloadDataType'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("preload_data_type", preload_data_type)
+ pulumi.set(__self__, "preload_data_type", preload_data_type)
@property
@pulumi.getter(name="preloadDataType")
@@ -193,16 +158,7 @@ def __init__(__self__, *,
"""
The server-side encryption key configuration for a customer provided encryption key.
"""
- FhirDatastoreSseConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kms_encryption_config=kms_encryption_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kms_encryption_config: pulumi.Input['FhirDatastoreKmsEncryptionConfigArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("kms_encryption_config", kms_encryption_config)
+ pulumi.set(__self__, "kms_encryption_config", kms_encryption_config)
@property
@pulumi.getter(name="kmsEncryptionConfig")
@@ -224,19 +180,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key of the tag.
:param pulumi.Input[str] value: The value of the tag.
"""
- FhirDatastoreTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/healthlake/fhir_datastore.py b/sdk/python/pulumi_aws_native/healthlake/fhir_datastore.py
index a2ae0c28b2..5539b06695 100644
--- a/sdk/python/pulumi_aws_native/healthlake/fhir_datastore.py
+++ b/sdk/python/pulumi_aws_native/healthlake/fhir_datastore.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -26,36 +26,17 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a FhirDatastore resource.
"""
- FhirDatastoreArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- datastore_type_version=datastore_type_version,
- datastore_name=datastore_name,
- identity_provider_configuration=identity_provider_configuration,
- preload_data_config=preload_data_config,
- sse_configuration=sse_configuration,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- datastore_type_version: pulumi.Input['FhirDatastoreDatastoreTypeVersion'],
- datastore_name: Optional[pulumi.Input[str]] = None,
- identity_provider_configuration: Optional[pulumi.Input['FhirDatastoreIdentityProviderConfigurationArgs']] = None,
- preload_data_config: Optional[pulumi.Input['FhirDatastorePreloadDataConfigArgs']] = None,
- sse_configuration: Optional[pulumi.Input['FhirDatastoreSseConfigurationArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['FhirDatastoreTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("datastore_type_version", datastore_type_version)
+ pulumi.set(__self__, "datastore_type_version", datastore_type_version)
if datastore_name is not None:
- _setter("datastore_name", datastore_name)
+ pulumi.set(__self__, "datastore_name", datastore_name)
if identity_provider_configuration is not None:
- _setter("identity_provider_configuration", identity_provider_configuration)
+ pulumi.set(__self__, "identity_provider_configuration", identity_provider_configuration)
if preload_data_config is not None:
- _setter("preload_data_config", preload_data_config)
+ pulumi.set(__self__, "preload_data_config", preload_data_config)
if sse_configuration is not None:
- _setter("sse_configuration", sse_configuration)
+ pulumi.set(__self__, "sse_configuration", sse_configuration)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="datastoreTypeVersion")
@@ -149,10 +130,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FhirDatastoreArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -177,23 +154,8 @@ def _internal_init(__self__,
if datastore_type_version is None and not opts.urn:
raise TypeError("Missing required property 'datastore_type_version'")
__props__.__dict__["datastore_type_version"] = datastore_type_version
- if identity_provider_configuration is not None and not isinstance(identity_provider_configuration, FhirDatastoreIdentityProviderConfigurationArgs):
- identity_provider_configuration = identity_provider_configuration or {}
- def _setter(key, value):
- identity_provider_configuration[key] = value
- FhirDatastoreIdentityProviderConfigurationArgs._configure(_setter, **identity_provider_configuration)
__props__.__dict__["identity_provider_configuration"] = identity_provider_configuration
- if preload_data_config is not None and not isinstance(preload_data_config, FhirDatastorePreloadDataConfigArgs):
- preload_data_config = preload_data_config or {}
- def _setter(key, value):
- preload_data_config[key] = value
- FhirDatastorePreloadDataConfigArgs._configure(_setter, **preload_data_config)
__props__.__dict__["preload_data_config"] = preload_data_config
- if sse_configuration is not None and not isinstance(sse_configuration, FhirDatastoreSseConfigurationArgs):
- sse_configuration = sse_configuration or {}
- def _setter(key, value):
- sse_configuration[key] = value
- FhirDatastoreSseConfigurationArgs._configure(_setter, **sse_configuration)
__props__.__dict__["sse_configuration"] = sse_configuration
__props__.__dict__["tags"] = tags
__props__.__dict__["created_at"] = None
diff --git a/sdk/python/pulumi_aws_native/healthlake/get_fhir_datastore.py b/sdk/python/pulumi_aws_native/healthlake/get_fhir_datastore.py
index bcdbf91836..323d4c89f0 100644
--- a/sdk/python/pulumi_aws_native/healthlake/get_fhir_datastore.py
+++ b/sdk/python/pulumi_aws_native/healthlake/get_fhir_datastore.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/healthlake/outputs.py b/sdk/python/pulumi_aws_native/healthlake/outputs.py
index 231defb6a2..735a1bb3f3 100644
--- a/sdk/python/pulumi_aws_native/healthlake/outputs.py
+++ b/sdk/python/pulumi_aws_native/healthlake/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -33,19 +33,8 @@ def __init__(__self__, *,
:param int nanos: Nanoseconds.
:param str seconds: Seconds since epoch.
"""
- FhirDatastoreCreatedAt._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- nanos=nanos,
- seconds=seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- nanos: int,
- seconds: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("nanos", nanos)
- _setter("seconds", seconds)
+ pulumi.set(__self__, "nanos", nanos)
+ pulumi.set(__self__, "seconds", seconds)
@property
@pulumi.getter
@@ -102,28 +91,13 @@ def __init__(__self__, *,
:param str idp_lambda_arn: The Amazon Resource Name (ARN) of the Lambda function that will be used to decode the access token created by the authorization server.
:param str metadata: The JSON metadata elements for identity provider configuration.
"""
- FhirDatastoreIdentityProviderConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authorization_strategy=authorization_strategy,
- fine_grained_authorization_enabled=fine_grained_authorization_enabled,
- idp_lambda_arn=idp_lambda_arn,
- metadata=metadata,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authorization_strategy: 'FhirDatastoreIdentityProviderConfigurationAuthorizationStrategy',
- fine_grained_authorization_enabled: Optional[bool] = None,
- idp_lambda_arn: Optional[str] = None,
- metadata: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("authorization_strategy", authorization_strategy)
+ pulumi.set(__self__, "authorization_strategy", authorization_strategy)
if fine_grained_authorization_enabled is not None:
- _setter("fine_grained_authorization_enabled", fine_grained_authorization_enabled)
+ pulumi.set(__self__, "fine_grained_authorization_enabled", fine_grained_authorization_enabled)
if idp_lambda_arn is not None:
- _setter("idp_lambda_arn", idp_lambda_arn)
+ pulumi.set(__self__, "idp_lambda_arn", idp_lambda_arn)
if metadata is not None:
- _setter("metadata", metadata)
+ pulumi.set(__self__, "metadata", metadata)
@property
@pulumi.getter(name="authorizationStrategy")
@@ -190,20 +164,9 @@ def __init__(__self__, *,
:param 'FhirDatastoreKmsEncryptionConfigCmkType' cmk_type: The type of customer-managed-key (CMK) used for encryption. The two types of supported CMKs are customer owned CMKs and AWS owned CMKs.
:param str kms_key_id: The KMS encryption key id/alias used to encrypt the Data Store contents at rest.
"""
- FhirDatastoreKmsEncryptionConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cmk_type=cmk_type,
- kms_key_id=kms_key_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cmk_type: 'FhirDatastoreKmsEncryptionConfigCmkType',
- kms_key_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cmk_type", cmk_type)
+ pulumi.set(__self__, "cmk_type", cmk_type)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
@property
@pulumi.getter(name="cmkType")
@@ -250,16 +213,7 @@ def __init__(__self__, *,
The preloaded data configuration for the Data Store. Only data preloaded from Synthea is supported.
:param 'FhirDatastorePreloadDataConfigPreloadDataType' preload_data_type: The type of preloaded data. Only Synthea preloaded data is supported.
"""
- FhirDatastorePreloadDataConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- preload_data_type=preload_data_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- preload_data_type: 'FhirDatastorePreloadDataConfigPreloadDataType',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("preload_data_type", preload_data_type)
+ pulumi.set(__self__, "preload_data_type", preload_data_type)
@property
@pulumi.getter(name="preloadDataType")
@@ -297,16 +251,7 @@ def __init__(__self__, *,
"""
The server-side encryption key configuration for a customer provided encryption key.
"""
- FhirDatastoreSseConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kms_encryption_config=kms_encryption_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kms_encryption_config: 'outputs.FhirDatastoreKmsEncryptionConfig',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("kms_encryption_config", kms_encryption_config)
+ pulumi.set(__self__, "kms_encryption_config", kms_encryption_config)
@property
@pulumi.getter(name="kmsEncryptionConfig")
@@ -327,19 +272,8 @@ def __init__(__self__, *,
:param str key: The key of the tag.
:param str value: The value of the tag.
"""
- FhirDatastoreTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iam/_inputs.py b/sdk/python/pulumi_aws_native/iam/_inputs.py
index 0fff2b1ef5..caaa8e457b 100644
--- a/sdk/python/pulumi_aws_native/iam/_inputs.py
+++ b/sdk/python/pulumi_aws_native/iam/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -31,19 +31,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] policy_document: The policy document.
:param pulumi.Input[str] policy_name: The friendly name (not ARN) identifying the policy.
"""
- GroupPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- policy_document=policy_document,
- policy_name=policy_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- policy_document: pulumi.Input[str],
- policy_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("policy_document", policy_document)
- _setter("policy_name", policy_name)
+ pulumi.set(__self__, "policy_document", policy_document)
+ pulumi.set(__self__, "policy_name", policy_name)
@property
@pulumi.getter(name="policyDocument")
@@ -80,19 +69,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- OidcProviderTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -129,19 +107,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] policy_document: The policy document.
:param pulumi.Input[str] policy_name: The friendly name (not ARN) identifying the policy.
"""
- RolePolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- policy_document=policy_document,
- policy_name=policy_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- policy_document: pulumi.Input[str],
- policy_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("policy_document", policy_document)
- _setter("policy_name", policy_name)
+ pulumi.set(__self__, "policy_document", policy_document)
+ pulumi.set(__self__, "policy_name", policy_name)
@property
@pulumi.getter(name="policyDocument")
@@ -178,19 +145,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- RoleTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -227,19 +183,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- SamlProviderTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -276,19 +221,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ServerCertificateTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -320,20 +254,9 @@ class UserLoginProfileArgs:
def __init__(__self__, *,
password: pulumi.Input[str],
password_reset_required: Optional[pulumi.Input[bool]] = None):
- UserLoginProfileArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- password=password,
- password_reset_required=password_reset_required,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- password: pulumi.Input[str],
- password_reset_required: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("password", password)
+ pulumi.set(__self__, "password", password)
if password_reset_required is not None:
- _setter("password_reset_required", password_reset_required)
+ pulumi.set(__self__, "password_reset_required", password_reset_required)
@property
@pulumi.getter
@@ -359,19 +282,8 @@ class UserPolicyArgs:
def __init__(__self__, *,
policy_document: Any,
policy_name: pulumi.Input[str]):
- UserPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- policy_document=policy_document,
- policy_name=policy_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- policy_document: Any,
- policy_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("policy_document", policy_document)
- _setter("policy_name", policy_name)
+ pulumi.set(__self__, "policy_document", policy_document)
+ pulumi.set(__self__, "policy_name", policy_name)
@property
@pulumi.getter(name="policyDocument")
@@ -397,19 +309,8 @@ class UserTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- UserTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -440,19 +341,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- VirtualMfaDeviceTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iam/access_key.py b/sdk/python/pulumi_aws_native/iam/access_key.py
index 2849df8a17..a90d8aa91e 100644
--- a/sdk/python/pulumi_aws_native/iam/access_key.py
+++ b/sdk/python/pulumi_aws_native/iam/access_key.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['AccessKeyArgs', 'AccessKey']
@@ -20,24 +20,11 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a AccessKey resource.
"""
- AccessKeyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- user_name=user_name,
- serial=serial,
- status=status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- user_name: pulumi.Input[str],
- serial: Optional[pulumi.Input[int]] = None,
- status: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("user_name", user_name)
+ pulumi.set(__self__, "user_name", user_name)
if serial is not None:
- _setter("serial", serial)
+ pulumi.set(__self__, "serial", serial)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
@property
@pulumi.getter(name="userName")
@@ -106,10 +93,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AccessKeyArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iam/get_access_key.py b/sdk/python/pulumi_aws_native/iam/get_access_key.py
index 629c54d0f8..9abca50d89 100644
--- a/sdk/python/pulumi_aws_native/iam/get_access_key.py
+++ b/sdk/python/pulumi_aws_native/iam/get_access_key.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/iam/get_group.py b/sdk/python/pulumi_aws_native/iam/get_group.py
index abcfe58f52..18c6941f17 100644
--- a/sdk/python/pulumi_aws_native/iam/get_group.py
+++ b/sdk/python/pulumi_aws_native/iam/get_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iam/get_group_policy.py b/sdk/python/pulumi_aws_native/iam/get_group_policy.py
index 801ca207e5..b2178c3922 100644
--- a/sdk/python/pulumi_aws_native/iam/get_group_policy.py
+++ b/sdk/python/pulumi_aws_native/iam/get_group_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/iam/get_instance_profile.py b/sdk/python/pulumi_aws_native/iam/get_instance_profile.py
index c3f5a7b0b5..9e26388056 100644
--- a/sdk/python/pulumi_aws_native/iam/get_instance_profile.py
+++ b/sdk/python/pulumi_aws_native/iam/get_instance_profile.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/iam/get_managed_policy.py b/sdk/python/pulumi_aws_native/iam/get_managed_policy.py
index d749b2456f..97f956d46c 100644
--- a/sdk/python/pulumi_aws_native/iam/get_managed_policy.py
+++ b/sdk/python/pulumi_aws_native/iam/get_managed_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/iam/get_oidc_provider.py b/sdk/python/pulumi_aws_native/iam/get_oidc_provider.py
index 68754aad51..de2d837b13 100644
--- a/sdk/python/pulumi_aws_native/iam/get_oidc_provider.py
+++ b/sdk/python/pulumi_aws_native/iam/get_oidc_provider.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iam/get_policy.py b/sdk/python/pulumi_aws_native/iam/get_policy.py
index 79d75ffa88..933900add8 100644
--- a/sdk/python/pulumi_aws_native/iam/get_policy.py
+++ b/sdk/python/pulumi_aws_native/iam/get_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/iam/get_role.py b/sdk/python/pulumi_aws_native/iam/get_role.py
index b5c84c6138..3507e7c99a 100644
--- a/sdk/python/pulumi_aws_native/iam/get_role.py
+++ b/sdk/python/pulumi_aws_native/iam/get_role.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iam/get_role_policy.py b/sdk/python/pulumi_aws_native/iam/get_role_policy.py
index ffb2116d63..aabb934716 100644
--- a/sdk/python/pulumi_aws_native/iam/get_role_policy.py
+++ b/sdk/python/pulumi_aws_native/iam/get_role_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/iam/get_saml_provider.py b/sdk/python/pulumi_aws_native/iam/get_saml_provider.py
index 2f2270d8e5..6b970c49f7 100644
--- a/sdk/python/pulumi_aws_native/iam/get_saml_provider.py
+++ b/sdk/python/pulumi_aws_native/iam/get_saml_provider.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iam/get_server_certificate.py b/sdk/python/pulumi_aws_native/iam/get_server_certificate.py
index 1ab073f1dc..7e4d6ab349 100644
--- a/sdk/python/pulumi_aws_native/iam/get_server_certificate.py
+++ b/sdk/python/pulumi_aws_native/iam/get_server_certificate.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iam/get_service_linked_role.py b/sdk/python/pulumi_aws_native/iam/get_service_linked_role.py
index 89a69925e4..fe250ef8fd 100644
--- a/sdk/python/pulumi_aws_native/iam/get_service_linked_role.py
+++ b/sdk/python/pulumi_aws_native/iam/get_service_linked_role.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/iam/get_user.py b/sdk/python/pulumi_aws_native/iam/get_user.py
index c7dcac0dbd..36ecaacc70 100644
--- a/sdk/python/pulumi_aws_native/iam/get_user.py
+++ b/sdk/python/pulumi_aws_native/iam/get_user.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iam/get_user_policy.py b/sdk/python/pulumi_aws_native/iam/get_user_policy.py
index c2f78df4f0..820ef10557 100644
--- a/sdk/python/pulumi_aws_native/iam/get_user_policy.py
+++ b/sdk/python/pulumi_aws_native/iam/get_user_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/iam/get_user_to_group_addition.py b/sdk/python/pulumi_aws_native/iam/get_user_to_group_addition.py
index 5529cb93cf..d12c1aad2b 100644
--- a/sdk/python/pulumi_aws_native/iam/get_user_to_group_addition.py
+++ b/sdk/python/pulumi_aws_native/iam/get_user_to_group_addition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/iam/get_virtual_mfa_device.py b/sdk/python/pulumi_aws_native/iam/get_virtual_mfa_device.py
index 08447e446f..3c5d129df8 100644
--- a/sdk/python/pulumi_aws_native/iam/get_virtual_mfa_device.py
+++ b/sdk/python/pulumi_aws_native/iam/get_virtual_mfa_device.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iam/group.py b/sdk/python/pulumi_aws_native/iam/group.py
index 488a8cb096..d7630adc1a 100644
--- a/sdk/python/pulumi_aws_native/iam/group.py
+++ b/sdk/python/pulumi_aws_native/iam/group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -27,29 +27,14 @@ def __init__(__self__, *,
:param pulumi.Input[str] path: The path to the group
:param pulumi.Input[Sequence[pulumi.Input['GroupPolicyArgs']]] policies: Adds or updates an inline policy document that is embedded in the specified IAM group
"""
- GroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_name=group_name,
- managed_policy_arns=managed_policy_arns,
- path=path,
- policies=policies,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_name: Optional[pulumi.Input[str]] = None,
- managed_policy_arns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- path: Optional[pulumi.Input[str]] = None,
- policies: Optional[pulumi.Input[Sequence[pulumi.Input['GroupPolicyArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if group_name is not None:
- _setter("group_name", group_name)
+ pulumi.set(__self__, "group_name", group_name)
if managed_policy_arns is not None:
- _setter("managed_policy_arns", managed_policy_arns)
+ pulumi.set(__self__, "managed_policy_arns", managed_policy_arns)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
if policies is not None:
- _setter("policies", policies)
+ pulumi.set(__self__, "policies", policies)
@property
@pulumi.getter(name="groupName")
@@ -139,10 +124,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- GroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iam/group_policy.py b/sdk/python/pulumi_aws_native/iam/group_policy.py
index 62d642df57..4c246cb674 100644
--- a/sdk/python/pulumi_aws_native/iam/group_policy.py
+++ b/sdk/python/pulumi_aws_native/iam/group_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['GroupPolicyInitArgs', 'GroupPolicy']
@@ -23,23 +23,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] policy_name: The name of the policy document.
:param Any policy_document: The policy document.
"""
- GroupPolicyInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_name=group_name,
- policy_name=policy_name,
- policy_document=policy_document,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_name: pulumi.Input[str],
- policy_name: pulumi.Input[str],
- policy_document: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_name", group_name)
- _setter("policy_name", policy_name)
+ pulumi.set(__self__, "group_name", group_name)
+ pulumi.set(__self__, "policy_name", policy_name)
if policy_document is not None:
- _setter("policy_document", policy_document)
+ pulumi.set(__self__, "policy_document", policy_document)
@property
@pulumi.getter(name="groupName")
@@ -115,10 +102,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- GroupPolicyInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iam/instance_profile.py b/sdk/python/pulumi_aws_native/iam/instance_profile.py
index 4454babf14..0f8955c6fe 100644
--- a/sdk/python/pulumi_aws_native/iam/instance_profile.py
+++ b/sdk/python/pulumi_aws_native/iam/instance_profile.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['InstanceProfileArgs', 'InstanceProfile']
@@ -23,24 +23,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] instance_profile_name: The name of the instance profile to create.
:param pulumi.Input[str] path: The path to the instance profile.
"""
- InstanceProfileArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- roles=roles,
- instance_profile_name=instance_profile_name,
- path=path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- roles: pulumi.Input[Sequence[pulumi.Input[str]]],
- instance_profile_name: Optional[pulumi.Input[str]] = None,
- path: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("roles", roles)
+ pulumi.set(__self__, "roles", roles)
if instance_profile_name is not None:
- _setter("instance_profile_name", instance_profile_name)
+ pulumi.set(__self__, "instance_profile_name", instance_profile_name)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
@property
@pulumi.getter
@@ -116,10 +103,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- InstanceProfileArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iam/managed_policy.py b/sdk/python/pulumi_aws_native/iam/managed_policy.py
index 047e20d7f1..80d361c541 100644
--- a/sdk/python/pulumi_aws_native/iam/managed_policy.py
+++ b/sdk/python/pulumi_aws_native/iam/managed_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['ManagedPolicyArgs', 'ManagedPolicy']
@@ -31,40 +31,19 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] roles: The name (friendly name, not ARN) of the role to attach the policy to.
:param pulumi.Input[Sequence[pulumi.Input[str]]] users: The name (friendly name, not ARN) of the IAM user to attach the policy to.
"""
- ManagedPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- policy_document=policy_document,
- description=description,
- groups=groups,
- managed_policy_name=managed_policy_name,
- path=path,
- roles=roles,
- users=users,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- policy_document: Any,
- description: Optional[pulumi.Input[str]] = None,
- groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- managed_policy_name: Optional[pulumi.Input[str]] = None,
- path: Optional[pulumi.Input[str]] = None,
- roles: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- users: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("policy_document", policy_document)
+ pulumi.set(__self__, "policy_document", policy_document)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if groups is not None:
- _setter("groups", groups)
+ pulumi.set(__self__, "groups", groups)
if managed_policy_name is not None:
- _setter("managed_policy_name", managed_policy_name)
+ pulumi.set(__self__, "managed_policy_name", managed_policy_name)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
if roles is not None:
- _setter("roles", roles)
+ pulumi.set(__self__, "roles", roles)
if users is not None:
- _setter("users", users)
+ pulumi.set(__self__, "users", users)
@property
@pulumi.getter(name="policyDocument")
@@ -196,10 +175,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ManagedPolicyArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iam/oidc_provider.py b/sdk/python/pulumi_aws_native/iam/oidc_provider.py
index 6128ee1d4e..12f9fffb6d 100644
--- a/sdk/python/pulumi_aws_native/iam/oidc_provider.py
+++ b/sdk/python/pulumi_aws_native/iam/oidc_provider.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,28 +23,13 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a OidcProvider resource.
"""
- OidcProviderArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- thumbprint_list=thumbprint_list,
- client_id_list=client_id_list,
- tags=tags,
- url=url,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- thumbprint_list: pulumi.Input[Sequence[pulumi.Input[str]]],
- client_id_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['OidcProviderTagArgs']]]] = None,
- url: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("thumbprint_list", thumbprint_list)
+ pulumi.set(__self__, "thumbprint_list", thumbprint_list)
if client_id_list is not None:
- _setter("client_id_list", client_id_list)
+ pulumi.set(__self__, "client_id_list", client_id_list)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if url is not None:
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
@property
@pulumi.getter(name="thumbprintList")
@@ -118,10 +103,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- OidcProviderArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iam/outputs.py b/sdk/python/pulumi_aws_native/iam/outputs.py
index e5de64ca75..9b241671f0 100644
--- a/sdk/python/pulumi_aws_native/iam/outputs.py
+++ b/sdk/python/pulumi_aws_native/iam/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -50,19 +50,8 @@ def __init__(__self__, *,
:param str policy_document: The policy document.
:param str policy_name: The friendly name (not ARN) identifying the policy.
"""
- GroupPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- policy_document=policy_document,
- policy_name=policy_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- policy_document: str,
- policy_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("policy_document", policy_document)
- _setter("policy_name", policy_name)
+ pulumi.set(__self__, "policy_document", policy_document)
+ pulumi.set(__self__, "policy_name", policy_name)
@property
@pulumi.getter(name="policyDocument")
@@ -94,19 +83,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- OidcProviderTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -157,19 +135,8 @@ def __init__(__self__, *,
:param str policy_document: The policy document.
:param str policy_name: The friendly name (not ARN) identifying the policy.
"""
- RolePolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- policy_document=policy_document,
- policy_name=policy_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- policy_document: str,
- policy_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("policy_document", policy_document)
- _setter("policy_name", policy_name)
+ pulumi.set(__self__, "policy_document", policy_document)
+ pulumi.set(__self__, "policy_name", policy_name)
@property
@pulumi.getter(name="policyDocument")
@@ -201,19 +168,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- RoleTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -245,19 +201,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- SamlProviderTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -289,19 +234,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ServerCertificateTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -342,20 +276,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
password: str,
password_reset_required: Optional[bool] = None):
- UserLoginProfile._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- password=password,
- password_reset_required=password_reset_required,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- password: str,
- password_reset_required: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("password", password)
+ pulumi.set(__self__, "password", password)
if password_reset_required is not None:
- _setter("password_reset_required", password_reset_required)
+ pulumi.set(__self__, "password_reset_required", password_reset_required)
@property
@pulumi.getter
@@ -392,19 +315,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
policy_document: Any,
policy_name: str):
- UserPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- policy_document=policy_document,
- policy_name=policy_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- policy_document: Any,
- policy_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("policy_document", policy_document)
- _setter("policy_name", policy_name)
+ pulumi.set(__self__, "policy_document", policy_document)
+ pulumi.set(__self__, "policy_name", policy_name)
@property
@pulumi.getter(name="policyDocument")
@@ -422,19 +334,8 @@ class UserTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- UserTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -460,19 +361,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- VirtualMfaDeviceTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iam/policy.py b/sdk/python/pulumi_aws_native/iam/policy.py
index d6a9f8c5d4..a8957f0756 100644
--- a/sdk/python/pulumi_aws_native/iam/policy.py
+++ b/sdk/python/pulumi_aws_native/iam/policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['PolicyArgs', 'Policy']
@@ -27,32 +27,15 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] roles: The name of the role to associate the policy with. This parameter allows (per its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-
:param pulumi.Input[Sequence[pulumi.Input[str]]] users: The name of the user to associate the policy with. This parameter allows (through its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-
"""
- PolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- policy_document=policy_document,
- groups=groups,
- policy_name=policy_name,
- roles=roles,
- users=users,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- policy_document: Any,
- groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- policy_name: Optional[pulumi.Input[str]] = None,
- roles: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- users: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("policy_document", policy_document)
+ pulumi.set(__self__, "policy_document", policy_document)
if groups is not None:
- _setter("groups", groups)
+ pulumi.set(__self__, "groups", groups)
if policy_name is not None:
- _setter("policy_name", policy_name)
+ pulumi.set(__self__, "policy_name", policy_name)
if roles is not None:
- _setter("roles", roles)
+ pulumi.set(__self__, "roles", roles)
if users is not None:
- _setter("users", users)
+ pulumi.set(__self__, "users", users)
@property
@pulumi.getter(name="policyDocument")
@@ -161,10 +144,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PolicyArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iam/role.py b/sdk/python/pulumi_aws_native/iam/role.py
index ad97efd540..5383b94cf4 100644
--- a/sdk/python/pulumi_aws_native/iam/role.py
+++ b/sdk/python/pulumi_aws_native/iam/role.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -37,48 +37,23 @@ def __init__(__self__, *,
:param pulumi.Input[str] role_name: A name for the IAM role, up to 64 characters in length.
:param pulumi.Input[Sequence[pulumi.Input['RoleTagArgs']]] tags: A list of tags that are attached to the role.
"""
- RoleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- assume_role_policy_document=assume_role_policy_document,
- description=description,
- managed_policy_arns=managed_policy_arns,
- max_session_duration=max_session_duration,
- path=path,
- permissions_boundary=permissions_boundary,
- policies=policies,
- role_name=role_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- assume_role_policy_document: Any,
- description: Optional[pulumi.Input[str]] = None,
- managed_policy_arns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- max_session_duration: Optional[pulumi.Input[int]] = None,
- path: Optional[pulumi.Input[str]] = None,
- permissions_boundary: Optional[pulumi.Input[str]] = None,
- policies: Optional[pulumi.Input[Sequence[pulumi.Input['RolePolicyArgs']]]] = None,
- role_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['RoleTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("assume_role_policy_document", assume_role_policy_document)
+ pulumi.set(__self__, "assume_role_policy_document", assume_role_policy_document)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if managed_policy_arns is not None:
- _setter("managed_policy_arns", managed_policy_arns)
+ pulumi.set(__self__, "managed_policy_arns", managed_policy_arns)
if max_session_duration is not None:
- _setter("max_session_duration", max_session_duration)
+ pulumi.set(__self__, "max_session_duration", max_session_duration)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
if permissions_boundary is not None:
- _setter("permissions_boundary", permissions_boundary)
+ pulumi.set(__self__, "permissions_boundary", permissions_boundary)
if policies is not None:
- _setter("policies", policies)
+ pulumi.set(__self__, "policies", policies)
if role_name is not None:
- _setter("role_name", role_name)
+ pulumi.set(__self__, "role_name", role_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="assumeRolePolicyDocument")
@@ -238,10 +213,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- RoleArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iam/role_policy.py b/sdk/python/pulumi_aws_native/iam/role_policy.py
index d6f3338b65..d23f289edc 100644
--- a/sdk/python/pulumi_aws_native/iam/role_policy.py
+++ b/sdk/python/pulumi_aws_native/iam/role_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['RolePolicyInitArgs', 'RolePolicy']
@@ -23,23 +23,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] role_name: The name of the policy document.
:param Any policy_document: The policy document.
"""
- RolePolicyInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- policy_name=policy_name,
- role_name=role_name,
- policy_document=policy_document,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- policy_name: pulumi.Input[str],
- role_name: pulumi.Input[str],
- policy_document: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("policy_name", policy_name)
- _setter("role_name", role_name)
+ pulumi.set(__self__, "policy_name", policy_name)
+ pulumi.set(__self__, "role_name", role_name)
if policy_document is not None:
- _setter("policy_document", policy_document)
+ pulumi.set(__self__, "policy_document", policy_document)
@property
@pulumi.getter(name="policyName")
@@ -115,10 +102,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- RolePolicyInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iam/saml_provider.py b/sdk/python/pulumi_aws_native/iam/saml_provider.py
index 0b5cbb6620..5b1020a599 100644
--- a/sdk/python/pulumi_aws_native/iam/saml_provider.py
+++ b/sdk/python/pulumi_aws_native/iam/saml_provider.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,24 +22,11 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a SamlProvider resource.
"""
- SamlProviderArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- saml_metadata_document=saml_metadata_document,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- saml_metadata_document: pulumi.Input[str],
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['SamlProviderTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("saml_metadata_document", saml_metadata_document)
+ pulumi.set(__self__, "saml_metadata_document", saml_metadata_document)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="samlMetadataDocument")
@@ -103,10 +90,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SamlProviderArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iam/server_certificate.py b/sdk/python/pulumi_aws_native/iam/server_certificate.py
index 8e60caa974..95a73680a3 100644
--- a/sdk/python/pulumi_aws_native/iam/server_certificate.py
+++ b/sdk/python/pulumi_aws_native/iam/server_certificate.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,37 +25,18 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ServerCertificate resource.
"""
- ServerCertificateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_body=certificate_body,
- certificate_chain=certificate_chain,
- path=path,
- private_key=private_key,
- server_certificate_name=server_certificate_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_body: Optional[pulumi.Input[str]] = None,
- certificate_chain: Optional[pulumi.Input[str]] = None,
- path: Optional[pulumi.Input[str]] = None,
- private_key: Optional[pulumi.Input[str]] = None,
- server_certificate_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ServerCertificateTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if certificate_body is not None:
- _setter("certificate_body", certificate_body)
+ pulumi.set(__self__, "certificate_body", certificate_body)
if certificate_chain is not None:
- _setter("certificate_chain", certificate_chain)
+ pulumi.set(__self__, "certificate_chain", certificate_chain)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
if private_key is not None:
- _setter("private_key", private_key)
+ pulumi.set(__self__, "private_key", private_key)
if server_certificate_name is not None:
- _setter("server_certificate_name", server_certificate_name)
+ pulumi.set(__self__, "server_certificate_name", server_certificate_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="certificateBody")
@@ -149,10 +130,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ServerCertificateArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iam/service_linked_role.py b/sdk/python/pulumi_aws_native/iam/service_linked_role.py
index 20324299cc..a60c78219a 100644
--- a/sdk/python/pulumi_aws_native/iam/service_linked_role.py
+++ b/sdk/python/pulumi_aws_native/iam/service_linked_role.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['ServiceLinkedRoleArgs', 'ServiceLinkedRole']
@@ -23,25 +23,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] custom_suffix: A string that you provide, which is combined with the service-provided prefix to form the complete role name.
:param pulumi.Input[str] description: The description of the role.
"""
- ServiceLinkedRoleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- aws_service_name=aws_service_name,
- custom_suffix=custom_suffix,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- aws_service_name: Optional[pulumi.Input[str]] = None,
- custom_suffix: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if aws_service_name is not None:
- _setter("aws_service_name", aws_service_name)
+ pulumi.set(__self__, "aws_service_name", aws_service_name)
if custom_suffix is not None:
- _setter("custom_suffix", custom_suffix)
+ pulumi.set(__self__, "custom_suffix", custom_suffix)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter(name="awsServiceName")
@@ -117,10 +104,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ServiceLinkedRoleArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iam/user.py b/sdk/python/pulumi_aws_native/iam/user.py
index 4ce5fa8c6f..47a7cde2ad 100644
--- a/sdk/python/pulumi_aws_native/iam/user.py
+++ b/sdk/python/pulumi_aws_native/iam/user.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -27,45 +27,22 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a User resource.
"""
- UserArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- groups=groups,
- login_profile=login_profile,
- managed_policy_arns=managed_policy_arns,
- path=path,
- permissions_boundary=permissions_boundary,
- policies=policies,
- tags=tags,
- user_name=user_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- login_profile: Optional[pulumi.Input['UserLoginProfileArgs']] = None,
- managed_policy_arns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- path: Optional[pulumi.Input[str]] = None,
- permissions_boundary: Optional[pulumi.Input[str]] = None,
- policies: Optional[pulumi.Input[Sequence[pulumi.Input['UserPolicyArgs']]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['UserTagArgs']]]] = None,
- user_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if groups is not None:
- _setter("groups", groups)
+ pulumi.set(__self__, "groups", groups)
if login_profile is not None:
- _setter("login_profile", login_profile)
+ pulumi.set(__self__, "login_profile", login_profile)
if managed_policy_arns is not None:
- _setter("managed_policy_arns", managed_policy_arns)
+ pulumi.set(__self__, "managed_policy_arns", managed_policy_arns)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
if permissions_boundary is not None:
- _setter("permissions_boundary", permissions_boundary)
+ pulumi.set(__self__, "permissions_boundary", permissions_boundary)
if policies is not None:
- _setter("policies", policies)
+ pulumi.set(__self__, "policies", policies)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if user_name is not None:
- _setter("user_name", user_name)
+ pulumi.set(__self__, "user_name", user_name)
@property
@pulumi.getter
@@ -184,10 +161,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- UserArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -212,11 +185,6 @@ def _internal_init(__self__,
__props__ = UserArgs.__new__(UserArgs)
__props__.__dict__["groups"] = groups
- if login_profile is not None and not isinstance(login_profile, UserLoginProfileArgs):
- login_profile = login_profile or {}
- def _setter(key, value):
- login_profile[key] = value
- UserLoginProfileArgs._configure(_setter, **login_profile)
__props__.__dict__["login_profile"] = login_profile
__props__.__dict__["managed_policy_arns"] = managed_policy_arns
__props__.__dict__["path"] = path
diff --git a/sdk/python/pulumi_aws_native/iam/user_policy.py b/sdk/python/pulumi_aws_native/iam/user_policy.py
index 8b382d812f..8a53bb41e5 100644
--- a/sdk/python/pulumi_aws_native/iam/user_policy.py
+++ b/sdk/python/pulumi_aws_native/iam/user_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['UserPolicyInitArgs', 'UserPolicy']
@@ -23,23 +23,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] user_name: The name of the user to associate the policy with.
:param Any policy_document: The policy document.
"""
- UserPolicyInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- policy_name=policy_name,
- user_name=user_name,
- policy_document=policy_document,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- policy_name: pulumi.Input[str],
- user_name: pulumi.Input[str],
- policy_document: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("policy_name", policy_name)
- _setter("user_name", user_name)
+ pulumi.set(__self__, "policy_name", policy_name)
+ pulumi.set(__self__, "user_name", user_name)
if policy_document is not None:
- _setter("policy_document", policy_document)
+ pulumi.set(__self__, "policy_document", policy_document)
@property
@pulumi.getter(name="policyName")
@@ -115,10 +102,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- UserPolicyInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iam/user_to_group_addition.py b/sdk/python/pulumi_aws_native/iam/user_to_group_addition.py
index 575b612d0d..91c5cdc298 100644
--- a/sdk/python/pulumi_aws_native/iam/user_to_group_addition.py
+++ b/sdk/python/pulumi_aws_native/iam/user_to_group_addition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['UserToGroupAdditionArgs', 'UserToGroupAddition']
@@ -19,19 +19,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a UserToGroupAddition resource.
"""
- UserToGroupAdditionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_name=group_name,
- users=users,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_name: pulumi.Input[str],
- users: pulumi.Input[Sequence[pulumi.Input[str]]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_name", group_name)
- _setter("users", users)
+ pulumi.set(__self__, "group_name", group_name)
+ pulumi.set(__self__, "users", users)
@property
@pulumi.getter(name="groupName")
@@ -90,10 +79,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- UserToGroupAdditionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iam/virtual_mfa_device.py b/sdk/python/pulumi_aws_native/iam/virtual_mfa_device.py
index eaee2eda21..747c851df2 100644
--- a/sdk/python/pulumi_aws_native/iam/virtual_mfa_device.py
+++ b/sdk/python/pulumi_aws_native/iam/virtual_mfa_device.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,28 +23,13 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a VirtualMfaDevice resource.
"""
- VirtualMfaDeviceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- users=users,
- path=path,
- tags=tags,
- virtual_mfa_device_name=virtual_mfa_device_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- users: pulumi.Input[Sequence[pulumi.Input[str]]],
- path: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['VirtualMfaDeviceTagArgs']]]] = None,
- virtual_mfa_device_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("users", users)
+ pulumi.set(__self__, "users", users)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if virtual_mfa_device_name is not None:
- _setter("virtual_mfa_device_name", virtual_mfa_device_name)
+ pulumi.set(__self__, "virtual_mfa_device_name", virtual_mfa_device_name)
@property
@pulumi.getter
@@ -118,10 +103,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VirtualMfaDeviceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/identitystore/_inputs.py b/sdk/python/pulumi_aws_native/identitystore/_inputs.py
index b3b9d5dde8..850f5f3b80 100644
--- a/sdk/python/pulumi_aws_native/identitystore/_inputs.py
+++ b/sdk/python/pulumi_aws_native/identitystore/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -21,16 +21,7 @@ def __init__(__self__, *,
An object containing the identifier of a group member.
:param pulumi.Input[str] user_id: The identifier for a user in the identity store.
"""
- GroupMembershipMemberIdArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- user_id=user_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- user_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("user_id", user_id)
+ pulumi.set(__self__, "user_id", user_id)
@property
@pulumi.getter(name="userId")
diff --git a/sdk/python/pulumi_aws_native/identitystore/get_group.py b/sdk/python/pulumi_aws_native/identitystore/get_group.py
index 9db9f30287..ef3bbb2836 100644
--- a/sdk/python/pulumi_aws_native/identitystore/get_group.py
+++ b/sdk/python/pulumi_aws_native/identitystore/get_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/identitystore/get_group_membership.py b/sdk/python/pulumi_aws_native/identitystore/get_group_membership.py
index e8c8ebd2bd..91a4832b8c 100644
--- a/sdk/python/pulumi_aws_native/identitystore/get_group_membership.py
+++ b/sdk/python/pulumi_aws_native/identitystore/get_group_membership.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/identitystore/group.py b/sdk/python/pulumi_aws_native/identitystore/group.py
index bea799bab0..417b3f6810 100644
--- a/sdk/python/pulumi_aws_native/identitystore/group.py
+++ b/sdk/python/pulumi_aws_native/identitystore/group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['GroupArgs', 'Group']
@@ -23,23 +23,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] identity_store_id: The globally unique identifier for the identity store.
:param pulumi.Input[str] description: A string containing the description of the group.
"""
- GroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- display_name=display_name,
- identity_store_id=identity_store_id,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- display_name: pulumi.Input[str],
- identity_store_id: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("display_name", display_name)
- _setter("identity_store_id", identity_store_id)
+ pulumi.set(__self__, "display_name", display_name)
+ pulumi.set(__self__, "identity_store_id", identity_store_id)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter(name="displayName")
@@ -115,10 +102,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- GroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/identitystore/group_membership.py b/sdk/python/pulumi_aws_native/identitystore/group_membership.py
index 1adf4a8b82..26f6b9c986 100644
--- a/sdk/python/pulumi_aws_native/identitystore/group_membership.py
+++ b/sdk/python/pulumi_aws_native/identitystore/group_membership.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,22 +25,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] identity_store_id: The globally unique identifier for the identity store.
:param pulumi.Input['GroupMembershipMemberIdArgs'] member_id: An object containing the identifier of a group member.
"""
- GroupMembershipArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_id=group_id,
- identity_store_id=identity_store_id,
- member_id=member_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_id: pulumi.Input[str],
- identity_store_id: pulumi.Input[str],
- member_id: pulumi.Input['GroupMembershipMemberIdArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_id", group_id)
- _setter("identity_store_id", identity_store_id)
- _setter("member_id", member_id)
+ pulumi.set(__self__, "group_id", group_id)
+ pulumi.set(__self__, "identity_store_id", identity_store_id)
+ pulumi.set(__self__, "member_id", member_id)
@property
@pulumi.getter(name="groupId")
@@ -116,10 +103,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- GroupMembershipArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -143,11 +126,6 @@ def _internal_init(__self__,
if identity_store_id is None and not opts.urn:
raise TypeError("Missing required property 'identity_store_id'")
__props__.__dict__["identity_store_id"] = identity_store_id
- if member_id is not None and not isinstance(member_id, GroupMembershipMemberIdArgs):
- member_id = member_id or {}
- def _setter(key, value):
- member_id[key] = value
- GroupMembershipMemberIdArgs._configure(_setter, **member_id)
if member_id is None and not opts.urn:
raise TypeError("Missing required property 'member_id'")
__props__.__dict__["member_id"] = member_id
diff --git a/sdk/python/pulumi_aws_native/identitystore/outputs.py b/sdk/python/pulumi_aws_native/identitystore/outputs.py
index 3676ec6b51..ca567d3640 100644
--- a/sdk/python/pulumi_aws_native/identitystore/outputs.py
+++ b/sdk/python/pulumi_aws_native/identitystore/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -41,16 +41,7 @@ def __init__(__self__, *,
An object containing the identifier of a group member.
:param str user_id: The identifier for a user in the identity store.
"""
- GroupMembershipMemberId._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- user_id=user_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- user_id: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("user_id", user_id)
+ pulumi.set(__self__, "user_id", user_id)
@property
@pulumi.getter(name="userId")
diff --git a/sdk/python/pulumi_aws_native/imagebuilder/_inputs.py b/sdk/python/pulumi_aws_native/imagebuilder/_inputs.py
index 12d6567a93..e65206cf09 100644
--- a/sdk/python/pulumi_aws_native/imagebuilder/_inputs.py
+++ b/sdk/python/pulumi_aws_native/imagebuilder/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -54,21 +54,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] component_arn: The Amazon Resource Name (ARN) of the component.
:param pulumi.Input[Sequence[pulumi.Input['ContainerRecipeComponentParameterArgs']]] parameters: A group of parameter settings that are used to configure the component for a specific recipe.
"""
- ContainerRecipeComponentConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- component_arn=component_arn,
- parameters=parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- component_arn: Optional[pulumi.Input[str]] = None,
- parameters: Optional[pulumi.Input[Sequence[pulumi.Input['ContainerRecipeComponentParameterArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if component_arn is not None:
- _setter("component_arn", component_arn)
+ pulumi.set(__self__, "component_arn", component_arn)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
@property
@pulumi.getter(name="componentArn")
@@ -105,19 +94,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: The name of the component parameter to set.
:param pulumi.Input[Sequence[pulumi.Input[str]]] value: Sets the value for the named component parameter.
"""
- ContainerRecipeComponentParameterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- value: pulumi.Input[Sequence[pulumi.Input[str]]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("value", value)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -166,45 +144,22 @@ def __init__(__self__, *,
:param pulumi.Input[int] volume_size: Use to override the device's volume size.
:param pulumi.Input['ContainerRecipeEbsInstanceBlockDeviceSpecificationVolumeType'] volume_type: Use to override the device's volume type.
"""
- ContainerRecipeEbsInstanceBlockDeviceSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delete_on_termination=delete_on_termination,
- encrypted=encrypted,
- iops=iops,
- kms_key_id=kms_key_id,
- snapshot_id=snapshot_id,
- throughput=throughput,
- volume_size=volume_size,
- volume_type=volume_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delete_on_termination: Optional[pulumi.Input[bool]] = None,
- encrypted: Optional[pulumi.Input[bool]] = None,
- iops: Optional[pulumi.Input[int]] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- snapshot_id: Optional[pulumi.Input[str]] = None,
- throughput: Optional[pulumi.Input[int]] = None,
- volume_size: Optional[pulumi.Input[int]] = None,
- volume_type: Optional[pulumi.Input['ContainerRecipeEbsInstanceBlockDeviceSpecificationVolumeType']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delete_on_termination is not None:
- _setter("delete_on_termination", delete_on_termination)
+ pulumi.set(__self__, "delete_on_termination", delete_on_termination)
if encrypted is not None:
- _setter("encrypted", encrypted)
+ pulumi.set(__self__, "encrypted", encrypted)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if snapshot_id is not None:
- _setter("snapshot_id", snapshot_id)
+ pulumi.set(__self__, "snapshot_id", snapshot_id)
if throughput is not None:
- _setter("throughput", throughput)
+ pulumi.set(__self__, "throughput", throughput)
if volume_size is not None:
- _setter("volume_size", volume_size)
+ pulumi.set(__self__, "volume_size", volume_size)
if volume_type is not None:
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "volume_type", volume_type)
@property
@pulumi.getter(name="deleteOnTermination")
@@ -317,29 +272,14 @@ def __init__(__self__, *,
:param pulumi.Input[str] no_device: Use to remove a mapping from the parent image.
:param pulumi.Input[str] virtual_name: Use to manage instance ephemeral devices.
"""
- ContainerRecipeInstanceBlockDeviceMappingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_name=device_name,
- ebs=ebs,
- no_device=no_device,
- virtual_name=virtual_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_name: Optional[pulumi.Input[str]] = None,
- ebs: Optional[pulumi.Input['ContainerRecipeEbsInstanceBlockDeviceSpecificationArgs']] = None,
- no_device: Optional[pulumi.Input[str]] = None,
- virtual_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if device_name is not None:
- _setter("device_name", device_name)
+ pulumi.set(__self__, "device_name", device_name)
if ebs is not None:
- _setter("ebs", ebs)
+ pulumi.set(__self__, "ebs", ebs)
if no_device is not None:
- _setter("no_device", no_device)
+ pulumi.set(__self__, "no_device", no_device)
if virtual_name is not None:
- _setter("virtual_name", virtual_name)
+ pulumi.set(__self__, "virtual_name", virtual_name)
@property
@pulumi.getter(name="deviceName")
@@ -400,21 +340,10 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['ContainerRecipeInstanceBlockDeviceMappingArgs']]] block_device_mappings: Defines the block devices to attach for building an instance from this Image Builder AMI.
:param pulumi.Input[str] image: The AMI ID to use as the base image for a container build and test instance. If not specified, Image Builder will use the appropriate ECS-optimized AMI as a base image.
"""
- ContainerRecipeInstanceConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- block_device_mappings=block_device_mappings,
- image=image,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- block_device_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['ContainerRecipeInstanceBlockDeviceMappingArgs']]]] = None,
- image: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if block_device_mappings is not None:
- _setter("block_device_mappings", block_device_mappings)
+ pulumi.set(__self__, "block_device_mappings", block_device_mappings)
if image is not None:
- _setter("image", image)
+ pulumi.set(__self__, "image", image)
@property
@pulumi.getter(name="blockDeviceMappings")
@@ -451,21 +380,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] repository_name: The name of the container repository where the output container image is stored. This name is prefixed by the repository location.
:param pulumi.Input['ContainerRecipeTargetContainerRepositoryService'] service: Specifies the service in which this image was registered.
"""
- ContainerRecipeTargetContainerRepositoryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- repository_name=repository_name,
- service=service,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- repository_name: Optional[pulumi.Input[str]] = None,
- service: Optional[pulumi.Input['ContainerRecipeTargetContainerRepositoryService']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if repository_name is not None:
- _setter("repository_name", repository_name)
+ pulumi.set(__self__, "repository_name", repository_name)
if service is not None:
- _setter("service", service)
+ pulumi.set(__self__, "service", service)
@property
@pulumi.getter(name="repositoryName")
@@ -509,37 +427,18 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: The name of the AMI distribution configuration.
:param pulumi.Input[Sequence[pulumi.Input[str]]] target_account_ids: The ID of accounts to which you want to distribute an image.
"""
- DistributionConfigurationAmiDistributionConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ami_tags=ami_tags,
- description=description,
- kms_key_id=kms_key_id,
- launch_permission_configuration=launch_permission_configuration,
- name=name,
- target_account_ids=target_account_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ami_tags: Optional[Any] = None,
- description: Optional[pulumi.Input[str]] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- launch_permission_configuration: Optional[pulumi.Input['DistributionConfigurationLaunchPermissionConfigurationArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- target_account_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ami_tags is not None:
- _setter("ami_tags", ami_tags)
+ pulumi.set(__self__, "ami_tags", ami_tags)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if launch_permission_configuration is not None:
- _setter("launch_permission_configuration", launch_permission_configuration)
+ pulumi.set(__self__, "launch_permission_configuration", launch_permission_configuration)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if target_account_ids is not None:
- _setter("target_account_ids", target_account_ids)
+ pulumi.set(__self__, "target_account_ids", target_account_ids)
@property
@pulumi.getter(name="amiTags")
@@ -623,25 +522,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] description: The description of the container distribution configuration.
:param pulumi.Input['DistributionConfigurationTargetContainerRepositoryArgs'] target_repository: The destination repository for the container distribution configuration.
"""
- DistributionConfigurationContainerDistributionConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_tags=container_tags,
- description=description,
- target_repository=target_repository,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_tags: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- description: Optional[pulumi.Input[str]] = None,
- target_repository: Optional[pulumi.Input['DistributionConfigurationTargetContainerRepositoryArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_tags is not None:
- _setter("container_tags", container_tags)
+ pulumi.set(__self__, "container_tags", container_tags)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if target_repository is not None:
- _setter("target_repository", target_repository)
+ pulumi.set(__self__, "target_repository", target_repository)
@property
@pulumi.getter(name="containerTags")
@@ -696,36 +582,17 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['DistributionConfigurationLaunchTemplateConfigurationArgs']]] launch_template_configurations: A group of launchTemplateConfiguration settings that apply to image distribution.
:param pulumi.Input[Sequence[pulumi.Input[str]]] license_configuration_arns: The License Manager Configuration to associate with the AMI in the specified Region.
"""
- DistributionConfigurationDistributionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- region=region,
- ami_distribution_configuration=ami_distribution_configuration,
- container_distribution_configuration=container_distribution_configuration,
- fast_launch_configurations=fast_launch_configurations,
- launch_template_configurations=launch_template_configurations,
- license_configuration_arns=license_configuration_arns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- region: pulumi.Input[str],
- ami_distribution_configuration: Optional[pulumi.Input['DistributionConfigurationAmiDistributionConfigurationArgs']] = None,
- container_distribution_configuration: Optional[pulumi.Input['DistributionConfigurationContainerDistributionConfigurationArgs']] = None,
- fast_launch_configurations: Optional[pulumi.Input[Sequence[pulumi.Input['DistributionConfigurationFastLaunchConfigurationArgs']]]] = None,
- launch_template_configurations: Optional[pulumi.Input[Sequence[pulumi.Input['DistributionConfigurationLaunchTemplateConfigurationArgs']]]] = None,
- license_configuration_arns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("region", region)
+ pulumi.set(__self__, "region", region)
if ami_distribution_configuration is not None:
- _setter("ami_distribution_configuration", ami_distribution_configuration)
+ pulumi.set(__self__, "ami_distribution_configuration", ami_distribution_configuration)
if container_distribution_configuration is not None:
- _setter("container_distribution_configuration", container_distribution_configuration)
+ pulumi.set(__self__, "container_distribution_configuration", container_distribution_configuration)
if fast_launch_configurations is not None:
- _setter("fast_launch_configurations", fast_launch_configurations)
+ pulumi.set(__self__, "fast_launch_configurations", fast_launch_configurations)
if launch_template_configurations is not None:
- _setter("launch_template_configurations", launch_template_configurations)
+ pulumi.set(__self__, "launch_template_configurations", launch_template_configurations)
if license_configuration_arns is not None:
- _setter("license_configuration_arns", license_configuration_arns)
+ pulumi.set(__self__, "license_configuration_arns", license_configuration_arns)
@property
@pulumi.getter
@@ -810,33 +677,16 @@ def __init__(__self__, *,
:param pulumi.Input[int] max_parallel_launches: The maximum number of parallel instances that are launched for creating resources.
:param pulumi.Input['DistributionConfigurationFastLaunchSnapshotConfigurationArgs'] snapshot_configuration: Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.
"""
- DistributionConfigurationFastLaunchConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- account_id=account_id,
- enabled=enabled,
- launch_template=launch_template,
- max_parallel_launches=max_parallel_launches,
- snapshot_configuration=snapshot_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- account_id: Optional[pulumi.Input[str]] = None,
- enabled: Optional[pulumi.Input[bool]] = None,
- launch_template: Optional[pulumi.Input['DistributionConfigurationFastLaunchLaunchTemplateSpecificationArgs']] = None,
- max_parallel_launches: Optional[pulumi.Input[int]] = None,
- snapshot_configuration: Optional[pulumi.Input['DistributionConfigurationFastLaunchSnapshotConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if account_id is not None:
- _setter("account_id", account_id)
+ pulumi.set(__self__, "account_id", account_id)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if launch_template is not None:
- _setter("launch_template", launch_template)
+ pulumi.set(__self__, "launch_template", launch_template)
if max_parallel_launches is not None:
- _setter("max_parallel_launches", max_parallel_launches)
+ pulumi.set(__self__, "max_parallel_launches", max_parallel_launches)
if snapshot_configuration is not None:
- _setter("snapshot_configuration", snapshot_configuration)
+ pulumi.set(__self__, "snapshot_configuration", snapshot_configuration)
@property
@pulumi.getter(name="accountId")
@@ -911,25 +761,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] launch_template_name: The name of the launch template to use for faster launching for a Windows AMI.
:param pulumi.Input[str] launch_template_version: The version of the launch template to use for faster launching for a Windows AMI.
"""
- DistributionConfigurationFastLaunchLaunchTemplateSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- launch_template_id=launch_template_id,
- launch_template_name=launch_template_name,
- launch_template_version=launch_template_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- launch_template_id: Optional[pulumi.Input[str]] = None,
- launch_template_name: Optional[pulumi.Input[str]] = None,
- launch_template_version: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if launch_template_id is not None:
- _setter("launch_template_id", launch_template_id)
+ pulumi.set(__self__, "launch_template_id", launch_template_id)
if launch_template_name is not None:
- _setter("launch_template_name", launch_template_name)
+ pulumi.set(__self__, "launch_template_name", launch_template_name)
if launch_template_version is not None:
- _setter("launch_template_version", launch_template_version)
+ pulumi.set(__self__, "launch_template_version", launch_template_version)
@property
@pulumi.getter(name="launchTemplateId")
@@ -976,17 +813,8 @@ def __init__(__self__, *,
Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.
:param pulumi.Input[int] target_resource_count: The number of pre-provisioned snapshots to keep on hand for a fast-launch enabled Windows AMI.
"""
- DistributionConfigurationFastLaunchSnapshotConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_resource_count=target_resource_count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_resource_count: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if target_resource_count is not None:
- _setter("target_resource_count", target_resource_count)
+ pulumi.set(__self__, "target_resource_count", target_resource_count)
@property
@pulumi.getter(name="targetResourceCount")
@@ -1015,29 +843,14 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] user_groups: The name of the group.
:param pulumi.Input[Sequence[pulumi.Input[str]]] user_ids: The AWS account ID.
"""
- DistributionConfigurationLaunchPermissionConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- organization_arns=organization_arns,
- organizational_unit_arns=organizational_unit_arns,
- user_groups=user_groups,
- user_ids=user_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- organization_arns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- organizational_unit_arns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- user_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- user_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if organization_arns is not None:
- _setter("organization_arns", organization_arns)
+ pulumi.set(__self__, "organization_arns", organization_arns)
if organizational_unit_arns is not None:
- _setter("organizational_unit_arns", organizational_unit_arns)
+ pulumi.set(__self__, "organizational_unit_arns", organizational_unit_arns)
if user_groups is not None:
- _setter("user_groups", user_groups)
+ pulumi.set(__self__, "user_groups", user_groups)
if user_ids is not None:
- _setter("user_ids", user_ids)
+ pulumi.set(__self__, "user_ids", user_ids)
@property
@pulumi.getter(name="organizationArns")
@@ -1100,25 +913,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] launch_template_id: Identifies the EC2 launch template to use.
:param pulumi.Input[bool] set_default_version: Set the specified EC2 launch template as the default launch template for the specified account.
"""
- DistributionConfigurationLaunchTemplateConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- account_id=account_id,
- launch_template_id=launch_template_id,
- set_default_version=set_default_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- account_id: Optional[pulumi.Input[str]] = None,
- launch_template_id: Optional[pulumi.Input[str]] = None,
- set_default_version: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if account_id is not None:
- _setter("account_id", account_id)
+ pulumi.set(__self__, "account_id", account_id)
if launch_template_id is not None:
- _setter("launch_template_id", launch_template_id)
+ pulumi.set(__self__, "launch_template_id", launch_template_id)
if set_default_version is not None:
- _setter("set_default_version", set_default_version)
+ pulumi.set(__self__, "set_default_version", set_default_version)
@property
@pulumi.getter(name="accountId")
@@ -1167,21 +967,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] repository_name: The repository name of target container repository.
:param pulumi.Input['DistributionConfigurationTargetContainerRepositoryService'] service: The service of target container repository.
"""
- DistributionConfigurationTargetContainerRepositoryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- repository_name=repository_name,
- service=service,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- repository_name: Optional[pulumi.Input[str]] = None,
- service: Optional[pulumi.Input['DistributionConfigurationTargetContainerRepositoryService']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if repository_name is not None:
- _setter("repository_name", repository_name)
+ pulumi.set(__self__, "repository_name", repository_name)
if service is not None:
- _setter("service", service)
+ pulumi.set(__self__, "service", service)
@property
@pulumi.getter(name="repositoryName")
@@ -1218,21 +1007,10 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] container_tags: Tags for Image Builder to apply the output container image that is scanned. Tags can help you identify and manage your scanned images.
:param pulumi.Input[str] repository_name: The name of the container repository that Amazon Inspector scans to identify findings for your container images. The name includes the path for the repository location. If you don’t provide this information, Image Builder creates a repository in your account named image-builder-image-scanning-repository to use for vulnerability scans for your output container images.
"""
- ImageEcrConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_tags=container_tags,
- repository_name=repository_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_tags: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- repository_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_tags is not None:
- _setter("container_tags", container_tags)
+ pulumi.set(__self__, "container_tags", container_tags)
if repository_name is not None:
- _setter("repository_name", repository_name)
+ pulumi.set(__self__, "repository_name", repository_name)
@property
@pulumi.getter(name="containerTags")
@@ -1269,21 +1047,10 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] container_tags: Tags for Image Builder to apply the output container image that is scanned. Tags can help you identify and manage your scanned images.
:param pulumi.Input[str] repository_name: The name of the container repository that Amazon Inspector scans to identify findings for your container images. The name includes the path for the repository location. If you don't provide this information, Image Builder creates a repository in your account named image-builder-image-scanning-repository to use for vulnerability scans for your output container images.
"""
- ImagePipelineEcrConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_tags=container_tags,
- repository_name=repository_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_tags: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- repository_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_tags is not None:
- _setter("container_tags", container_tags)
+ pulumi.set(__self__, "container_tags", container_tags)
if repository_name is not None:
- _setter("repository_name", repository_name)
+ pulumi.set(__self__, "repository_name", repository_name)
@property
@pulumi.getter(name="containerTags")
@@ -1320,21 +1087,10 @@ def __init__(__self__, *,
:param pulumi.Input['ImagePipelineEcrConfigurationArgs'] ecr_configuration: Contains ECR settings for vulnerability scans.
:param pulumi.Input[bool] image_scanning_enabled: This sets whether Image Builder keeps a snapshot of the vulnerability scans that Amazon Inspector runs against the build instance when you create a new image.
"""
- ImagePipelineImageScanningConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ecr_configuration=ecr_configuration,
- image_scanning_enabled=image_scanning_enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ecr_configuration: Optional[pulumi.Input['ImagePipelineEcrConfigurationArgs']] = None,
- image_scanning_enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ecr_configuration is not None:
- _setter("ecr_configuration", ecr_configuration)
+ pulumi.set(__self__, "ecr_configuration", ecr_configuration)
if image_scanning_enabled is not None:
- _setter("image_scanning_enabled", image_scanning_enabled)
+ pulumi.set(__self__, "image_scanning_enabled", image_scanning_enabled)
@property
@pulumi.getter(name="ecrConfiguration")
@@ -1371,21 +1127,10 @@ def __init__(__self__, *,
:param pulumi.Input[bool] image_tests_enabled: Defines if tests should be executed when building this image.
:param pulumi.Input[int] timeout_minutes: The maximum time in minutes that tests are permitted to run.
"""
- ImagePipelineImageTestsConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- image_tests_enabled=image_tests_enabled,
- timeout_minutes=timeout_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- image_tests_enabled: Optional[pulumi.Input[bool]] = None,
- timeout_minutes: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if image_tests_enabled is not None:
- _setter("image_tests_enabled", image_tests_enabled)
+ pulumi.set(__self__, "image_tests_enabled", image_tests_enabled)
if timeout_minutes is not None:
- _setter("timeout_minutes", timeout_minutes)
+ pulumi.set(__self__, "timeout_minutes", timeout_minutes)
@property
@pulumi.getter(name="imageTestsEnabled")
@@ -1422,21 +1167,10 @@ def __init__(__self__, *,
:param pulumi.Input['ImagePipelineSchedulePipelineExecutionStartCondition'] pipeline_execution_start_condition: The condition configures when the pipeline should trigger a new image build.
:param pulumi.Input[str] schedule_expression: The expression determines how often EC2 Image Builder evaluates your pipelineExecutionStartCondition.
"""
- ImagePipelineScheduleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- pipeline_execution_start_condition=pipeline_execution_start_condition,
- schedule_expression=schedule_expression,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- pipeline_execution_start_condition: Optional[pulumi.Input['ImagePipelineSchedulePipelineExecutionStartCondition']] = None,
- schedule_expression: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if pipeline_execution_start_condition is not None:
- _setter("pipeline_execution_start_condition", pipeline_execution_start_condition)
+ pulumi.set(__self__, "pipeline_execution_start_condition", pipeline_execution_start_condition)
if schedule_expression is not None:
- _setter("schedule_expression", schedule_expression)
+ pulumi.set(__self__, "schedule_expression", schedule_expression)
@property
@pulumi.getter(name="pipelineExecutionStartCondition")
@@ -1473,21 +1207,10 @@ def __init__(__self__, *,
:param pulumi.Input['ImageRecipeSystemsManagerAgentArgs'] systems_manager_agent: Contains settings for the SSM agent on your build instance.
:param pulumi.Input[str] user_data_override: Use this property to provide commands or a command script to run when you launch your build instance.
"""
- ImageRecipeAdditionalInstanceConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- systems_manager_agent=systems_manager_agent,
- user_data_override=user_data_override,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- systems_manager_agent: Optional[pulumi.Input['ImageRecipeSystemsManagerAgentArgs']] = None,
- user_data_override: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if systems_manager_agent is not None:
- _setter("systems_manager_agent", systems_manager_agent)
+ pulumi.set(__self__, "systems_manager_agent", systems_manager_agent)
if user_data_override is not None:
- _setter("user_data_override", user_data_override)
+ pulumi.set(__self__, "user_data_override", user_data_override)
@property
@pulumi.getter(name="systemsManagerAgent")
@@ -1524,21 +1247,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] component_arn: The Amazon Resource Name (ARN) of the component.
:param pulumi.Input[Sequence[pulumi.Input['ImageRecipeComponentParameterArgs']]] parameters: A group of parameter settings that are used to configure the component for a specific recipe.
"""
- ImageRecipeComponentConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- component_arn=component_arn,
- parameters=parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- component_arn: Optional[pulumi.Input[str]] = None,
- parameters: Optional[pulumi.Input[Sequence[pulumi.Input['ImageRecipeComponentParameterArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if component_arn is not None:
- _setter("component_arn", component_arn)
+ pulumi.set(__self__, "component_arn", component_arn)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
@property
@pulumi.getter(name="componentArn")
@@ -1575,19 +1287,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: The name of the component parameter to set.
:param pulumi.Input[Sequence[pulumi.Input[str]]] value: Sets the value for the named component parameter.
"""
- ImageRecipeComponentParameterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- value: pulumi.Input[Sequence[pulumi.Input[str]]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("value", value)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1636,45 +1337,22 @@ def __init__(__self__, *,
:param pulumi.Input[int] volume_size: Use to override the device's volume size.
:param pulumi.Input['ImageRecipeEbsInstanceBlockDeviceSpecificationVolumeType'] volume_type: Use to override the device's volume type.
"""
- ImageRecipeEbsInstanceBlockDeviceSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delete_on_termination=delete_on_termination,
- encrypted=encrypted,
- iops=iops,
- kms_key_id=kms_key_id,
- snapshot_id=snapshot_id,
- throughput=throughput,
- volume_size=volume_size,
- volume_type=volume_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delete_on_termination: Optional[pulumi.Input[bool]] = None,
- encrypted: Optional[pulumi.Input[bool]] = None,
- iops: Optional[pulumi.Input[int]] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- snapshot_id: Optional[pulumi.Input[str]] = None,
- throughput: Optional[pulumi.Input[int]] = None,
- volume_size: Optional[pulumi.Input[int]] = None,
- volume_type: Optional[pulumi.Input['ImageRecipeEbsInstanceBlockDeviceSpecificationVolumeType']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delete_on_termination is not None:
- _setter("delete_on_termination", delete_on_termination)
+ pulumi.set(__self__, "delete_on_termination", delete_on_termination)
if encrypted is not None:
- _setter("encrypted", encrypted)
+ pulumi.set(__self__, "encrypted", encrypted)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if snapshot_id is not None:
- _setter("snapshot_id", snapshot_id)
+ pulumi.set(__self__, "snapshot_id", snapshot_id)
if throughput is not None:
- _setter("throughput", throughput)
+ pulumi.set(__self__, "throughput", throughput)
if volume_size is not None:
- _setter("volume_size", volume_size)
+ pulumi.set(__self__, "volume_size", volume_size)
if volume_type is not None:
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "volume_type", volume_type)
@property
@pulumi.getter(name="deleteOnTermination")
@@ -1787,29 +1465,14 @@ def __init__(__self__, *,
:param pulumi.Input[str] no_device: Use to remove a mapping from the parent image.
:param pulumi.Input[str] virtual_name: Use to manage instance ephemeral devices.
"""
- ImageRecipeInstanceBlockDeviceMappingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_name=device_name,
- ebs=ebs,
- no_device=no_device,
- virtual_name=virtual_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_name: Optional[pulumi.Input[str]] = None,
- ebs: Optional[pulumi.Input['ImageRecipeEbsInstanceBlockDeviceSpecificationArgs']] = None,
- no_device: Optional[pulumi.Input[str]] = None,
- virtual_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if device_name is not None:
- _setter("device_name", device_name)
+ pulumi.set(__self__, "device_name", device_name)
if ebs is not None:
- _setter("ebs", ebs)
+ pulumi.set(__self__, "ebs", ebs)
if no_device is not None:
- _setter("no_device", no_device)
+ pulumi.set(__self__, "no_device", no_device)
if virtual_name is not None:
- _setter("virtual_name", virtual_name)
+ pulumi.set(__self__, "virtual_name", virtual_name)
@property
@pulumi.getter(name="deviceName")
@@ -1868,17 +1531,8 @@ def __init__(__self__, *,
Contains settings for the SSM agent on your build instance.
:param pulumi.Input[bool] uninstall_after_build: Controls whether the SSM agent is removed from your final build image, prior to creating the new AMI. If this is set to true, then the agent is removed from the final image. If it's set to false, then the agent is left in, so that it is included in the new AMI. The default value is false.
"""
- ImageRecipeSystemsManagerAgentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- uninstall_after_build=uninstall_after_build,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- uninstall_after_build: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if uninstall_after_build is not None:
- _setter("uninstall_after_build", uninstall_after_build)
+ pulumi.set(__self__, "uninstall_after_build", uninstall_after_build)
@property
@pulumi.getter(name="uninstallAfterBuild")
@@ -1903,21 +1557,10 @@ def __init__(__self__, *,
:param pulumi.Input['ImageEcrConfigurationArgs'] ecr_configuration: Contains ECR settings for vulnerability scans.
:param pulumi.Input[bool] image_scanning_enabled: This sets whether Image Builder keeps a snapshot of the vulnerability scans that Amazon Inspector runs against the build instance when you create a new image.
"""
- ImageScanningConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ecr_configuration=ecr_configuration,
- image_scanning_enabled=image_scanning_enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ecr_configuration: Optional[pulumi.Input['ImageEcrConfigurationArgs']] = None,
- image_scanning_enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ecr_configuration is not None:
- _setter("ecr_configuration", ecr_configuration)
+ pulumi.set(__self__, "ecr_configuration", ecr_configuration)
if image_scanning_enabled is not None:
- _setter("image_scanning_enabled", image_scanning_enabled)
+ pulumi.set(__self__, "image_scanning_enabled", image_scanning_enabled)
@property
@pulumi.getter(name="ecrConfiguration")
@@ -1954,21 +1597,10 @@ def __init__(__self__, *,
:param pulumi.Input[bool] image_tests_enabled: ImageTestsEnabled
:param pulumi.Input[int] timeout_minutes: TimeoutMinutes
"""
- ImageTestsConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- image_tests_enabled=image_tests_enabled,
- timeout_minutes=timeout_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- image_tests_enabled: Optional[pulumi.Input[bool]] = None,
- timeout_minutes: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if image_tests_enabled is not None:
- _setter("image_tests_enabled", image_tests_enabled)
+ pulumi.set(__self__, "image_tests_enabled", image_tests_enabled)
if timeout_minutes is not None:
- _setter("timeout_minutes", timeout_minutes)
+ pulumi.set(__self__, "timeout_minutes", timeout_minutes)
@property
@pulumi.getter(name="imageTestsEnabled")
@@ -2005,21 +1637,10 @@ def __init__(__self__, *,
:param pulumi.Input[int] http_put_response_hop_limit: Limit the number of hops that an instance metadata request can traverse to reach its destination.
:param pulumi.Input['InfrastructureConfigurationInstanceMetadataOptionsHttpTokens'] http_tokens: Indicates whether a signed token header is required for instance metadata retrieval requests. The values affect the response as follows:
"""
- InfrastructureConfigurationInstanceMetadataOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- http_put_response_hop_limit=http_put_response_hop_limit,
- http_tokens=http_tokens,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- http_put_response_hop_limit: Optional[pulumi.Input[int]] = None,
- http_tokens: Optional[pulumi.Input['InfrastructureConfigurationInstanceMetadataOptionsHttpTokens']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if http_put_response_hop_limit is not None:
- _setter("http_put_response_hop_limit", http_put_response_hop_limit)
+ pulumi.set(__self__, "http_put_response_hop_limit", http_put_response_hop_limit)
if http_tokens is not None:
- _setter("http_tokens", http_tokens)
+ pulumi.set(__self__, "http_tokens", http_tokens)
@property
@pulumi.getter(name="httpPutResponseHopLimit")
@@ -2053,17 +1674,8 @@ def __init__(__self__, *,
"""
The logging configuration of the infrastructure configuration.
"""
- InfrastructureConfigurationLoggingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_logs=s3_logs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_logs: Optional[pulumi.Input['InfrastructureConfigurationS3LogsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if s3_logs is not None:
- _setter("s3_logs", s3_logs)
+ pulumi.set(__self__, "s3_logs", s3_logs)
@property
@pulumi.getter(name="s3Logs")
@@ -2085,21 +1697,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] s3_bucket_name: S3BucketName
:param pulumi.Input[str] s3_key_prefix: S3KeyPrefix
"""
- InfrastructureConfigurationS3LogsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_bucket_name=s3_bucket_name,
- s3_key_prefix=s3_key_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_bucket_name: Optional[pulumi.Input[str]] = None,
- s3_key_prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if s3_bucket_name is not None:
- _setter("s3_bucket_name", s3_bucket_name)
+ pulumi.set(__self__, "s3_bucket_name", s3_bucket_name)
if s3_key_prefix is not None:
- _setter("s3_key_prefix", s3_key_prefix)
+ pulumi.set(__self__, "s3_key_prefix", s3_key_prefix)
@property
@pulumi.getter(name="s3BucketName")
diff --git a/sdk/python/pulumi_aws_native/imagebuilder/component.py b/sdk/python/pulumi_aws_native/imagebuilder/component.py
index 3ea77b0382..87e6a06018 100644
--- a/sdk/python/pulumi_aws_native/imagebuilder/component.py
+++ b/sdk/python/pulumi_aws_native/imagebuilder/component.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -38,51 +38,24 @@ def __init__(__self__, *,
:param Any tags: The tags associated with the component.
:param pulumi.Input[str] uri: The uri of the component.
"""
- ComponentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- platform=platform,
- version=version,
- change_description=change_description,
- data=data,
- description=description,
- kms_key_id=kms_key_id,
- name=name,
- supported_os_versions=supported_os_versions,
- tags=tags,
- uri=uri,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- platform: pulumi.Input['ComponentPlatform'],
- version: pulumi.Input[str],
- change_description: Optional[pulumi.Input[str]] = None,
- data: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- supported_os_versions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- tags: Optional[Any] = None,
- uri: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("platform", platform)
- _setter("version", version)
+ pulumi.set(__self__, "platform", platform)
+ pulumi.set(__self__, "version", version)
if change_description is not None:
- _setter("change_description", change_description)
+ pulumi.set(__self__, "change_description", change_description)
if data is not None:
- _setter("data", data)
+ pulumi.set(__self__, "data", data)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if supported_os_versions is not None:
- _setter("supported_os_versions", supported_os_versions)
+ pulumi.set(__self__, "supported_os_versions", supported_os_versions)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if uri is not None:
- _setter("uri", uri)
+ pulumi.set(__self__, "uri", uri)
@property
@pulumi.getter
@@ -256,10 +229,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ComponentArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/imagebuilder/container_recipe.py b/sdk/python/pulumi_aws_native/imagebuilder/container_recipe.py
index 2e21704a1f..d51cb792af 100644
--- a/sdk/python/pulumi_aws_native/imagebuilder/container_recipe.py
+++ b/sdk/python/pulumi_aws_native/imagebuilder/container_recipe.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -50,73 +50,36 @@ def __init__(__self__, *,
:param pulumi.Input[str] version: The semantic version of the container recipe (..).
:param pulumi.Input[str] working_directory: The working directory to be used during build and test workflows.
"""
- ContainerRecipeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- components=components,
- container_type=container_type,
- description=description,
- dockerfile_template_data=dockerfile_template_data,
- dockerfile_template_uri=dockerfile_template_uri,
- image_os_version_override=image_os_version_override,
- instance_configuration=instance_configuration,
- kms_key_id=kms_key_id,
- name=name,
- parent_image=parent_image,
- platform_override=platform_override,
- tags=tags,
- target_repository=target_repository,
- version=version,
- working_directory=working_directory,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- components: Optional[pulumi.Input[Sequence[pulumi.Input['ContainerRecipeComponentConfigurationArgs']]]] = None,
- container_type: Optional[pulumi.Input['ContainerRecipeContainerType']] = None,
- description: Optional[pulumi.Input[str]] = None,
- dockerfile_template_data: Optional[pulumi.Input[str]] = None,
- dockerfile_template_uri: Optional[pulumi.Input[str]] = None,
- image_os_version_override: Optional[pulumi.Input[str]] = None,
- instance_configuration: Optional[pulumi.Input['ContainerRecipeInstanceConfigurationArgs']] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- parent_image: Optional[pulumi.Input[str]] = None,
- platform_override: Optional[pulumi.Input['ContainerRecipePlatformOverride']] = None,
- tags: Optional[Any] = None,
- target_repository: Optional[pulumi.Input['ContainerRecipeTargetContainerRepositoryArgs']] = None,
- version: Optional[pulumi.Input[str]] = None,
- working_directory: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if components is not None:
- _setter("components", components)
+ pulumi.set(__self__, "components", components)
if container_type is not None:
- _setter("container_type", container_type)
+ pulumi.set(__self__, "container_type", container_type)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if dockerfile_template_data is not None:
- _setter("dockerfile_template_data", dockerfile_template_data)
+ pulumi.set(__self__, "dockerfile_template_data", dockerfile_template_data)
if dockerfile_template_uri is not None:
- _setter("dockerfile_template_uri", dockerfile_template_uri)
+ pulumi.set(__self__, "dockerfile_template_uri", dockerfile_template_uri)
if image_os_version_override is not None:
- _setter("image_os_version_override", image_os_version_override)
+ pulumi.set(__self__, "image_os_version_override", image_os_version_override)
if instance_configuration is not None:
- _setter("instance_configuration", instance_configuration)
+ pulumi.set(__self__, "instance_configuration", instance_configuration)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if parent_image is not None:
- _setter("parent_image", parent_image)
+ pulumi.set(__self__, "parent_image", parent_image)
if platform_override is not None:
- _setter("platform_override", platform_override)
+ pulumi.set(__self__, "platform_override", platform_override)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if target_repository is not None:
- _setter("target_repository", target_repository)
+ pulumi.set(__self__, "target_repository", target_repository)
if version is not None:
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
if working_directory is not None:
- _setter("working_directory", working_directory)
+ pulumi.set(__self__, "working_directory", working_directory)
@property
@pulumi.getter
@@ -360,10 +323,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ContainerRecipeArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -399,22 +358,12 @@ def _internal_init(__self__,
__props__.__dict__["dockerfile_template_data"] = dockerfile_template_data
__props__.__dict__["dockerfile_template_uri"] = dockerfile_template_uri
__props__.__dict__["image_os_version_override"] = image_os_version_override
- if instance_configuration is not None and not isinstance(instance_configuration, ContainerRecipeInstanceConfigurationArgs):
- instance_configuration = instance_configuration or {}
- def _setter(key, value):
- instance_configuration[key] = value
- ContainerRecipeInstanceConfigurationArgs._configure(_setter, **instance_configuration)
__props__.__dict__["instance_configuration"] = instance_configuration
__props__.__dict__["kms_key_id"] = kms_key_id
__props__.__dict__["name"] = name
__props__.__dict__["parent_image"] = parent_image
__props__.__dict__["platform_override"] = platform_override
__props__.__dict__["tags"] = tags
- if target_repository is not None and not isinstance(target_repository, ContainerRecipeTargetContainerRepositoryArgs):
- target_repository = target_repository or {}
- def _setter(key, value):
- target_repository[key] = value
- ContainerRecipeTargetContainerRepositoryArgs._configure(_setter, **target_repository)
__props__.__dict__["target_repository"] = target_repository
__props__.__dict__["version"] = version
__props__.__dict__["working_directory"] = working_directory
diff --git a/sdk/python/pulumi_aws_native/imagebuilder/distribution_configuration.py b/sdk/python/pulumi_aws_native/imagebuilder/distribution_configuration.py
index 1c72738b46..df62fa8419 100644
--- a/sdk/python/pulumi_aws_native/imagebuilder/distribution_configuration.py
+++ b/sdk/python/pulumi_aws_native/imagebuilder/distribution_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -28,28 +28,13 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: The name of the distribution configuration.
:param Any tags: The tags associated with the component.
"""
- DistributionConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- distributions=distributions,
- description=description,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- distributions: pulumi.Input[Sequence[pulumi.Input['DistributionConfigurationDistributionArgs']]],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("distributions", distributions)
+ pulumi.set(__self__, "distributions", distributions)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -139,10 +124,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DistributionConfigurationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/imagebuilder/get_component.py b/sdk/python/pulumi_aws_native/imagebuilder/get_component.py
index c82af0b5b9..1249af252b 100644
--- a/sdk/python/pulumi_aws_native/imagebuilder/get_component.py
+++ b/sdk/python/pulumi_aws_native/imagebuilder/get_component.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/imagebuilder/get_container_recipe.py b/sdk/python/pulumi_aws_native/imagebuilder/get_container_recipe.py
index 6c46d703e5..31e7018c29 100644
--- a/sdk/python/pulumi_aws_native/imagebuilder/get_container_recipe.py
+++ b/sdk/python/pulumi_aws_native/imagebuilder/get_container_recipe.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/imagebuilder/get_distribution_configuration.py b/sdk/python/pulumi_aws_native/imagebuilder/get_distribution_configuration.py
index 922dccefb6..308ea79328 100644
--- a/sdk/python/pulumi_aws_native/imagebuilder/get_distribution_configuration.py
+++ b/sdk/python/pulumi_aws_native/imagebuilder/get_distribution_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/imagebuilder/get_image.py b/sdk/python/pulumi_aws_native/imagebuilder/get_image.py
index e51fa5e371..f3dfbbe766 100644
--- a/sdk/python/pulumi_aws_native/imagebuilder/get_image.py
+++ b/sdk/python/pulumi_aws_native/imagebuilder/get_image.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/imagebuilder/get_image_pipeline.py b/sdk/python/pulumi_aws_native/imagebuilder/get_image_pipeline.py
index 4100cea70d..9e39927ead 100644
--- a/sdk/python/pulumi_aws_native/imagebuilder/get_image_pipeline.py
+++ b/sdk/python/pulumi_aws_native/imagebuilder/get_image_pipeline.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/imagebuilder/get_image_recipe.py b/sdk/python/pulumi_aws_native/imagebuilder/get_image_recipe.py
index 09da02a135..20147d3742 100644
--- a/sdk/python/pulumi_aws_native/imagebuilder/get_image_recipe.py
+++ b/sdk/python/pulumi_aws_native/imagebuilder/get_image_recipe.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/imagebuilder/get_infrastructure_configuration.py b/sdk/python/pulumi_aws_native/imagebuilder/get_infrastructure_configuration.py
index a692ab2702..117c417aee 100644
--- a/sdk/python/pulumi_aws_native/imagebuilder/get_infrastructure_configuration.py
+++ b/sdk/python/pulumi_aws_native/imagebuilder/get_infrastructure_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/imagebuilder/image.py b/sdk/python/pulumi_aws_native/imagebuilder/image.py
index 3f52278535..a9ef48c5d7 100644
--- a/sdk/python/pulumi_aws_native/imagebuilder/image.py
+++ b/sdk/python/pulumi_aws_native/imagebuilder/image.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -35,45 +35,22 @@ def __init__(__self__, *,
:param pulumi.Input[str] infrastructure_configuration_arn: The Amazon Resource Name (ARN) of the infrastructure configuration.
:param Any tags: The tags associated with the image.
"""
- ImageArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_recipe_arn=container_recipe_arn,
- distribution_configuration_arn=distribution_configuration_arn,
- enhanced_image_metadata_enabled=enhanced_image_metadata_enabled,
- image_recipe_arn=image_recipe_arn,
- image_scanning_configuration=image_scanning_configuration,
- image_tests_configuration=image_tests_configuration,
- infrastructure_configuration_arn=infrastructure_configuration_arn,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_recipe_arn: Optional[pulumi.Input[str]] = None,
- distribution_configuration_arn: Optional[pulumi.Input[str]] = None,
- enhanced_image_metadata_enabled: Optional[pulumi.Input[bool]] = None,
- image_recipe_arn: Optional[pulumi.Input[str]] = None,
- image_scanning_configuration: Optional[pulumi.Input['ImageScanningConfigurationArgs']] = None,
- image_tests_configuration: Optional[pulumi.Input['ImageTestsConfigurationArgs']] = None,
- infrastructure_configuration_arn: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_recipe_arn is not None:
- _setter("container_recipe_arn", container_recipe_arn)
+ pulumi.set(__self__, "container_recipe_arn", container_recipe_arn)
if distribution_configuration_arn is not None:
- _setter("distribution_configuration_arn", distribution_configuration_arn)
+ pulumi.set(__self__, "distribution_configuration_arn", distribution_configuration_arn)
if enhanced_image_metadata_enabled is not None:
- _setter("enhanced_image_metadata_enabled", enhanced_image_metadata_enabled)
+ pulumi.set(__self__, "enhanced_image_metadata_enabled", enhanced_image_metadata_enabled)
if image_recipe_arn is not None:
- _setter("image_recipe_arn", image_recipe_arn)
+ pulumi.set(__self__, "image_recipe_arn", image_recipe_arn)
if image_scanning_configuration is not None:
- _setter("image_scanning_configuration", image_scanning_configuration)
+ pulumi.set(__self__, "image_scanning_configuration", image_scanning_configuration)
if image_tests_configuration is not None:
- _setter("image_tests_configuration", image_tests_configuration)
+ pulumi.set(__self__, "image_tests_configuration", image_tests_configuration)
if infrastructure_configuration_arn is not None:
- _setter("infrastructure_configuration_arn", infrastructure_configuration_arn)
+ pulumi.set(__self__, "infrastructure_configuration_arn", infrastructure_configuration_arn)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="containerRecipeArn")
@@ -219,10 +196,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ImageArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -249,17 +222,7 @@ def _internal_init(__self__,
__props__.__dict__["distribution_configuration_arn"] = distribution_configuration_arn
__props__.__dict__["enhanced_image_metadata_enabled"] = enhanced_image_metadata_enabled
__props__.__dict__["image_recipe_arn"] = image_recipe_arn
- if image_scanning_configuration is not None and not isinstance(image_scanning_configuration, ImageScanningConfigurationArgs):
- image_scanning_configuration = image_scanning_configuration or {}
- def _setter(key, value):
- image_scanning_configuration[key] = value
- ImageScanningConfigurationArgs._configure(_setter, **image_scanning_configuration)
__props__.__dict__["image_scanning_configuration"] = image_scanning_configuration
- if image_tests_configuration is not None and not isinstance(image_tests_configuration, ImageTestsConfigurationArgs):
- image_tests_configuration = image_tests_configuration or {}
- def _setter(key, value):
- image_tests_configuration[key] = value
- ImageTestsConfigurationArgs._configure(_setter, **image_tests_configuration)
__props__.__dict__["image_tests_configuration"] = image_tests_configuration
__props__.__dict__["infrastructure_configuration_arn"] = infrastructure_configuration_arn
__props__.__dict__["tags"] = tags
diff --git a/sdk/python/pulumi_aws_native/imagebuilder/image_pipeline.py b/sdk/python/pulumi_aws_native/imagebuilder/image_pipeline.py
index ee180e0fca..516931ca83 100644
--- a/sdk/python/pulumi_aws_native/imagebuilder/image_pipeline.py
+++ b/sdk/python/pulumi_aws_native/imagebuilder/image_pipeline.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -44,61 +44,30 @@ def __init__(__self__, *,
:param pulumi.Input['ImagePipelineStatus'] status: The status of the image pipeline.
:param Any tags: The tags of this image pipeline.
"""
- ImagePipelineArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_recipe_arn=container_recipe_arn,
- description=description,
- distribution_configuration_arn=distribution_configuration_arn,
- enhanced_image_metadata_enabled=enhanced_image_metadata_enabled,
- image_recipe_arn=image_recipe_arn,
- image_scanning_configuration=image_scanning_configuration,
- image_tests_configuration=image_tests_configuration,
- infrastructure_configuration_arn=infrastructure_configuration_arn,
- name=name,
- schedule=schedule,
- status=status,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_recipe_arn: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- distribution_configuration_arn: Optional[pulumi.Input[str]] = None,
- enhanced_image_metadata_enabled: Optional[pulumi.Input[bool]] = None,
- image_recipe_arn: Optional[pulumi.Input[str]] = None,
- image_scanning_configuration: Optional[pulumi.Input['ImagePipelineImageScanningConfigurationArgs']] = None,
- image_tests_configuration: Optional[pulumi.Input['ImagePipelineImageTestsConfigurationArgs']] = None,
- infrastructure_configuration_arn: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- schedule: Optional[pulumi.Input['ImagePipelineScheduleArgs']] = None,
- status: Optional[pulumi.Input['ImagePipelineStatus']] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_recipe_arn is not None:
- _setter("container_recipe_arn", container_recipe_arn)
+ pulumi.set(__self__, "container_recipe_arn", container_recipe_arn)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if distribution_configuration_arn is not None:
- _setter("distribution_configuration_arn", distribution_configuration_arn)
+ pulumi.set(__self__, "distribution_configuration_arn", distribution_configuration_arn)
if enhanced_image_metadata_enabled is not None:
- _setter("enhanced_image_metadata_enabled", enhanced_image_metadata_enabled)
+ pulumi.set(__self__, "enhanced_image_metadata_enabled", enhanced_image_metadata_enabled)
if image_recipe_arn is not None:
- _setter("image_recipe_arn", image_recipe_arn)
+ pulumi.set(__self__, "image_recipe_arn", image_recipe_arn)
if image_scanning_configuration is not None:
- _setter("image_scanning_configuration", image_scanning_configuration)
+ pulumi.set(__self__, "image_scanning_configuration", image_scanning_configuration)
if image_tests_configuration is not None:
- _setter("image_tests_configuration", image_tests_configuration)
+ pulumi.set(__self__, "image_tests_configuration", image_tests_configuration)
if infrastructure_configuration_arn is not None:
- _setter("infrastructure_configuration_arn", infrastructure_configuration_arn)
+ pulumi.set(__self__, "infrastructure_configuration_arn", infrastructure_configuration_arn)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if schedule is not None:
- _setter("schedule", schedule)
+ pulumi.set(__self__, "schedule", schedule)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="containerRecipeArn")
@@ -300,10 +269,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ImagePipelineArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -335,25 +300,10 @@ def _internal_init(__self__,
__props__.__dict__["distribution_configuration_arn"] = distribution_configuration_arn
__props__.__dict__["enhanced_image_metadata_enabled"] = enhanced_image_metadata_enabled
__props__.__dict__["image_recipe_arn"] = image_recipe_arn
- if image_scanning_configuration is not None and not isinstance(image_scanning_configuration, ImagePipelineImageScanningConfigurationArgs):
- image_scanning_configuration = image_scanning_configuration or {}
- def _setter(key, value):
- image_scanning_configuration[key] = value
- ImagePipelineImageScanningConfigurationArgs._configure(_setter, **image_scanning_configuration)
__props__.__dict__["image_scanning_configuration"] = image_scanning_configuration
- if image_tests_configuration is not None and not isinstance(image_tests_configuration, ImagePipelineImageTestsConfigurationArgs):
- image_tests_configuration = image_tests_configuration or {}
- def _setter(key, value):
- image_tests_configuration[key] = value
- ImagePipelineImageTestsConfigurationArgs._configure(_setter, **image_tests_configuration)
__props__.__dict__["image_tests_configuration"] = image_tests_configuration
__props__.__dict__["infrastructure_configuration_arn"] = infrastructure_configuration_arn
__props__.__dict__["name"] = name
- if schedule is not None and not isinstance(schedule, ImagePipelineScheduleArgs):
- schedule = schedule or {}
- def _setter(key, value):
- schedule[key] = value
- ImagePipelineScheduleArgs._configure(_setter, **schedule)
__props__.__dict__["schedule"] = schedule
__props__.__dict__["status"] = status
__props__.__dict__["tags"] = tags
diff --git a/sdk/python/pulumi_aws_native/imagebuilder/image_recipe.py b/sdk/python/pulumi_aws_native/imagebuilder/image_recipe.py
index a529376ba6..1a8e2df024 100644
--- a/sdk/python/pulumi_aws_native/imagebuilder/image_recipe.py
+++ b/sdk/python/pulumi_aws_native/imagebuilder/image_recipe.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -38,46 +38,21 @@ def __init__(__self__, *,
:param Any tags: The tags of the image recipe.
:param pulumi.Input[str] working_directory: The working directory to be used during build and test workflows.
"""
- ImageRecipeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- components=components,
- parent_image=parent_image,
- version=version,
- additional_instance_configuration=additional_instance_configuration,
- block_device_mappings=block_device_mappings,
- description=description,
- name=name,
- tags=tags,
- working_directory=working_directory,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- components: pulumi.Input[Sequence[pulumi.Input['ImageRecipeComponentConfigurationArgs']]],
- parent_image: pulumi.Input[str],
- version: pulumi.Input[str],
- additional_instance_configuration: Optional[pulumi.Input['ImageRecipeAdditionalInstanceConfigurationArgs']] = None,
- block_device_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['ImageRecipeInstanceBlockDeviceMappingArgs']]]] = None,
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- working_directory: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("components", components)
- _setter("parent_image", parent_image)
- _setter("version", version)
+ pulumi.set(__self__, "components", components)
+ pulumi.set(__self__, "parent_image", parent_image)
+ pulumi.set(__self__, "version", version)
if additional_instance_configuration is not None:
- _setter("additional_instance_configuration", additional_instance_configuration)
+ pulumi.set(__self__, "additional_instance_configuration", additional_instance_configuration)
if block_device_mappings is not None:
- _setter("block_device_mappings", block_device_mappings)
+ pulumi.set(__self__, "block_device_mappings", block_device_mappings)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if working_directory is not None:
- _setter("working_directory", working_directory)
+ pulumi.set(__self__, "working_directory", working_directory)
@property
@pulumi.getter
@@ -237,10 +212,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ImageRecipeArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -264,11 +235,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = ImageRecipeArgs.__new__(ImageRecipeArgs)
- if additional_instance_configuration is not None and not isinstance(additional_instance_configuration, ImageRecipeAdditionalInstanceConfigurationArgs):
- additional_instance_configuration = additional_instance_configuration or {}
- def _setter(key, value):
- additional_instance_configuration[key] = value
- ImageRecipeAdditionalInstanceConfigurationArgs._configure(_setter, **additional_instance_configuration)
__props__.__dict__["additional_instance_configuration"] = additional_instance_configuration
__props__.__dict__["block_device_mappings"] = block_device_mappings
if components is None and not opts.urn:
diff --git a/sdk/python/pulumi_aws_native/imagebuilder/infrastructure_configuration.py b/sdk/python/pulumi_aws_native/imagebuilder/infrastructure_configuration.py
index 3cf9ecdfb4..f91ed30309 100644
--- a/sdk/python/pulumi_aws_native/imagebuilder/infrastructure_configuration.py
+++ b/sdk/python/pulumi_aws_native/imagebuilder/infrastructure_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -46,64 +46,31 @@ def __init__(__self__, *,
:param Any tags: The tags associated with the component.
:param pulumi.Input[bool] terminate_instance_on_failure: The terminate instance on failure configuration of the infrastructure configuration.
"""
- InfrastructureConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_profile_name=instance_profile_name,
- description=description,
- instance_metadata_options=instance_metadata_options,
- instance_types=instance_types,
- key_pair=key_pair,
- logging=logging,
- name=name,
- resource_tags=resource_tags,
- security_group_ids=security_group_ids,
- sns_topic_arn=sns_topic_arn,
- subnet_id=subnet_id,
- tags=tags,
- terminate_instance_on_failure=terminate_instance_on_failure,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_profile_name: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- instance_metadata_options: Optional[pulumi.Input['InfrastructureConfigurationInstanceMetadataOptionsArgs']] = None,
- instance_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- key_pair: Optional[pulumi.Input[str]] = None,
- logging: Optional[pulumi.Input['InfrastructureConfigurationLoggingArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- resource_tags: Optional[Any] = None,
- security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- sns_topic_arn: Optional[pulumi.Input[str]] = None,
- subnet_id: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- terminate_instance_on_failure: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("instance_profile_name", instance_profile_name)
+ pulumi.set(__self__, "instance_profile_name", instance_profile_name)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if instance_metadata_options is not None:
- _setter("instance_metadata_options", instance_metadata_options)
+ pulumi.set(__self__, "instance_metadata_options", instance_metadata_options)
if instance_types is not None:
- _setter("instance_types", instance_types)
+ pulumi.set(__self__, "instance_types", instance_types)
if key_pair is not None:
- _setter("key_pair", key_pair)
+ pulumi.set(__self__, "key_pair", key_pair)
if logging is not None:
- _setter("logging", logging)
+ pulumi.set(__self__, "logging", logging)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if resource_tags is not None:
- _setter("resource_tags", resource_tags)
+ pulumi.set(__self__, "resource_tags", resource_tags)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if sns_topic_arn is not None:
- _setter("sns_topic_arn", sns_topic_arn)
+ pulumi.set(__self__, "sns_topic_arn", sns_topic_arn)
if subnet_id is not None:
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "subnet_id", subnet_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if terminate_instance_on_failure is not None:
- _setter("terminate_instance_on_failure", terminate_instance_on_failure)
+ pulumi.set(__self__, "terminate_instance_on_failure", terminate_instance_on_failure)
@property
@pulumi.getter(name="instanceProfileName")
@@ -319,10 +286,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- InfrastructureConfigurationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -351,22 +314,12 @@ def _internal_init(__self__,
__props__ = InfrastructureConfigurationArgs.__new__(InfrastructureConfigurationArgs)
__props__.__dict__["description"] = description
- if instance_metadata_options is not None and not isinstance(instance_metadata_options, InfrastructureConfigurationInstanceMetadataOptionsArgs):
- instance_metadata_options = instance_metadata_options or {}
- def _setter(key, value):
- instance_metadata_options[key] = value
- InfrastructureConfigurationInstanceMetadataOptionsArgs._configure(_setter, **instance_metadata_options)
__props__.__dict__["instance_metadata_options"] = instance_metadata_options
if instance_profile_name is None and not opts.urn:
raise TypeError("Missing required property 'instance_profile_name'")
__props__.__dict__["instance_profile_name"] = instance_profile_name
__props__.__dict__["instance_types"] = instance_types
__props__.__dict__["key_pair"] = key_pair
- if logging is not None and not isinstance(logging, InfrastructureConfigurationLoggingArgs):
- logging = logging or {}
- def _setter(key, value):
- logging[key] = value
- InfrastructureConfigurationLoggingArgs._configure(_setter, **logging)
__props__.__dict__["logging"] = logging
__props__.__dict__["name"] = name
__props__.__dict__["resource_tags"] = resource_tags
diff --git a/sdk/python/pulumi_aws_native/imagebuilder/outputs.py b/sdk/python/pulumi_aws_native/imagebuilder/outputs.py
index c911aebde2..e583af5d3c 100644
--- a/sdk/python/pulumi_aws_native/imagebuilder/outputs.py
+++ b/sdk/python/pulumi_aws_native/imagebuilder/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -75,21 +75,10 @@ def __init__(__self__, *,
:param str component_arn: The Amazon Resource Name (ARN) of the component.
:param Sequence['ContainerRecipeComponentParameter'] parameters: A group of parameter settings that are used to configure the component for a specific recipe.
"""
- ContainerRecipeComponentConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- component_arn=component_arn,
- parameters=parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- component_arn: Optional[str] = None,
- parameters: Optional[Sequence['outputs.ContainerRecipeComponentParameter']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if component_arn is not None:
- _setter("component_arn", component_arn)
+ pulumi.set(__self__, "component_arn", component_arn)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
@property
@pulumi.getter(name="componentArn")
@@ -121,19 +110,8 @@ def __init__(__self__, *,
:param str name: The name of the component parameter to set.
:param Sequence[str] value: Sets the value for the named component parameter.
"""
- ContainerRecipeComponentParameter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- value: Sequence[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("value", value)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -202,45 +180,22 @@ def __init__(__self__, *,
:param int volume_size: Use to override the device's volume size.
:param 'ContainerRecipeEbsInstanceBlockDeviceSpecificationVolumeType' volume_type: Use to override the device's volume type.
"""
- ContainerRecipeEbsInstanceBlockDeviceSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delete_on_termination=delete_on_termination,
- encrypted=encrypted,
- iops=iops,
- kms_key_id=kms_key_id,
- snapshot_id=snapshot_id,
- throughput=throughput,
- volume_size=volume_size,
- volume_type=volume_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delete_on_termination: Optional[bool] = None,
- encrypted: Optional[bool] = None,
- iops: Optional[int] = None,
- kms_key_id: Optional[str] = None,
- snapshot_id: Optional[str] = None,
- throughput: Optional[int] = None,
- volume_size: Optional[int] = None,
- volume_type: Optional['ContainerRecipeEbsInstanceBlockDeviceSpecificationVolumeType'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delete_on_termination is not None:
- _setter("delete_on_termination", delete_on_termination)
+ pulumi.set(__self__, "delete_on_termination", delete_on_termination)
if encrypted is not None:
- _setter("encrypted", encrypted)
+ pulumi.set(__self__, "encrypted", encrypted)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if snapshot_id is not None:
- _setter("snapshot_id", snapshot_id)
+ pulumi.set(__self__, "snapshot_id", snapshot_id)
if throughput is not None:
- _setter("throughput", throughput)
+ pulumi.set(__self__, "throughput", throughput)
if volume_size is not None:
- _setter("volume_size", volume_size)
+ pulumi.set(__self__, "volume_size", volume_size)
if volume_type is not None:
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "volume_type", volume_type)
@property
@pulumi.getter(name="deleteOnTermination")
@@ -345,29 +300,14 @@ def __init__(__self__, *,
:param str no_device: Use to remove a mapping from the parent image.
:param str virtual_name: Use to manage instance ephemeral devices.
"""
- ContainerRecipeInstanceBlockDeviceMapping._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_name=device_name,
- ebs=ebs,
- no_device=no_device,
- virtual_name=virtual_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_name: Optional[str] = None,
- ebs: Optional['outputs.ContainerRecipeEbsInstanceBlockDeviceSpecification'] = None,
- no_device: Optional[str] = None,
- virtual_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if device_name is not None:
- _setter("device_name", device_name)
+ pulumi.set(__self__, "device_name", device_name)
if ebs is not None:
- _setter("ebs", ebs)
+ pulumi.set(__self__, "ebs", ebs)
if no_device is not None:
- _setter("no_device", no_device)
+ pulumi.set(__self__, "no_device", no_device)
if virtual_name is not None:
- _setter("virtual_name", virtual_name)
+ pulumi.set(__self__, "virtual_name", virtual_name)
@property
@pulumi.getter(name="deviceName")
@@ -432,21 +372,10 @@ def __init__(__self__, *,
:param Sequence['ContainerRecipeInstanceBlockDeviceMapping'] block_device_mappings: Defines the block devices to attach for building an instance from this Image Builder AMI.
:param str image: The AMI ID to use as the base image for a container build and test instance. If not specified, Image Builder will use the appropriate ECS-optimized AMI as a base image.
"""
- ContainerRecipeInstanceConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- block_device_mappings=block_device_mappings,
- image=image,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- block_device_mappings: Optional[Sequence['outputs.ContainerRecipeInstanceBlockDeviceMapping']] = None,
- image: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if block_device_mappings is not None:
- _setter("block_device_mappings", block_device_mappings)
+ pulumi.set(__self__, "block_device_mappings", block_device_mappings)
if image is not None:
- _setter("image", image)
+ pulumi.set(__self__, "image", image)
@property
@pulumi.getter(name="blockDeviceMappings")
@@ -495,21 +424,10 @@ def __init__(__self__, *,
:param str repository_name: The name of the container repository where the output container image is stored. This name is prefixed by the repository location.
:param 'ContainerRecipeTargetContainerRepositoryService' service: Specifies the service in which this image was registered.
"""
- ContainerRecipeTargetContainerRepository._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- repository_name=repository_name,
- service=service,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- repository_name: Optional[str] = None,
- service: Optional['ContainerRecipeTargetContainerRepositoryService'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if repository_name is not None:
- _setter("repository_name", repository_name)
+ pulumi.set(__self__, "repository_name", repository_name)
if service is not None:
- _setter("service", service)
+ pulumi.set(__self__, "service", service)
@property
@pulumi.getter(name="repositoryName")
@@ -571,37 +489,18 @@ def __init__(__self__, *,
:param str name: The name of the AMI distribution configuration.
:param Sequence[str] target_account_ids: The ID of accounts to which you want to distribute an image.
"""
- DistributionConfigurationAmiDistributionConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ami_tags=ami_tags,
- description=description,
- kms_key_id=kms_key_id,
- launch_permission_configuration=launch_permission_configuration,
- name=name,
- target_account_ids=target_account_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ami_tags: Optional[Any] = None,
- description: Optional[str] = None,
- kms_key_id: Optional[str] = None,
- launch_permission_configuration: Optional['outputs.DistributionConfigurationLaunchPermissionConfiguration'] = None,
- name: Optional[str] = None,
- target_account_ids: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ami_tags is not None:
- _setter("ami_tags", ami_tags)
+ pulumi.set(__self__, "ami_tags", ami_tags)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if launch_permission_configuration is not None:
- _setter("launch_permission_configuration", launch_permission_configuration)
+ pulumi.set(__self__, "launch_permission_configuration", launch_permission_configuration)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if target_account_ids is not None:
- _setter("target_account_ids", target_account_ids)
+ pulumi.set(__self__, "target_account_ids", target_account_ids)
@property
@pulumi.getter(name="amiTags")
@@ -683,25 +582,12 @@ def __init__(__self__, *,
:param str description: The description of the container distribution configuration.
:param 'DistributionConfigurationTargetContainerRepository' target_repository: The destination repository for the container distribution configuration.
"""
- DistributionConfigurationContainerDistributionConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_tags=container_tags,
- description=description,
- target_repository=target_repository,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_tags: Optional[Sequence[str]] = None,
- description: Optional[str] = None,
- target_repository: Optional['outputs.DistributionConfigurationTargetContainerRepository'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_tags is not None:
- _setter("container_tags", container_tags)
+ pulumi.set(__self__, "container_tags", container_tags)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if target_repository is not None:
- _setter("target_repository", target_repository)
+ pulumi.set(__self__, "target_repository", target_repository)
@property
@pulumi.getter(name="containerTags")
@@ -772,36 +658,17 @@ def __init__(__self__, *,
:param Sequence['DistributionConfigurationLaunchTemplateConfiguration'] launch_template_configurations: A group of launchTemplateConfiguration settings that apply to image distribution.
:param Sequence[str] license_configuration_arns: The License Manager Configuration to associate with the AMI in the specified Region.
"""
- DistributionConfigurationDistribution._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- region=region,
- ami_distribution_configuration=ami_distribution_configuration,
- container_distribution_configuration=container_distribution_configuration,
- fast_launch_configurations=fast_launch_configurations,
- launch_template_configurations=launch_template_configurations,
- license_configuration_arns=license_configuration_arns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- region: str,
- ami_distribution_configuration: Optional['outputs.DistributionConfigurationAmiDistributionConfiguration'] = None,
- container_distribution_configuration: Optional['outputs.DistributionConfigurationContainerDistributionConfiguration'] = None,
- fast_launch_configurations: Optional[Sequence['outputs.DistributionConfigurationFastLaunchConfiguration']] = None,
- launch_template_configurations: Optional[Sequence['outputs.DistributionConfigurationLaunchTemplateConfiguration']] = None,
- license_configuration_arns: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("region", region)
+ pulumi.set(__self__, "region", region)
if ami_distribution_configuration is not None:
- _setter("ami_distribution_configuration", ami_distribution_configuration)
+ pulumi.set(__self__, "ami_distribution_configuration", ami_distribution_configuration)
if container_distribution_configuration is not None:
- _setter("container_distribution_configuration", container_distribution_configuration)
+ pulumi.set(__self__, "container_distribution_configuration", container_distribution_configuration)
if fast_launch_configurations is not None:
- _setter("fast_launch_configurations", fast_launch_configurations)
+ pulumi.set(__self__, "fast_launch_configurations", fast_launch_configurations)
if launch_template_configurations is not None:
- _setter("launch_template_configurations", launch_template_configurations)
+ pulumi.set(__self__, "launch_template_configurations", launch_template_configurations)
if license_configuration_arns is not None:
- _setter("license_configuration_arns", license_configuration_arns)
+ pulumi.set(__self__, "license_configuration_arns", license_configuration_arns)
@property
@pulumi.getter
@@ -888,33 +755,16 @@ def __init__(__self__, *,
:param int max_parallel_launches: The maximum number of parallel instances that are launched for creating resources.
:param 'DistributionConfigurationFastLaunchSnapshotConfiguration' snapshot_configuration: Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.
"""
- DistributionConfigurationFastLaunchConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- account_id=account_id,
- enabled=enabled,
- launch_template=launch_template,
- max_parallel_launches=max_parallel_launches,
- snapshot_configuration=snapshot_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- account_id: Optional[str] = None,
- enabled: Optional[bool] = None,
- launch_template: Optional['outputs.DistributionConfigurationFastLaunchLaunchTemplateSpecification'] = None,
- max_parallel_launches: Optional[int] = None,
- snapshot_configuration: Optional['outputs.DistributionConfigurationFastLaunchSnapshotConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if account_id is not None:
- _setter("account_id", account_id)
+ pulumi.set(__self__, "account_id", account_id)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if launch_template is not None:
- _setter("launch_template", launch_template)
+ pulumi.set(__self__, "launch_template", launch_template)
if max_parallel_launches is not None:
- _setter("max_parallel_launches", max_parallel_launches)
+ pulumi.set(__self__, "max_parallel_launches", max_parallel_launches)
if snapshot_configuration is not None:
- _setter("snapshot_configuration", snapshot_configuration)
+ pulumi.set(__self__, "snapshot_configuration", snapshot_configuration)
@property
@pulumi.getter(name="accountId")
@@ -993,25 +843,12 @@ def __init__(__self__, *,
:param str launch_template_name: The name of the launch template to use for faster launching for a Windows AMI.
:param str launch_template_version: The version of the launch template to use for faster launching for a Windows AMI.
"""
- DistributionConfigurationFastLaunchLaunchTemplateSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- launch_template_id=launch_template_id,
- launch_template_name=launch_template_name,
- launch_template_version=launch_template_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- launch_template_id: Optional[str] = None,
- launch_template_name: Optional[str] = None,
- launch_template_version: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if launch_template_id is not None:
- _setter("launch_template_id", launch_template_id)
+ pulumi.set(__self__, "launch_template_id", launch_template_id)
if launch_template_name is not None:
- _setter("launch_template_name", launch_template_name)
+ pulumi.set(__self__, "launch_template_name", launch_template_name)
if launch_template_version is not None:
- _setter("launch_template_version", launch_template_version)
+ pulumi.set(__self__, "launch_template_version", launch_template_version)
@property
@pulumi.getter(name="launchTemplateId")
@@ -1066,17 +903,8 @@ def __init__(__self__, *,
Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.
:param int target_resource_count: The number of pre-provisioned snapshots to keep on hand for a fast-launch enabled Windows AMI.
"""
- DistributionConfigurationFastLaunchSnapshotConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_resource_count=target_resource_count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_resource_count: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if target_resource_count is not None:
- _setter("target_resource_count", target_resource_count)
+ pulumi.set(__self__, "target_resource_count", target_resource_count)
@property
@pulumi.getter(name="targetResourceCount")
@@ -1127,29 +955,14 @@ def __init__(__self__, *,
:param Sequence[str] user_groups: The name of the group.
:param Sequence[str] user_ids: The AWS account ID.
"""
- DistributionConfigurationLaunchPermissionConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- organization_arns=organization_arns,
- organizational_unit_arns=organizational_unit_arns,
- user_groups=user_groups,
- user_ids=user_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- organization_arns: Optional[Sequence[str]] = None,
- organizational_unit_arns: Optional[Sequence[str]] = None,
- user_groups: Optional[Sequence[str]] = None,
- user_ids: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if organization_arns is not None:
- _setter("organization_arns", organization_arns)
+ pulumi.set(__self__, "organization_arns", organization_arns)
if organizational_unit_arns is not None:
- _setter("organizational_unit_arns", organizational_unit_arns)
+ pulumi.set(__self__, "organizational_unit_arns", organizational_unit_arns)
if user_groups is not None:
- _setter("user_groups", user_groups)
+ pulumi.set(__self__, "user_groups", user_groups)
if user_ids is not None:
- _setter("user_ids", user_ids)
+ pulumi.set(__self__, "user_ids", user_ids)
@property
@pulumi.getter(name="organizationArns")
@@ -1220,25 +1033,12 @@ def __init__(__self__, *,
:param str launch_template_id: Identifies the EC2 launch template to use.
:param bool set_default_version: Set the specified EC2 launch template as the default launch template for the specified account.
"""
- DistributionConfigurationLaunchTemplateConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- account_id=account_id,
- launch_template_id=launch_template_id,
- set_default_version=set_default_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- account_id: Optional[str] = None,
- launch_template_id: Optional[str] = None,
- set_default_version: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if account_id is not None:
- _setter("account_id", account_id)
+ pulumi.set(__self__, "account_id", account_id)
if launch_template_id is not None:
- _setter("launch_template_id", launch_template_id)
+ pulumi.set(__self__, "launch_template_id", launch_template_id)
if set_default_version is not None:
- _setter("set_default_version", set_default_version)
+ pulumi.set(__self__, "set_default_version", set_default_version)
@property
@pulumi.getter(name="accountId")
@@ -1295,21 +1095,10 @@ def __init__(__self__, *,
:param str repository_name: The repository name of target container repository.
:param 'DistributionConfigurationTargetContainerRepositoryService' service: The service of target container repository.
"""
- DistributionConfigurationTargetContainerRepository._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- repository_name=repository_name,
- service=service,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- repository_name: Optional[str] = None,
- service: Optional['DistributionConfigurationTargetContainerRepositoryService'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if repository_name is not None:
- _setter("repository_name", repository_name)
+ pulumi.set(__self__, "repository_name", repository_name)
if service is not None:
- _setter("service", service)
+ pulumi.set(__self__, "service", service)
@property
@pulumi.getter(name="repositoryName")
@@ -1360,21 +1149,10 @@ def __init__(__self__, *,
:param Sequence[str] container_tags: Tags for Image Builder to apply the output container image that is scanned. Tags can help you identify and manage your scanned images.
:param str repository_name: The name of the container repository that Amazon Inspector scans to identify findings for your container images. The name includes the path for the repository location. If you don’t provide this information, Image Builder creates a repository in your account named image-builder-image-scanning-repository to use for vulnerability scans for your output container images.
"""
- ImageEcrConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_tags=container_tags,
- repository_name=repository_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_tags: Optional[Sequence[str]] = None,
- repository_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_tags is not None:
- _setter("container_tags", container_tags)
+ pulumi.set(__self__, "container_tags", container_tags)
if repository_name is not None:
- _setter("repository_name", repository_name)
+ pulumi.set(__self__, "repository_name", repository_name)
@property
@pulumi.getter(name="containerTags")
@@ -1425,21 +1203,10 @@ def __init__(__self__, *,
:param Sequence[str] container_tags: Tags for Image Builder to apply the output container image that is scanned. Tags can help you identify and manage your scanned images.
:param str repository_name: The name of the container repository that Amazon Inspector scans to identify findings for your container images. The name includes the path for the repository location. If you don't provide this information, Image Builder creates a repository in your account named image-builder-image-scanning-repository to use for vulnerability scans for your output container images.
"""
- ImagePipelineEcrConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_tags=container_tags,
- repository_name=repository_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_tags: Optional[Sequence[str]] = None,
- repository_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_tags is not None:
- _setter("container_tags", container_tags)
+ pulumi.set(__self__, "container_tags", container_tags)
if repository_name is not None:
- _setter("repository_name", repository_name)
+ pulumi.set(__self__, "repository_name", repository_name)
@property
@pulumi.getter(name="containerTags")
@@ -1490,21 +1257,10 @@ def __init__(__self__, *,
:param 'ImagePipelineEcrConfiguration' ecr_configuration: Contains ECR settings for vulnerability scans.
:param bool image_scanning_enabled: This sets whether Image Builder keeps a snapshot of the vulnerability scans that Amazon Inspector runs against the build instance when you create a new image.
"""
- ImagePipelineImageScanningConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ecr_configuration=ecr_configuration,
- image_scanning_enabled=image_scanning_enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ecr_configuration: Optional['outputs.ImagePipelineEcrConfiguration'] = None,
- image_scanning_enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ecr_configuration is not None:
- _setter("ecr_configuration", ecr_configuration)
+ pulumi.set(__self__, "ecr_configuration", ecr_configuration)
if image_scanning_enabled is not None:
- _setter("image_scanning_enabled", image_scanning_enabled)
+ pulumi.set(__self__, "image_scanning_enabled", image_scanning_enabled)
@property
@pulumi.getter(name="ecrConfiguration")
@@ -1555,21 +1311,10 @@ def __init__(__self__, *,
:param bool image_tests_enabled: Defines if tests should be executed when building this image.
:param int timeout_minutes: The maximum time in minutes that tests are permitted to run.
"""
- ImagePipelineImageTestsConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- image_tests_enabled=image_tests_enabled,
- timeout_minutes=timeout_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- image_tests_enabled: Optional[bool] = None,
- timeout_minutes: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if image_tests_enabled is not None:
- _setter("image_tests_enabled", image_tests_enabled)
+ pulumi.set(__self__, "image_tests_enabled", image_tests_enabled)
if timeout_minutes is not None:
- _setter("timeout_minutes", timeout_minutes)
+ pulumi.set(__self__, "timeout_minutes", timeout_minutes)
@property
@pulumi.getter(name="imageTestsEnabled")
@@ -1620,21 +1365,10 @@ def __init__(__self__, *,
:param 'ImagePipelineSchedulePipelineExecutionStartCondition' pipeline_execution_start_condition: The condition configures when the pipeline should trigger a new image build.
:param str schedule_expression: The expression determines how often EC2 Image Builder evaluates your pipelineExecutionStartCondition.
"""
- ImagePipelineSchedule._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- pipeline_execution_start_condition=pipeline_execution_start_condition,
- schedule_expression=schedule_expression,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- pipeline_execution_start_condition: Optional['ImagePipelineSchedulePipelineExecutionStartCondition'] = None,
- schedule_expression: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if pipeline_execution_start_condition is not None:
- _setter("pipeline_execution_start_condition", pipeline_execution_start_condition)
+ pulumi.set(__self__, "pipeline_execution_start_condition", pipeline_execution_start_condition)
if schedule_expression is not None:
- _setter("schedule_expression", schedule_expression)
+ pulumi.set(__self__, "schedule_expression", schedule_expression)
@property
@pulumi.getter(name="pipelineExecutionStartCondition")
@@ -1685,21 +1419,10 @@ def __init__(__self__, *,
:param 'ImageRecipeSystemsManagerAgent' systems_manager_agent: Contains settings for the SSM agent on your build instance.
:param str user_data_override: Use this property to provide commands or a command script to run when you launch your build instance.
"""
- ImageRecipeAdditionalInstanceConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- systems_manager_agent=systems_manager_agent,
- user_data_override=user_data_override,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- systems_manager_agent: Optional['outputs.ImageRecipeSystemsManagerAgent'] = None,
- user_data_override: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if systems_manager_agent is not None:
- _setter("systems_manager_agent", systems_manager_agent)
+ pulumi.set(__self__, "systems_manager_agent", systems_manager_agent)
if user_data_override is not None:
- _setter("user_data_override", user_data_override)
+ pulumi.set(__self__, "user_data_override", user_data_override)
@property
@pulumi.getter(name="systemsManagerAgent")
@@ -1748,21 +1471,10 @@ def __init__(__self__, *,
:param str component_arn: The Amazon Resource Name (ARN) of the component.
:param Sequence['ImageRecipeComponentParameter'] parameters: A group of parameter settings that are used to configure the component for a specific recipe.
"""
- ImageRecipeComponentConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- component_arn=component_arn,
- parameters=parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- component_arn: Optional[str] = None,
- parameters: Optional[Sequence['outputs.ImageRecipeComponentParameter']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if component_arn is not None:
- _setter("component_arn", component_arn)
+ pulumi.set(__self__, "component_arn", component_arn)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
@property
@pulumi.getter(name="componentArn")
@@ -1794,19 +1506,8 @@ def __init__(__self__, *,
:param str name: The name of the component parameter to set.
:param Sequence[str] value: Sets the value for the named component parameter.
"""
- ImageRecipeComponentParameter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- value: Sequence[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("value", value)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1875,45 +1576,22 @@ def __init__(__self__, *,
:param int volume_size: Use to override the device's volume size.
:param 'ImageRecipeEbsInstanceBlockDeviceSpecificationVolumeType' volume_type: Use to override the device's volume type.
"""
- ImageRecipeEbsInstanceBlockDeviceSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delete_on_termination=delete_on_termination,
- encrypted=encrypted,
- iops=iops,
- kms_key_id=kms_key_id,
- snapshot_id=snapshot_id,
- throughput=throughput,
- volume_size=volume_size,
- volume_type=volume_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delete_on_termination: Optional[bool] = None,
- encrypted: Optional[bool] = None,
- iops: Optional[int] = None,
- kms_key_id: Optional[str] = None,
- snapshot_id: Optional[str] = None,
- throughput: Optional[int] = None,
- volume_size: Optional[int] = None,
- volume_type: Optional['ImageRecipeEbsInstanceBlockDeviceSpecificationVolumeType'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delete_on_termination is not None:
- _setter("delete_on_termination", delete_on_termination)
+ pulumi.set(__self__, "delete_on_termination", delete_on_termination)
if encrypted is not None:
- _setter("encrypted", encrypted)
+ pulumi.set(__self__, "encrypted", encrypted)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if snapshot_id is not None:
- _setter("snapshot_id", snapshot_id)
+ pulumi.set(__self__, "snapshot_id", snapshot_id)
if throughput is not None:
- _setter("throughput", throughput)
+ pulumi.set(__self__, "throughput", throughput)
if volume_size is not None:
- _setter("volume_size", volume_size)
+ pulumi.set(__self__, "volume_size", volume_size)
if volume_type is not None:
- _setter("volume_type", volume_type)
+ pulumi.set(__self__, "volume_type", volume_type)
@property
@pulumi.getter(name="deleteOnTermination")
@@ -2018,29 +1696,14 @@ def __init__(__self__, *,
:param str no_device: Use to remove a mapping from the parent image.
:param str virtual_name: Use to manage instance ephemeral devices.
"""
- ImageRecipeInstanceBlockDeviceMapping._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_name=device_name,
- ebs=ebs,
- no_device=no_device,
- virtual_name=virtual_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_name: Optional[str] = None,
- ebs: Optional['outputs.ImageRecipeEbsInstanceBlockDeviceSpecification'] = None,
- no_device: Optional[str] = None,
- virtual_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if device_name is not None:
- _setter("device_name", device_name)
+ pulumi.set(__self__, "device_name", device_name)
if ebs is not None:
- _setter("ebs", ebs)
+ pulumi.set(__self__, "ebs", ebs)
if no_device is not None:
- _setter("no_device", no_device)
+ pulumi.set(__self__, "no_device", no_device)
if virtual_name is not None:
- _setter("virtual_name", virtual_name)
+ pulumi.set(__self__, "virtual_name", virtual_name)
@property
@pulumi.getter(name="deviceName")
@@ -2103,17 +1766,8 @@ def __init__(__self__, *,
Contains settings for the SSM agent on your build instance.
:param bool uninstall_after_build: Controls whether the SSM agent is removed from your final build image, prior to creating the new AMI. If this is set to true, then the agent is removed from the final image. If it's set to false, then the agent is left in, so that it is included in the new AMI. The default value is false.
"""
- ImageRecipeSystemsManagerAgent._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- uninstall_after_build=uninstall_after_build,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- uninstall_after_build: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if uninstall_after_build is not None:
- _setter("uninstall_after_build", uninstall_after_build)
+ pulumi.set(__self__, "uninstall_after_build", uninstall_after_build)
@property
@pulumi.getter(name="uninstallAfterBuild")
@@ -2156,21 +1810,10 @@ def __init__(__self__, *,
:param 'ImageEcrConfiguration' ecr_configuration: Contains ECR settings for vulnerability scans.
:param bool image_scanning_enabled: This sets whether Image Builder keeps a snapshot of the vulnerability scans that Amazon Inspector runs against the build instance when you create a new image.
"""
- ImageScanningConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ecr_configuration=ecr_configuration,
- image_scanning_enabled=image_scanning_enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ecr_configuration: Optional['outputs.ImageEcrConfiguration'] = None,
- image_scanning_enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ecr_configuration is not None:
- _setter("ecr_configuration", ecr_configuration)
+ pulumi.set(__self__, "ecr_configuration", ecr_configuration)
if image_scanning_enabled is not None:
- _setter("image_scanning_enabled", image_scanning_enabled)
+ pulumi.set(__self__, "image_scanning_enabled", image_scanning_enabled)
@property
@pulumi.getter(name="ecrConfiguration")
@@ -2221,21 +1864,10 @@ def __init__(__self__, *,
:param bool image_tests_enabled: ImageTestsEnabled
:param int timeout_minutes: TimeoutMinutes
"""
- ImageTestsConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- image_tests_enabled=image_tests_enabled,
- timeout_minutes=timeout_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- image_tests_enabled: Optional[bool] = None,
- timeout_minutes: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if image_tests_enabled is not None:
- _setter("image_tests_enabled", image_tests_enabled)
+ pulumi.set(__self__, "image_tests_enabled", image_tests_enabled)
if timeout_minutes is not None:
- _setter("timeout_minutes", timeout_minutes)
+ pulumi.set(__self__, "timeout_minutes", timeout_minutes)
@property
@pulumi.getter(name="imageTestsEnabled")
@@ -2286,21 +1918,10 @@ def __init__(__self__, *,
:param int http_put_response_hop_limit: Limit the number of hops that an instance metadata request can traverse to reach its destination.
:param 'InfrastructureConfigurationInstanceMetadataOptionsHttpTokens' http_tokens: Indicates whether a signed token header is required for instance metadata retrieval requests. The values affect the response as follows:
"""
- InfrastructureConfigurationInstanceMetadataOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- http_put_response_hop_limit=http_put_response_hop_limit,
- http_tokens=http_tokens,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- http_put_response_hop_limit: Optional[int] = None,
- http_tokens: Optional['InfrastructureConfigurationInstanceMetadataOptionsHttpTokens'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if http_put_response_hop_limit is not None:
- _setter("http_put_response_hop_limit", http_put_response_hop_limit)
+ pulumi.set(__self__, "http_put_response_hop_limit", http_put_response_hop_limit)
if http_tokens is not None:
- _setter("http_tokens", http_tokens)
+ pulumi.set(__self__, "http_tokens", http_tokens)
@property
@pulumi.getter(name="httpPutResponseHopLimit")
@@ -2346,17 +1967,8 @@ def __init__(__self__, *,
"""
The logging configuration of the infrastructure configuration.
"""
- InfrastructureConfigurationLogging._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_logs=s3_logs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_logs: Optional['outputs.InfrastructureConfigurationS3Logs'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if s3_logs is not None:
- _setter("s3_logs", s3_logs)
+ pulumi.set(__self__, "s3_logs", s3_logs)
@property
@pulumi.getter(name="s3Logs")
@@ -2396,21 +2008,10 @@ def __init__(__self__, *,
:param str s3_bucket_name: S3BucketName
:param str s3_key_prefix: S3KeyPrefix
"""
- InfrastructureConfigurationS3Logs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_bucket_name=s3_bucket_name,
- s3_key_prefix=s3_key_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_bucket_name: Optional[str] = None,
- s3_key_prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if s3_bucket_name is not None:
- _setter("s3_bucket_name", s3_bucket_name)
+ pulumi.set(__self__, "s3_bucket_name", s3_bucket_name)
if s3_key_prefix is not None:
- _setter("s3_key_prefix", s3_key_prefix)
+ pulumi.set(__self__, "s3_key_prefix", s3_key_prefix)
@property
@pulumi.getter(name="s3BucketName")
diff --git a/sdk/python/pulumi_aws_native/import_value.py b/sdk/python/pulumi_aws_native/import_value.py
index 33aef35039..947b4cd6e0 100644
--- a/sdk/python/pulumi_aws_native/import_value.py
+++ b/sdk/python/pulumi_aws_native/import_value.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from . import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/inspector/_inputs.py b/sdk/python/pulumi_aws_native/inspector/_inputs.py
index 8c07d3f763..752f769df6 100644
--- a/sdk/python/pulumi_aws_native/inspector/_inputs.py
+++ b/sdk/python/pulumi_aws_native/inspector/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -19,19 +19,8 @@ class AssessmentTemplateTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- AssessmentTemplateTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -57,19 +46,8 @@ class ResourceGroupTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- ResourceGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/inspector/assessment_target.py b/sdk/python/pulumi_aws_native/inspector/assessment_target.py
index 770258c096..51bb4524f5 100644
--- a/sdk/python/pulumi_aws_native/inspector/assessment_target.py
+++ b/sdk/python/pulumi_aws_native/inspector/assessment_target.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['AssessmentTargetArgs', 'AssessmentTarget']
@@ -19,21 +19,10 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a AssessmentTarget resource.
"""
- AssessmentTargetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- assessment_target_name=assessment_target_name,
- resource_group_arn=resource_group_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- assessment_target_name: Optional[pulumi.Input[str]] = None,
- resource_group_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if assessment_target_name is not None:
- _setter("assessment_target_name", assessment_target_name)
+ pulumi.set(__self__, "assessment_target_name", assessment_target_name)
if resource_group_arn is not None:
- _setter("resource_group_arn", resource_group_arn)
+ pulumi.set(__self__, "resource_group_arn", resource_group_arn)
@property
@pulumi.getter(name="assessmentTargetName")
@@ -87,10 +76,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AssessmentTargetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/inspector/assessment_template.py b/sdk/python/pulumi_aws_native/inspector/assessment_template.py
index a91b304fad..1cb834678d 100644
--- a/sdk/python/pulumi_aws_native/inspector/assessment_template.py
+++ b/sdk/python/pulumi_aws_native/inspector/assessment_template.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -24,30 +24,13 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a AssessmentTemplate resource.
"""
- AssessmentTemplateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- assessment_target_arn=assessment_target_arn,
- duration_in_seconds=duration_in_seconds,
- rules_package_arns=rules_package_arns,
- assessment_template_name=assessment_template_name,
- user_attributes_for_findings=user_attributes_for_findings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- assessment_target_arn: pulumi.Input[str],
- duration_in_seconds: pulumi.Input[int],
- rules_package_arns: pulumi.Input[Sequence[pulumi.Input[str]]],
- assessment_template_name: Optional[pulumi.Input[str]] = None,
- user_attributes_for_findings: Optional[pulumi.Input[Sequence[pulumi.Input['AssessmentTemplateTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("assessment_target_arn", assessment_target_arn)
- _setter("duration_in_seconds", duration_in_seconds)
- _setter("rules_package_arns", rules_package_arns)
+ pulumi.set(__self__, "assessment_target_arn", assessment_target_arn)
+ pulumi.set(__self__, "duration_in_seconds", duration_in_seconds)
+ pulumi.set(__self__, "rules_package_arns", rules_package_arns)
if assessment_template_name is not None:
- _setter("assessment_template_name", assessment_template_name)
+ pulumi.set(__self__, "assessment_template_name", assessment_template_name)
if user_attributes_for_findings is not None:
- _setter("user_attributes_for_findings", user_attributes_for_findings)
+ pulumi.set(__self__, "user_attributes_for_findings", user_attributes_for_findings)
@property
@pulumi.getter(name="assessmentTargetArn")
@@ -131,10 +114,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AssessmentTemplateArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/inspector/get_assessment_target.py b/sdk/python/pulumi_aws_native/inspector/get_assessment_target.py
index 1c7809022e..741834cdec 100644
--- a/sdk/python/pulumi_aws_native/inspector/get_assessment_target.py
+++ b/sdk/python/pulumi_aws_native/inspector/get_assessment_target.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/inspector/get_assessment_template.py b/sdk/python/pulumi_aws_native/inspector/get_assessment_template.py
index e58658a285..4ac5e5a495 100644
--- a/sdk/python/pulumi_aws_native/inspector/get_assessment_template.py
+++ b/sdk/python/pulumi_aws_native/inspector/get_assessment_template.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/inspector/get_resource_group.py b/sdk/python/pulumi_aws_native/inspector/get_resource_group.py
index 7cf49cfc34..1f24e9e63a 100644
--- a/sdk/python/pulumi_aws_native/inspector/get_resource_group.py
+++ b/sdk/python/pulumi_aws_native/inspector/get_resource_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/inspector/outputs.py b/sdk/python/pulumi_aws_native/inspector/outputs.py
index c8677f8d61..90cf7ac2ca 100644
--- a/sdk/python/pulumi_aws_native/inspector/outputs.py
+++ b/sdk/python/pulumi_aws_native/inspector/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -19,19 +19,8 @@ class AssessmentTemplateTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- AssessmentTemplateTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -49,19 +38,8 @@ class ResourceGroupTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- ResourceGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/inspector/resource_group.py b/sdk/python/pulumi_aws_native/inspector/resource_group.py
index 54e962526d..12574a7a83 100644
--- a/sdk/python/pulumi_aws_native/inspector/resource_group.py
+++ b/sdk/python/pulumi_aws_native/inspector/resource_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -20,16 +20,7 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ResourceGroup resource.
"""
- ResourceGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_group_tags=resource_group_tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_group_tags: pulumi.Input[Sequence[pulumi.Input['ResourceGroupTagArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_group_tags", resource_group_tags)
+ pulumi.set(__self__, "resource_group_tags", resource_group_tags)
@property
@pulumi.getter(name="resourceGroupTags")
@@ -73,10 +64,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ResourceGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/inspectorv2/_inputs.py b/sdk/python/pulumi_aws_native/inspectorv2/_inputs.py
index f33b0ebf10..a566dbc367 100644
--- a/sdk/python/pulumi_aws_native/inspectorv2/_inputs.py
+++ b/sdk/python/pulumi_aws_native/inspectorv2/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -54,137 +54,68 @@ def __init__(__self__, *,
vulnerability_id: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
vulnerability_source: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
vulnerable_packages: Optional[pulumi.Input[Sequence[pulumi.Input['FilterPackageFilterArgs']]]] = None):
- FilterCriteriaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- aws_account_id=aws_account_id,
- component_id=component_id,
- component_type=component_type,
- ec2_instance_image_id=ec2_instance_image_id,
- ec2_instance_subnet_id=ec2_instance_subnet_id,
- ec2_instance_vpc_id=ec2_instance_vpc_id,
- ecr_image_architecture=ecr_image_architecture,
- ecr_image_hash=ecr_image_hash,
- ecr_image_pushed_at=ecr_image_pushed_at,
- ecr_image_registry=ecr_image_registry,
- ecr_image_repository_name=ecr_image_repository_name,
- ecr_image_tags=ecr_image_tags,
- finding_arn=finding_arn,
- finding_status=finding_status,
- finding_type=finding_type,
- first_observed_at=first_observed_at,
- inspector_score=inspector_score,
- last_observed_at=last_observed_at,
- network_protocol=network_protocol,
- port_range=port_range,
- related_vulnerabilities=related_vulnerabilities,
- resource_id=resource_id,
- resource_tags=resource_tags,
- resource_type=resource_type,
- severity=severity,
- title=title,
- updated_at=updated_at,
- vendor_severity=vendor_severity,
- vulnerability_id=vulnerability_id,
- vulnerability_source=vulnerability_source,
- vulnerable_packages=vulnerable_packages,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- aws_account_id: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- component_id: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- component_type: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- ec2_instance_image_id: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- ec2_instance_subnet_id: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- ec2_instance_vpc_id: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- ecr_image_architecture: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- ecr_image_hash: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- ecr_image_pushed_at: Optional[pulumi.Input[Sequence[pulumi.Input['FilterDateFilterArgs']]]] = None,
- ecr_image_registry: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- ecr_image_repository_name: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- ecr_image_tags: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- finding_arn: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- finding_status: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- finding_type: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- first_observed_at: Optional[pulumi.Input[Sequence[pulumi.Input['FilterDateFilterArgs']]]] = None,
- inspector_score: Optional[pulumi.Input[Sequence[pulumi.Input['FilterNumberFilterArgs']]]] = None,
- last_observed_at: Optional[pulumi.Input[Sequence[pulumi.Input['FilterDateFilterArgs']]]] = None,
- network_protocol: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- port_range: Optional[pulumi.Input[Sequence[pulumi.Input['FilterPortRangeFilterArgs']]]] = None,
- related_vulnerabilities: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- resource_id: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- resource_tags: Optional[pulumi.Input[Sequence[pulumi.Input['FilterMapFilterArgs']]]] = None,
- resource_type: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- severity: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- title: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- updated_at: Optional[pulumi.Input[Sequence[pulumi.Input['FilterDateFilterArgs']]]] = None,
- vendor_severity: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- vulnerability_id: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- vulnerability_source: Optional[pulumi.Input[Sequence[pulumi.Input['FilterStringFilterArgs']]]] = None,
- vulnerable_packages: Optional[pulumi.Input[Sequence[pulumi.Input['FilterPackageFilterArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if aws_account_id is not None:
- _setter("aws_account_id", aws_account_id)
+ pulumi.set(__self__, "aws_account_id", aws_account_id)
if component_id is not None:
- _setter("component_id", component_id)
+ pulumi.set(__self__, "component_id", component_id)
if component_type is not None:
- _setter("component_type", component_type)
+ pulumi.set(__self__, "component_type", component_type)
if ec2_instance_image_id is not None:
- _setter("ec2_instance_image_id", ec2_instance_image_id)
+ pulumi.set(__self__, "ec2_instance_image_id", ec2_instance_image_id)
if ec2_instance_subnet_id is not None:
- _setter("ec2_instance_subnet_id", ec2_instance_subnet_id)
+ pulumi.set(__self__, "ec2_instance_subnet_id", ec2_instance_subnet_id)
if ec2_instance_vpc_id is not None:
- _setter("ec2_instance_vpc_id", ec2_instance_vpc_id)
+ pulumi.set(__self__, "ec2_instance_vpc_id", ec2_instance_vpc_id)
if ecr_image_architecture is not None:
- _setter("ecr_image_architecture", ecr_image_architecture)
+ pulumi.set(__self__, "ecr_image_architecture", ecr_image_architecture)
if ecr_image_hash is not None:
- _setter("ecr_image_hash", ecr_image_hash)
+ pulumi.set(__self__, "ecr_image_hash", ecr_image_hash)
if ecr_image_pushed_at is not None:
- _setter("ecr_image_pushed_at", ecr_image_pushed_at)
+ pulumi.set(__self__, "ecr_image_pushed_at", ecr_image_pushed_at)
if ecr_image_registry is not None:
- _setter("ecr_image_registry", ecr_image_registry)
+ pulumi.set(__self__, "ecr_image_registry", ecr_image_registry)
if ecr_image_repository_name is not None:
- _setter("ecr_image_repository_name", ecr_image_repository_name)
+ pulumi.set(__self__, "ecr_image_repository_name", ecr_image_repository_name)
if ecr_image_tags is not None:
- _setter("ecr_image_tags", ecr_image_tags)
+ pulumi.set(__self__, "ecr_image_tags", ecr_image_tags)
if finding_arn is not None:
- _setter("finding_arn", finding_arn)
+ pulumi.set(__self__, "finding_arn", finding_arn)
if finding_status is not None:
- _setter("finding_status", finding_status)
+ pulumi.set(__self__, "finding_status", finding_status)
if finding_type is not None:
- _setter("finding_type", finding_type)
+ pulumi.set(__self__, "finding_type", finding_type)
if first_observed_at is not None:
- _setter("first_observed_at", first_observed_at)
+ pulumi.set(__self__, "first_observed_at", first_observed_at)
if inspector_score is not None:
- _setter("inspector_score", inspector_score)
+ pulumi.set(__self__, "inspector_score", inspector_score)
if last_observed_at is not None:
- _setter("last_observed_at", last_observed_at)
+ pulumi.set(__self__, "last_observed_at", last_observed_at)
if network_protocol is not None:
- _setter("network_protocol", network_protocol)
+ pulumi.set(__self__, "network_protocol", network_protocol)
if port_range is not None:
- _setter("port_range", port_range)
+ pulumi.set(__self__, "port_range", port_range)
if related_vulnerabilities is not None:
- _setter("related_vulnerabilities", related_vulnerabilities)
+ pulumi.set(__self__, "related_vulnerabilities", related_vulnerabilities)
if resource_id is not None:
- _setter("resource_id", resource_id)
+ pulumi.set(__self__, "resource_id", resource_id)
if resource_tags is not None:
- _setter("resource_tags", resource_tags)
+ pulumi.set(__self__, "resource_tags", resource_tags)
if resource_type is not None:
- _setter("resource_type", resource_type)
+ pulumi.set(__self__, "resource_type", resource_type)
if severity is not None:
- _setter("severity", severity)
+ pulumi.set(__self__, "severity", severity)
if title is not None:
- _setter("title", title)
+ pulumi.set(__self__, "title", title)
if updated_at is not None:
- _setter("updated_at", updated_at)
+ pulumi.set(__self__, "updated_at", updated_at)
if vendor_severity is not None:
- _setter("vendor_severity", vendor_severity)
+ pulumi.set(__self__, "vendor_severity", vendor_severity)
if vulnerability_id is not None:
- _setter("vulnerability_id", vulnerability_id)
+ pulumi.set(__self__, "vulnerability_id", vulnerability_id)
if vulnerability_source is not None:
- _setter("vulnerability_source", vulnerability_source)
+ pulumi.set(__self__, "vulnerability_source", vulnerability_source)
if vulnerable_packages is not None:
- _setter("vulnerable_packages", vulnerable_packages)
+ pulumi.set(__self__, "vulnerable_packages", vulnerable_packages)
@property
@pulumi.getter(name="awsAccountId")
@@ -471,21 +402,10 @@ class FilterDateFilterArgs:
def __init__(__self__, *,
end_inclusive: Optional[pulumi.Input[int]] = None,
start_inclusive: Optional[pulumi.Input[int]] = None):
- FilterDateFilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- end_inclusive=end_inclusive,
- start_inclusive=start_inclusive,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- end_inclusive: Optional[pulumi.Input[int]] = None,
- start_inclusive: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if end_inclusive is not None:
- _setter("end_inclusive", end_inclusive)
+ pulumi.set(__self__, "end_inclusive", end_inclusive)
if start_inclusive is not None:
- _setter("start_inclusive", start_inclusive)
+ pulumi.set(__self__, "start_inclusive", start_inclusive)
@property
@pulumi.getter(name="endInclusive")
@@ -512,24 +432,11 @@ def __init__(__self__, *,
comparison: pulumi.Input['FilterMapComparison'],
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- FilterMapFilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- comparison=comparison,
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- comparison: pulumi.Input['FilterMapComparison'],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("comparison", comparison)
+ pulumi.set(__self__, "comparison", comparison)
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -564,21 +471,10 @@ class FilterNumberFilterArgs:
def __init__(__self__, *,
lower_inclusive: Optional[pulumi.Input[float]] = None,
upper_inclusive: Optional[pulumi.Input[float]] = None):
- FilterNumberFilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- lower_inclusive=lower_inclusive,
- upper_inclusive=upper_inclusive,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- lower_inclusive: Optional[pulumi.Input[float]] = None,
- upper_inclusive: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if lower_inclusive is not None:
- _setter("lower_inclusive", lower_inclusive)
+ pulumi.set(__self__, "lower_inclusive", lower_inclusive)
if upper_inclusive is not None:
- _setter("upper_inclusive", upper_inclusive)
+ pulumi.set(__self__, "upper_inclusive", upper_inclusive)
@property
@pulumi.getter(name="lowerInclusive")
@@ -608,37 +504,18 @@ def __init__(__self__, *,
release: Optional[pulumi.Input['FilterStringFilterArgs']] = None,
source_layer_hash: Optional[pulumi.Input['FilterStringFilterArgs']] = None,
version: Optional[pulumi.Input['FilterStringFilterArgs']] = None):
- FilterPackageFilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- architecture=architecture,
- epoch=epoch,
- name=name,
- release=release,
- source_layer_hash=source_layer_hash,
- version=version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- architecture: Optional[pulumi.Input['FilterStringFilterArgs']] = None,
- epoch: Optional[pulumi.Input['FilterNumberFilterArgs']] = None,
- name: Optional[pulumi.Input['FilterStringFilterArgs']] = None,
- release: Optional[pulumi.Input['FilterStringFilterArgs']] = None,
- source_layer_hash: Optional[pulumi.Input['FilterStringFilterArgs']] = None,
- version: Optional[pulumi.Input['FilterStringFilterArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if architecture is not None:
- _setter("architecture", architecture)
+ pulumi.set(__self__, "architecture", architecture)
if epoch is not None:
- _setter("epoch", epoch)
+ pulumi.set(__self__, "epoch", epoch)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if release is not None:
- _setter("release", release)
+ pulumi.set(__self__, "release", release)
if source_layer_hash is not None:
- _setter("source_layer_hash", source_layer_hash)
+ pulumi.set(__self__, "source_layer_hash", source_layer_hash)
if version is not None:
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
@property
@pulumi.getter
@@ -700,21 +577,10 @@ class FilterPortRangeFilterArgs:
def __init__(__self__, *,
begin_inclusive: Optional[pulumi.Input[int]] = None,
end_inclusive: Optional[pulumi.Input[int]] = None):
- FilterPortRangeFilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- begin_inclusive=begin_inclusive,
- end_inclusive=end_inclusive,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- begin_inclusive: Optional[pulumi.Input[int]] = None,
- end_inclusive: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if begin_inclusive is not None:
- _setter("begin_inclusive", begin_inclusive)
+ pulumi.set(__self__, "begin_inclusive", begin_inclusive)
if end_inclusive is not None:
- _setter("end_inclusive", end_inclusive)
+ pulumi.set(__self__, "end_inclusive", end_inclusive)
@property
@pulumi.getter(name="beginInclusive")
@@ -740,19 +606,8 @@ class FilterStringFilterArgs:
def __init__(__self__, *,
comparison: pulumi.Input['FilterStringComparison'],
value: pulumi.Input[str]):
- FilterStringFilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- comparison=comparison,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- comparison: pulumi.Input['FilterStringComparison'],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("comparison", comparison)
- _setter("value", value)
+ pulumi.set(__self__, "comparison", comparison)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/inspectorv2/filter.py b/sdk/python/pulumi_aws_native/inspectorv2/filter.py
index e8583b5d4f..5fccf9aa18 100644
--- a/sdk/python/pulumi_aws_native/inspectorv2/filter.py
+++ b/sdk/python/pulumi_aws_native/inspectorv2/filter.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -28,27 +28,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] description: Findings filter description.
:param pulumi.Input[str] name: Findings filter name.
"""
- FilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- filter_action=filter_action,
- filter_criteria=filter_criteria,
- description=description,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- filter_action: pulumi.Input['FilterAction'],
- filter_criteria: pulumi.Input['FilterCriteriaArgs'],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("filter_action", filter_action)
- _setter("filter_criteria", filter_criteria)
+ pulumi.set(__self__, "filter_action", filter_action)
+ pulumi.set(__self__, "filter_criteria", filter_criteria)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="filterAction")
@@ -138,10 +123,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FilterArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -164,11 +145,6 @@ def _internal_init(__self__,
if filter_action is None and not opts.urn:
raise TypeError("Missing required property 'filter_action'")
__props__.__dict__["filter_action"] = filter_action
- if filter_criteria is not None and not isinstance(filter_criteria, FilterCriteriaArgs):
- filter_criteria = filter_criteria or {}
- def _setter(key, value):
- filter_criteria[key] = value
- FilterCriteriaArgs._configure(_setter, **filter_criteria)
if filter_criteria is None and not opts.urn:
raise TypeError("Missing required property 'filter_criteria'")
__props__.__dict__["filter_criteria"] = filter_criteria
diff --git a/sdk/python/pulumi_aws_native/inspectorv2/get_filter.py b/sdk/python/pulumi_aws_native/inspectorv2/get_filter.py
index a801202631..a40a073999 100644
--- a/sdk/python/pulumi_aws_native/inspectorv2/get_filter.py
+++ b/sdk/python/pulumi_aws_native/inspectorv2/get_filter.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/inspectorv2/outputs.py b/sdk/python/pulumi_aws_native/inspectorv2/outputs.py
index 784069f8dc..e4da28b081 100644
--- a/sdk/python/pulumi_aws_native/inspectorv2/outputs.py
+++ b/sdk/python/pulumi_aws_native/inspectorv2/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -128,137 +128,68 @@ def __init__(__self__, *,
vulnerability_id: Optional[Sequence['outputs.FilterStringFilter']] = None,
vulnerability_source: Optional[Sequence['outputs.FilterStringFilter']] = None,
vulnerable_packages: Optional[Sequence['outputs.FilterPackageFilter']] = None):
- FilterCriteria._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- aws_account_id=aws_account_id,
- component_id=component_id,
- component_type=component_type,
- ec2_instance_image_id=ec2_instance_image_id,
- ec2_instance_subnet_id=ec2_instance_subnet_id,
- ec2_instance_vpc_id=ec2_instance_vpc_id,
- ecr_image_architecture=ecr_image_architecture,
- ecr_image_hash=ecr_image_hash,
- ecr_image_pushed_at=ecr_image_pushed_at,
- ecr_image_registry=ecr_image_registry,
- ecr_image_repository_name=ecr_image_repository_name,
- ecr_image_tags=ecr_image_tags,
- finding_arn=finding_arn,
- finding_status=finding_status,
- finding_type=finding_type,
- first_observed_at=first_observed_at,
- inspector_score=inspector_score,
- last_observed_at=last_observed_at,
- network_protocol=network_protocol,
- port_range=port_range,
- related_vulnerabilities=related_vulnerabilities,
- resource_id=resource_id,
- resource_tags=resource_tags,
- resource_type=resource_type,
- severity=severity,
- title=title,
- updated_at=updated_at,
- vendor_severity=vendor_severity,
- vulnerability_id=vulnerability_id,
- vulnerability_source=vulnerability_source,
- vulnerable_packages=vulnerable_packages,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- aws_account_id: Optional[Sequence['outputs.FilterStringFilter']] = None,
- component_id: Optional[Sequence['outputs.FilterStringFilter']] = None,
- component_type: Optional[Sequence['outputs.FilterStringFilter']] = None,
- ec2_instance_image_id: Optional[Sequence['outputs.FilterStringFilter']] = None,
- ec2_instance_subnet_id: Optional[Sequence['outputs.FilterStringFilter']] = None,
- ec2_instance_vpc_id: Optional[Sequence['outputs.FilterStringFilter']] = None,
- ecr_image_architecture: Optional[Sequence['outputs.FilterStringFilter']] = None,
- ecr_image_hash: Optional[Sequence['outputs.FilterStringFilter']] = None,
- ecr_image_pushed_at: Optional[Sequence['outputs.FilterDateFilter']] = None,
- ecr_image_registry: Optional[Sequence['outputs.FilterStringFilter']] = None,
- ecr_image_repository_name: Optional[Sequence['outputs.FilterStringFilter']] = None,
- ecr_image_tags: Optional[Sequence['outputs.FilterStringFilter']] = None,
- finding_arn: Optional[Sequence['outputs.FilterStringFilter']] = None,
- finding_status: Optional[Sequence['outputs.FilterStringFilter']] = None,
- finding_type: Optional[Sequence['outputs.FilterStringFilter']] = None,
- first_observed_at: Optional[Sequence['outputs.FilterDateFilter']] = None,
- inspector_score: Optional[Sequence['outputs.FilterNumberFilter']] = None,
- last_observed_at: Optional[Sequence['outputs.FilterDateFilter']] = None,
- network_protocol: Optional[Sequence['outputs.FilterStringFilter']] = None,
- port_range: Optional[Sequence['outputs.FilterPortRangeFilter']] = None,
- related_vulnerabilities: Optional[Sequence['outputs.FilterStringFilter']] = None,
- resource_id: Optional[Sequence['outputs.FilterStringFilter']] = None,
- resource_tags: Optional[Sequence['outputs.FilterMapFilter']] = None,
- resource_type: Optional[Sequence['outputs.FilterStringFilter']] = None,
- severity: Optional[Sequence['outputs.FilterStringFilter']] = None,
- title: Optional[Sequence['outputs.FilterStringFilter']] = None,
- updated_at: Optional[Sequence['outputs.FilterDateFilter']] = None,
- vendor_severity: Optional[Sequence['outputs.FilterStringFilter']] = None,
- vulnerability_id: Optional[Sequence['outputs.FilterStringFilter']] = None,
- vulnerability_source: Optional[Sequence['outputs.FilterStringFilter']] = None,
- vulnerable_packages: Optional[Sequence['outputs.FilterPackageFilter']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if aws_account_id is not None:
- _setter("aws_account_id", aws_account_id)
+ pulumi.set(__self__, "aws_account_id", aws_account_id)
if component_id is not None:
- _setter("component_id", component_id)
+ pulumi.set(__self__, "component_id", component_id)
if component_type is not None:
- _setter("component_type", component_type)
+ pulumi.set(__self__, "component_type", component_type)
if ec2_instance_image_id is not None:
- _setter("ec2_instance_image_id", ec2_instance_image_id)
+ pulumi.set(__self__, "ec2_instance_image_id", ec2_instance_image_id)
if ec2_instance_subnet_id is not None:
- _setter("ec2_instance_subnet_id", ec2_instance_subnet_id)
+ pulumi.set(__self__, "ec2_instance_subnet_id", ec2_instance_subnet_id)
if ec2_instance_vpc_id is not None:
- _setter("ec2_instance_vpc_id", ec2_instance_vpc_id)
+ pulumi.set(__self__, "ec2_instance_vpc_id", ec2_instance_vpc_id)
if ecr_image_architecture is not None:
- _setter("ecr_image_architecture", ecr_image_architecture)
+ pulumi.set(__self__, "ecr_image_architecture", ecr_image_architecture)
if ecr_image_hash is not None:
- _setter("ecr_image_hash", ecr_image_hash)
+ pulumi.set(__self__, "ecr_image_hash", ecr_image_hash)
if ecr_image_pushed_at is not None:
- _setter("ecr_image_pushed_at", ecr_image_pushed_at)
+ pulumi.set(__self__, "ecr_image_pushed_at", ecr_image_pushed_at)
if ecr_image_registry is not None:
- _setter("ecr_image_registry", ecr_image_registry)
+ pulumi.set(__self__, "ecr_image_registry", ecr_image_registry)
if ecr_image_repository_name is not None:
- _setter("ecr_image_repository_name", ecr_image_repository_name)
+ pulumi.set(__self__, "ecr_image_repository_name", ecr_image_repository_name)
if ecr_image_tags is not None:
- _setter("ecr_image_tags", ecr_image_tags)
+ pulumi.set(__self__, "ecr_image_tags", ecr_image_tags)
if finding_arn is not None:
- _setter("finding_arn", finding_arn)
+ pulumi.set(__self__, "finding_arn", finding_arn)
if finding_status is not None:
- _setter("finding_status", finding_status)
+ pulumi.set(__self__, "finding_status", finding_status)
if finding_type is not None:
- _setter("finding_type", finding_type)
+ pulumi.set(__self__, "finding_type", finding_type)
if first_observed_at is not None:
- _setter("first_observed_at", first_observed_at)
+ pulumi.set(__self__, "first_observed_at", first_observed_at)
if inspector_score is not None:
- _setter("inspector_score", inspector_score)
+ pulumi.set(__self__, "inspector_score", inspector_score)
if last_observed_at is not None:
- _setter("last_observed_at", last_observed_at)
+ pulumi.set(__self__, "last_observed_at", last_observed_at)
if network_protocol is not None:
- _setter("network_protocol", network_protocol)
+ pulumi.set(__self__, "network_protocol", network_protocol)
if port_range is not None:
- _setter("port_range", port_range)
+ pulumi.set(__self__, "port_range", port_range)
if related_vulnerabilities is not None:
- _setter("related_vulnerabilities", related_vulnerabilities)
+ pulumi.set(__self__, "related_vulnerabilities", related_vulnerabilities)
if resource_id is not None:
- _setter("resource_id", resource_id)
+ pulumi.set(__self__, "resource_id", resource_id)
if resource_tags is not None:
- _setter("resource_tags", resource_tags)
+ pulumi.set(__self__, "resource_tags", resource_tags)
if resource_type is not None:
- _setter("resource_type", resource_type)
+ pulumi.set(__self__, "resource_type", resource_type)
if severity is not None:
- _setter("severity", severity)
+ pulumi.set(__self__, "severity", severity)
if title is not None:
- _setter("title", title)
+ pulumi.set(__self__, "title", title)
if updated_at is not None:
- _setter("updated_at", updated_at)
+ pulumi.set(__self__, "updated_at", updated_at)
if vendor_severity is not None:
- _setter("vendor_severity", vendor_severity)
+ pulumi.set(__self__, "vendor_severity", vendor_severity)
if vulnerability_id is not None:
- _setter("vulnerability_id", vulnerability_id)
+ pulumi.set(__self__, "vulnerability_id", vulnerability_id)
if vulnerability_source is not None:
- _setter("vulnerability_source", vulnerability_source)
+ pulumi.set(__self__, "vulnerability_source", vulnerability_source)
if vulnerable_packages is not None:
- _setter("vulnerable_packages", vulnerable_packages)
+ pulumi.set(__self__, "vulnerable_packages", vulnerable_packages)
@property
@pulumi.getter(name="awsAccountId")
@@ -440,21 +371,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
end_inclusive: Optional[int] = None,
start_inclusive: Optional[int] = None):
- FilterDateFilter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- end_inclusive=end_inclusive,
- start_inclusive=start_inclusive,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- end_inclusive: Optional[int] = None,
- start_inclusive: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if end_inclusive is not None:
- _setter("end_inclusive", end_inclusive)
+ pulumi.set(__self__, "end_inclusive", end_inclusive)
if start_inclusive is not None:
- _setter("start_inclusive", start_inclusive)
+ pulumi.set(__self__, "start_inclusive", start_inclusive)
@property
@pulumi.getter(name="endInclusive")
@@ -473,24 +393,11 @@ def __init__(__self__, *,
comparison: 'FilterMapComparison',
key: Optional[str] = None,
value: Optional[str] = None):
- FilterMapFilter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- comparison=comparison,
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- comparison: 'FilterMapComparison',
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("comparison", comparison)
+ pulumi.set(__self__, "comparison", comparison)
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -532,21 +439,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
lower_inclusive: Optional[float] = None,
upper_inclusive: Optional[float] = None):
- FilterNumberFilter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- lower_inclusive=lower_inclusive,
- upper_inclusive=upper_inclusive,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- lower_inclusive: Optional[float] = None,
- upper_inclusive: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if lower_inclusive is not None:
- _setter("lower_inclusive", lower_inclusive)
+ pulumi.set(__self__, "lower_inclusive", lower_inclusive)
if upper_inclusive is not None:
- _setter("upper_inclusive", upper_inclusive)
+ pulumi.set(__self__, "upper_inclusive", upper_inclusive)
@property
@pulumi.getter(name="lowerInclusive")
@@ -585,37 +481,18 @@ def __init__(__self__, *,
release: Optional['outputs.FilterStringFilter'] = None,
source_layer_hash: Optional['outputs.FilterStringFilter'] = None,
version: Optional['outputs.FilterStringFilter'] = None):
- FilterPackageFilter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- architecture=architecture,
- epoch=epoch,
- name=name,
- release=release,
- source_layer_hash=source_layer_hash,
- version=version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- architecture: Optional['outputs.FilterStringFilter'] = None,
- epoch: Optional['outputs.FilterNumberFilter'] = None,
- name: Optional['outputs.FilterStringFilter'] = None,
- release: Optional['outputs.FilterStringFilter'] = None,
- source_layer_hash: Optional['outputs.FilterStringFilter'] = None,
- version: Optional['outputs.FilterStringFilter'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if architecture is not None:
- _setter("architecture", architecture)
+ pulumi.set(__self__, "architecture", architecture)
if epoch is not None:
- _setter("epoch", epoch)
+ pulumi.set(__self__, "epoch", epoch)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if release is not None:
- _setter("release", release)
+ pulumi.set(__self__, "release", release)
if source_layer_hash is not None:
- _setter("source_layer_hash", source_layer_hash)
+ pulumi.set(__self__, "source_layer_hash", source_layer_hash)
if version is not None:
- _setter("version", version)
+ pulumi.set(__self__, "version", version)
@property
@pulumi.getter
@@ -672,21 +549,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
begin_inclusive: Optional[int] = None,
end_inclusive: Optional[int] = None):
- FilterPortRangeFilter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- begin_inclusive=begin_inclusive,
- end_inclusive=end_inclusive,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- begin_inclusive: Optional[int] = None,
- end_inclusive: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if begin_inclusive is not None:
- _setter("begin_inclusive", begin_inclusive)
+ pulumi.set(__self__, "begin_inclusive", begin_inclusive)
if end_inclusive is not None:
- _setter("end_inclusive", end_inclusive)
+ pulumi.set(__self__, "end_inclusive", end_inclusive)
@property
@pulumi.getter(name="beginInclusive")
@@ -704,19 +570,8 @@ class FilterStringFilter(dict):
def __init__(__self__, *,
comparison: 'FilterStringComparison',
value: str):
- FilterStringFilter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- comparison=comparison,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- comparison: 'FilterStringComparison',
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("comparison", comparison)
- _setter("value", value)
+ pulumi.set(__self__, "comparison", comparison)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/internetmonitor/_inputs.py b/sdk/python/pulumi_aws_native/internetmonitor/_inputs.py
index 031d36958b..f107987de9 100644
--- a/sdk/python/pulumi_aws_native/internetmonitor/_inputs.py
+++ b/sdk/python/pulumi_aws_native/internetmonitor/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -25,29 +25,14 @@ def __init__(__self__, *,
availability_score_threshold: Optional[pulumi.Input[float]] = None,
performance_local_health_events_config: Optional[pulumi.Input['MonitorLocalHealthEventsConfigArgs']] = None,
performance_score_threshold: Optional[pulumi.Input[float]] = None):
- MonitorHealthEventsConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_local_health_events_config=availability_local_health_events_config,
- availability_score_threshold=availability_score_threshold,
- performance_local_health_events_config=performance_local_health_events_config,
- performance_score_threshold=performance_score_threshold,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_local_health_events_config: Optional[pulumi.Input['MonitorLocalHealthEventsConfigArgs']] = None,
- availability_score_threshold: Optional[pulumi.Input[float]] = None,
- performance_local_health_events_config: Optional[pulumi.Input['MonitorLocalHealthEventsConfigArgs']] = None,
- performance_score_threshold: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_local_health_events_config is not None:
- _setter("availability_local_health_events_config", availability_local_health_events_config)
+ pulumi.set(__self__, "availability_local_health_events_config", availability_local_health_events_config)
if availability_score_threshold is not None:
- _setter("availability_score_threshold", availability_score_threshold)
+ pulumi.set(__self__, "availability_score_threshold", availability_score_threshold)
if performance_local_health_events_config is not None:
- _setter("performance_local_health_events_config", performance_local_health_events_config)
+ pulumi.set(__self__, "performance_local_health_events_config", performance_local_health_events_config)
if performance_score_threshold is not None:
- _setter("performance_score_threshold", performance_score_threshold)
+ pulumi.set(__self__, "performance_score_threshold", performance_score_threshold)
@property
@pulumi.getter(name="availabilityLocalHealthEventsConfig")
@@ -90,17 +75,8 @@ def performance_score_threshold(self, value: Optional[pulumi.Input[float]]):
class MonitorInternetMeasurementsLogDeliveryArgs:
def __init__(__self__, *,
s3_config: Optional[pulumi.Input['MonitorS3ConfigArgs']] = None):
- MonitorInternetMeasurementsLogDeliveryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_config=s3_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_config: Optional[pulumi.Input['MonitorS3ConfigArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if s3_config is not None:
- _setter("s3_config", s3_config)
+ pulumi.set(__self__, "s3_config", s3_config)
@property
@pulumi.getter(name="s3Config")
@@ -118,25 +94,12 @@ def __init__(__self__, *,
health_score_threshold: Optional[pulumi.Input[float]] = None,
min_traffic_impact: Optional[pulumi.Input[float]] = None,
status: Optional[pulumi.Input['MonitorLocalHealthEventsConfigStatus']] = None):
- MonitorLocalHealthEventsConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- health_score_threshold=health_score_threshold,
- min_traffic_impact=min_traffic_impact,
- status=status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- health_score_threshold: Optional[pulumi.Input[float]] = None,
- min_traffic_impact: Optional[pulumi.Input[float]] = None,
- status: Optional[pulumi.Input['MonitorLocalHealthEventsConfigStatus']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if health_score_threshold is not None:
- _setter("health_score_threshold", health_score_threshold)
+ pulumi.set(__self__, "health_score_threshold", health_score_threshold)
if min_traffic_impact is not None:
- _setter("min_traffic_impact", min_traffic_impact)
+ pulumi.set(__self__, "min_traffic_impact", min_traffic_impact)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
@property
@pulumi.getter(name="healthScoreThreshold")
@@ -172,25 +135,12 @@ def __init__(__self__, *,
bucket_name: Optional[pulumi.Input[str]] = None,
bucket_prefix: Optional[pulumi.Input[str]] = None,
log_delivery_status: Optional[pulumi.Input['MonitorS3ConfigLogDeliveryStatus']] = None):
- MonitorS3ConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_name=bucket_name,
- bucket_prefix=bucket_prefix,
- log_delivery_status=log_delivery_status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_name: Optional[pulumi.Input[str]] = None,
- bucket_prefix: Optional[pulumi.Input[str]] = None,
- log_delivery_status: Optional[pulumi.Input['MonitorS3ConfigLogDeliveryStatus']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bucket_name is not None:
- _setter("bucket_name", bucket_name)
+ pulumi.set(__self__, "bucket_name", bucket_name)
if bucket_prefix is not None:
- _setter("bucket_prefix", bucket_prefix)
+ pulumi.set(__self__, "bucket_prefix", bucket_prefix)
if log_delivery_status is not None:
- _setter("log_delivery_status", log_delivery_status)
+ pulumi.set(__self__, "log_delivery_status", log_delivery_status)
@property
@pulumi.getter(name="bucketName")
@@ -228,21 +178,10 @@ def __init__(__self__, *,
"""
The metadata that you apply to the cluster to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define.
"""
- MonitorTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/internetmonitor/get_monitor.py b/sdk/python/pulumi_aws_native/internetmonitor/get_monitor.py
index 0643099de6..db9fea9e96 100644
--- a/sdk/python/pulumi_aws_native/internetmonitor/get_monitor.py
+++ b/sdk/python/pulumi_aws_native/internetmonitor/get_monitor.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/internetmonitor/monitor.py b/sdk/python/pulumi_aws_native/internetmonitor/monitor.py
index b93c14b14e..4caf17c8f1 100644
--- a/sdk/python/pulumi_aws_native/internetmonitor/monitor.py
+++ b/sdk/python/pulumi_aws_native/internetmonitor/monitor.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -30,53 +30,26 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Monitor resource.
"""
- MonitorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- health_events_config=health_events_config,
- internet_measurements_log_delivery=internet_measurements_log_delivery,
- max_city_networks_to_monitor=max_city_networks_to_monitor,
- monitor_name=monitor_name,
- resources=resources,
- resources_to_add=resources_to_add,
- resources_to_remove=resources_to_remove,
- status=status,
- tags=tags,
- traffic_percentage_to_monitor=traffic_percentage_to_monitor,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- health_events_config: Optional[pulumi.Input['MonitorHealthEventsConfigArgs']] = None,
- internet_measurements_log_delivery: Optional[pulumi.Input['MonitorInternetMeasurementsLogDeliveryArgs']] = None,
- max_city_networks_to_monitor: Optional[pulumi.Input[int]] = None,
- monitor_name: Optional[pulumi.Input[str]] = None,
- resources: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- resources_to_add: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- resources_to_remove: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- status: Optional[pulumi.Input['MonitorConfigState']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['MonitorTagArgs']]]] = None,
- traffic_percentage_to_monitor: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if health_events_config is not None:
- _setter("health_events_config", health_events_config)
+ pulumi.set(__self__, "health_events_config", health_events_config)
if internet_measurements_log_delivery is not None:
- _setter("internet_measurements_log_delivery", internet_measurements_log_delivery)
+ pulumi.set(__self__, "internet_measurements_log_delivery", internet_measurements_log_delivery)
if max_city_networks_to_monitor is not None:
- _setter("max_city_networks_to_monitor", max_city_networks_to_monitor)
+ pulumi.set(__self__, "max_city_networks_to_monitor", max_city_networks_to_monitor)
if monitor_name is not None:
- _setter("monitor_name", monitor_name)
+ pulumi.set(__self__, "monitor_name", monitor_name)
if resources is not None:
- _setter("resources", resources)
+ pulumi.set(__self__, "resources", resources)
if resources_to_add is not None:
- _setter("resources_to_add", resources_to_add)
+ pulumi.set(__self__, "resources_to_add", resources_to_add)
if resources_to_remove is not None:
- _setter("resources_to_remove", resources_to_remove)
+ pulumi.set(__self__, "resources_to_remove", resources_to_remove)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if traffic_percentage_to_monitor is not None:
- _setter("traffic_percentage_to_monitor", traffic_percentage_to_monitor)
+ pulumi.set(__self__, "traffic_percentage_to_monitor", traffic_percentage_to_monitor)
@property
@pulumi.getter(name="healthEventsConfig")
@@ -210,10 +183,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- MonitorArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -238,17 +207,7 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = MonitorArgs.__new__(MonitorArgs)
- if health_events_config is not None and not isinstance(health_events_config, MonitorHealthEventsConfigArgs):
- health_events_config = health_events_config or {}
- def _setter(key, value):
- health_events_config[key] = value
- MonitorHealthEventsConfigArgs._configure(_setter, **health_events_config)
__props__.__dict__["health_events_config"] = health_events_config
- if internet_measurements_log_delivery is not None and not isinstance(internet_measurements_log_delivery, MonitorInternetMeasurementsLogDeliveryArgs):
- internet_measurements_log_delivery = internet_measurements_log_delivery or {}
- def _setter(key, value):
- internet_measurements_log_delivery[key] = value
- MonitorInternetMeasurementsLogDeliveryArgs._configure(_setter, **internet_measurements_log_delivery)
__props__.__dict__["internet_measurements_log_delivery"] = internet_measurements_log_delivery
__props__.__dict__["max_city_networks_to_monitor"] = max_city_networks_to_monitor
__props__.__dict__["monitor_name"] = monitor_name
diff --git a/sdk/python/pulumi_aws_native/internetmonitor/outputs.py b/sdk/python/pulumi_aws_native/internetmonitor/outputs.py
index 4a5f3ddab5..cc3da75dfe 100644
--- a/sdk/python/pulumi_aws_native/internetmonitor/outputs.py
+++ b/sdk/python/pulumi_aws_native/internetmonitor/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -49,29 +49,14 @@ def __init__(__self__, *,
availability_score_threshold: Optional[float] = None,
performance_local_health_events_config: Optional['outputs.MonitorLocalHealthEventsConfig'] = None,
performance_score_threshold: Optional[float] = None):
- MonitorHealthEventsConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_local_health_events_config=availability_local_health_events_config,
- availability_score_threshold=availability_score_threshold,
- performance_local_health_events_config=performance_local_health_events_config,
- performance_score_threshold=performance_score_threshold,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_local_health_events_config: Optional['outputs.MonitorLocalHealthEventsConfig'] = None,
- availability_score_threshold: Optional[float] = None,
- performance_local_health_events_config: Optional['outputs.MonitorLocalHealthEventsConfig'] = None,
- performance_score_threshold: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_local_health_events_config is not None:
- _setter("availability_local_health_events_config", availability_local_health_events_config)
+ pulumi.set(__self__, "availability_local_health_events_config", availability_local_health_events_config)
if availability_score_threshold is not None:
- _setter("availability_score_threshold", availability_score_threshold)
+ pulumi.set(__self__, "availability_score_threshold", availability_score_threshold)
if performance_local_health_events_config is not None:
- _setter("performance_local_health_events_config", performance_local_health_events_config)
+ pulumi.set(__self__, "performance_local_health_events_config", performance_local_health_events_config)
if performance_score_threshold is not None:
- _setter("performance_score_threshold", performance_score_threshold)
+ pulumi.set(__self__, "performance_score_threshold", performance_score_threshold)
@property
@pulumi.getter(name="availabilityLocalHealthEventsConfig")
@@ -115,17 +100,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
s3_config: Optional['outputs.MonitorS3Config'] = None):
- MonitorInternetMeasurementsLogDelivery._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_config=s3_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_config: Optional['outputs.MonitorS3Config'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if s3_config is not None:
- _setter("s3_config", s3_config)
+ pulumi.set(__self__, "s3_config", s3_config)
@property
@pulumi.getter(name="s3Config")
@@ -158,25 +134,12 @@ def __init__(__self__, *,
health_score_threshold: Optional[float] = None,
min_traffic_impact: Optional[float] = None,
status: Optional['MonitorLocalHealthEventsConfigStatus'] = None):
- MonitorLocalHealthEventsConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- health_score_threshold=health_score_threshold,
- min_traffic_impact=min_traffic_impact,
- status=status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- health_score_threshold: Optional[float] = None,
- min_traffic_impact: Optional[float] = None,
- status: Optional['MonitorLocalHealthEventsConfigStatus'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if health_score_threshold is not None:
- _setter("health_score_threshold", health_score_threshold)
+ pulumi.set(__self__, "health_score_threshold", health_score_threshold)
if min_traffic_impact is not None:
- _setter("min_traffic_impact", min_traffic_impact)
+ pulumi.set(__self__, "min_traffic_impact", min_traffic_impact)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
@property
@pulumi.getter(name="healthScoreThreshold")
@@ -221,25 +184,12 @@ def __init__(__self__, *,
bucket_name: Optional[str] = None,
bucket_prefix: Optional[str] = None,
log_delivery_status: Optional['MonitorS3ConfigLogDeliveryStatus'] = None):
- MonitorS3Config._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_name=bucket_name,
- bucket_prefix=bucket_prefix,
- log_delivery_status=log_delivery_status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_name: Optional[str] = None,
- bucket_prefix: Optional[str] = None,
- log_delivery_status: Optional['MonitorS3ConfigLogDeliveryStatus'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bucket_name is not None:
- _setter("bucket_name", bucket_name)
+ pulumi.set(__self__, "bucket_name", bucket_name)
if bucket_prefix is not None:
- _setter("bucket_prefix", bucket_prefix)
+ pulumi.set(__self__, "bucket_prefix", bucket_prefix)
if log_delivery_status is not None:
- _setter("log_delivery_status", log_delivery_status)
+ pulumi.set(__self__, "log_delivery_status", log_delivery_status)
@property
@pulumi.getter(name="bucketName")
@@ -268,21 +218,10 @@ def __init__(__self__, *,
"""
The metadata that you apply to the cluster to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define.
"""
- MonitorTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iot/_inputs.py b/sdk/python/pulumi_aws_native/iot/_inputs.py
index f03a4c73ad..125b9f1bad 100644
--- a/sdk/python/pulumi_aws_native/iot/_inputs.py
+++ b/sdk/python/pulumi_aws_native/iot/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -118,16 +118,7 @@ def __init__(__self__, *,
"""
The criteria that determine when and how a job abort takes place.
"""
- AbortConfigPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- criteria_list=criteria_list,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- criteria_list: pulumi.Input[Sequence[pulumi.Input['JobTemplateAbortCriteriaArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("criteria_list", criteria_list)
+ pulumi.set(__self__, "criteria_list", criteria_list)
@property
@pulumi.getter(name="criteriaList")
@@ -161,77 +152,38 @@ def __init__(__self__, *,
"""
Specifies which audit checks are enabled and disabled for this account.
"""
- AccountAuditConfigurationAuditCheckConfigurationsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authenticated_cognito_role_overly_permissive_check=authenticated_cognito_role_overly_permissive_check,
- ca_certificate_expiring_check=ca_certificate_expiring_check,
- ca_certificate_key_quality_check=ca_certificate_key_quality_check,
- conflicting_client_ids_check=conflicting_client_ids_check,
- device_certificate_expiring_check=device_certificate_expiring_check,
- device_certificate_key_quality_check=device_certificate_key_quality_check,
- device_certificate_shared_check=device_certificate_shared_check,
- intermediate_ca_revoked_for_active_device_certificates_check=intermediate_ca_revoked_for_active_device_certificates_check,
- io_t_policy_potential_mis_configuration_check=io_t_policy_potential_mis_configuration_check,
- iot_policy_overly_permissive_check=iot_policy_overly_permissive_check,
- iot_role_alias_allows_access_to_unused_services_check=iot_role_alias_allows_access_to_unused_services_check,
- iot_role_alias_overly_permissive_check=iot_role_alias_overly_permissive_check,
- logging_disabled_check=logging_disabled_check,
- revoked_ca_certificate_still_active_check=revoked_ca_certificate_still_active_check,
- revoked_device_certificate_still_active_check=revoked_device_certificate_still_active_check,
- unauthenticated_cognito_role_overly_permissive_check=unauthenticated_cognito_role_overly_permissive_check,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authenticated_cognito_role_overly_permissive_check: Optional[pulumi.Input['AccountAuditConfigurationAuditCheckConfigurationArgs']] = None,
- ca_certificate_expiring_check: Optional[pulumi.Input['AccountAuditConfigurationAuditCheckConfigurationArgs']] = None,
- ca_certificate_key_quality_check: Optional[pulumi.Input['AccountAuditConfigurationAuditCheckConfigurationArgs']] = None,
- conflicting_client_ids_check: Optional[pulumi.Input['AccountAuditConfigurationAuditCheckConfigurationArgs']] = None,
- device_certificate_expiring_check: Optional[pulumi.Input['AccountAuditConfigurationAuditCheckConfigurationArgs']] = None,
- device_certificate_key_quality_check: Optional[pulumi.Input['AccountAuditConfigurationAuditCheckConfigurationArgs']] = None,
- device_certificate_shared_check: Optional[pulumi.Input['AccountAuditConfigurationAuditCheckConfigurationArgs']] = None,
- intermediate_ca_revoked_for_active_device_certificates_check: Optional[pulumi.Input['AccountAuditConfigurationAuditCheckConfigurationArgs']] = None,
- io_t_policy_potential_mis_configuration_check: Optional[pulumi.Input['AccountAuditConfigurationAuditCheckConfigurationArgs']] = None,
- iot_policy_overly_permissive_check: Optional[pulumi.Input['AccountAuditConfigurationAuditCheckConfigurationArgs']] = None,
- iot_role_alias_allows_access_to_unused_services_check: Optional[pulumi.Input['AccountAuditConfigurationAuditCheckConfigurationArgs']] = None,
- iot_role_alias_overly_permissive_check: Optional[pulumi.Input['AccountAuditConfigurationAuditCheckConfigurationArgs']] = None,
- logging_disabled_check: Optional[pulumi.Input['AccountAuditConfigurationAuditCheckConfigurationArgs']] = None,
- revoked_ca_certificate_still_active_check: Optional[pulumi.Input['AccountAuditConfigurationAuditCheckConfigurationArgs']] = None,
- revoked_device_certificate_still_active_check: Optional[pulumi.Input['AccountAuditConfigurationAuditCheckConfigurationArgs']] = None,
- unauthenticated_cognito_role_overly_permissive_check: Optional[pulumi.Input['AccountAuditConfigurationAuditCheckConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if authenticated_cognito_role_overly_permissive_check is not None:
- _setter("authenticated_cognito_role_overly_permissive_check", authenticated_cognito_role_overly_permissive_check)
+ pulumi.set(__self__, "authenticated_cognito_role_overly_permissive_check", authenticated_cognito_role_overly_permissive_check)
if ca_certificate_expiring_check is not None:
- _setter("ca_certificate_expiring_check", ca_certificate_expiring_check)
+ pulumi.set(__self__, "ca_certificate_expiring_check", ca_certificate_expiring_check)
if ca_certificate_key_quality_check is not None:
- _setter("ca_certificate_key_quality_check", ca_certificate_key_quality_check)
+ pulumi.set(__self__, "ca_certificate_key_quality_check", ca_certificate_key_quality_check)
if conflicting_client_ids_check is not None:
- _setter("conflicting_client_ids_check", conflicting_client_ids_check)
+ pulumi.set(__self__, "conflicting_client_ids_check", conflicting_client_ids_check)
if device_certificate_expiring_check is not None:
- _setter("device_certificate_expiring_check", device_certificate_expiring_check)
+ pulumi.set(__self__, "device_certificate_expiring_check", device_certificate_expiring_check)
if device_certificate_key_quality_check is not None:
- _setter("device_certificate_key_quality_check", device_certificate_key_quality_check)
+ pulumi.set(__self__, "device_certificate_key_quality_check", device_certificate_key_quality_check)
if device_certificate_shared_check is not None:
- _setter("device_certificate_shared_check", device_certificate_shared_check)
+ pulumi.set(__self__, "device_certificate_shared_check", device_certificate_shared_check)
if intermediate_ca_revoked_for_active_device_certificates_check is not None:
- _setter("intermediate_ca_revoked_for_active_device_certificates_check", intermediate_ca_revoked_for_active_device_certificates_check)
+ pulumi.set(__self__, "intermediate_ca_revoked_for_active_device_certificates_check", intermediate_ca_revoked_for_active_device_certificates_check)
if io_t_policy_potential_mis_configuration_check is not None:
- _setter("io_t_policy_potential_mis_configuration_check", io_t_policy_potential_mis_configuration_check)
+ pulumi.set(__self__, "io_t_policy_potential_mis_configuration_check", io_t_policy_potential_mis_configuration_check)
if iot_policy_overly_permissive_check is not None:
- _setter("iot_policy_overly_permissive_check", iot_policy_overly_permissive_check)
+ pulumi.set(__self__, "iot_policy_overly_permissive_check", iot_policy_overly_permissive_check)
if iot_role_alias_allows_access_to_unused_services_check is not None:
- _setter("iot_role_alias_allows_access_to_unused_services_check", iot_role_alias_allows_access_to_unused_services_check)
+ pulumi.set(__self__, "iot_role_alias_allows_access_to_unused_services_check", iot_role_alias_allows_access_to_unused_services_check)
if iot_role_alias_overly_permissive_check is not None:
- _setter("iot_role_alias_overly_permissive_check", iot_role_alias_overly_permissive_check)
+ pulumi.set(__self__, "iot_role_alias_overly_permissive_check", iot_role_alias_overly_permissive_check)
if logging_disabled_check is not None:
- _setter("logging_disabled_check", logging_disabled_check)
+ pulumi.set(__self__, "logging_disabled_check", logging_disabled_check)
if revoked_ca_certificate_still_active_check is not None:
- _setter("revoked_ca_certificate_still_active_check", revoked_ca_certificate_still_active_check)
+ pulumi.set(__self__, "revoked_ca_certificate_still_active_check", revoked_ca_certificate_still_active_check)
if revoked_device_certificate_still_active_check is not None:
- _setter("revoked_device_certificate_still_active_check", revoked_device_certificate_still_active_check)
+ pulumi.set(__self__, "revoked_device_certificate_still_active_check", revoked_device_certificate_still_active_check)
if unauthenticated_cognito_role_overly_permissive_check is not None:
- _setter("unauthenticated_cognito_role_overly_permissive_check", unauthenticated_cognito_role_overly_permissive_check)
+ pulumi.set(__self__, "unauthenticated_cognito_role_overly_permissive_check", unauthenticated_cognito_role_overly_permissive_check)
@property
@pulumi.getter(name="authenticatedCognitoRoleOverlyPermissiveCheck")
@@ -386,17 +338,8 @@ def __init__(__self__, *,
The configuration for a specific audit check.
:param pulumi.Input[bool] enabled: True if the check is enabled.
"""
- AccountAuditConfigurationAuditCheckConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -418,17 +361,8 @@ def __init__(__self__, *,
"""
Information about the targets to which audit notifications are sent.
"""
- AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- sns=sns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- sns: Optional[pulumi.Input['AccountAuditConfigurationAuditNotificationTargetArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if sns is not None:
- _setter("sns", sns)
+ pulumi.set(__self__, "sns", sns)
@property
@pulumi.getter
@@ -451,25 +385,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] role_arn: The ARN of the role that grants permission to send notifications to the target.
:param pulumi.Input[str] target_arn: The ARN of the target (SNS topic) to which audit notifications are sent.
"""
- AccountAuditConfigurationAuditNotificationTargetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- role_arn=role_arn,
- target_arn=target_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- role_arn: Optional[pulumi.Input[str]] = None,
- target_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if target_arn is not None:
- _setter("target_arn", target_arn)
+ pulumi.set(__self__, "target_arn", target_arn)
@property
@pulumi.getter
@@ -513,19 +434,8 @@ class AuthorizerTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- AuthorizerTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -550,17 +460,8 @@ def value(self, value: pulumi.Input[str]):
class BillingGroupPropertiesPropertiesArgs:
def __init__(__self__, *,
billing_group_description: Optional[pulumi.Input[str]] = None):
- BillingGroupPropertiesPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- billing_group_description=billing_group_description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- billing_group_description: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if billing_group_description is not None:
- _setter("billing_group_description", billing_group_description)
+ pulumi.set(__self__, "billing_group_description", billing_group_description)
@property
@pulumi.getter(name="billingGroupDescription")
@@ -582,19 +483,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- BillingGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -627,25 +517,12 @@ def __init__(__self__, *,
role_arn: Optional[pulumi.Input[str]] = None,
template_body: Optional[pulumi.Input[str]] = None,
template_name: Optional[pulumi.Input[str]] = None):
- CaCertificateRegistrationConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- template_body=template_body,
- template_name=template_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: Optional[pulumi.Input[str]] = None,
- template_body: Optional[pulumi.Input[str]] = None,
- template_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if template_body is not None:
- _setter("template_body", template_body)
+ pulumi.set(__self__, "template_body", template_body)
if template_name is not None:
- _setter("template_name", template_name)
+ pulumi.set(__self__, "template_name", template_name)
@property
@pulumi.getter(name="roleArn")
@@ -685,19 +562,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- CaCertificateTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -734,19 +600,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The tag's key.
:param pulumi.Input[str] value: The tag's value.
"""
- CustomMetricTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -783,19 +638,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The tag's key.
:param pulumi.Input[str] value: The tag's value.
"""
- DimensionTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -827,21 +671,10 @@ class DomainConfigurationAuthorizerConfigArgs:
def __init__(__self__, *,
allow_authorizer_override: Optional[pulumi.Input[bool]] = None,
default_authorizer_name: Optional[pulumi.Input[str]] = None):
- DomainConfigurationAuthorizerConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allow_authorizer_override=allow_authorizer_override,
- default_authorizer_name=default_authorizer_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allow_authorizer_override: Optional[pulumi.Input[bool]] = None,
- default_authorizer_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allow_authorizer_override is not None:
- _setter("allow_authorizer_override", allow_authorizer_override)
+ pulumi.set(__self__, "allow_authorizer_override", allow_authorizer_override)
if default_authorizer_name is not None:
- _setter("default_authorizer_name", default_authorizer_name)
+ pulumi.set(__self__, "default_authorizer_name", default_authorizer_name)
@property
@pulumi.getter(name="allowAuthorizerOverride")
@@ -867,19 +700,8 @@ class DomainConfigurationTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- DomainConfigurationTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -904,17 +726,8 @@ def value(self, value: pulumi.Input[str]):
class DomainConfigurationTlsConfigArgs:
def __init__(__self__, *,
security_policy: Optional[pulumi.Input[str]] = None):
- DomainConfigurationTlsConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- security_policy=security_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- security_policy: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if security_policy is not None:
- _setter("security_policy", security_policy)
+ pulumi.set(__self__, "security_policy", security_policy)
@property
@pulumi.getter(name="securityPolicy")
@@ -936,19 +749,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: Fleet Indexing aggregation type names such as Statistics, Percentiles and Cardinality
:param pulumi.Input[Sequence[pulumi.Input[str]]] values: Fleet Indexing aggregation type values
"""
- FleetMetricAggregationTypeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- values: pulumi.Input[Sequence[pulumi.Input[str]]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("values", values)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter
@@ -985,19 +787,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The tag's key
:param pulumi.Input[str] value: The tag's value
"""
- FleetMetricTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1028,17 +819,8 @@ def value(self, value: pulumi.Input[str]):
class JobExecutionsRetryConfigPropertiesArgs:
def __init__(__self__, *,
retry_criteria_list: Optional[pulumi.Input[Sequence[pulumi.Input['JobTemplateRetryCriteriaArgs']]]] = None):
- JobExecutionsRetryConfigPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- retry_criteria_list=retry_criteria_list,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- retry_criteria_list: Optional[pulumi.Input[Sequence[pulumi.Input['JobTemplateRetryCriteriaArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if retry_criteria_list is not None:
- _setter("retry_criteria_list", retry_criteria_list)
+ pulumi.set(__self__, "retry_criteria_list", retry_criteria_list)
@property
@pulumi.getter(name="retryCriteriaList")
@@ -1060,21 +842,10 @@ def __init__(__self__, *,
:param pulumi.Input['JobTemplateExponentialRolloutRateArgs'] exponential_rollout_rate: The rate of increase for a job rollout. This parameter allows you to define an exponential rate for a job rollout.
:param pulumi.Input[int] maximum_per_minute: The maximum number of things that will be notified of a pending job, per minute. This parameter allows you to create a staged rollout.
"""
- JobExecutionsRolloutConfigPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- exponential_rollout_rate=exponential_rollout_rate,
- maximum_per_minute=maximum_per_minute,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- exponential_rollout_rate: Optional[pulumi.Input['JobTemplateExponentialRolloutRateArgs']] = None,
- maximum_per_minute: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if exponential_rollout_rate is not None:
- _setter("exponential_rollout_rate", exponential_rollout_rate)
+ pulumi.set(__self__, "exponential_rollout_rate", exponential_rollout_rate)
if maximum_per_minute is not None:
- _setter("maximum_per_minute", maximum_per_minute)
+ pulumi.set(__self__, "maximum_per_minute", maximum_per_minute)
@property
@pulumi.getter(name="exponentialRolloutRate")
@@ -1115,25 +886,10 @@ def __init__(__self__, *,
:param pulumi.Input[int] min_number_of_executed_things: The minimum number of things which must receive job execution notifications before the job can be aborted.
:param pulumi.Input[float] threshold_percentage: The minimum percentage of job execution failures that must occur to initiate the job abort.
"""
- JobTemplateAbortCriteriaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action=action,
- failure_type=failure_type,
- min_number_of_executed_things=min_number_of_executed_things,
- threshold_percentage=threshold_percentage,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action: pulumi.Input['JobTemplateAction'],
- failure_type: pulumi.Input['JobTemplateFailureType'],
- min_number_of_executed_things: pulumi.Input[int],
- threshold_percentage: pulumi.Input[float],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action", action)
- _setter("failure_type", failure_type)
- _setter("min_number_of_executed_things", min_number_of_executed_things)
- _setter("threshold_percentage", threshold_percentage)
+ pulumi.set(__self__, "action", action)
+ pulumi.set(__self__, "failure_type", failure_type)
+ pulumi.set(__self__, "min_number_of_executed_things", min_number_of_executed_things)
+ pulumi.set(__self__, "threshold_percentage", threshold_percentage)
@property
@pulumi.getter
@@ -1196,22 +952,9 @@ def __init__(__self__, *,
:param pulumi.Input[float] increment_factor: The exponential factor to increase the rate of rollout for a job.
:param pulumi.Input['JobTemplateRateIncreaseCriteriaArgs'] rate_increase_criteria: The criteria to initiate the increase in rate of rollout for a job.
"""
- JobTemplateExponentialRolloutRateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- base_rate_per_minute=base_rate_per_minute,
- increment_factor=increment_factor,
- rate_increase_criteria=rate_increase_criteria,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- base_rate_per_minute: pulumi.Input[int],
- increment_factor: pulumi.Input[float],
- rate_increase_criteria: pulumi.Input['JobTemplateRateIncreaseCriteriaArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("base_rate_per_minute", base_rate_per_minute)
- _setter("increment_factor", increment_factor)
- _setter("rate_increase_criteria", rate_increase_criteria)
+ pulumi.set(__self__, "base_rate_per_minute", base_rate_per_minute)
+ pulumi.set(__self__, "increment_factor", increment_factor)
+ pulumi.set(__self__, "rate_increase_criteria", rate_increase_criteria)
@property
@pulumi.getter(name="baseRatePerMinute")
@@ -1258,21 +1001,10 @@ def __init__(__self__, *,
"""
Specifies a start time and duration for a scheduled Job.
"""
- JobTemplateMaintenanceWindowArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration_in_minutes=duration_in_minutes,
- start_time=start_time,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration_in_minutes: Optional[pulumi.Input[int]] = None,
- start_time: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration_in_minutes is not None:
- _setter("duration_in_minutes", duration_in_minutes)
+ pulumi.set(__self__, "duration_in_minutes", duration_in_minutes)
if start_time is not None:
- _setter("start_time", start_time)
+ pulumi.set(__self__, "start_time", start_time)
@property
@pulumi.getter(name="durationInMinutes")
@@ -1298,21 +1030,10 @@ class JobTemplateRateIncreaseCriteriaArgs:
def __init__(__self__, *,
number_of_notified_things: Optional[pulumi.Input[int]] = None,
number_of_succeeded_things: Optional[pulumi.Input[int]] = None):
- JobTemplateRateIncreaseCriteriaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- number_of_notified_things=number_of_notified_things,
- number_of_succeeded_things=number_of_succeeded_things,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- number_of_notified_things: Optional[pulumi.Input[int]] = None,
- number_of_succeeded_things: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if number_of_notified_things is not None:
- _setter("number_of_notified_things", number_of_notified_things)
+ pulumi.set(__self__, "number_of_notified_things", number_of_notified_things)
if number_of_succeeded_things is not None:
- _setter("number_of_succeeded_things", number_of_succeeded_things)
+ pulumi.set(__self__, "number_of_succeeded_things", number_of_succeeded_things)
@property
@pulumi.getter(name="numberOfNotifiedThings")
@@ -1341,21 +1062,10 @@ def __init__(__self__, *,
"""
Specifies how many times a failure type should be retried.
"""
- JobTemplateRetryCriteriaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- failure_type=failure_type,
- number_of_retries=number_of_retries,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- failure_type: Optional[pulumi.Input['JobTemplateJobRetryFailureType']] = None,
- number_of_retries: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if failure_type is not None:
- _setter("failure_type", failure_type)
+ pulumi.set(__self__, "failure_type", failure_type)
if number_of_retries is not None:
- _setter("number_of_retries", number_of_retries)
+ pulumi.set(__self__, "number_of_retries", number_of_retries)
@property
@pulumi.getter(name="failureType")
@@ -1386,19 +1096,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The tag's key.
:param pulumi.Input[str] value: The tag's value.
"""
- JobTemplateTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1437,37 +1136,18 @@ def __init__(__self__, *,
"""
The set of parameters for this mitigation action. You can specify only one type of parameter (in other words, you can apply only one action for each defined mitigation action).
"""
- MitigationActionActionParamsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- add_things_to_thing_group_params=add_things_to_thing_group_params,
- enable_io_t_logging_params=enable_io_t_logging_params,
- publish_finding_to_sns_params=publish_finding_to_sns_params,
- replace_default_policy_version_params=replace_default_policy_version_params,
- update_ca_certificate_params=update_ca_certificate_params,
- update_device_certificate_params=update_device_certificate_params,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- add_things_to_thing_group_params: Optional[pulumi.Input['MitigationActionAddThingsToThingGroupParamsArgs']] = None,
- enable_io_t_logging_params: Optional[pulumi.Input['MitigationActionEnableIoTLoggingParamsArgs']] = None,
- publish_finding_to_sns_params: Optional[pulumi.Input['MitigationActionPublishFindingToSnsParamsArgs']] = None,
- replace_default_policy_version_params: Optional[pulumi.Input['MitigationActionReplaceDefaultPolicyVersionParamsArgs']] = None,
- update_ca_certificate_params: Optional[pulumi.Input['MitigationActionUpdateCaCertificateParamsArgs']] = None,
- update_device_certificate_params: Optional[pulumi.Input['MitigationActionUpdateDeviceCertificateParamsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if add_things_to_thing_group_params is not None:
- _setter("add_things_to_thing_group_params", add_things_to_thing_group_params)
+ pulumi.set(__self__, "add_things_to_thing_group_params", add_things_to_thing_group_params)
if enable_io_t_logging_params is not None:
- _setter("enable_io_t_logging_params", enable_io_t_logging_params)
+ pulumi.set(__self__, "enable_io_t_logging_params", enable_io_t_logging_params)
if publish_finding_to_sns_params is not None:
- _setter("publish_finding_to_sns_params", publish_finding_to_sns_params)
+ pulumi.set(__self__, "publish_finding_to_sns_params", publish_finding_to_sns_params)
if replace_default_policy_version_params is not None:
- _setter("replace_default_policy_version_params", replace_default_policy_version_params)
+ pulumi.set(__self__, "replace_default_policy_version_params", replace_default_policy_version_params)
if update_ca_certificate_params is not None:
- _setter("update_ca_certificate_params", update_ca_certificate_params)
+ pulumi.set(__self__, "update_ca_certificate_params", update_ca_certificate_params)
if update_device_certificate_params is not None:
- _setter("update_device_certificate_params", update_device_certificate_params)
+ pulumi.set(__self__, "update_device_certificate_params", update_device_certificate_params)
@property
@pulumi.getter(name="addThingsToThingGroupParams")
@@ -1534,20 +1214,9 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] thing_group_names: The list of groups to which you want to add the things that triggered the mitigation action.
:param pulumi.Input[bool] override_dynamic_groups: Specifies if this mitigation action can move the things that triggered the mitigation action out of one or more dynamic thing groups.
"""
- MitigationActionAddThingsToThingGroupParamsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- thing_group_names=thing_group_names,
- override_dynamic_groups=override_dynamic_groups,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- thing_group_names: pulumi.Input[Sequence[pulumi.Input[str]]],
- override_dynamic_groups: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("thing_group_names", thing_group_names)
+ pulumi.set(__self__, "thing_group_names", thing_group_names)
if override_dynamic_groups is not None:
- _setter("override_dynamic_groups", override_dynamic_groups)
+ pulumi.set(__self__, "override_dynamic_groups", override_dynamic_groups)
@property
@pulumi.getter(name="thingGroupNames")
@@ -1584,19 +1253,8 @@ def __init__(__self__, *,
:param pulumi.Input['MitigationActionEnableIoTLoggingParamsLogLevel'] log_level: Specifies which types of information are logged.
:param pulumi.Input[str] role_arn_for_logging: The ARN of the IAM role used for logging.
"""
- MitigationActionEnableIoTLoggingParamsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_level=log_level,
- role_arn_for_logging=role_arn_for_logging,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_level: pulumi.Input['MitigationActionEnableIoTLoggingParamsLogLevel'],
- role_arn_for_logging: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_level", log_level)
- _setter("role_arn_for_logging", role_arn_for_logging)
+ pulumi.set(__self__, "log_level", log_level)
+ pulumi.set(__self__, "role_arn_for_logging", role_arn_for_logging)
@property
@pulumi.getter(name="logLevel")
@@ -1631,16 +1289,7 @@ def __init__(__self__, *,
Parameters, to define a mitigation action that publishes findings to Amazon SNS. You can implement your own custom actions in response to the Amazon SNS messages.
:param pulumi.Input[str] topic_arn: The ARN of the topic to which you want to publish the findings.
"""
- MitigationActionPublishFindingToSnsParamsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- topic_arn=topic_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- topic_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("topic_arn", topic_arn)
+ pulumi.set(__self__, "topic_arn", topic_arn)
@property
@pulumi.getter(name="topicArn")
@@ -1662,16 +1311,7 @@ def __init__(__self__, *,
"""
Parameters to define a mitigation action that adds a blank policy to restrict permissions.
"""
- MitigationActionReplaceDefaultPolicyVersionParamsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- template_name=template_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- template_name: pulumi.Input['MitigationActionReplaceDefaultPolicyVersionParamsTemplateName'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("template_name", template_name)
+ pulumi.set(__self__, "template_name", template_name)
@property
@pulumi.getter(name="templateName")
@@ -1693,19 +1333,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The tag's key.
:param pulumi.Input[str] value: The tag's value.
"""
- MitigationActionTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1739,16 +1368,7 @@ def __init__(__self__, *,
"""
Parameters to define a mitigation action that changes the state of the CA certificate to inactive.
"""
- MitigationActionUpdateCaCertificateParamsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action=action,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action: pulumi.Input['MitigationActionUpdateCaCertificateParamsAction'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action", action)
+ pulumi.set(__self__, "action", action)
@property
@pulumi.getter
@@ -1767,16 +1387,7 @@ def __init__(__self__, *,
"""
Parameters to define a mitigation action that changes the state of the device certificate to inactive.
"""
- MitigationActionUpdateDeviceCertificateParamsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action=action,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action: pulumi.Input['MitigationActionUpdateDeviceCertificateParamsAction'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action", action)
+ pulumi.set(__self__, "action", action)
@property
@pulumi.getter
@@ -1793,19 +1404,8 @@ class PolicyTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- PolicyTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1834,20 +1434,9 @@ def __init__(__self__, *,
"""
Configuration for pre-signed S3 URLs.
"""
- PresignedUrlConfigPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- expires_in_sec=expires_in_sec,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: pulumi.Input[str],
- expires_in_sec: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if expires_in_sec is not None:
- _setter("expires_in_sec", expires_in_sec)
+ pulumi.set(__self__, "expires_in_sec", expires_in_sec)
@property
@pulumi.getter(name="roleArn")
@@ -1873,21 +1462,10 @@ class ProvisioningTemplateProvisioningHookArgs:
def __init__(__self__, *,
payload_version: Optional[pulumi.Input[str]] = None,
target_arn: Optional[pulumi.Input[str]] = None):
- ProvisioningTemplateProvisioningHookArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- payload_version=payload_version,
- target_arn=target_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- payload_version: Optional[pulumi.Input[str]] = None,
- target_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if payload_version is not None:
- _setter("payload_version", payload_version)
+ pulumi.set(__self__, "payload_version", payload_version)
if target_arn is not None:
- _setter("target_arn", target_arn)
+ pulumi.set(__self__, "target_arn", target_arn)
@property
@pulumi.getter(name="payloadVersion")
@@ -1913,19 +1491,8 @@ class ProvisioningTemplateTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- ProvisioningTemplateTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1956,19 +1523,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- RoleAliasTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2005,19 +1561,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The tag's key.
:param pulumi.Input[str] value: The tag's value.
"""
- ScheduledAuditTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2061,41 +1606,20 @@ def __init__(__self__, *,
:param pulumi.Input[int] consecutive_datapoints_to_clear: If an alarm has occurred and the offending device is no longer in violation of the behavior for the specified number of consecutive datapoints, the alarm is cleared. If not specified, the default is 1.
:param pulumi.Input[int] duration_seconds: Use this to specify the time duration over which the behavior is evaluated.
"""
- SecurityProfileBehaviorCriteriaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- comparison_operator=comparison_operator,
- consecutive_datapoints_to_alarm=consecutive_datapoints_to_alarm,
- consecutive_datapoints_to_clear=consecutive_datapoints_to_clear,
- duration_seconds=duration_seconds,
- ml_detection_config=ml_detection_config,
- statistical_threshold=statistical_threshold,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- comparison_operator: Optional[pulumi.Input['SecurityProfileBehaviorCriteriaComparisonOperator']] = None,
- consecutive_datapoints_to_alarm: Optional[pulumi.Input[int]] = None,
- consecutive_datapoints_to_clear: Optional[pulumi.Input[int]] = None,
- duration_seconds: Optional[pulumi.Input[int]] = None,
- ml_detection_config: Optional[pulumi.Input['SecurityProfileMachineLearningDetectionConfigArgs']] = None,
- statistical_threshold: Optional[pulumi.Input['SecurityProfileStatisticalThresholdArgs']] = None,
- value: Optional[pulumi.Input['SecurityProfileMetricValueArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if comparison_operator is not None:
- _setter("comparison_operator", comparison_operator)
+ pulumi.set(__self__, "comparison_operator", comparison_operator)
if consecutive_datapoints_to_alarm is not None:
- _setter("consecutive_datapoints_to_alarm", consecutive_datapoints_to_alarm)
+ pulumi.set(__self__, "consecutive_datapoints_to_alarm", consecutive_datapoints_to_alarm)
if consecutive_datapoints_to_clear is not None:
- _setter("consecutive_datapoints_to_clear", consecutive_datapoints_to_clear)
+ pulumi.set(__self__, "consecutive_datapoints_to_clear", consecutive_datapoints_to_clear)
if duration_seconds is not None:
- _setter("duration_seconds", duration_seconds)
+ pulumi.set(__self__, "duration_seconds", duration_seconds)
if ml_detection_config is not None:
- _setter("ml_detection_config", ml_detection_config)
+ pulumi.set(__self__, "ml_detection_config", ml_detection_config)
if statistical_threshold is not None:
- _setter("statistical_threshold", statistical_threshold)
+ pulumi.set(__self__, "statistical_threshold", statistical_threshold)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter(name="comparisonOperator")
@@ -2187,32 +1711,15 @@ def __init__(__self__, *,
:param pulumi.Input[str] metric: What is measured by the behavior.
:param pulumi.Input[bool] suppress_alerts: Manage Detect alarm SNS notifications by setting behavior notification to on or suppressed. Detect will continue to performing device behavior evaluations. However, suppressed alarms wouldn't be forwarded for SNS notification.
"""
- SecurityProfileBehaviorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- criteria=criteria,
- metric=metric,
- metric_dimension=metric_dimension,
- suppress_alerts=suppress_alerts,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- criteria: Optional[pulumi.Input['SecurityProfileBehaviorCriteriaArgs']] = None,
- metric: Optional[pulumi.Input[str]] = None,
- metric_dimension: Optional[pulumi.Input['SecurityProfileMetricDimensionArgs']] = None,
- suppress_alerts: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if criteria is not None:
- _setter("criteria", criteria)
+ pulumi.set(__self__, "criteria", criteria)
if metric is not None:
- _setter("metric", metric)
+ pulumi.set(__self__, "metric", metric)
if metric_dimension is not None:
- _setter("metric_dimension", metric_dimension)
+ pulumi.set(__self__, "metric_dimension", metric_dimension)
if suppress_alerts is not None:
- _setter("suppress_alerts", suppress_alerts)
+ pulumi.set(__self__, "suppress_alerts", suppress_alerts)
@property
@pulumi.getter
@@ -2277,17 +1784,8 @@ def __init__(__self__, *,
The configuration of an ML Detect Security Profile.
:param pulumi.Input['SecurityProfileMachineLearningDetectionConfigConfidenceLevel'] confidence_level: The sensitivity of anomalous behavior evaluation. Can be Low, Medium, or High.
"""
- SecurityProfileMachineLearningDetectionConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- confidence_level=confidence_level,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- confidence_level: Optional[pulumi.Input['SecurityProfileMachineLearningDetectionConfigConfidenceLevel']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if confidence_level is not None:
- _setter("confidence_level", confidence_level)
+ pulumi.set(__self__, "confidence_level", confidence_level)
@property
@pulumi.getter(name="confidenceLevel")
@@ -2312,20 +1810,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] dimension_name: A unique identifier for the dimension.
:param pulumi.Input['SecurityProfileMetricDimensionOperator'] operator: Defines how the dimensionValues of a dimension are interpreted.
"""
- SecurityProfileMetricDimensionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dimension_name=dimension_name,
- operator=operator,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dimension_name: pulumi.Input[str],
- operator: Optional[pulumi.Input['SecurityProfileMetricDimensionOperator']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("dimension_name", dimension_name)
+ pulumi.set(__self__, "dimension_name", dimension_name)
if operator is not None:
- _setter("operator", operator)
+ pulumi.set(__self__, "operator", operator)
@property
@pulumi.getter(name="dimensionName")
@@ -2361,20 +1848,9 @@ def __init__(__self__, *,
The metric you want to retain. Dimensions are optional.
:param pulumi.Input[str] metric: What is measured by the behavior.
"""
- SecurityProfileMetricToRetainArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- metric=metric,
- metric_dimension=metric_dimension,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- metric: pulumi.Input[str],
- metric_dimension: Optional[pulumi.Input['SecurityProfileMetricDimensionArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("metric", metric)
+ pulumi.set(__self__, "metric", metric)
if metric_dimension is not None:
- _setter("metric_dimension", metric_dimension)
+ pulumi.set(__self__, "metric_dimension", metric_dimension)
@property
@pulumi.getter
@@ -2416,37 +1892,18 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[int]]] ports: If the ComparisonOperator calls for a set of ports, use this to specify that set to be compared with the metric.
:param pulumi.Input[Sequence[pulumi.Input[str]]] strings: The string values of a metric.
"""
- SecurityProfileMetricValueArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cidrs=cidrs,
- count=count,
- number=number,
- numbers=numbers,
- ports=ports,
- strings=strings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cidrs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- count: Optional[pulumi.Input[str]] = None,
- number: Optional[pulumi.Input[float]] = None,
- numbers: Optional[pulumi.Input[Sequence[pulumi.Input[float]]]] = None,
- ports: Optional[pulumi.Input[Sequence[pulumi.Input[int]]]] = None,
- strings: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cidrs is not None:
- _setter("cidrs", cidrs)
+ pulumi.set(__self__, "cidrs", cidrs)
if count is not None:
- _setter("count", count)
+ pulumi.set(__self__, "count", count)
if number is not None:
- _setter("number", number)
+ pulumi.set(__self__, "number", number)
if numbers is not None:
- _setter("numbers", numbers)
+ pulumi.set(__self__, "numbers", numbers)
if ports is not None:
- _setter("ports", ports)
+ pulumi.set(__self__, "ports", ports)
if strings is not None:
- _setter("strings", strings)
+ pulumi.set(__self__, "strings", strings)
@property
@pulumi.getter
@@ -2529,17 +1986,8 @@ def __init__(__self__, *,
A statistical ranking (percentile) which indicates a threshold value by which a behavior is determined to be in compliance or in violation of the behavior.
:param pulumi.Input['SecurityProfileStatisticalThresholdStatistic'] statistic: The percentile which resolves to a threshold value by which compliance with a behavior is determined
"""
- SecurityProfileStatisticalThresholdArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- statistic=statistic,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- statistic: Optional[pulumi.Input['SecurityProfileStatisticalThresholdStatistic']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if statistic is not None:
- _setter("statistic", statistic)
+ pulumi.set(__self__, "statistic", statistic)
@property
@pulumi.getter
@@ -2564,19 +2012,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The tag's key.
:param pulumi.Input[str] value: The tag's value.
"""
- SecurityProfileTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2613,19 +2050,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- SoftwarePackageTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2656,11 +2082,6 @@ def value(self, value: pulumi.Input[str]):
class SoftwarePackageVersionResourceAttributesArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -2673,19 +2094,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- SoftwarePackageVersionTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2716,17 +2126,8 @@ def value(self, value: pulumi.Input[str]):
class ThingAttributePayloadArgs:
def __init__(__self__, *,
attributes: Optional[Any] = None):
- ThingAttributePayloadArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attributes=attributes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attributes: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attributes is not None:
- _setter("attributes", attributes)
+ pulumi.set(__self__, "attributes", attributes)
@property
@pulumi.getter
@@ -2742,17 +2143,8 @@ def attributes(self, value: Optional[Any]):
class ThingGroupAttributePayloadArgs:
def __init__(__self__, *,
attributes: Optional[Any] = None):
- ThingGroupAttributePayloadArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attributes=attributes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attributes: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attributes is not None:
- _setter("attributes", attributes)
+ pulumi.set(__self__, "attributes", attributes)
@property
@pulumi.getter
@@ -2769,21 +2161,10 @@ class ThingGroupPropertiesPropertiesArgs:
def __init__(__self__, *,
attribute_payload: Optional[pulumi.Input['ThingGroupAttributePayloadArgs']] = None,
thing_group_description: Optional[pulumi.Input[str]] = None):
- ThingGroupPropertiesPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_payload=attribute_payload,
- thing_group_description=thing_group_description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_payload: Optional[pulumi.Input['ThingGroupAttributePayloadArgs']] = None,
- thing_group_description: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attribute_payload is not None:
- _setter("attribute_payload", attribute_payload)
+ pulumi.set(__self__, "attribute_payload", attribute_payload)
if thing_group_description is not None:
- _setter("thing_group_description", thing_group_description)
+ pulumi.set(__self__, "thing_group_description", thing_group_description)
@property
@pulumi.getter(name="attributePayload")
@@ -2814,19 +2195,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ThingGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2858,21 +2228,10 @@ class ThingTypePropertiesPropertiesArgs:
def __init__(__self__, *,
searchable_attributes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
thing_type_description: Optional[pulumi.Input[str]] = None):
- ThingTypePropertiesPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- searchable_attributes=searchable_attributes,
- thing_type_description=thing_type_description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- searchable_attributes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- thing_type_description: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if searchable_attributes is not None:
- _setter("searchable_attributes", searchable_attributes)
+ pulumi.set(__self__, "searchable_attributes", searchable_attributes)
if thing_type_description is not None:
- _setter("thing_type_description", thing_type_description)
+ pulumi.set(__self__, "thing_type_description", thing_type_description)
@property
@pulumi.getter(name="searchableAttributes")
@@ -2903,19 +2262,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ThingTypeTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2949,16 +2297,7 @@ def __init__(__self__, *,
"""
Specifies the amount of time each device has to finish its execution of the job.
"""
- TimeoutConfigPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- in_progress_timeout_in_minutes=in_progress_timeout_in_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- in_progress_timeout_in_minutes: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("in_progress_timeout_in_minutes", in_progress_timeout_in_minutes)
+ pulumi.set(__self__, "in_progress_timeout_in_minutes", in_progress_timeout_in_minutes)
@property
@pulumi.getter(name="inProgressTimeoutInMinutes")
@@ -2995,101 +2334,50 @@ def __init__(__self__, *,
sqs: Optional[pulumi.Input['TopicRuleSqsActionArgs']] = None,
step_functions: Optional[pulumi.Input['TopicRuleStepFunctionsActionArgs']] = None,
timestream: Optional[pulumi.Input['TopicRuleTimestreamActionArgs']] = None):
- TopicRuleActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloudwatch_alarm=cloudwatch_alarm,
- cloudwatch_logs=cloudwatch_logs,
- cloudwatch_metric=cloudwatch_metric,
- dynamo_d_bv2=dynamo_d_bv2,
- dynamo_db=dynamo_db,
- elasticsearch=elasticsearch,
- firehose=firehose,
- http=http,
- iot_analytics=iot_analytics,
- iot_events=iot_events,
- iot_site_wise=iot_site_wise,
- kafka=kafka,
- kinesis=kinesis,
- lambda_=lambda_,
- location=location,
- open_search=open_search,
- republish=republish,
- s3=s3,
- sns=sns,
- sqs=sqs,
- step_functions=step_functions,
- timestream=timestream,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloudwatch_alarm: Optional[pulumi.Input['TopicRuleCloudwatchAlarmActionArgs']] = None,
- cloudwatch_logs: Optional[pulumi.Input['TopicRuleCloudwatchLogsActionArgs']] = None,
- cloudwatch_metric: Optional[pulumi.Input['TopicRuleCloudwatchMetricActionArgs']] = None,
- dynamo_d_bv2: Optional[pulumi.Input['TopicRuleDynamoDBv2ActionArgs']] = None,
- dynamo_db: Optional[pulumi.Input['TopicRuleDynamoDbActionArgs']] = None,
- elasticsearch: Optional[pulumi.Input['TopicRuleElasticsearchActionArgs']] = None,
- firehose: Optional[pulumi.Input['TopicRuleFirehoseActionArgs']] = None,
- http: Optional[pulumi.Input['TopicRuleHttpActionArgs']] = None,
- iot_analytics: Optional[pulumi.Input['TopicRuleIotAnalyticsActionArgs']] = None,
- iot_events: Optional[pulumi.Input['TopicRuleIotEventsActionArgs']] = None,
- iot_site_wise: Optional[pulumi.Input['TopicRuleIotSiteWiseActionArgs']] = None,
- kafka: Optional[pulumi.Input['TopicRuleKafkaActionArgs']] = None,
- kinesis: Optional[pulumi.Input['TopicRuleKinesisActionArgs']] = None,
- lambda_: Optional[pulumi.Input['TopicRuleLambdaActionArgs']] = None,
- location: Optional[pulumi.Input['TopicRuleLocationActionArgs']] = None,
- open_search: Optional[pulumi.Input['TopicRuleOpenSearchActionArgs']] = None,
- republish: Optional[pulumi.Input['TopicRuleRepublishActionArgs']] = None,
- s3: Optional[pulumi.Input['TopicRuleS3ActionArgs']] = None,
- sns: Optional[pulumi.Input['TopicRuleSnsActionArgs']] = None,
- sqs: Optional[pulumi.Input['TopicRuleSqsActionArgs']] = None,
- step_functions: Optional[pulumi.Input['TopicRuleStepFunctionsActionArgs']] = None,
- timestream: Optional[pulumi.Input['TopicRuleTimestreamActionArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cloudwatch_alarm is not None:
- _setter("cloudwatch_alarm", cloudwatch_alarm)
+ pulumi.set(__self__, "cloudwatch_alarm", cloudwatch_alarm)
if cloudwatch_logs is not None:
- _setter("cloudwatch_logs", cloudwatch_logs)
+ pulumi.set(__self__, "cloudwatch_logs", cloudwatch_logs)
if cloudwatch_metric is not None:
- _setter("cloudwatch_metric", cloudwatch_metric)
+ pulumi.set(__self__, "cloudwatch_metric", cloudwatch_metric)
if dynamo_d_bv2 is not None:
- _setter("dynamo_d_bv2", dynamo_d_bv2)
+ pulumi.set(__self__, "dynamo_d_bv2", dynamo_d_bv2)
if dynamo_db is not None:
- _setter("dynamo_db", dynamo_db)
+ pulumi.set(__self__, "dynamo_db", dynamo_db)
if elasticsearch is not None:
- _setter("elasticsearch", elasticsearch)
+ pulumi.set(__self__, "elasticsearch", elasticsearch)
if firehose is not None:
- _setter("firehose", firehose)
+ pulumi.set(__self__, "firehose", firehose)
if http is not None:
- _setter("http", http)
+ pulumi.set(__self__, "http", http)
if iot_analytics is not None:
- _setter("iot_analytics", iot_analytics)
+ pulumi.set(__self__, "iot_analytics", iot_analytics)
if iot_events is not None:
- _setter("iot_events", iot_events)
+ pulumi.set(__self__, "iot_events", iot_events)
if iot_site_wise is not None:
- _setter("iot_site_wise", iot_site_wise)
+ pulumi.set(__self__, "iot_site_wise", iot_site_wise)
if kafka is not None:
- _setter("kafka", kafka)
+ pulumi.set(__self__, "kafka", kafka)
if kinesis is not None:
- _setter("kinesis", kinesis)
+ pulumi.set(__self__, "kinesis", kinesis)
if lambda_ is not None:
- _setter("lambda_", lambda_)
+ pulumi.set(__self__, "lambda_", lambda_)
if location is not None:
- _setter("location", location)
+ pulumi.set(__self__, "location", location)
if open_search is not None:
- _setter("open_search", open_search)
+ pulumi.set(__self__, "open_search", open_search)
if republish is not None:
- _setter("republish", republish)
+ pulumi.set(__self__, "republish", republish)
if s3 is not None:
- _setter("s3", s3)
+ pulumi.set(__self__, "s3", s3)
if sns is not None:
- _setter("sns", sns)
+ pulumi.set(__self__, "sns", sns)
if sqs is not None:
- _setter("sqs", sqs)
+ pulumi.set(__self__, "sqs", sqs)
if step_functions is not None:
- _setter("step_functions", step_functions)
+ pulumi.set(__self__, "step_functions", step_functions)
if timestream is not None:
- _setter("timestream", timestream)
+ pulumi.set(__self__, "timestream", timestream)
@property
@pulumi.getter(name="cloudwatchAlarm")
@@ -3295,20 +2583,9 @@ class TopicRuleAssetPropertyTimestampArgs:
def __init__(__self__, *,
time_in_seconds: pulumi.Input[str],
offset_in_nanos: Optional[pulumi.Input[str]] = None):
- TopicRuleAssetPropertyTimestampArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- time_in_seconds=time_in_seconds,
- offset_in_nanos=offset_in_nanos,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- time_in_seconds: pulumi.Input[str],
- offset_in_nanos: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("time_in_seconds", time_in_seconds)
+ pulumi.set(__self__, "time_in_seconds", time_in_seconds)
if offset_in_nanos is not None:
- _setter("offset_in_nanos", offset_in_nanos)
+ pulumi.set(__self__, "offset_in_nanos", offset_in_nanos)
@property
@pulumi.getter(name="timeInSeconds")
@@ -3335,23 +2612,10 @@ def __init__(__self__, *,
timestamp: pulumi.Input['TopicRuleAssetPropertyTimestampArgs'],
value: pulumi.Input['TopicRuleAssetPropertyVariantArgs'],
quality: Optional[pulumi.Input[str]] = None):
- TopicRuleAssetPropertyValueArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timestamp=timestamp,
- value=value,
- quality=quality,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timestamp: pulumi.Input['TopicRuleAssetPropertyTimestampArgs'],
- value: pulumi.Input['TopicRuleAssetPropertyVariantArgs'],
- quality: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("timestamp", timestamp)
- _setter("value", value)
+ pulumi.set(__self__, "timestamp", timestamp)
+ pulumi.set(__self__, "value", value)
if quality is not None:
- _setter("quality", quality)
+ pulumi.set(__self__, "quality", quality)
@property
@pulumi.getter
@@ -3388,29 +2652,14 @@ def __init__(__self__, *,
double_value: Optional[pulumi.Input[str]] = None,
integer_value: Optional[pulumi.Input[str]] = None,
string_value: Optional[pulumi.Input[str]] = None):
- TopicRuleAssetPropertyVariantArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- boolean_value=boolean_value,
- double_value=double_value,
- integer_value=integer_value,
- string_value=string_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- boolean_value: Optional[pulumi.Input[str]] = None,
- double_value: Optional[pulumi.Input[str]] = None,
- integer_value: Optional[pulumi.Input[str]] = None,
- string_value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if boolean_value is not None:
- _setter("boolean_value", boolean_value)
+ pulumi.set(__self__, "boolean_value", boolean_value)
if double_value is not None:
- _setter("double_value", double_value)
+ pulumi.set(__self__, "double_value", double_value)
if integer_value is not None:
- _setter("integer_value", integer_value)
+ pulumi.set(__self__, "integer_value", integer_value)
if string_value is not None:
- _setter("string_value", string_value)
+ pulumi.set(__self__, "string_value", string_value)
@property
@pulumi.getter(name="booleanValue")
@@ -3456,25 +2705,10 @@ def __init__(__self__, *,
role_arn: pulumi.Input[str],
state_reason: pulumi.Input[str],
state_value: pulumi.Input[str]):
- TopicRuleCloudwatchAlarmActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- alarm_name=alarm_name,
- role_arn=role_arn,
- state_reason=state_reason,
- state_value=state_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- alarm_name: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- state_reason: pulumi.Input[str],
- state_value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("alarm_name", alarm_name)
- _setter("role_arn", role_arn)
- _setter("state_reason", state_reason)
- _setter("state_value", state_value)
+ pulumi.set(__self__, "alarm_name", alarm_name)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "state_reason", state_reason)
+ pulumi.set(__self__, "state_value", state_value)
@property
@pulumi.getter(name="alarmName")
@@ -3519,23 +2753,10 @@ def __init__(__self__, *,
log_group_name: pulumi.Input[str],
role_arn: pulumi.Input[str],
batch_mode: Optional[pulumi.Input[bool]] = None):
- TopicRuleCloudwatchLogsActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_group_name=log_group_name,
- role_arn=role_arn,
- batch_mode=batch_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_group_name: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- batch_mode: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_group_name", log_group_name)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "log_group_name", log_group_name)
+ pulumi.set(__self__, "role_arn", role_arn)
if batch_mode is not None:
- _setter("batch_mode", batch_mode)
+ pulumi.set(__self__, "batch_mode", batch_mode)
@property
@pulumi.getter(name="logGroupName")
@@ -3574,32 +2795,13 @@ def __init__(__self__, *,
metric_value: pulumi.Input[str],
role_arn: pulumi.Input[str],
metric_timestamp: Optional[pulumi.Input[str]] = None):
- TopicRuleCloudwatchMetricActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- metric_name=metric_name,
- metric_namespace=metric_namespace,
- metric_unit=metric_unit,
- metric_value=metric_value,
- role_arn=role_arn,
- metric_timestamp=metric_timestamp,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- metric_name: pulumi.Input[str],
- metric_namespace: pulumi.Input[str],
- metric_unit: pulumi.Input[str],
- metric_value: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- metric_timestamp: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("metric_name", metric_name)
- _setter("metric_namespace", metric_namespace)
- _setter("metric_unit", metric_unit)
- _setter("metric_value", metric_value)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "metric_name", metric_name)
+ pulumi.set(__self__, "metric_namespace", metric_namespace)
+ pulumi.set(__self__, "metric_unit", metric_unit)
+ pulumi.set(__self__, "metric_value", metric_value)
+ pulumi.set(__self__, "role_arn", role_arn)
if metric_timestamp is not None:
- _setter("metric_timestamp", metric_timestamp)
+ pulumi.set(__self__, "metric_timestamp", metric_timestamp)
@property
@pulumi.getter(name="metricName")
@@ -3660,17 +2862,8 @@ def metric_timestamp(self, value: Optional[pulumi.Input[str]]):
class TopicRuleDestinationHttpUrlDestinationSummaryArgs:
def __init__(__self__, *,
confirmation_url: Optional[pulumi.Input[str]] = None):
- TopicRuleDestinationHttpUrlDestinationSummaryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- confirmation_url=confirmation_url,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- confirmation_url: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if confirmation_url is not None:
- _setter("confirmation_url", confirmation_url)
+ pulumi.set(__self__, "confirmation_url", confirmation_url)
@property
@pulumi.getter(name="confirmationUrl")
@@ -3689,29 +2882,14 @@ def __init__(__self__, *,
security_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
vpc_id: Optional[pulumi.Input[str]] = None):
- TopicRuleDestinationVpcDestinationPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- security_groups=security_groups,
- subnet_ids=subnet_ids,
- vpc_id=vpc_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: Optional[pulumi.Input[str]] = None,
- security_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- vpc_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if security_groups is not None:
- _setter("security_groups", security_groups)
+ pulumi.set(__self__, "security_groups", security_groups)
if subnet_ids is not None:
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
if vpc_id is not None:
- _setter("vpc_id", vpc_id)
+ pulumi.set(__self__, "vpc_id", vpc_id)
@property
@pulumi.getter(name="roleArn")
@@ -3755,21 +2933,10 @@ class TopicRuleDynamoDBv2ActionArgs:
def __init__(__self__, *,
put_item: Optional[pulumi.Input['TopicRulePutItemInputArgs']] = None,
role_arn: Optional[pulumi.Input[str]] = None):
- TopicRuleDynamoDBv2ActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- put_item=put_item,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- put_item: Optional[pulumi.Input['TopicRulePutItemInputArgs']] = None,
- role_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if put_item is not None:
- _setter("put_item", put_item)
+ pulumi.set(__self__, "put_item", put_item)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="putItem")
@@ -3802,45 +2969,20 @@ def __init__(__self__, *,
range_key_field: Optional[pulumi.Input[str]] = None,
range_key_type: Optional[pulumi.Input[str]] = None,
range_key_value: Optional[pulumi.Input[str]] = None):
- TopicRuleDynamoDbActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hash_key_field=hash_key_field,
- hash_key_value=hash_key_value,
- role_arn=role_arn,
- table_name=table_name,
- hash_key_type=hash_key_type,
- payload_field=payload_field,
- range_key_field=range_key_field,
- range_key_type=range_key_type,
- range_key_value=range_key_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hash_key_field: pulumi.Input[str],
- hash_key_value: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- table_name: pulumi.Input[str],
- hash_key_type: Optional[pulumi.Input[str]] = None,
- payload_field: Optional[pulumi.Input[str]] = None,
- range_key_field: Optional[pulumi.Input[str]] = None,
- range_key_type: Optional[pulumi.Input[str]] = None,
- range_key_value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("hash_key_field", hash_key_field)
- _setter("hash_key_value", hash_key_value)
- _setter("role_arn", role_arn)
- _setter("table_name", table_name)
+ pulumi.set(__self__, "hash_key_field", hash_key_field)
+ pulumi.set(__self__, "hash_key_value", hash_key_value)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "table_name", table_name)
if hash_key_type is not None:
- _setter("hash_key_type", hash_key_type)
+ pulumi.set(__self__, "hash_key_type", hash_key_type)
if payload_field is not None:
- _setter("payload_field", payload_field)
+ pulumi.set(__self__, "payload_field", payload_field)
if range_key_field is not None:
- _setter("range_key_field", range_key_field)
+ pulumi.set(__self__, "range_key_field", range_key_field)
if range_key_type is not None:
- _setter("range_key_type", range_key_type)
+ pulumi.set(__self__, "range_key_type", range_key_type)
if range_key_value is not None:
- _setter("range_key_value", range_key_value)
+ pulumi.set(__self__, "range_key_value", range_key_value)
@property
@pulumi.getter(name="hashKeyField")
@@ -3932,28 +3074,11 @@ def __init__(__self__, *,
index: pulumi.Input[str],
role_arn: pulumi.Input[str],
type: pulumi.Input[str]):
- TopicRuleElasticsearchActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- endpoint=endpoint,
- id=id,
- index=index,
- role_arn=role_arn,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- endpoint: pulumi.Input[str],
- id: pulumi.Input[str],
- index: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- type: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("endpoint", endpoint)
- _setter("id", id)
- _setter("index", index)
- _setter("role_arn", role_arn)
- _setter("type", type)
+ pulumi.set(__self__, "endpoint", endpoint)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "index", index)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -4008,27 +3133,12 @@ def __init__(__self__, *,
role_arn: pulumi.Input[str],
batch_mode: Optional[pulumi.Input[bool]] = None,
separator: Optional[pulumi.Input[str]] = None):
- TopicRuleFirehoseActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delivery_stream_name=delivery_stream_name,
- role_arn=role_arn,
- batch_mode=batch_mode,
- separator=separator,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delivery_stream_name: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- batch_mode: Optional[pulumi.Input[bool]] = None,
- separator: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("delivery_stream_name", delivery_stream_name)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "delivery_stream_name", delivery_stream_name)
+ pulumi.set(__self__, "role_arn", role_arn)
if batch_mode is not None:
- _setter("batch_mode", batch_mode)
+ pulumi.set(__self__, "batch_mode", batch_mode)
if separator is not None:
- _setter("separator", separator)
+ pulumi.set(__self__, "separator", separator)
@property
@pulumi.getter(name="deliveryStreamName")
@@ -4072,19 +3182,8 @@ class TopicRuleHttpActionHeaderArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- TopicRuleHttpActionHeaderArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -4112,28 +3211,13 @@ def __init__(__self__, *,
auth: Optional[pulumi.Input['TopicRuleHttpAuthorizationArgs']] = None,
confirmation_url: Optional[pulumi.Input[str]] = None,
headers: Optional[pulumi.Input[Sequence[pulumi.Input['TopicRuleHttpActionHeaderArgs']]]] = None):
- TopicRuleHttpActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- url=url,
- auth=auth,
- confirmation_url=confirmation_url,
- headers=headers,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- url: pulumi.Input[str],
- auth: Optional[pulumi.Input['TopicRuleHttpAuthorizationArgs']] = None,
- confirmation_url: Optional[pulumi.Input[str]] = None,
- headers: Optional[pulumi.Input[Sequence[pulumi.Input['TopicRuleHttpActionHeaderArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
if auth is not None:
- _setter("auth", auth)
+ pulumi.set(__self__, "auth", auth)
if confirmation_url is not None:
- _setter("confirmation_url", confirmation_url)
+ pulumi.set(__self__, "confirmation_url", confirmation_url)
if headers is not None:
- _setter("headers", headers)
+ pulumi.set(__self__, "headers", headers)
@property
@pulumi.getter
@@ -4176,17 +3260,8 @@ def headers(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['TopicRuleH
class TopicRuleHttpAuthorizationArgs:
def __init__(__self__, *,
sigv4: Optional[pulumi.Input['TopicRuleSigV4AuthorizationArgs']] = None):
- TopicRuleHttpAuthorizationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- sigv4=sigv4,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- sigv4: Optional[pulumi.Input['TopicRuleSigV4AuthorizationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if sigv4 is not None:
- _setter("sigv4", sigv4)
+ pulumi.set(__self__, "sigv4", sigv4)
@property
@pulumi.getter
@@ -4204,23 +3279,10 @@ def __init__(__self__, *,
channel_name: pulumi.Input[str],
role_arn: pulumi.Input[str],
batch_mode: Optional[pulumi.Input[bool]] = None):
- TopicRuleIotAnalyticsActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- channel_name=channel_name,
- role_arn=role_arn,
- batch_mode=batch_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- channel_name: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- batch_mode: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("channel_name", channel_name)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "channel_name", channel_name)
+ pulumi.set(__self__, "role_arn", role_arn)
if batch_mode is not None:
- _setter("batch_mode", batch_mode)
+ pulumi.set(__self__, "batch_mode", batch_mode)
@property
@pulumi.getter(name="channelName")
@@ -4257,27 +3319,12 @@ def __init__(__self__, *,
role_arn: pulumi.Input[str],
batch_mode: Optional[pulumi.Input[bool]] = None,
message_id: Optional[pulumi.Input[str]] = None):
- TopicRuleIotEventsActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_name=input_name,
- role_arn=role_arn,
- batch_mode=batch_mode,
- message_id=message_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_name: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- batch_mode: Optional[pulumi.Input[bool]] = None,
- message_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_name", input_name)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "input_name", input_name)
+ pulumi.set(__self__, "role_arn", role_arn)
if batch_mode is not None:
- _setter("batch_mode", batch_mode)
+ pulumi.set(__self__, "batch_mode", batch_mode)
if message_id is not None:
- _setter("message_id", message_id)
+ pulumi.set(__self__, "message_id", message_id)
@property
@pulumi.getter(name="inputName")
@@ -4321,19 +3368,8 @@ class TopicRuleIotSiteWiseActionArgs:
def __init__(__self__, *,
put_asset_property_value_entries: pulumi.Input[Sequence[pulumi.Input['TopicRulePutAssetPropertyValueEntryArgs']]],
role_arn: pulumi.Input[str]):
- TopicRuleIotSiteWiseActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- put_asset_property_value_entries=put_asset_property_value_entries,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- put_asset_property_value_entries: pulumi.Input[Sequence[pulumi.Input['TopicRulePutAssetPropertyValueEntryArgs']]],
- role_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("put_asset_property_value_entries", put_asset_property_value_entries)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "put_asset_property_value_entries", put_asset_property_value_entries)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="putAssetPropertyValueEntries")
@@ -4359,19 +3395,8 @@ class TopicRuleKafkaActionHeaderArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- TopicRuleKafkaActionHeaderArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -4401,34 +3426,15 @@ def __init__(__self__, *,
headers: Optional[pulumi.Input[Sequence[pulumi.Input['TopicRuleKafkaActionHeaderArgs']]]] = None,
key: Optional[pulumi.Input[str]] = None,
partition: Optional[pulumi.Input[str]] = None):
- TopicRuleKafkaActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- client_properties=client_properties,
- destination_arn=destination_arn,
- topic=topic,
- headers=headers,
- key=key,
- partition=partition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- client_properties: Any,
- destination_arn: pulumi.Input[str],
- topic: pulumi.Input[str],
- headers: Optional[pulumi.Input[Sequence[pulumi.Input['TopicRuleKafkaActionHeaderArgs']]]] = None,
- key: Optional[pulumi.Input[str]] = None,
- partition: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("client_properties", client_properties)
- _setter("destination_arn", destination_arn)
- _setter("topic", topic)
+ pulumi.set(__self__, "client_properties", client_properties)
+ pulumi.set(__self__, "destination_arn", destination_arn)
+ pulumi.set(__self__, "topic", topic)
if headers is not None:
- _setter("headers", headers)
+ pulumi.set(__self__, "headers", headers)
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if partition is not None:
- _setter("partition", partition)
+ pulumi.set(__self__, "partition", partition)
@property
@pulumi.getter(name="clientProperties")
@@ -4491,23 +3497,10 @@ def __init__(__self__, *,
role_arn: pulumi.Input[str],
stream_name: pulumi.Input[str],
partition_key: Optional[pulumi.Input[str]] = None):
- TopicRuleKinesisActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- stream_name=stream_name,
- partition_key=partition_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: pulumi.Input[str],
- stream_name: pulumi.Input[str],
- partition_key: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
- _setter("stream_name", stream_name)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "stream_name", stream_name)
if partition_key is not None:
- _setter("partition_key", partition_key)
+ pulumi.set(__self__, "partition_key", partition_key)
@property
@pulumi.getter(name="roleArn")
@@ -4541,17 +3534,8 @@ def partition_key(self, value: Optional[pulumi.Input[str]]):
class TopicRuleLambdaActionArgs:
def __init__(__self__, *,
function_arn: Optional[pulumi.Input[str]] = None):
- TopicRuleLambdaActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- function_arn=function_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- function_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if function_arn is not None:
- _setter("function_arn", function_arn)
+ pulumi.set(__self__, "function_arn", function_arn)
@property
@pulumi.getter(name="functionArn")
@@ -4572,32 +3556,13 @@ def __init__(__self__, *,
role_arn: pulumi.Input[str],
tracker_name: pulumi.Input[str],
timestamp: Optional[pulumi.Input['TopicRuleTimestampArgs']] = None):
- TopicRuleLocationActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_id=device_id,
- latitude=latitude,
- longitude=longitude,
- role_arn=role_arn,
- tracker_name=tracker_name,
- timestamp=timestamp,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_id: pulumi.Input[str],
- latitude: pulumi.Input[str],
- longitude: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- tracker_name: pulumi.Input[str],
- timestamp: Optional[pulumi.Input['TopicRuleTimestampArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("device_id", device_id)
- _setter("latitude", latitude)
- _setter("longitude", longitude)
- _setter("role_arn", role_arn)
- _setter("tracker_name", tracker_name)
+ pulumi.set(__self__, "device_id", device_id)
+ pulumi.set(__self__, "latitude", latitude)
+ pulumi.set(__self__, "longitude", longitude)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "tracker_name", tracker_name)
if timestamp is not None:
- _setter("timestamp", timestamp)
+ pulumi.set(__self__, "timestamp", timestamp)
@property
@pulumi.getter(name="deviceId")
@@ -4662,28 +3627,11 @@ def __init__(__self__, *,
index: pulumi.Input[str],
role_arn: pulumi.Input[str],
type: pulumi.Input[str]):
- TopicRuleOpenSearchActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- endpoint=endpoint,
- id=id,
- index=index,
- role_arn=role_arn,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- endpoint: pulumi.Input[str],
- id: pulumi.Input[str],
- index: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- type: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("endpoint", endpoint)
- _setter("id", id)
- _setter("index", index)
- _setter("role_arn", role_arn)
- _setter("type", type)
+ pulumi.set(__self__, "endpoint", endpoint)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "index", index)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -4740,35 +3688,16 @@ def __init__(__self__, *,
description: Optional[pulumi.Input[str]] = None,
error_action: Optional[pulumi.Input['TopicRuleActionArgs']] = None,
rule_disabled: Optional[pulumi.Input[bool]] = None):
- TopicRulePayloadArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- actions=actions,
- sql=sql,
- aws_iot_sql_version=aws_iot_sql_version,
- description=description,
- error_action=error_action,
- rule_disabled=rule_disabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- actions: pulumi.Input[Sequence[pulumi.Input['TopicRuleActionArgs']]],
- sql: pulumi.Input[str],
- aws_iot_sql_version: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- error_action: Optional[pulumi.Input['TopicRuleActionArgs']] = None,
- rule_disabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("actions", actions)
- _setter("sql", sql)
+ pulumi.set(__self__, "actions", actions)
+ pulumi.set(__self__, "sql", sql)
if aws_iot_sql_version is not None:
- _setter("aws_iot_sql_version", aws_iot_sql_version)
+ pulumi.set(__self__, "aws_iot_sql_version", aws_iot_sql_version)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if error_action is not None:
- _setter("error_action", error_action)
+ pulumi.set(__self__, "error_action", error_action)
if rule_disabled is not None:
- _setter("rule_disabled", rule_disabled)
+ pulumi.set(__self__, "rule_disabled", rule_disabled)
@property
@pulumi.getter
@@ -4833,32 +3762,15 @@ def __init__(__self__, *,
entry_id: Optional[pulumi.Input[str]] = None,
property_alias: Optional[pulumi.Input[str]] = None,
property_id: Optional[pulumi.Input[str]] = None):
- TopicRulePutAssetPropertyValueEntryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- property_values=property_values,
- asset_id=asset_id,
- entry_id=entry_id,
- property_alias=property_alias,
- property_id=property_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- property_values: pulumi.Input[Sequence[pulumi.Input['TopicRuleAssetPropertyValueArgs']]],
- asset_id: Optional[pulumi.Input[str]] = None,
- entry_id: Optional[pulumi.Input[str]] = None,
- property_alias: Optional[pulumi.Input[str]] = None,
- property_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("property_values", property_values)
+ pulumi.set(__self__, "property_values", property_values)
if asset_id is not None:
- _setter("asset_id", asset_id)
+ pulumi.set(__self__, "asset_id", asset_id)
if entry_id is not None:
- _setter("entry_id", entry_id)
+ pulumi.set(__self__, "entry_id", entry_id)
if property_alias is not None:
- _setter("property_alias", property_alias)
+ pulumi.set(__self__, "property_alias", property_alias)
if property_id is not None:
- _setter("property_id", property_id)
+ pulumi.set(__self__, "property_id", property_id)
@property
@pulumi.getter(name="propertyValues")
@@ -4910,16 +3822,7 @@ def property_id(self, value: Optional[pulumi.Input[str]]):
class TopicRulePutItemInputArgs:
def __init__(__self__, *,
table_name: pulumi.Input[str]):
- TopicRulePutItemInputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- table_name=table_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- table_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("table_name", table_name)
+ pulumi.set(__self__, "table_name", table_name)
@property
@pulumi.getter(name="tableName")
@@ -4940,37 +3843,18 @@ def __init__(__self__, *,
payload_format_indicator: Optional[pulumi.Input[str]] = None,
response_topic: Optional[pulumi.Input[str]] = None,
user_properties: Optional[pulumi.Input[Sequence[pulumi.Input['TopicRuleUserPropertyArgs']]]] = None):
- TopicRuleRepublishActionHeadersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- content_type=content_type,
- correlation_data=correlation_data,
- message_expiry=message_expiry,
- payload_format_indicator=payload_format_indicator,
- response_topic=response_topic,
- user_properties=user_properties,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- content_type: Optional[pulumi.Input[str]] = None,
- correlation_data: Optional[pulumi.Input[str]] = None,
- message_expiry: Optional[pulumi.Input[str]] = None,
- payload_format_indicator: Optional[pulumi.Input[str]] = None,
- response_topic: Optional[pulumi.Input[str]] = None,
- user_properties: Optional[pulumi.Input[Sequence[pulumi.Input['TopicRuleUserPropertyArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if content_type is not None:
- _setter("content_type", content_type)
+ pulumi.set(__self__, "content_type", content_type)
if correlation_data is not None:
- _setter("correlation_data", correlation_data)
+ pulumi.set(__self__, "correlation_data", correlation_data)
if message_expiry is not None:
- _setter("message_expiry", message_expiry)
+ pulumi.set(__self__, "message_expiry", message_expiry)
if payload_format_indicator is not None:
- _setter("payload_format_indicator", payload_format_indicator)
+ pulumi.set(__self__, "payload_format_indicator", payload_format_indicator)
if response_topic is not None:
- _setter("response_topic", response_topic)
+ pulumi.set(__self__, "response_topic", response_topic)
if user_properties is not None:
- _setter("user_properties", user_properties)
+ pulumi.set(__self__, "user_properties", user_properties)
@property
@pulumi.getter(name="contentType")
@@ -5034,27 +3918,12 @@ def __init__(__self__, *,
topic: pulumi.Input[str],
headers: Optional[pulumi.Input['TopicRuleRepublishActionHeadersArgs']] = None,
qos: Optional[pulumi.Input[int]] = None):
- TopicRuleRepublishActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- topic=topic,
- headers=headers,
- qos=qos,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: pulumi.Input[str],
- topic: pulumi.Input[str],
- headers: Optional[pulumi.Input['TopicRuleRepublishActionHeadersArgs']] = None,
- qos: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
- _setter("topic", topic)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "topic", topic)
if headers is not None:
- _setter("headers", headers)
+ pulumi.set(__self__, "headers", headers)
if qos is not None:
- _setter("qos", qos)
+ pulumi.set(__self__, "qos", qos)
@property
@pulumi.getter(name="roleArn")
@@ -5100,26 +3969,11 @@ def __init__(__self__, *,
key: pulumi.Input[str],
role_arn: pulumi.Input[str],
canned_acl: Optional[pulumi.Input['TopicRuleCannedAccessControlList']] = None):
- TopicRuleS3ActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_name=bucket_name,
- key=key,
- role_arn=role_arn,
- canned_acl=canned_acl,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_name: pulumi.Input[str],
- key: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- canned_acl: Optional[pulumi.Input['TopicRuleCannedAccessControlList']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_name", bucket_name)
- _setter("key", key)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "bucket_name", bucket_name)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "role_arn", role_arn)
if canned_acl is not None:
- _setter("canned_acl", canned_acl)
+ pulumi.set(__self__, "canned_acl", canned_acl)
@property
@pulumi.getter(name="bucketName")
@@ -5164,22 +4018,9 @@ def __init__(__self__, *,
role_arn: pulumi.Input[str],
service_name: pulumi.Input[str],
signing_region: pulumi.Input[str]):
- TopicRuleSigV4AuthorizationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- service_name=service_name,
- signing_region=signing_region,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: pulumi.Input[str],
- service_name: pulumi.Input[str],
- signing_region: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
- _setter("service_name", service_name)
- _setter("signing_region", signing_region)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "service_name", service_name)
+ pulumi.set(__self__, "signing_region", signing_region)
@property
@pulumi.getter(name="roleArn")
@@ -5215,23 +4056,10 @@ def __init__(__self__, *,
role_arn: pulumi.Input[str],
target_arn: pulumi.Input[str],
message_format: Optional[pulumi.Input[str]] = None):
- TopicRuleSnsActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- target_arn=target_arn,
- message_format=message_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: pulumi.Input[str],
- target_arn: pulumi.Input[str],
- message_format: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
- _setter("target_arn", target_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "target_arn", target_arn)
if message_format is not None:
- _setter("message_format", message_format)
+ pulumi.set(__self__, "message_format", message_format)
@property
@pulumi.getter(name="roleArn")
@@ -5267,23 +4095,10 @@ def __init__(__self__, *,
queue_url: pulumi.Input[str],
role_arn: pulumi.Input[str],
use_base64: Optional[pulumi.Input[bool]] = None):
- TopicRuleSqsActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- queue_url=queue_url,
- role_arn=role_arn,
- use_base64=use_base64,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- queue_url: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- use_base64: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("queue_url", queue_url)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "queue_url", queue_url)
+ pulumi.set(__self__, "role_arn", role_arn)
if use_base64 is not None:
- _setter("use_base64", use_base64)
+ pulumi.set(__self__, "use_base64", use_base64)
@property
@pulumi.getter(name="queueUrl")
@@ -5319,23 +4134,10 @@ def __init__(__self__, *,
role_arn: pulumi.Input[str],
state_machine_name: pulumi.Input[str],
execution_name_prefix: Optional[pulumi.Input[str]] = None):
- TopicRuleStepFunctionsActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- state_machine_name=state_machine_name,
- execution_name_prefix=execution_name_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: pulumi.Input[str],
- state_machine_name: pulumi.Input[str],
- execution_name_prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
- _setter("state_machine_name", state_machine_name)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "state_machine_name", state_machine_name)
if execution_name_prefix is not None:
- _setter("execution_name_prefix", execution_name_prefix)
+ pulumi.set(__self__, "execution_name_prefix", execution_name_prefix)
@property
@pulumi.getter(name="roleArn")
@@ -5370,19 +4172,8 @@ class TopicRuleTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- TopicRuleTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -5408,20 +4199,9 @@ class TopicRuleTimestampArgs:
def __init__(__self__, *,
value: pulumi.Input[str],
unit: Optional[pulumi.Input[str]] = None):
- TopicRuleTimestampArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- value=value,
- unit=unit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- value: pulumi.Input[str],
- unit: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
@property
@pulumi.getter
@@ -5450,29 +4230,12 @@ def __init__(__self__, *,
role_arn: pulumi.Input[str],
table_name: pulumi.Input[str],
timestamp: Optional[pulumi.Input['TopicRuleTimestreamTimestampArgs']] = None):
- TopicRuleTimestreamActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- database_name=database_name,
- dimensions=dimensions,
- role_arn=role_arn,
- table_name=table_name,
- timestamp=timestamp,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- database_name: pulumi.Input[str],
- dimensions: pulumi.Input[Sequence[pulumi.Input['TopicRuleTimestreamDimensionArgs']]],
- role_arn: pulumi.Input[str],
- table_name: pulumi.Input[str],
- timestamp: Optional[pulumi.Input['TopicRuleTimestreamTimestampArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("database_name", database_name)
- _setter("dimensions", dimensions)
- _setter("role_arn", role_arn)
- _setter("table_name", table_name)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "dimensions", dimensions)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "table_name", table_name)
if timestamp is not None:
- _setter("timestamp", timestamp)
+ pulumi.set(__self__, "timestamp", timestamp)
@property
@pulumi.getter(name="databaseName")
@@ -5525,19 +4288,8 @@ class TopicRuleTimestreamDimensionArgs:
def __init__(__self__, *,
name: pulumi.Input[str],
value: pulumi.Input[str]):
- TopicRuleTimestreamDimensionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("value", value)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -5563,19 +4315,8 @@ class TopicRuleTimestreamTimestampArgs:
def __init__(__self__, *,
unit: pulumi.Input[str],
value: pulumi.Input[str]):
- TopicRuleTimestreamTimestampArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- unit=unit,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- unit: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("unit", unit)
- _setter("value", value)
+ pulumi.set(__self__, "unit", unit)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -5601,19 +4342,8 @@ class TopicRuleUserPropertyArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- TopicRuleUserPropertyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iot/account_audit_configuration.py b/sdk/python/pulumi_aws_native/iot/account_audit_configuration.py
index 66132946d4..72b8a1f9bb 100644
--- a/sdk/python/pulumi_aws_native/iot/account_audit_configuration.py
+++ b/sdk/python/pulumi_aws_native/iot/account_audit_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,26 +25,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] account_id: Your 12-digit account ID (used as the primary identifier for the CloudFormation resource).
:param pulumi.Input[str] role_arn: The ARN of the role that grants permission to AWS IoT to access information about your devices, policies, certificates and other items as required when performing an audit.
"""
- AccountAuditConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- account_id=account_id,
- audit_check_configurations=audit_check_configurations,
- role_arn=role_arn,
- audit_notification_target_configurations=audit_notification_target_configurations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- account_id: pulumi.Input[str],
- audit_check_configurations: pulumi.Input['AccountAuditConfigurationAuditCheckConfigurationsArgs'],
- role_arn: pulumi.Input[str],
- audit_notification_target_configurations: Optional[pulumi.Input['AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("account_id", account_id)
- _setter("audit_check_configurations", audit_check_configurations)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "account_id", account_id)
+ pulumi.set(__self__, "audit_check_configurations", audit_check_configurations)
+ pulumi.set(__self__, "role_arn", role_arn)
if audit_notification_target_configurations is not None:
- _setter("audit_notification_target_configurations", audit_notification_target_configurations)
+ pulumi.set(__self__, "audit_notification_target_configurations", audit_notification_target_configurations)
@property
@pulumi.getter(name="accountId")
@@ -126,10 +111,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AccountAuditConfigurationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -151,19 +132,9 @@ def _internal_init(__self__,
if account_id is None and not opts.urn:
raise TypeError("Missing required property 'account_id'")
__props__.__dict__["account_id"] = account_id
- if audit_check_configurations is not None and not isinstance(audit_check_configurations, AccountAuditConfigurationAuditCheckConfigurationsArgs):
- audit_check_configurations = audit_check_configurations or {}
- def _setter(key, value):
- audit_check_configurations[key] = value
- AccountAuditConfigurationAuditCheckConfigurationsArgs._configure(_setter, **audit_check_configurations)
if audit_check_configurations is None and not opts.urn:
raise TypeError("Missing required property 'audit_check_configurations'")
__props__.__dict__["audit_check_configurations"] = audit_check_configurations
- if audit_notification_target_configurations is not None and not isinstance(audit_notification_target_configurations, AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs):
- audit_notification_target_configurations = audit_notification_target_configurations or {}
- def _setter(key, value):
- audit_notification_target_configurations[key] = value
- AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs._configure(_setter, **audit_notification_target_configurations)
__props__.__dict__["audit_notification_target_configurations"] = audit_notification_target_configurations
if role_arn is None and not opts.urn:
raise TypeError("Missing required property 'role_arn'")
diff --git a/sdk/python/pulumi_aws_native/iot/authorizer.py b/sdk/python/pulumi_aws_native/iot/authorizer.py
index 1dc5966552..b84689f48d 100644
--- a/sdk/python/pulumi_aws_native/iot/authorizer.py
+++ b/sdk/python/pulumi_aws_native/iot/authorizer.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -28,44 +28,21 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Authorizer resource.
"""
- AuthorizerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authorizer_function_arn=authorizer_function_arn,
- authorizer_name=authorizer_name,
- enable_caching_for_http=enable_caching_for_http,
- signing_disabled=signing_disabled,
- status=status,
- tags=tags,
- token_key_name=token_key_name,
- token_signing_public_keys=token_signing_public_keys,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authorizer_function_arn: pulumi.Input[str],
- authorizer_name: Optional[pulumi.Input[str]] = None,
- enable_caching_for_http: Optional[pulumi.Input[bool]] = None,
- signing_disabled: Optional[pulumi.Input[bool]] = None,
- status: Optional[pulumi.Input['AuthorizerStatus']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['AuthorizerTagArgs']]]] = None,
- token_key_name: Optional[pulumi.Input[str]] = None,
- token_signing_public_keys: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("authorizer_function_arn", authorizer_function_arn)
+ pulumi.set(__self__, "authorizer_function_arn", authorizer_function_arn)
if authorizer_name is not None:
- _setter("authorizer_name", authorizer_name)
+ pulumi.set(__self__, "authorizer_name", authorizer_name)
if enable_caching_for_http is not None:
- _setter("enable_caching_for_http", enable_caching_for_http)
+ pulumi.set(__self__, "enable_caching_for_http", enable_caching_for_http)
if signing_disabled is not None:
- _setter("signing_disabled", signing_disabled)
+ pulumi.set(__self__, "signing_disabled", signing_disabled)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if token_key_name is not None:
- _setter("token_key_name", token_key_name)
+ pulumi.set(__self__, "token_key_name", token_key_name)
if token_signing_public_keys is not None:
- _setter("token_signing_public_keys", token_signing_public_keys)
+ pulumi.set(__self__, "token_signing_public_keys", token_signing_public_keys)
@property
@pulumi.getter(name="authorizerFunctionArn")
@@ -179,10 +156,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AuthorizerArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iot/billing_group.py b/sdk/python/pulumi_aws_native/iot/billing_group.py
index ea62ccb4f0..52f11ceb60 100644
--- a/sdk/python/pulumi_aws_native/iot/billing_group.py
+++ b/sdk/python/pulumi_aws_native/iot/billing_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,25 +23,12 @@ def __init__(__self__, *,
The set of arguments for constructing a BillingGroup resource.
:param pulumi.Input[Sequence[pulumi.Input['BillingGroupTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- BillingGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- billing_group_name=billing_group_name,
- billing_group_properties=billing_group_properties,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- billing_group_name: Optional[pulumi.Input[str]] = None,
- billing_group_properties: Optional[pulumi.Input['BillingGroupPropertiesPropertiesArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['BillingGroupTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if billing_group_name is not None:
- _setter("billing_group_name", billing_group_name)
+ pulumi.set(__self__, "billing_group_name", billing_group_name)
if billing_group_properties is not None:
- _setter("billing_group_properties", billing_group_properties)
+ pulumi.set(__self__, "billing_group_properties", billing_group_properties)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="billingGroupName")
@@ -109,10 +96,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- BillingGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -131,11 +114,6 @@ def _internal_init(__self__,
__props__ = BillingGroupArgs.__new__(BillingGroupArgs)
__props__.__dict__["billing_group_name"] = billing_group_name
- if billing_group_properties is not None and not isinstance(billing_group_properties, BillingGroupPropertiesPropertiesArgs):
- billing_group_properties = billing_group_properties or {}
- def _setter(key, value):
- billing_group_properties[key] = value
- BillingGroupPropertiesPropertiesArgs._configure(_setter, **billing_group_properties)
__props__.__dict__["billing_group_properties"] = billing_group_properties
__props__.__dict__["tags"] = tags
__props__.__dict__["arn"] = None
diff --git a/sdk/python/pulumi_aws_native/iot/ca_certificate.py b/sdk/python/pulumi_aws_native/iot/ca_certificate.py
index 3f5aa47f07..8a6fba0c37 100644
--- a/sdk/python/pulumi_aws_native/iot/ca_certificate.py
+++ b/sdk/python/pulumi_aws_native/iot/ca_certificate.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -30,43 +30,20 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['CaCertificateTagArgs']]] tags: An array of key-value pairs to apply to this resource.
:param pulumi.Input[str] verification_certificate_pem: The private key verification certificate.
"""
- CaCertificateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ca_certificate_pem=ca_certificate_pem,
- status=status,
- auto_registration_status=auto_registration_status,
- certificate_mode=certificate_mode,
- registration_config=registration_config,
- remove_auto_registration=remove_auto_registration,
- tags=tags,
- verification_certificate_pem=verification_certificate_pem,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ca_certificate_pem: pulumi.Input[str],
- status: pulumi.Input['CaCertificateStatus'],
- auto_registration_status: Optional[pulumi.Input['CaCertificateAutoRegistrationStatus']] = None,
- certificate_mode: Optional[pulumi.Input['CaCertificateCertificateMode']] = None,
- registration_config: Optional[pulumi.Input['CaCertificateRegistrationConfigArgs']] = None,
- remove_auto_registration: Optional[pulumi.Input[bool]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['CaCertificateTagArgs']]]] = None,
- verification_certificate_pem: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ca_certificate_pem", ca_certificate_pem)
- _setter("status", status)
+ pulumi.set(__self__, "ca_certificate_pem", ca_certificate_pem)
+ pulumi.set(__self__, "status", status)
if auto_registration_status is not None:
- _setter("auto_registration_status", auto_registration_status)
+ pulumi.set(__self__, "auto_registration_status", auto_registration_status)
if certificate_mode is not None:
- _setter("certificate_mode", certificate_mode)
+ pulumi.set(__self__, "certificate_mode", certificate_mode)
if registration_config is not None:
- _setter("registration_config", registration_config)
+ pulumi.set(__self__, "registration_config", registration_config)
if remove_auto_registration is not None:
- _setter("remove_auto_registration", remove_auto_registration)
+ pulumi.set(__self__, "remove_auto_registration", remove_auto_registration)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if verification_certificate_pem is not None:
- _setter("verification_certificate_pem", verification_certificate_pem)
+ pulumi.set(__self__, "verification_certificate_pem", verification_certificate_pem)
@property
@pulumi.getter(name="caCertificatePem")
@@ -188,10 +165,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- CaCertificateArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -219,11 +192,6 @@ def _internal_init(__self__,
raise TypeError("Missing required property 'ca_certificate_pem'")
__props__.__dict__["ca_certificate_pem"] = ca_certificate_pem
__props__.__dict__["certificate_mode"] = certificate_mode
- if registration_config is not None and not isinstance(registration_config, CaCertificateRegistrationConfigArgs):
- registration_config = registration_config or {}
- def _setter(key, value):
- registration_config[key] = value
- CaCertificateRegistrationConfigArgs._configure(_setter, **registration_config)
__props__.__dict__["registration_config"] = registration_config
__props__.__dict__["remove_auto_registration"] = remove_auto_registration
if status is None and not opts.urn:
diff --git a/sdk/python/pulumi_aws_native/iot/certificate.py b/sdk/python/pulumi_aws_native/iot/certificate.py
index d4dece8c67..40823638e0 100644
--- a/sdk/python/pulumi_aws_native/iot/certificate.py
+++ b/sdk/python/pulumi_aws_native/iot/certificate.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -23,32 +23,15 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Certificate resource.
"""
- CertificateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- status=status,
- ca_certificate_pem=ca_certificate_pem,
- certificate_mode=certificate_mode,
- certificate_pem=certificate_pem,
- certificate_signing_request=certificate_signing_request,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- status: pulumi.Input['CertificateStatus'],
- ca_certificate_pem: Optional[pulumi.Input[str]] = None,
- certificate_mode: Optional[pulumi.Input['CertificateMode']] = None,
- certificate_pem: Optional[pulumi.Input[str]] = None,
- certificate_signing_request: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
if ca_certificate_pem is not None:
- _setter("ca_certificate_pem", ca_certificate_pem)
+ pulumi.set(__self__, "ca_certificate_pem", ca_certificate_pem)
if certificate_mode is not None:
- _setter("certificate_mode", certificate_mode)
+ pulumi.set(__self__, "certificate_mode", certificate_mode)
if certificate_pem is not None:
- _setter("certificate_pem", certificate_pem)
+ pulumi.set(__self__, "certificate_pem", certificate_pem)
if certificate_signing_request is not None:
- _setter("certificate_signing_request", certificate_signing_request)
+ pulumi.set(__self__, "certificate_signing_request", certificate_signing_request)
@property
@pulumi.getter
@@ -132,10 +115,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- CertificateArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iot/custom_metric.py b/sdk/python/pulumi_aws_native/iot/custom_metric.py
index db27f31b18..680fdae703 100644
--- a/sdk/python/pulumi_aws_native/iot/custom_metric.py
+++ b/sdk/python/pulumi_aws_native/iot/custom_metric.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -28,28 +28,13 @@ def __init__(__self__, *,
:param pulumi.Input[str] metric_name: The name of the custom metric. This will be used in the metric report submitted from the device/thing. Shouldn't begin with aws: . Cannot be updated once defined.
:param pulumi.Input[Sequence[pulumi.Input['CustomMetricTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- CustomMetricArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- metric_type=metric_type,
- display_name=display_name,
- metric_name=metric_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- metric_type: pulumi.Input['CustomMetricMetricType'],
- display_name: Optional[pulumi.Input[str]] = None,
- metric_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['CustomMetricTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("metric_type", metric_type)
+ pulumi.set(__self__, "metric_type", metric_type)
if display_name is not None:
- _setter("display_name", display_name)
+ pulumi.set(__self__, "display_name", display_name)
if metric_name is not None:
- _setter("metric_name", metric_name)
+ pulumi.set(__self__, "metric_name", metric_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="metricType")
@@ -139,10 +124,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- CustomMetricArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iot/dimension.py b/sdk/python/pulumi_aws_native/iot/dimension.py
index 9aac4d5e0f..e924dcc620 100644
--- a/sdk/python/pulumi_aws_native/iot/dimension.py
+++ b/sdk/python/pulumi_aws_native/iot/dimension.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -28,27 +28,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: A unique identifier for the dimension.
:param pulumi.Input[Sequence[pulumi.Input['DimensionTagArgs']]] tags: Metadata that can be used to manage the dimension.
"""
- DimensionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- string_values=string_values,
- type=type,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- string_values: pulumi.Input[Sequence[pulumi.Input[str]]],
- type: pulumi.Input['DimensionType'],
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DimensionTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("string_values", string_values)
- _setter("type", type)
+ pulumi.set(__self__, "string_values", string_values)
+ pulumi.set(__self__, "type", type)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="stringValues")
@@ -138,10 +123,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DimensionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iot/domain_configuration.py b/sdk/python/pulumi_aws_native/iot/domain_configuration.py
index b95587283b..85f3853cb6 100644
--- a/sdk/python/pulumi_aws_native/iot/domain_configuration.py
+++ b/sdk/python/pulumi_aws_native/iot/domain_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -29,49 +29,24 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a DomainConfiguration resource.
"""
- DomainConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authorizer_config=authorizer_config,
- domain_configuration_name=domain_configuration_name,
- domain_configuration_status=domain_configuration_status,
- domain_name=domain_name,
- server_certificate_arns=server_certificate_arns,
- service_type=service_type,
- tags=tags,
- tls_config=tls_config,
- validation_certificate_arn=validation_certificate_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authorizer_config: Optional[pulumi.Input['DomainConfigurationAuthorizerConfigArgs']] = None,
- domain_configuration_name: Optional[pulumi.Input[str]] = None,
- domain_configuration_status: Optional[pulumi.Input['DomainConfigurationStatus']] = None,
- domain_name: Optional[pulumi.Input[str]] = None,
- server_certificate_arns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- service_type: Optional[pulumi.Input['DomainConfigurationServiceType']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DomainConfigurationTagArgs']]]] = None,
- tls_config: Optional[pulumi.Input['DomainConfigurationTlsConfigArgs']] = None,
- validation_certificate_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if authorizer_config is not None:
- _setter("authorizer_config", authorizer_config)
+ pulumi.set(__self__, "authorizer_config", authorizer_config)
if domain_configuration_name is not None:
- _setter("domain_configuration_name", domain_configuration_name)
+ pulumi.set(__self__, "domain_configuration_name", domain_configuration_name)
if domain_configuration_status is not None:
- _setter("domain_configuration_status", domain_configuration_status)
+ pulumi.set(__self__, "domain_configuration_status", domain_configuration_status)
if domain_name is not None:
- _setter("domain_name", domain_name)
+ pulumi.set(__self__, "domain_name", domain_name)
if server_certificate_arns is not None:
- _setter("server_certificate_arns", server_certificate_arns)
+ pulumi.set(__self__, "server_certificate_arns", server_certificate_arns)
if service_type is not None:
- _setter("service_type", service_type)
+ pulumi.set(__self__, "service_type", service_type)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if tls_config is not None:
- _setter("tls_config", tls_config)
+ pulumi.set(__self__, "tls_config", tls_config)
if validation_certificate_arn is not None:
- _setter("validation_certificate_arn", validation_certificate_arn)
+ pulumi.set(__self__, "validation_certificate_arn", validation_certificate_arn)
@property
@pulumi.getter(name="authorizerConfig")
@@ -195,10 +170,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DomainConfigurationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -222,11 +193,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = DomainConfigurationArgs.__new__(DomainConfigurationArgs)
- if authorizer_config is not None and not isinstance(authorizer_config, DomainConfigurationAuthorizerConfigArgs):
- authorizer_config = authorizer_config or {}
- def _setter(key, value):
- authorizer_config[key] = value
- DomainConfigurationAuthorizerConfigArgs._configure(_setter, **authorizer_config)
__props__.__dict__["authorizer_config"] = authorizer_config
__props__.__dict__["domain_configuration_name"] = domain_configuration_name
__props__.__dict__["domain_configuration_status"] = domain_configuration_status
@@ -234,11 +200,6 @@ def _setter(key, value):
__props__.__dict__["server_certificate_arns"] = server_certificate_arns
__props__.__dict__["service_type"] = service_type
__props__.__dict__["tags"] = tags
- if tls_config is not None and not isinstance(tls_config, DomainConfigurationTlsConfigArgs):
- tls_config = tls_config or {}
- def _setter(key, value):
- tls_config[key] = value
- DomainConfigurationTlsConfigArgs._configure(_setter, **tls_config)
__props__.__dict__["tls_config"] = tls_config
__props__.__dict__["validation_certificate_arn"] = validation_certificate_arn
__props__.__dict__["arn"] = None
diff --git a/sdk/python/pulumi_aws_native/iot/fleet_metric.py b/sdk/python/pulumi_aws_native/iot/fleet_metric.py
index 1af8d2148f..1859eabe45 100644
--- a/sdk/python/pulumi_aws_native/iot/fleet_metric.py
+++ b/sdk/python/pulumi_aws_native/iot/fleet_metric.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -38,52 +38,25 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['FleetMetricTagArgs']]] tags: An array of key-value pairs to apply to this resource
:param pulumi.Input[str] unit: The unit of data points emitted by a fleet metric
"""
- FleetMetricArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- metric_name=metric_name,
- aggregation_field=aggregation_field,
- aggregation_type=aggregation_type,
- description=description,
- index_name=index_name,
- period=period,
- query_string=query_string,
- query_version=query_version,
- tags=tags,
- unit=unit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- metric_name: pulumi.Input[str],
- aggregation_field: Optional[pulumi.Input[str]] = None,
- aggregation_type: Optional[pulumi.Input['FleetMetricAggregationTypeArgs']] = None,
- description: Optional[pulumi.Input[str]] = None,
- index_name: Optional[pulumi.Input[str]] = None,
- period: Optional[pulumi.Input[int]] = None,
- query_string: Optional[pulumi.Input[str]] = None,
- query_version: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['FleetMetricTagArgs']]]] = None,
- unit: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("metric_name", metric_name)
+ pulumi.set(__self__, "metric_name", metric_name)
if aggregation_field is not None:
- _setter("aggregation_field", aggregation_field)
+ pulumi.set(__self__, "aggregation_field", aggregation_field)
if aggregation_type is not None:
- _setter("aggregation_type", aggregation_type)
+ pulumi.set(__self__, "aggregation_type", aggregation_type)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if index_name is not None:
- _setter("index_name", index_name)
+ pulumi.set(__self__, "index_name", index_name)
if period is not None:
- _setter("period", period)
+ pulumi.set(__self__, "period", period)
if query_string is not None:
- _setter("query_string", query_string)
+ pulumi.set(__self__, "query_string", query_string)
if query_version is not None:
- _setter("query_version", query_version)
+ pulumi.set(__self__, "query_version", query_version)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
@property
@pulumi.getter(name="metricName")
@@ -253,10 +226,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FleetMetricArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -282,11 +251,6 @@ def _internal_init(__self__,
__props__ = FleetMetricArgs.__new__(FleetMetricArgs)
__props__.__dict__["aggregation_field"] = aggregation_field
- if aggregation_type is not None and not isinstance(aggregation_type, FleetMetricAggregationTypeArgs):
- aggregation_type = aggregation_type or {}
- def _setter(key, value):
- aggregation_type[key] = value
- FleetMetricAggregationTypeArgs._configure(_setter, **aggregation_type)
__props__.__dict__["aggregation_type"] = aggregation_type
__props__.__dict__["description"] = description
__props__.__dict__["index_name"] = index_name
diff --git a/sdk/python/pulumi_aws_native/iot/get_account_audit_configuration.py b/sdk/python/pulumi_aws_native/iot/get_account_audit_configuration.py
index 3def8ba0f0..047022f164 100644
--- a/sdk/python/pulumi_aws_native/iot/get_account_audit_configuration.py
+++ b/sdk/python/pulumi_aws_native/iot/get_account_audit_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iot/get_authorizer.py b/sdk/python/pulumi_aws_native/iot/get_authorizer.py
index 95c95b1a9e..325e2e9c63 100644
--- a/sdk/python/pulumi_aws_native/iot/get_authorizer.py
+++ b/sdk/python/pulumi_aws_native/iot/get_authorizer.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iot/get_billing_group.py b/sdk/python/pulumi_aws_native/iot/get_billing_group.py
index 1ea722ba88..0c8eb1e69f 100644
--- a/sdk/python/pulumi_aws_native/iot/get_billing_group.py
+++ b/sdk/python/pulumi_aws_native/iot/get_billing_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iot/get_ca_certificate.py b/sdk/python/pulumi_aws_native/iot/get_ca_certificate.py
index 7cd7bfe76d..50e308ccde 100644
--- a/sdk/python/pulumi_aws_native/iot/get_ca_certificate.py
+++ b/sdk/python/pulumi_aws_native/iot/get_ca_certificate.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iot/get_certificate.py b/sdk/python/pulumi_aws_native/iot/get_certificate.py
index ab14ab4513..7c07ed6f3e 100644
--- a/sdk/python/pulumi_aws_native/iot/get_certificate.py
+++ b/sdk/python/pulumi_aws_native/iot/get_certificate.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iot/get_custom_metric.py b/sdk/python/pulumi_aws_native/iot/get_custom_metric.py
index 12751dbb9f..6d9ecc0ff0 100644
--- a/sdk/python/pulumi_aws_native/iot/get_custom_metric.py
+++ b/sdk/python/pulumi_aws_native/iot/get_custom_metric.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iot/get_dimension.py b/sdk/python/pulumi_aws_native/iot/get_dimension.py
index d523e9957e..ee2bcfc37c 100644
--- a/sdk/python/pulumi_aws_native/iot/get_dimension.py
+++ b/sdk/python/pulumi_aws_native/iot/get_dimension.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iot/get_domain_configuration.py b/sdk/python/pulumi_aws_native/iot/get_domain_configuration.py
index bdeb251d93..746ed3b46a 100644
--- a/sdk/python/pulumi_aws_native/iot/get_domain_configuration.py
+++ b/sdk/python/pulumi_aws_native/iot/get_domain_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iot/get_fleet_metric.py b/sdk/python/pulumi_aws_native/iot/get_fleet_metric.py
index c6abcffb8a..fb1d391e9e 100644
--- a/sdk/python/pulumi_aws_native/iot/get_fleet_metric.py
+++ b/sdk/python/pulumi_aws_native/iot/get_fleet_metric.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iot/get_job_template.py b/sdk/python/pulumi_aws_native/iot/get_job_template.py
index 83d304405c..b8603feadd 100644
--- a/sdk/python/pulumi_aws_native/iot/get_job_template.py
+++ b/sdk/python/pulumi_aws_native/iot/get_job_template.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/iot/get_logging.py b/sdk/python/pulumi_aws_native/iot/get_logging.py
index 626cc0f844..22e60979c9 100644
--- a/sdk/python/pulumi_aws_native/iot/get_logging.py
+++ b/sdk/python/pulumi_aws_native/iot/get_logging.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iot/get_mitigation_action.py b/sdk/python/pulumi_aws_native/iot/get_mitigation_action.py
index f5920516b2..3f2b40e98d 100644
--- a/sdk/python/pulumi_aws_native/iot/get_mitigation_action.py
+++ b/sdk/python/pulumi_aws_native/iot/get_mitigation_action.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iot/get_policy.py b/sdk/python/pulumi_aws_native/iot/get_policy.py
index 74621840ae..a24338559e 100644
--- a/sdk/python/pulumi_aws_native/iot/get_policy.py
+++ b/sdk/python/pulumi_aws_native/iot/get_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iot/get_policy_principal_attachment.py b/sdk/python/pulumi_aws_native/iot/get_policy_principal_attachment.py
index d3869e1fe5..445d42ea19 100644
--- a/sdk/python/pulumi_aws_native/iot/get_policy_principal_attachment.py
+++ b/sdk/python/pulumi_aws_native/iot/get_policy_principal_attachment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/iot/get_provisioning_template.py b/sdk/python/pulumi_aws_native/iot/get_provisioning_template.py
index 3fef403196..aa9a785d40 100644
--- a/sdk/python/pulumi_aws_native/iot/get_provisioning_template.py
+++ b/sdk/python/pulumi_aws_native/iot/get_provisioning_template.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iot/get_resource_specific_logging.py b/sdk/python/pulumi_aws_native/iot/get_resource_specific_logging.py
index 43a8542bb1..2657934a0b 100644
--- a/sdk/python/pulumi_aws_native/iot/get_resource_specific_logging.py
+++ b/sdk/python/pulumi_aws_native/iot/get_resource_specific_logging.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iot/get_role_alias.py b/sdk/python/pulumi_aws_native/iot/get_role_alias.py
index 60839706d6..d5a56baf98 100644
--- a/sdk/python/pulumi_aws_native/iot/get_role_alias.py
+++ b/sdk/python/pulumi_aws_native/iot/get_role_alias.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iot/get_scheduled_audit.py b/sdk/python/pulumi_aws_native/iot/get_scheduled_audit.py
index a0fe5e47c6..4a99c44602 100644
--- a/sdk/python/pulumi_aws_native/iot/get_scheduled_audit.py
+++ b/sdk/python/pulumi_aws_native/iot/get_scheduled_audit.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iot/get_security_profile.py b/sdk/python/pulumi_aws_native/iot/get_security_profile.py
index 9f0d5e255a..20fff53b4e 100644
--- a/sdk/python/pulumi_aws_native/iot/get_security_profile.py
+++ b/sdk/python/pulumi_aws_native/iot/get_security_profile.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iot/get_software_package.py b/sdk/python/pulumi_aws_native/iot/get_software_package.py
index e05fc63b4d..44911b1b7c 100644
--- a/sdk/python/pulumi_aws_native/iot/get_software_package.py
+++ b/sdk/python/pulumi_aws_native/iot/get_software_package.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iot/get_software_package_version.py b/sdk/python/pulumi_aws_native/iot/get_software_package_version.py
index 6ba1e7f326..94ab950f9a 100644
--- a/sdk/python/pulumi_aws_native/iot/get_software_package_version.py
+++ b/sdk/python/pulumi_aws_native/iot/get_software_package_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iot/get_thing.py b/sdk/python/pulumi_aws_native/iot/get_thing.py
index ac05d6d745..7ab3b67e1d 100644
--- a/sdk/python/pulumi_aws_native/iot/get_thing.py
+++ b/sdk/python/pulumi_aws_native/iot/get_thing.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iot/get_thing_group.py b/sdk/python/pulumi_aws_native/iot/get_thing_group.py
index 8bb6c7d243..3df6c2d463 100644
--- a/sdk/python/pulumi_aws_native/iot/get_thing_group.py
+++ b/sdk/python/pulumi_aws_native/iot/get_thing_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iot/get_thing_principal_attachment.py b/sdk/python/pulumi_aws_native/iot/get_thing_principal_attachment.py
index df7c44fbf8..256db2faa4 100644
--- a/sdk/python/pulumi_aws_native/iot/get_thing_principal_attachment.py
+++ b/sdk/python/pulumi_aws_native/iot/get_thing_principal_attachment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/iot/get_thing_type.py b/sdk/python/pulumi_aws_native/iot/get_thing_type.py
index 20b23fd9ce..12b9e5a01f 100644
--- a/sdk/python/pulumi_aws_native/iot/get_thing_type.py
+++ b/sdk/python/pulumi_aws_native/iot/get_thing_type.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iot/get_topic_rule.py b/sdk/python/pulumi_aws_native/iot/get_topic_rule.py
index 1c55029e8a..b5cc3987bb 100644
--- a/sdk/python/pulumi_aws_native/iot/get_topic_rule.py
+++ b/sdk/python/pulumi_aws_native/iot/get_topic_rule.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iot/get_topic_rule_destination.py b/sdk/python/pulumi_aws_native/iot/get_topic_rule_destination.py
index 9f7ff1f4d0..7ed1bd598c 100644
--- a/sdk/python/pulumi_aws_native/iot/get_topic_rule_destination.py
+++ b/sdk/python/pulumi_aws_native/iot/get_topic_rule_destination.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iot/job_template.py b/sdk/python/pulumi_aws_native/iot/job_template.py
index 4c511bacdc..54d19ed27d 100644
--- a/sdk/python/pulumi_aws_native/iot/job_template.py
+++ b/sdk/python/pulumi_aws_native/iot/job_template.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -42,63 +42,30 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['JobTemplateTagArgs']]] tags: Metadata that can be used to manage the JobTemplate.
:param pulumi.Input['TimeoutConfigPropertiesArgs'] timeout_config: Specifies the amount of time each device has to finish its execution of the job.
"""
- JobTemplateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- job_template_id=job_template_id,
- abort_config=abort_config,
- destination_package_versions=destination_package_versions,
- document=document,
- document_source=document_source,
- job_arn=job_arn,
- job_executions_retry_config=job_executions_retry_config,
- job_executions_rollout_config=job_executions_rollout_config,
- maintenance_windows=maintenance_windows,
- presigned_url_config=presigned_url_config,
- tags=tags,
- timeout_config=timeout_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: pulumi.Input[str],
- job_template_id: pulumi.Input[str],
- abort_config: Optional[pulumi.Input['AbortConfigPropertiesArgs']] = None,
- destination_package_versions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- document: Optional[pulumi.Input[str]] = None,
- document_source: Optional[pulumi.Input[str]] = None,
- job_arn: Optional[pulumi.Input[str]] = None,
- job_executions_retry_config: Optional[pulumi.Input['JobExecutionsRetryConfigPropertiesArgs']] = None,
- job_executions_rollout_config: Optional[pulumi.Input['JobExecutionsRolloutConfigPropertiesArgs']] = None,
- maintenance_windows: Optional[pulumi.Input[Sequence[pulumi.Input['JobTemplateMaintenanceWindowArgs']]]] = None,
- presigned_url_config: Optional[pulumi.Input['PresignedUrlConfigPropertiesArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['JobTemplateTagArgs']]]] = None,
- timeout_config: Optional[pulumi.Input['TimeoutConfigPropertiesArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("description", description)
- _setter("job_template_id", job_template_id)
+ pulumi.set(__self__, "description", description)
+ pulumi.set(__self__, "job_template_id", job_template_id)
if abort_config is not None:
- _setter("abort_config", abort_config)
+ pulumi.set(__self__, "abort_config", abort_config)
if destination_package_versions is not None:
- _setter("destination_package_versions", destination_package_versions)
+ pulumi.set(__self__, "destination_package_versions", destination_package_versions)
if document is not None:
- _setter("document", document)
+ pulumi.set(__self__, "document", document)
if document_source is not None:
- _setter("document_source", document_source)
+ pulumi.set(__self__, "document_source", document_source)
if job_arn is not None:
- _setter("job_arn", job_arn)
+ pulumi.set(__self__, "job_arn", job_arn)
if job_executions_retry_config is not None:
- _setter("job_executions_retry_config", job_executions_retry_config)
+ pulumi.set(__self__, "job_executions_retry_config", job_executions_retry_config)
if job_executions_rollout_config is not None:
- _setter("job_executions_rollout_config", job_executions_rollout_config)
+ pulumi.set(__self__, "job_executions_rollout_config", job_executions_rollout_config)
if maintenance_windows is not None:
- _setter("maintenance_windows", maintenance_windows)
+ pulumi.set(__self__, "maintenance_windows", maintenance_windows)
if presigned_url_config is not None:
- _setter("presigned_url_config", presigned_url_config)
+ pulumi.set(__self__, "presigned_url_config", presigned_url_config)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if timeout_config is not None:
- _setter("timeout_config", timeout_config)
+ pulumi.set(__self__, "timeout_config", timeout_config)
@property
@pulumi.getter
@@ -298,10 +265,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- JobTemplateArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -329,11 +292,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = JobTemplateArgs.__new__(JobTemplateArgs)
- if abort_config is not None and not isinstance(abort_config, AbortConfigPropertiesArgs):
- abort_config = abort_config or {}
- def _setter(key, value):
- abort_config[key] = value
- AbortConfigPropertiesArgs._configure(_setter, **abort_config)
__props__.__dict__["abort_config"] = abort_config
if description is None and not opts.urn:
raise TypeError("Missing required property 'description'")
@@ -342,34 +300,14 @@ def _setter(key, value):
__props__.__dict__["document"] = document
__props__.__dict__["document_source"] = document_source
__props__.__dict__["job_arn"] = job_arn
- if job_executions_retry_config is not None and not isinstance(job_executions_retry_config, JobExecutionsRetryConfigPropertiesArgs):
- job_executions_retry_config = job_executions_retry_config or {}
- def _setter(key, value):
- job_executions_retry_config[key] = value
- JobExecutionsRetryConfigPropertiesArgs._configure(_setter, **job_executions_retry_config)
__props__.__dict__["job_executions_retry_config"] = job_executions_retry_config
- if job_executions_rollout_config is not None and not isinstance(job_executions_rollout_config, JobExecutionsRolloutConfigPropertiesArgs):
- job_executions_rollout_config = job_executions_rollout_config or {}
- def _setter(key, value):
- job_executions_rollout_config[key] = value
- JobExecutionsRolloutConfigPropertiesArgs._configure(_setter, **job_executions_rollout_config)
__props__.__dict__["job_executions_rollout_config"] = job_executions_rollout_config
if job_template_id is None and not opts.urn:
raise TypeError("Missing required property 'job_template_id'")
__props__.__dict__["job_template_id"] = job_template_id
__props__.__dict__["maintenance_windows"] = maintenance_windows
- if presigned_url_config is not None and not isinstance(presigned_url_config, PresignedUrlConfigPropertiesArgs):
- presigned_url_config = presigned_url_config or {}
- def _setter(key, value):
- presigned_url_config[key] = value
- PresignedUrlConfigPropertiesArgs._configure(_setter, **presigned_url_config)
__props__.__dict__["presigned_url_config"] = presigned_url_config
__props__.__dict__["tags"] = tags
- if timeout_config is not None and not isinstance(timeout_config, TimeoutConfigPropertiesArgs):
- timeout_config = timeout_config or {}
- def _setter(key, value):
- timeout_config[key] = value
- TimeoutConfigPropertiesArgs._configure(_setter, **timeout_config)
__props__.__dict__["timeout_config"] = timeout_config
__props__.__dict__["arn"] = None
replace_on_changes = pulumi.ResourceOptions(replace_on_changes=["abort_config", "description", "destination_package_versions[*]", "document", "document_source", "job_arn", "job_executions_retry_config", "job_executions_rollout_config", "job_template_id", "maintenance_windows[*]", "presigned_url_config", "tags[*]", "timeout_config"])
diff --git a/sdk/python/pulumi_aws_native/iot/logging.py b/sdk/python/pulumi_aws_native/iot/logging.py
index d48c7411ce..6ddf17944d 100644
--- a/sdk/python/pulumi_aws_native/iot/logging.py
+++ b/sdk/python/pulumi_aws_native/iot/logging.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -24,22 +24,9 @@ def __init__(__self__, *,
:param pulumi.Input['LoggingDefaultLogLevel'] default_log_level: The log level to use. Valid values are: ERROR, WARN, INFO, DEBUG, or DISABLED.
:param pulumi.Input[str] role_arn: The ARN of the role that allows IoT to write to Cloudwatch logs.
"""
- LoggingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- account_id=account_id,
- default_log_level=default_log_level,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- account_id: pulumi.Input[str],
- default_log_level: pulumi.Input['LoggingDefaultLogLevel'],
- role_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("account_id", account_id)
- _setter("default_log_level", default_log_level)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "account_id", account_id)
+ pulumi.set(__self__, "default_log_level", default_log_level)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="accountId")
@@ -115,10 +102,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LoggingArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iot/mitigation_action.py b/sdk/python/pulumi_aws_native/iot/mitigation_action.py
index 6dd5a9fb2d..7668af809a 100644
--- a/sdk/python/pulumi_aws_native/iot/mitigation_action.py
+++ b/sdk/python/pulumi_aws_native/iot/mitigation_action.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -26,27 +26,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] action_name: A unique identifier for the mitigation action.
:param pulumi.Input[Sequence[pulumi.Input['MitigationActionTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- MitigationActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action_params=action_params,
- role_arn=role_arn,
- action_name=action_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action_params: pulumi.Input['MitigationActionActionParamsArgs'],
- role_arn: pulumi.Input[str],
- action_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['MitigationActionTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action_params", action_params)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "action_params", action_params)
+ pulumi.set(__self__, "role_arn", role_arn)
if action_name is not None:
- _setter("action_name", action_name)
+ pulumi.set(__self__, "action_name", action_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="actionParams")
@@ -128,10 +113,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- MitigationActionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -151,11 +132,6 @@ def _internal_init(__self__,
__props__ = MitigationActionArgs.__new__(MitigationActionArgs)
__props__.__dict__["action_name"] = action_name
- if action_params is not None and not isinstance(action_params, MitigationActionActionParamsArgs):
- action_params = action_params or {}
- def _setter(key, value):
- action_params[key] = value
- MitigationActionActionParamsArgs._configure(_setter, **action_params)
if action_params is None and not opts.urn:
raise TypeError("Missing required property 'action_params'")
__props__.__dict__["action_params"] = action_params
diff --git a/sdk/python/pulumi_aws_native/iot/outputs.py b/sdk/python/pulumi_aws_native/iot/outputs.py
index 3b92b1b875..35b7cf557b 100644
--- a/sdk/python/pulumi_aws_native/iot/outputs.py
+++ b/sdk/python/pulumi_aws_native/iot/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -140,16 +140,7 @@ def __init__(__self__, *,
"""
The criteria that determine when and how a job abort takes place.
"""
- AbortConfigProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- criteria_list=criteria_list,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- criteria_list: Sequence['outputs.JobTemplateAbortCriteria'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("criteria_list", criteria_list)
+ pulumi.set(__self__, "criteria_list", criteria_list)
@property
@pulumi.getter(name="criteriaList")
@@ -168,17 +159,8 @@ def __init__(__self__, *,
The configuration for a specific audit check.
:param bool enabled: True if the check is enabled.
"""
- AccountAuditConfigurationAuditCheckConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -261,77 +243,38 @@ def __init__(__self__, *,
"""
Specifies which audit checks are enabled and disabled for this account.
"""
- AccountAuditConfigurationAuditCheckConfigurations._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authenticated_cognito_role_overly_permissive_check=authenticated_cognito_role_overly_permissive_check,
- ca_certificate_expiring_check=ca_certificate_expiring_check,
- ca_certificate_key_quality_check=ca_certificate_key_quality_check,
- conflicting_client_ids_check=conflicting_client_ids_check,
- device_certificate_expiring_check=device_certificate_expiring_check,
- device_certificate_key_quality_check=device_certificate_key_quality_check,
- device_certificate_shared_check=device_certificate_shared_check,
- intermediate_ca_revoked_for_active_device_certificates_check=intermediate_ca_revoked_for_active_device_certificates_check,
- io_t_policy_potential_mis_configuration_check=io_t_policy_potential_mis_configuration_check,
- iot_policy_overly_permissive_check=iot_policy_overly_permissive_check,
- iot_role_alias_allows_access_to_unused_services_check=iot_role_alias_allows_access_to_unused_services_check,
- iot_role_alias_overly_permissive_check=iot_role_alias_overly_permissive_check,
- logging_disabled_check=logging_disabled_check,
- revoked_ca_certificate_still_active_check=revoked_ca_certificate_still_active_check,
- revoked_device_certificate_still_active_check=revoked_device_certificate_still_active_check,
- unauthenticated_cognito_role_overly_permissive_check=unauthenticated_cognito_role_overly_permissive_check,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authenticated_cognito_role_overly_permissive_check: Optional['outputs.AccountAuditConfigurationAuditCheckConfiguration'] = None,
- ca_certificate_expiring_check: Optional['outputs.AccountAuditConfigurationAuditCheckConfiguration'] = None,
- ca_certificate_key_quality_check: Optional['outputs.AccountAuditConfigurationAuditCheckConfiguration'] = None,
- conflicting_client_ids_check: Optional['outputs.AccountAuditConfigurationAuditCheckConfiguration'] = None,
- device_certificate_expiring_check: Optional['outputs.AccountAuditConfigurationAuditCheckConfiguration'] = None,
- device_certificate_key_quality_check: Optional['outputs.AccountAuditConfigurationAuditCheckConfiguration'] = None,
- device_certificate_shared_check: Optional['outputs.AccountAuditConfigurationAuditCheckConfiguration'] = None,
- intermediate_ca_revoked_for_active_device_certificates_check: Optional['outputs.AccountAuditConfigurationAuditCheckConfiguration'] = None,
- io_t_policy_potential_mis_configuration_check: Optional['outputs.AccountAuditConfigurationAuditCheckConfiguration'] = None,
- iot_policy_overly_permissive_check: Optional['outputs.AccountAuditConfigurationAuditCheckConfiguration'] = None,
- iot_role_alias_allows_access_to_unused_services_check: Optional['outputs.AccountAuditConfigurationAuditCheckConfiguration'] = None,
- iot_role_alias_overly_permissive_check: Optional['outputs.AccountAuditConfigurationAuditCheckConfiguration'] = None,
- logging_disabled_check: Optional['outputs.AccountAuditConfigurationAuditCheckConfiguration'] = None,
- revoked_ca_certificate_still_active_check: Optional['outputs.AccountAuditConfigurationAuditCheckConfiguration'] = None,
- revoked_device_certificate_still_active_check: Optional['outputs.AccountAuditConfigurationAuditCheckConfiguration'] = None,
- unauthenticated_cognito_role_overly_permissive_check: Optional['outputs.AccountAuditConfigurationAuditCheckConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if authenticated_cognito_role_overly_permissive_check is not None:
- _setter("authenticated_cognito_role_overly_permissive_check", authenticated_cognito_role_overly_permissive_check)
+ pulumi.set(__self__, "authenticated_cognito_role_overly_permissive_check", authenticated_cognito_role_overly_permissive_check)
if ca_certificate_expiring_check is not None:
- _setter("ca_certificate_expiring_check", ca_certificate_expiring_check)
+ pulumi.set(__self__, "ca_certificate_expiring_check", ca_certificate_expiring_check)
if ca_certificate_key_quality_check is not None:
- _setter("ca_certificate_key_quality_check", ca_certificate_key_quality_check)
+ pulumi.set(__self__, "ca_certificate_key_quality_check", ca_certificate_key_quality_check)
if conflicting_client_ids_check is not None:
- _setter("conflicting_client_ids_check", conflicting_client_ids_check)
+ pulumi.set(__self__, "conflicting_client_ids_check", conflicting_client_ids_check)
if device_certificate_expiring_check is not None:
- _setter("device_certificate_expiring_check", device_certificate_expiring_check)
+ pulumi.set(__self__, "device_certificate_expiring_check", device_certificate_expiring_check)
if device_certificate_key_quality_check is not None:
- _setter("device_certificate_key_quality_check", device_certificate_key_quality_check)
+ pulumi.set(__self__, "device_certificate_key_quality_check", device_certificate_key_quality_check)
if device_certificate_shared_check is not None:
- _setter("device_certificate_shared_check", device_certificate_shared_check)
+ pulumi.set(__self__, "device_certificate_shared_check", device_certificate_shared_check)
if intermediate_ca_revoked_for_active_device_certificates_check is not None:
- _setter("intermediate_ca_revoked_for_active_device_certificates_check", intermediate_ca_revoked_for_active_device_certificates_check)
+ pulumi.set(__self__, "intermediate_ca_revoked_for_active_device_certificates_check", intermediate_ca_revoked_for_active_device_certificates_check)
if io_t_policy_potential_mis_configuration_check is not None:
- _setter("io_t_policy_potential_mis_configuration_check", io_t_policy_potential_mis_configuration_check)
+ pulumi.set(__self__, "io_t_policy_potential_mis_configuration_check", io_t_policy_potential_mis_configuration_check)
if iot_policy_overly_permissive_check is not None:
- _setter("iot_policy_overly_permissive_check", iot_policy_overly_permissive_check)
+ pulumi.set(__self__, "iot_policy_overly_permissive_check", iot_policy_overly_permissive_check)
if iot_role_alias_allows_access_to_unused_services_check is not None:
- _setter("iot_role_alias_allows_access_to_unused_services_check", iot_role_alias_allows_access_to_unused_services_check)
+ pulumi.set(__self__, "iot_role_alias_allows_access_to_unused_services_check", iot_role_alias_allows_access_to_unused_services_check)
if iot_role_alias_overly_permissive_check is not None:
- _setter("iot_role_alias_overly_permissive_check", iot_role_alias_overly_permissive_check)
+ pulumi.set(__self__, "iot_role_alias_overly_permissive_check", iot_role_alias_overly_permissive_check)
if logging_disabled_check is not None:
- _setter("logging_disabled_check", logging_disabled_check)
+ pulumi.set(__self__, "logging_disabled_check", logging_disabled_check)
if revoked_ca_certificate_still_active_check is not None:
- _setter("revoked_ca_certificate_still_active_check", revoked_ca_certificate_still_active_check)
+ pulumi.set(__self__, "revoked_ca_certificate_still_active_check", revoked_ca_certificate_still_active_check)
if revoked_device_certificate_still_active_check is not None:
- _setter("revoked_device_certificate_still_active_check", revoked_device_certificate_still_active_check)
+ pulumi.set(__self__, "revoked_device_certificate_still_active_check", revoked_device_certificate_still_active_check)
if unauthenticated_cognito_role_overly_permissive_check is not None:
- _setter("unauthenticated_cognito_role_overly_permissive_check", unauthenticated_cognito_role_overly_permissive_check)
+ pulumi.set(__self__, "unauthenticated_cognito_role_overly_permissive_check", unauthenticated_cognito_role_overly_permissive_check)
@property
@pulumi.getter(name="authenticatedCognitoRoleOverlyPermissiveCheck")
@@ -444,25 +387,12 @@ def __init__(__self__, *,
:param str role_arn: The ARN of the role that grants permission to send notifications to the target.
:param str target_arn: The ARN of the target (SNS topic) to which audit notifications are sent.
"""
- AccountAuditConfigurationAuditNotificationTarget._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- role_arn=role_arn,
- target_arn=target_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[bool] = None,
- role_arn: Optional[str] = None,
- target_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if target_arn is not None:
- _setter("target_arn", target_arn)
+ pulumi.set(__self__, "target_arn", target_arn)
@property
@pulumi.getter
@@ -499,17 +429,8 @@ def __init__(__self__, *,
"""
Information about the targets to which audit notifications are sent.
"""
- AccountAuditConfigurationAuditNotificationTargetConfigurations._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- sns=sns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- sns: Optional['outputs.AccountAuditConfigurationAuditNotificationTarget'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if sns is not None:
- _setter("sns", sns)
+ pulumi.set(__self__, "sns", sns)
@property
@pulumi.getter
@@ -522,19 +443,8 @@ class AuthorizerTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- AuthorizerTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -568,17 +478,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
billing_group_description: Optional[str] = None):
- BillingGroupPropertiesProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- billing_group_description=billing_group_description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- billing_group_description: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if billing_group_description is not None:
- _setter("billing_group_description", billing_group_description)
+ pulumi.set(__self__, "billing_group_description", billing_group_description)
@property
@pulumi.getter(name="billingGroupDescription")
@@ -599,19 +500,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- BillingGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -657,25 +547,12 @@ def __init__(__self__, *,
role_arn: Optional[str] = None,
template_body: Optional[str] = None,
template_name: Optional[str] = None):
- CaCertificateRegistrationConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- template_body=template_body,
- template_name=template_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: Optional[str] = None,
- template_body: Optional[str] = None,
- template_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if template_body is not None:
- _setter("template_body", template_body)
+ pulumi.set(__self__, "template_body", template_body)
if template_name is not None:
- _setter("template_name", template_name)
+ pulumi.set(__self__, "template_name", template_name)
@property
@pulumi.getter(name="roleArn")
@@ -706,19 +583,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- CaCertificateTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -750,19 +616,8 @@ def __init__(__self__, *,
:param str key: The tag's key.
:param str value: The tag's value.
"""
- CustomMetricTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -794,19 +649,8 @@ def __init__(__self__, *,
:param str key: The tag's key.
:param str value: The tag's value.
"""
- DimensionTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -849,21 +693,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
allow_authorizer_override: Optional[bool] = None,
default_authorizer_name: Optional[str] = None):
- DomainConfigurationAuthorizerConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allow_authorizer_override=allow_authorizer_override,
- default_authorizer_name=default_authorizer_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allow_authorizer_override: Optional[bool] = None,
- default_authorizer_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allow_authorizer_override is not None:
- _setter("allow_authorizer_override", allow_authorizer_override)
+ pulumi.set(__self__, "allow_authorizer_override", allow_authorizer_override)
if default_authorizer_name is not None:
- _setter("default_authorizer_name", default_authorizer_name)
+ pulumi.set(__self__, "default_authorizer_name", default_authorizer_name)
@property
@pulumi.getter(name="allowAuthorizerOverride")
@@ -903,25 +736,12 @@ def __init__(__self__, *,
server_certificate_arn: Optional[str] = None,
server_certificate_status: Optional['DomainConfigurationServerCertificateSummaryServerCertificateStatus'] = None,
server_certificate_status_detail: Optional[str] = None):
- DomainConfigurationServerCertificateSummary._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- server_certificate_arn=server_certificate_arn,
- server_certificate_status=server_certificate_status,
- server_certificate_status_detail=server_certificate_status_detail,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- server_certificate_arn: Optional[str] = None,
- server_certificate_status: Optional['DomainConfigurationServerCertificateSummaryServerCertificateStatus'] = None,
- server_certificate_status_detail: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if server_certificate_arn is not None:
- _setter("server_certificate_arn", server_certificate_arn)
+ pulumi.set(__self__, "server_certificate_arn", server_certificate_arn)
if server_certificate_status is not None:
- _setter("server_certificate_status", server_certificate_status)
+ pulumi.set(__self__, "server_certificate_status", server_certificate_status)
if server_certificate_status_detail is not None:
- _setter("server_certificate_status_detail", server_certificate_status_detail)
+ pulumi.set(__self__, "server_certificate_status_detail", server_certificate_status_detail)
@property
@pulumi.getter(name="serverCertificateArn")
@@ -944,19 +764,8 @@ class DomainConfigurationTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- DomainConfigurationTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -990,17 +799,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
security_policy: Optional[str] = None):
- DomainConfigurationTlsConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- security_policy=security_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- security_policy: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if security_policy is not None:
- _setter("security_policy", security_policy)
+ pulumi.set(__self__, "security_policy", security_policy)
@property
@pulumi.getter(name="securityPolicy")
@@ -1021,19 +821,8 @@ def __init__(__self__, *,
:param str name: Fleet Indexing aggregation type names such as Statistics, Percentiles and Cardinality
:param Sequence[str] values: Fleet Indexing aggregation type values
"""
- FleetMetricAggregationType._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- values: Sequence[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("values", values)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter
@@ -1065,19 +854,8 @@ def __init__(__self__, *,
:param str key: The tag's key
:param str value: The tag's value
"""
- FleetMetricTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1117,17 +895,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
retry_criteria_list: Optional[Sequence['outputs.JobTemplateRetryCriteria']] = None):
- JobExecutionsRetryConfigProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- retry_criteria_list=retry_criteria_list,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- retry_criteria_list: Optional[Sequence['outputs.JobTemplateRetryCriteria']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if retry_criteria_list is not None:
- _setter("retry_criteria_list", retry_criteria_list)
+ pulumi.set(__self__, "retry_criteria_list", retry_criteria_list)
@property
@pulumi.getter(name="retryCriteriaList")
@@ -1167,21 +936,10 @@ def __init__(__self__, *,
:param 'JobTemplateExponentialRolloutRate' exponential_rollout_rate: The rate of increase for a job rollout. This parameter allows you to define an exponential rate for a job rollout.
:param int maximum_per_minute: The maximum number of things that will be notified of a pending job, per minute. This parameter allows you to create a staged rollout.
"""
- JobExecutionsRolloutConfigProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- exponential_rollout_rate=exponential_rollout_rate,
- maximum_per_minute=maximum_per_minute,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- exponential_rollout_rate: Optional['outputs.JobTemplateExponentialRolloutRate'] = None,
- maximum_per_minute: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if exponential_rollout_rate is not None:
- _setter("exponential_rollout_rate", exponential_rollout_rate)
+ pulumi.set(__self__, "exponential_rollout_rate", exponential_rollout_rate)
if maximum_per_minute is not None:
- _setter("maximum_per_minute", maximum_per_minute)
+ pulumi.set(__self__, "maximum_per_minute", maximum_per_minute)
@property
@pulumi.getter(name="exponentialRolloutRate")
@@ -1238,25 +996,10 @@ def __init__(__self__, *,
:param int min_number_of_executed_things: The minimum number of things which must receive job execution notifications before the job can be aborted.
:param float threshold_percentage: The minimum percentage of job execution failures that must occur to initiate the job abort.
"""
- JobTemplateAbortCriteria._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action=action,
- failure_type=failure_type,
- min_number_of_executed_things=min_number_of_executed_things,
- threshold_percentage=threshold_percentage,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action: 'JobTemplateAction',
- failure_type: 'JobTemplateFailureType',
- min_number_of_executed_things: int,
- threshold_percentage: float,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action", action)
- _setter("failure_type", failure_type)
- _setter("min_number_of_executed_things", min_number_of_executed_things)
- _setter("threshold_percentage", threshold_percentage)
+ pulumi.set(__self__, "action", action)
+ pulumi.set(__self__, "failure_type", failure_type)
+ pulumi.set(__self__, "min_number_of_executed_things", min_number_of_executed_things)
+ pulumi.set(__self__, "threshold_percentage", threshold_percentage)
@property
@pulumi.getter
@@ -1327,22 +1070,9 @@ def __init__(__self__, *,
:param float increment_factor: The exponential factor to increase the rate of rollout for a job.
:param 'JobTemplateRateIncreaseCriteria' rate_increase_criteria: The criteria to initiate the increase in rate of rollout for a job.
"""
- JobTemplateExponentialRolloutRate._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- base_rate_per_minute=base_rate_per_minute,
- increment_factor=increment_factor,
- rate_increase_criteria=rate_increase_criteria,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- base_rate_per_minute: int,
- increment_factor: float,
- rate_increase_criteria: 'outputs.JobTemplateRateIncreaseCriteria',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("base_rate_per_minute", base_rate_per_minute)
- _setter("increment_factor", increment_factor)
- _setter("rate_increase_criteria", rate_increase_criteria)
+ pulumi.set(__self__, "base_rate_per_minute", base_rate_per_minute)
+ pulumi.set(__self__, "increment_factor", increment_factor)
+ pulumi.set(__self__, "rate_increase_criteria", rate_increase_criteria)
@property
@pulumi.getter(name="baseRatePerMinute")
@@ -1399,21 +1129,10 @@ def __init__(__self__, *,
"""
Specifies a start time and duration for a scheduled Job.
"""
- JobTemplateMaintenanceWindow._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration_in_minutes=duration_in_minutes,
- start_time=start_time,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration_in_minutes: Optional[int] = None,
- start_time: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration_in_minutes is not None:
- _setter("duration_in_minutes", duration_in_minutes)
+ pulumi.set(__self__, "duration_in_minutes", duration_in_minutes)
if start_time is not None:
- _setter("start_time", start_time)
+ pulumi.set(__self__, "start_time", start_time)
@property
@pulumi.getter(name="durationInMinutes")
@@ -1450,21 +1169,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
number_of_notified_things: Optional[int] = None,
number_of_succeeded_things: Optional[int] = None):
- JobTemplateRateIncreaseCriteria._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- number_of_notified_things=number_of_notified_things,
- number_of_succeeded_things=number_of_succeeded_things,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- number_of_notified_things: Optional[int] = None,
- number_of_succeeded_things: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if number_of_notified_things is not None:
- _setter("number_of_notified_things", number_of_notified_things)
+ pulumi.set(__self__, "number_of_notified_things", number_of_notified_things)
if number_of_succeeded_things is not None:
- _setter("number_of_succeeded_things", number_of_succeeded_things)
+ pulumi.set(__self__, "number_of_succeeded_things", number_of_succeeded_things)
@property
@pulumi.getter(name="numberOfNotifiedThings")
@@ -1507,21 +1215,10 @@ def __init__(__self__, *,
"""
Specifies how many times a failure type should be retried.
"""
- JobTemplateRetryCriteria._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- failure_type=failure_type,
- number_of_retries=number_of_retries,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- failure_type: Optional['JobTemplateJobRetryFailureType'] = None,
- number_of_retries: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if failure_type is not None:
- _setter("failure_type", failure_type)
+ pulumi.set(__self__, "failure_type", failure_type)
if number_of_retries is not None:
- _setter("number_of_retries", number_of_retries)
+ pulumi.set(__self__, "number_of_retries", number_of_retries)
@property
@pulumi.getter(name="failureType")
@@ -1547,19 +1244,8 @@ def __init__(__self__, *,
:param str key: The tag's key.
:param str value: The tag's value.
"""
- JobTemplateTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1620,37 +1306,18 @@ def __init__(__self__, *,
"""
The set of parameters for this mitigation action. You can specify only one type of parameter (in other words, you can apply only one action for each defined mitigation action).
"""
- MitigationActionActionParams._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- add_things_to_thing_group_params=add_things_to_thing_group_params,
- enable_io_t_logging_params=enable_io_t_logging_params,
- publish_finding_to_sns_params=publish_finding_to_sns_params,
- replace_default_policy_version_params=replace_default_policy_version_params,
- update_ca_certificate_params=update_ca_certificate_params,
- update_device_certificate_params=update_device_certificate_params,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- add_things_to_thing_group_params: Optional['outputs.MitigationActionAddThingsToThingGroupParams'] = None,
- enable_io_t_logging_params: Optional['outputs.MitigationActionEnableIoTLoggingParams'] = None,
- publish_finding_to_sns_params: Optional['outputs.MitigationActionPublishFindingToSnsParams'] = None,
- replace_default_policy_version_params: Optional['outputs.MitigationActionReplaceDefaultPolicyVersionParams'] = None,
- update_ca_certificate_params: Optional['outputs.MitigationActionUpdateCaCertificateParams'] = None,
- update_device_certificate_params: Optional['outputs.MitigationActionUpdateDeviceCertificateParams'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if add_things_to_thing_group_params is not None:
- _setter("add_things_to_thing_group_params", add_things_to_thing_group_params)
+ pulumi.set(__self__, "add_things_to_thing_group_params", add_things_to_thing_group_params)
if enable_io_t_logging_params is not None:
- _setter("enable_io_t_logging_params", enable_io_t_logging_params)
+ pulumi.set(__self__, "enable_io_t_logging_params", enable_io_t_logging_params)
if publish_finding_to_sns_params is not None:
- _setter("publish_finding_to_sns_params", publish_finding_to_sns_params)
+ pulumi.set(__self__, "publish_finding_to_sns_params", publish_finding_to_sns_params)
if replace_default_policy_version_params is not None:
- _setter("replace_default_policy_version_params", replace_default_policy_version_params)
+ pulumi.set(__self__, "replace_default_policy_version_params", replace_default_policy_version_params)
if update_ca_certificate_params is not None:
- _setter("update_ca_certificate_params", update_ca_certificate_params)
+ pulumi.set(__self__, "update_ca_certificate_params", update_ca_certificate_params)
if update_device_certificate_params is not None:
- _setter("update_device_certificate_params", update_device_certificate_params)
+ pulumi.set(__self__, "update_device_certificate_params", update_device_certificate_params)
@property
@pulumi.getter(name="addThingsToThingGroupParams")
@@ -1715,20 +1382,9 @@ def __init__(__self__, *,
:param Sequence[str] thing_group_names: The list of groups to which you want to add the things that triggered the mitigation action.
:param bool override_dynamic_groups: Specifies if this mitigation action can move the things that triggered the mitigation action out of one or more dynamic thing groups.
"""
- MitigationActionAddThingsToThingGroupParams._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- thing_group_names=thing_group_names,
- override_dynamic_groups=override_dynamic_groups,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- thing_group_names: Sequence[str],
- override_dynamic_groups: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("thing_group_names", thing_group_names)
+ pulumi.set(__self__, "thing_group_names", thing_group_names)
if override_dynamic_groups is not None:
- _setter("override_dynamic_groups", override_dynamic_groups)
+ pulumi.set(__self__, "override_dynamic_groups", override_dynamic_groups)
@property
@pulumi.getter(name="thingGroupNames")
@@ -1779,19 +1435,8 @@ def __init__(__self__, *,
:param 'MitigationActionEnableIoTLoggingParamsLogLevel' log_level: Specifies which types of information are logged.
:param str role_arn_for_logging: The ARN of the IAM role used for logging.
"""
- MitigationActionEnableIoTLoggingParams._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_level=log_level,
- role_arn_for_logging=role_arn_for_logging,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_level: 'MitigationActionEnableIoTLoggingParamsLogLevel',
- role_arn_for_logging: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_level", log_level)
- _setter("role_arn_for_logging", role_arn_for_logging)
+ pulumi.set(__self__, "log_level", log_level)
+ pulumi.set(__self__, "role_arn_for_logging", role_arn_for_logging)
@property
@pulumi.getter(name="logLevel")
@@ -1838,16 +1483,7 @@ def __init__(__self__, *,
Parameters, to define a mitigation action that publishes findings to Amazon SNS. You can implement your own custom actions in response to the Amazon SNS messages.
:param str topic_arn: The ARN of the topic to which you want to publish the findings.
"""
- MitigationActionPublishFindingToSnsParams._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- topic_arn=topic_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- topic_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("topic_arn", topic_arn)
+ pulumi.set(__self__, "topic_arn", topic_arn)
@property
@pulumi.getter(name="topicArn")
@@ -1885,16 +1521,7 @@ def __init__(__self__, *,
"""
Parameters to define a mitigation action that adds a blank policy to restrict permissions.
"""
- MitigationActionReplaceDefaultPolicyVersionParams._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- template_name=template_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- template_name: 'MitigationActionReplaceDefaultPolicyVersionParamsTemplateName',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("template_name", template_name)
+ pulumi.set(__self__, "template_name", template_name)
@property
@pulumi.getter(name="templateName")
@@ -1915,19 +1542,8 @@ def __init__(__self__, *,
:param str key: The tag's key.
:param str value: The tag's value.
"""
- MitigationActionTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1956,16 +1572,7 @@ def __init__(__self__, *,
"""
Parameters to define a mitigation action that changes the state of the CA certificate to inactive.
"""
- MitigationActionUpdateCaCertificateParams._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action=action,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action: 'MitigationActionUpdateCaCertificateParamsAction',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action", action)
+ pulumi.set(__self__, "action", action)
@property
@pulumi.getter
@@ -1983,16 +1590,7 @@ def __init__(__self__, *,
"""
Parameters to define a mitigation action that changes the state of the device certificate to inactive.
"""
- MitigationActionUpdateDeviceCertificateParams._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action=action,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action: 'MitigationActionUpdateDeviceCertificateParamsAction',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action", action)
+ pulumi.set(__self__, "action", action)
@property
@pulumi.getter
@@ -2005,19 +1603,8 @@ class PolicyTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- PolicyTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2060,20 +1647,9 @@ def __init__(__self__, *,
"""
Configuration for pre-signed S3 URLs.
"""
- PresignedUrlConfigProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- expires_in_sec=expires_in_sec,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: str,
- expires_in_sec: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if expires_in_sec is not None:
- _setter("expires_in_sec", expires_in_sec)
+ pulumi.set(__self__, "expires_in_sec", expires_in_sec)
@property
@pulumi.getter(name="roleArn")
@@ -2110,21 +1686,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
payload_version: Optional[str] = None,
target_arn: Optional[str] = None):
- ProvisioningTemplateProvisioningHook._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- payload_version=payload_version,
- target_arn=target_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- payload_version: Optional[str] = None,
- target_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if payload_version is not None:
- _setter("payload_version", payload_version)
+ pulumi.set(__self__, "payload_version", payload_version)
if target_arn is not None:
- _setter("target_arn", target_arn)
+ pulumi.set(__self__, "target_arn", target_arn)
@property
@pulumi.getter(name="payloadVersion")
@@ -2142,19 +1707,8 @@ class ProvisioningTemplateTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- ProvisioningTemplateTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2180,19 +1734,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- RoleAliasTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2224,19 +1767,8 @@ def __init__(__self__, *,
:param str key: The tag's key.
:param str value: The tag's value.
"""
- ScheduledAuditTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2291,32 +1823,15 @@ def __init__(__self__, *,
:param str metric: What is measured by the behavior.
:param bool suppress_alerts: Manage Detect alarm SNS notifications by setting behavior notification to on or suppressed. Detect will continue to performing device behavior evaluations. However, suppressed alarms wouldn't be forwarded for SNS notification.
"""
- SecurityProfileBehavior._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- criteria=criteria,
- metric=metric,
- metric_dimension=metric_dimension,
- suppress_alerts=suppress_alerts,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- criteria: Optional['outputs.SecurityProfileBehaviorCriteria'] = None,
- metric: Optional[str] = None,
- metric_dimension: Optional['outputs.SecurityProfileMetricDimension'] = None,
- suppress_alerts: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if criteria is not None:
- _setter("criteria", criteria)
+ pulumi.set(__self__, "criteria", criteria)
if metric is not None:
- _setter("metric", metric)
+ pulumi.set(__self__, "metric", metric)
if metric_dimension is not None:
- _setter("metric_dimension", metric_dimension)
+ pulumi.set(__self__, "metric_dimension", metric_dimension)
if suppress_alerts is not None:
- _setter("suppress_alerts", suppress_alerts)
+ pulumi.set(__self__, "suppress_alerts", suppress_alerts)
@property
@pulumi.getter
@@ -2400,41 +1915,20 @@ def __init__(__self__, *,
:param int consecutive_datapoints_to_clear: If an alarm has occurred and the offending device is no longer in violation of the behavior for the specified number of consecutive datapoints, the alarm is cleared. If not specified, the default is 1.
:param int duration_seconds: Use this to specify the time duration over which the behavior is evaluated.
"""
- SecurityProfileBehaviorCriteria._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- comparison_operator=comparison_operator,
- consecutive_datapoints_to_alarm=consecutive_datapoints_to_alarm,
- consecutive_datapoints_to_clear=consecutive_datapoints_to_clear,
- duration_seconds=duration_seconds,
- ml_detection_config=ml_detection_config,
- statistical_threshold=statistical_threshold,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- comparison_operator: Optional['SecurityProfileBehaviorCriteriaComparisonOperator'] = None,
- consecutive_datapoints_to_alarm: Optional[int] = None,
- consecutive_datapoints_to_clear: Optional[int] = None,
- duration_seconds: Optional[int] = None,
- ml_detection_config: Optional['outputs.SecurityProfileMachineLearningDetectionConfig'] = None,
- statistical_threshold: Optional['outputs.SecurityProfileStatisticalThreshold'] = None,
- value: Optional['outputs.SecurityProfileMetricValue'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if comparison_operator is not None:
- _setter("comparison_operator", comparison_operator)
+ pulumi.set(__self__, "comparison_operator", comparison_operator)
if consecutive_datapoints_to_alarm is not None:
- _setter("consecutive_datapoints_to_alarm", consecutive_datapoints_to_alarm)
+ pulumi.set(__self__, "consecutive_datapoints_to_alarm", consecutive_datapoints_to_alarm)
if consecutive_datapoints_to_clear is not None:
- _setter("consecutive_datapoints_to_clear", consecutive_datapoints_to_clear)
+ pulumi.set(__self__, "consecutive_datapoints_to_clear", consecutive_datapoints_to_clear)
if duration_seconds is not None:
- _setter("duration_seconds", duration_seconds)
+ pulumi.set(__self__, "duration_seconds", duration_seconds)
if ml_detection_config is not None:
- _setter("ml_detection_config", ml_detection_config)
+ pulumi.set(__self__, "ml_detection_config", ml_detection_config)
if statistical_threshold is not None:
- _setter("statistical_threshold", statistical_threshold)
+ pulumi.set(__self__, "statistical_threshold", statistical_threshold)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter(name="comparisonOperator")
@@ -2512,17 +2006,8 @@ def __init__(__self__, *,
The configuration of an ML Detect Security Profile.
:param 'SecurityProfileMachineLearningDetectionConfigConfidenceLevel' confidence_level: The sensitivity of anomalous behavior evaluation. Can be Low, Medium, or High.
"""
- SecurityProfileMachineLearningDetectionConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- confidence_level=confidence_level,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- confidence_level: Optional['SecurityProfileMachineLearningDetectionConfigConfidenceLevel'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if confidence_level is not None:
- _setter("confidence_level", confidence_level)
+ pulumi.set(__self__, "confidence_level", confidence_level)
@property
@pulumi.getter(name="confidenceLevel")
@@ -2563,20 +2048,9 @@ def __init__(__self__, *,
:param str dimension_name: A unique identifier for the dimension.
:param 'SecurityProfileMetricDimensionOperator' operator: Defines how the dimensionValues of a dimension are interpreted.
"""
- SecurityProfileMetricDimension._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dimension_name=dimension_name,
- operator=operator,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dimension_name: str,
- operator: Optional['SecurityProfileMetricDimensionOperator'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("dimension_name", dimension_name)
+ pulumi.set(__self__, "dimension_name", dimension_name)
if operator is not None:
- _setter("operator", operator)
+ pulumi.set(__self__, "operator", operator)
@property
@pulumi.getter(name="dimensionName")
@@ -2624,20 +2098,9 @@ def __init__(__self__, *,
The metric you want to retain. Dimensions are optional.
:param str metric: What is measured by the behavior.
"""
- SecurityProfileMetricToRetain._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- metric=metric,
- metric_dimension=metric_dimension,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- metric: str,
- metric_dimension: Optional['outputs.SecurityProfileMetricDimension'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("metric", metric)
+ pulumi.set(__self__, "metric", metric)
if metric_dimension is not None:
- _setter("metric_dimension", metric_dimension)
+ pulumi.set(__self__, "metric_dimension", metric_dimension)
@property
@pulumi.getter
@@ -2674,37 +2137,18 @@ def __init__(__self__, *,
:param Sequence[int] ports: If the ComparisonOperator calls for a set of ports, use this to specify that set to be compared with the metric.
:param Sequence[str] strings: The string values of a metric.
"""
- SecurityProfileMetricValue._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cidrs=cidrs,
- count=count,
- number=number,
- numbers=numbers,
- ports=ports,
- strings=strings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cidrs: Optional[Sequence[str]] = None,
- count: Optional[str] = None,
- number: Optional[float] = None,
- numbers: Optional[Sequence[float]] = None,
- ports: Optional[Sequence[int]] = None,
- strings: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cidrs is not None:
- _setter("cidrs", cidrs)
+ pulumi.set(__self__, "cidrs", cidrs)
if count is not None:
- _setter("count", count)
+ pulumi.set(__self__, "count", count)
if number is not None:
- _setter("number", number)
+ pulumi.set(__self__, "number", number)
if numbers is not None:
- _setter("numbers", numbers)
+ pulumi.set(__self__, "numbers", numbers)
if ports is not None:
- _setter("ports", ports)
+ pulumi.set(__self__, "ports", ports)
if strings is not None:
- _setter("strings", strings)
+ pulumi.set(__self__, "strings", strings)
@property
@pulumi.getter
@@ -2766,17 +2210,8 @@ def __init__(__self__, *,
A statistical ranking (percentile) which indicates a threshold value by which a behavior is determined to be in compliance or in violation of the behavior.
:param 'SecurityProfileStatisticalThresholdStatistic' statistic: The percentile which resolves to a threshold value by which compliance with a behavior is determined
"""
- SecurityProfileStatisticalThreshold._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- statistic=statistic,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- statistic: Optional['SecurityProfileStatisticalThresholdStatistic'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if statistic is not None:
- _setter("statistic", statistic)
+ pulumi.set(__self__, "statistic", statistic)
@property
@pulumi.getter
@@ -2800,19 +2235,8 @@ def __init__(__self__, *,
:param str key: The tag's key.
:param str value: The tag's value.
"""
- SecurityProfileTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2844,19 +2268,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- SoftwarePackageTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2879,11 +2292,6 @@ def value(self) -> str:
class SoftwarePackageVersionResourceAttributes(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -2899,19 +2307,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- SoftwarePackageVersionTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2934,17 +2331,8 @@ def value(self) -> str:
class ThingAttributePayload(dict):
def __init__(__self__, *,
attributes: Optional[Any] = None):
- ThingAttributePayload._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attributes=attributes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attributes: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attributes is not None:
- _setter("attributes", attributes)
+ pulumi.set(__self__, "attributes", attributes)
@property
@pulumi.getter
@@ -2956,17 +2344,8 @@ def attributes(self) -> Optional[Any]:
class ThingGroupAttributePayload(dict):
def __init__(__self__, *,
attributes: Optional[Any] = None):
- ThingGroupAttributePayload._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attributes=attributes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attributes: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attributes is not None:
- _setter("attributes", attributes)
+ pulumi.set(__self__, "attributes", attributes)
@property
@pulumi.getter
@@ -2998,21 +2377,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
attribute_payload: Optional['outputs.ThingGroupAttributePayload'] = None,
thing_group_description: Optional[str] = None):
- ThingGroupPropertiesProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_payload=attribute_payload,
- thing_group_description=thing_group_description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_payload: Optional['outputs.ThingGroupAttributePayload'] = None,
- thing_group_description: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attribute_payload is not None:
- _setter("attribute_payload", attribute_payload)
+ pulumi.set(__self__, "attribute_payload", attribute_payload)
if thing_group_description is not None:
- _setter("thing_group_description", thing_group_description)
+ pulumi.set(__self__, "thing_group_description", thing_group_description)
@property
@pulumi.getter(name="attributePayload")
@@ -3038,19 +2406,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ThingGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3093,21 +2450,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
searchable_attributes: Optional[Sequence[str]] = None,
thing_type_description: Optional[str] = None):
- ThingTypePropertiesProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- searchable_attributes=searchable_attributes,
- thing_type_description=thing_type_description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- searchable_attributes: Optional[Sequence[str]] = None,
- thing_type_description: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if searchable_attributes is not None:
- _setter("searchable_attributes", searchable_attributes)
+ pulumi.set(__self__, "searchable_attributes", searchable_attributes)
if thing_type_description is not None:
- _setter("thing_type_description", thing_type_description)
+ pulumi.set(__self__, "thing_type_description", thing_type_description)
@property
@pulumi.getter(name="searchableAttributes")
@@ -3133,19 +2479,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ThingTypeTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3191,16 +2526,7 @@ def __init__(__self__, *,
"""
Specifies the amount of time each device has to finish its execution of the job.
"""
- TimeoutConfigProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- in_progress_timeout_in_minutes=in_progress_timeout_in_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- in_progress_timeout_in_minutes: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("in_progress_timeout_in_minutes", in_progress_timeout_in_minutes)
+ pulumi.set(__self__, "in_progress_timeout_in_minutes", in_progress_timeout_in_minutes)
@property
@pulumi.getter(name="inProgressTimeoutInMinutes")
@@ -3270,101 +2596,50 @@ def __init__(__self__, *,
sqs: Optional['outputs.TopicRuleSqsAction'] = None,
step_functions: Optional['outputs.TopicRuleStepFunctionsAction'] = None,
timestream: Optional['outputs.TopicRuleTimestreamAction'] = None):
- TopicRuleAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloudwatch_alarm=cloudwatch_alarm,
- cloudwatch_logs=cloudwatch_logs,
- cloudwatch_metric=cloudwatch_metric,
- dynamo_d_bv2=dynamo_d_bv2,
- dynamo_db=dynamo_db,
- elasticsearch=elasticsearch,
- firehose=firehose,
- http=http,
- iot_analytics=iot_analytics,
- iot_events=iot_events,
- iot_site_wise=iot_site_wise,
- kafka=kafka,
- kinesis=kinesis,
- lambda_=lambda_,
- location=location,
- open_search=open_search,
- republish=republish,
- s3=s3,
- sns=sns,
- sqs=sqs,
- step_functions=step_functions,
- timestream=timestream,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloudwatch_alarm: Optional['outputs.TopicRuleCloudwatchAlarmAction'] = None,
- cloudwatch_logs: Optional['outputs.TopicRuleCloudwatchLogsAction'] = None,
- cloudwatch_metric: Optional['outputs.TopicRuleCloudwatchMetricAction'] = None,
- dynamo_d_bv2: Optional['outputs.TopicRuleDynamoDBv2Action'] = None,
- dynamo_db: Optional['outputs.TopicRuleDynamoDbAction'] = None,
- elasticsearch: Optional['outputs.TopicRuleElasticsearchAction'] = None,
- firehose: Optional['outputs.TopicRuleFirehoseAction'] = None,
- http: Optional['outputs.TopicRuleHttpAction'] = None,
- iot_analytics: Optional['outputs.TopicRuleIotAnalyticsAction'] = None,
- iot_events: Optional['outputs.TopicRuleIotEventsAction'] = None,
- iot_site_wise: Optional['outputs.TopicRuleIotSiteWiseAction'] = None,
- kafka: Optional['outputs.TopicRuleKafkaAction'] = None,
- kinesis: Optional['outputs.TopicRuleKinesisAction'] = None,
- lambda_: Optional['outputs.TopicRuleLambdaAction'] = None,
- location: Optional['outputs.TopicRuleLocationAction'] = None,
- open_search: Optional['outputs.TopicRuleOpenSearchAction'] = None,
- republish: Optional['outputs.TopicRuleRepublishAction'] = None,
- s3: Optional['outputs.TopicRuleS3Action'] = None,
- sns: Optional['outputs.TopicRuleSnsAction'] = None,
- sqs: Optional['outputs.TopicRuleSqsAction'] = None,
- step_functions: Optional['outputs.TopicRuleStepFunctionsAction'] = None,
- timestream: Optional['outputs.TopicRuleTimestreamAction'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cloudwatch_alarm is not None:
- _setter("cloudwatch_alarm", cloudwatch_alarm)
+ pulumi.set(__self__, "cloudwatch_alarm", cloudwatch_alarm)
if cloudwatch_logs is not None:
- _setter("cloudwatch_logs", cloudwatch_logs)
+ pulumi.set(__self__, "cloudwatch_logs", cloudwatch_logs)
if cloudwatch_metric is not None:
- _setter("cloudwatch_metric", cloudwatch_metric)
+ pulumi.set(__self__, "cloudwatch_metric", cloudwatch_metric)
if dynamo_d_bv2 is not None:
- _setter("dynamo_d_bv2", dynamo_d_bv2)
+ pulumi.set(__self__, "dynamo_d_bv2", dynamo_d_bv2)
if dynamo_db is not None:
- _setter("dynamo_db", dynamo_db)
+ pulumi.set(__self__, "dynamo_db", dynamo_db)
if elasticsearch is not None:
- _setter("elasticsearch", elasticsearch)
+ pulumi.set(__self__, "elasticsearch", elasticsearch)
if firehose is not None:
- _setter("firehose", firehose)
+ pulumi.set(__self__, "firehose", firehose)
if http is not None:
- _setter("http", http)
+ pulumi.set(__self__, "http", http)
if iot_analytics is not None:
- _setter("iot_analytics", iot_analytics)
+ pulumi.set(__self__, "iot_analytics", iot_analytics)
if iot_events is not None:
- _setter("iot_events", iot_events)
+ pulumi.set(__self__, "iot_events", iot_events)
if iot_site_wise is not None:
- _setter("iot_site_wise", iot_site_wise)
+ pulumi.set(__self__, "iot_site_wise", iot_site_wise)
if kafka is not None:
- _setter("kafka", kafka)
+ pulumi.set(__self__, "kafka", kafka)
if kinesis is not None:
- _setter("kinesis", kinesis)
+ pulumi.set(__self__, "kinesis", kinesis)
if lambda_ is not None:
- _setter("lambda_", lambda_)
+ pulumi.set(__self__, "lambda_", lambda_)
if location is not None:
- _setter("location", location)
+ pulumi.set(__self__, "location", location)
if open_search is not None:
- _setter("open_search", open_search)
+ pulumi.set(__self__, "open_search", open_search)
if republish is not None:
- _setter("republish", republish)
+ pulumi.set(__self__, "republish", republish)
if s3 is not None:
- _setter("s3", s3)
+ pulumi.set(__self__, "s3", s3)
if sns is not None:
- _setter("sns", sns)
+ pulumi.set(__self__, "sns", sns)
if sqs is not None:
- _setter("sqs", sqs)
+ pulumi.set(__self__, "sqs", sqs)
if step_functions is not None:
- _setter("step_functions", step_functions)
+ pulumi.set(__self__, "step_functions", step_functions)
if timestream is not None:
- _setter("timestream", timestream)
+ pulumi.set(__self__, "timestream", timestream)
@property
@pulumi.getter(name="cloudwatchAlarm")
@@ -3501,20 +2776,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
time_in_seconds: str,
offset_in_nanos: Optional[str] = None):
- TopicRuleAssetPropertyTimestamp._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- time_in_seconds=time_in_seconds,
- offset_in_nanos=offset_in_nanos,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- time_in_seconds: str,
- offset_in_nanos: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("time_in_seconds", time_in_seconds)
+ pulumi.set(__self__, "time_in_seconds", time_in_seconds)
if offset_in_nanos is not None:
- _setter("offset_in_nanos", offset_in_nanos)
+ pulumi.set(__self__, "offset_in_nanos", offset_in_nanos)
@property
@pulumi.getter(name="timeInSeconds")
@@ -3533,23 +2797,10 @@ def __init__(__self__, *,
timestamp: 'outputs.TopicRuleAssetPropertyTimestamp',
value: 'outputs.TopicRuleAssetPropertyVariant',
quality: Optional[str] = None):
- TopicRuleAssetPropertyValue._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timestamp=timestamp,
- value=value,
- quality=quality,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timestamp: 'outputs.TopicRuleAssetPropertyTimestamp',
- value: 'outputs.TopicRuleAssetPropertyVariant',
- quality: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("timestamp", timestamp)
- _setter("value", value)
+ pulumi.set(__self__, "timestamp", timestamp)
+ pulumi.set(__self__, "value", value)
if quality is not None:
- _setter("quality", quality)
+ pulumi.set(__self__, "quality", quality)
@property
@pulumi.getter
@@ -3597,29 +2848,14 @@ def __init__(__self__, *,
double_value: Optional[str] = None,
integer_value: Optional[str] = None,
string_value: Optional[str] = None):
- TopicRuleAssetPropertyVariant._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- boolean_value=boolean_value,
- double_value=double_value,
- integer_value=integer_value,
- string_value=string_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- boolean_value: Optional[str] = None,
- double_value: Optional[str] = None,
- integer_value: Optional[str] = None,
- string_value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if boolean_value is not None:
- _setter("boolean_value", boolean_value)
+ pulumi.set(__self__, "boolean_value", boolean_value)
if double_value is not None:
- _setter("double_value", double_value)
+ pulumi.set(__self__, "double_value", double_value)
if integer_value is not None:
- _setter("integer_value", integer_value)
+ pulumi.set(__self__, "integer_value", integer_value)
if string_value is not None:
- _setter("string_value", string_value)
+ pulumi.set(__self__, "string_value", string_value)
@property
@pulumi.getter(name="booleanValue")
@@ -3672,25 +2908,10 @@ def __init__(__self__, *,
role_arn: str,
state_reason: str,
state_value: str):
- TopicRuleCloudwatchAlarmAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- alarm_name=alarm_name,
- role_arn=role_arn,
- state_reason=state_reason,
- state_value=state_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- alarm_name: str,
- role_arn: str,
- state_reason: str,
- state_value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("alarm_name", alarm_name)
- _setter("role_arn", role_arn)
- _setter("state_reason", state_reason)
- _setter("state_value", state_value)
+ pulumi.set(__self__, "alarm_name", alarm_name)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "state_reason", state_reason)
+ pulumi.set(__self__, "state_value", state_value)
@property
@pulumi.getter(name="alarmName")
@@ -3740,23 +2961,10 @@ def __init__(__self__, *,
log_group_name: str,
role_arn: str,
batch_mode: Optional[bool] = None):
- TopicRuleCloudwatchLogsAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_group_name=log_group_name,
- role_arn=role_arn,
- batch_mode=batch_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_group_name: str,
- role_arn: str,
- batch_mode: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_group_name", log_group_name)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "log_group_name", log_group_name)
+ pulumi.set(__self__, "role_arn", role_arn)
if batch_mode is not None:
- _setter("batch_mode", batch_mode)
+ pulumi.set(__self__, "batch_mode", batch_mode)
@property
@pulumi.getter(name="logGroupName")
@@ -3810,32 +3018,13 @@ def __init__(__self__, *,
metric_value: str,
role_arn: str,
metric_timestamp: Optional[str] = None):
- TopicRuleCloudwatchMetricAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- metric_name=metric_name,
- metric_namespace=metric_namespace,
- metric_unit=metric_unit,
- metric_value=metric_value,
- role_arn=role_arn,
- metric_timestamp=metric_timestamp,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- metric_name: str,
- metric_namespace: str,
- metric_unit: str,
- metric_value: str,
- role_arn: str,
- metric_timestamp: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("metric_name", metric_name)
- _setter("metric_namespace", metric_namespace)
- _setter("metric_unit", metric_unit)
- _setter("metric_value", metric_value)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "metric_name", metric_name)
+ pulumi.set(__self__, "metric_namespace", metric_namespace)
+ pulumi.set(__self__, "metric_unit", metric_unit)
+ pulumi.set(__self__, "metric_value", metric_value)
+ pulumi.set(__self__, "role_arn", role_arn)
if metric_timestamp is not None:
- _setter("metric_timestamp", metric_timestamp)
+ pulumi.set(__self__, "metric_timestamp", metric_timestamp)
@property
@pulumi.getter(name="metricName")
@@ -3889,17 +3078,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
confirmation_url: Optional[str] = None):
- TopicRuleDestinationHttpUrlDestinationSummary._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- confirmation_url=confirmation_url,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- confirmation_url: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if confirmation_url is not None:
- _setter("confirmation_url", confirmation_url)
+ pulumi.set(__self__, "confirmation_url", confirmation_url)
@property
@pulumi.getter(name="confirmationUrl")
@@ -3937,29 +3117,14 @@ def __init__(__self__, *,
security_groups: Optional[Sequence[str]] = None,
subnet_ids: Optional[Sequence[str]] = None,
vpc_id: Optional[str] = None):
- TopicRuleDestinationVpcDestinationProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- security_groups=security_groups,
- subnet_ids=subnet_ids,
- vpc_id=vpc_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: Optional[str] = None,
- security_groups: Optional[Sequence[str]] = None,
- subnet_ids: Optional[Sequence[str]] = None,
- vpc_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if security_groups is not None:
- _setter("security_groups", security_groups)
+ pulumi.set(__self__, "security_groups", security_groups)
if subnet_ids is not None:
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
if vpc_id is not None:
- _setter("vpc_id", vpc_id)
+ pulumi.set(__self__, "vpc_id", vpc_id)
@property
@pulumi.getter(name="roleArn")
@@ -4006,21 +3171,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
put_item: Optional['outputs.TopicRulePutItemInput'] = None,
role_arn: Optional[str] = None):
- TopicRuleDynamoDBv2Action._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- put_item=put_item,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- put_item: Optional['outputs.TopicRulePutItemInput'] = None,
- role_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if put_item is not None:
- _setter("put_item", put_item)
+ pulumi.set(__self__, "put_item", put_item)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="putItem")
@@ -4078,45 +3232,20 @@ def __init__(__self__, *,
range_key_field: Optional[str] = None,
range_key_type: Optional[str] = None,
range_key_value: Optional[str] = None):
- TopicRuleDynamoDbAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hash_key_field=hash_key_field,
- hash_key_value=hash_key_value,
- role_arn=role_arn,
- table_name=table_name,
- hash_key_type=hash_key_type,
- payload_field=payload_field,
- range_key_field=range_key_field,
- range_key_type=range_key_type,
- range_key_value=range_key_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hash_key_field: str,
- hash_key_value: str,
- role_arn: str,
- table_name: str,
- hash_key_type: Optional[str] = None,
- payload_field: Optional[str] = None,
- range_key_field: Optional[str] = None,
- range_key_type: Optional[str] = None,
- range_key_value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("hash_key_field", hash_key_field)
- _setter("hash_key_value", hash_key_value)
- _setter("role_arn", role_arn)
- _setter("table_name", table_name)
+ pulumi.set(__self__, "hash_key_field", hash_key_field)
+ pulumi.set(__self__, "hash_key_value", hash_key_value)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "table_name", table_name)
if hash_key_type is not None:
- _setter("hash_key_type", hash_key_type)
+ pulumi.set(__self__, "hash_key_type", hash_key_type)
if payload_field is not None:
- _setter("payload_field", payload_field)
+ pulumi.set(__self__, "payload_field", payload_field)
if range_key_field is not None:
- _setter("range_key_field", range_key_field)
+ pulumi.set(__self__, "range_key_field", range_key_field)
if range_key_type is not None:
- _setter("range_key_type", range_key_type)
+ pulumi.set(__self__, "range_key_type", range_key_type)
if range_key_value is not None:
- _setter("range_key_value", range_key_value)
+ pulumi.set(__self__, "range_key_value", range_key_value)
@property
@pulumi.getter(name="hashKeyField")
@@ -4189,28 +3318,11 @@ def __init__(__self__, *,
index: str,
role_arn: str,
type: str):
- TopicRuleElasticsearchAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- endpoint=endpoint,
- id=id,
- index=index,
- role_arn=role_arn,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- endpoint: str,
- id: str,
- index: str,
- role_arn: str,
- type: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("endpoint", endpoint)
- _setter("id", id)
- _setter("index", index)
- _setter("role_arn", role_arn)
- _setter("type", type)
+ pulumi.set(__self__, "endpoint", endpoint)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "index", index)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -4266,27 +3378,12 @@ def __init__(__self__, *,
role_arn: str,
batch_mode: Optional[bool] = None,
separator: Optional[str] = None):
- TopicRuleFirehoseAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delivery_stream_name=delivery_stream_name,
- role_arn=role_arn,
- batch_mode=batch_mode,
- separator=separator,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delivery_stream_name: str,
- role_arn: str,
- batch_mode: Optional[bool] = None,
- separator: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("delivery_stream_name", delivery_stream_name)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "delivery_stream_name", delivery_stream_name)
+ pulumi.set(__self__, "role_arn", role_arn)
if batch_mode is not None:
- _setter("batch_mode", batch_mode)
+ pulumi.set(__self__, "batch_mode", batch_mode)
if separator is not None:
- _setter("separator", separator)
+ pulumi.set(__self__, "separator", separator)
@property
@pulumi.getter(name="deliveryStreamName")
@@ -4333,28 +3430,13 @@ def __init__(__self__, *,
auth: Optional['outputs.TopicRuleHttpAuthorization'] = None,
confirmation_url: Optional[str] = None,
headers: Optional[Sequence['outputs.TopicRuleHttpActionHeader']] = None):
- TopicRuleHttpAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- url=url,
- auth=auth,
- confirmation_url=confirmation_url,
- headers=headers,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- url: str,
- auth: Optional['outputs.TopicRuleHttpAuthorization'] = None,
- confirmation_url: Optional[str] = None,
- headers: Optional[Sequence['outputs.TopicRuleHttpActionHeader']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
if auth is not None:
- _setter("auth", auth)
+ pulumi.set(__self__, "auth", auth)
if confirmation_url is not None:
- _setter("confirmation_url", confirmation_url)
+ pulumi.set(__self__, "confirmation_url", confirmation_url)
if headers is not None:
- _setter("headers", headers)
+ pulumi.set(__self__, "headers", headers)
@property
@pulumi.getter
@@ -4382,19 +3464,8 @@ class TopicRuleHttpActionHeader(dict):
def __init__(__self__, *,
key: str,
value: str):
- TopicRuleHttpActionHeader._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -4411,17 +3482,8 @@ def value(self) -> str:
class TopicRuleHttpAuthorization(dict):
def __init__(__self__, *,
sigv4: Optional['outputs.TopicRuleSigV4Authorization'] = None):
- TopicRuleHttpAuthorization._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- sigv4=sigv4,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- sigv4: Optional['outputs.TopicRuleSigV4Authorization'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if sigv4 is not None:
- _setter("sigv4", sigv4)
+ pulumi.set(__self__, "sigv4", sigv4)
@property
@pulumi.getter
@@ -4456,23 +3518,10 @@ def __init__(__self__, *,
channel_name: str,
role_arn: str,
batch_mode: Optional[bool] = None):
- TopicRuleIotAnalyticsAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- channel_name=channel_name,
- role_arn=role_arn,
- batch_mode=batch_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- channel_name: str,
- role_arn: str,
- batch_mode: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("channel_name", channel_name)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "channel_name", channel_name)
+ pulumi.set(__self__, "role_arn", role_arn)
if batch_mode is not None:
- _setter("batch_mode", batch_mode)
+ pulumi.set(__self__, "batch_mode", batch_mode)
@property
@pulumi.getter(name="channelName")
@@ -4520,27 +3569,12 @@ def __init__(__self__, *,
role_arn: str,
batch_mode: Optional[bool] = None,
message_id: Optional[str] = None):
- TopicRuleIotEventsAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_name=input_name,
- role_arn=role_arn,
- batch_mode=batch_mode,
- message_id=message_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_name: str,
- role_arn: str,
- batch_mode: Optional[bool] = None,
- message_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_name", input_name)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "input_name", input_name)
+ pulumi.set(__self__, "role_arn", role_arn)
if batch_mode is not None:
- _setter("batch_mode", batch_mode)
+ pulumi.set(__self__, "batch_mode", batch_mode)
if message_id is not None:
- _setter("message_id", message_id)
+ pulumi.set(__self__, "message_id", message_id)
@property
@pulumi.getter(name="inputName")
@@ -4587,19 +3621,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
put_asset_property_value_entries: Sequence['outputs.TopicRulePutAssetPropertyValueEntry'],
role_arn: str):
- TopicRuleIotSiteWiseAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- put_asset_property_value_entries=put_asset_property_value_entries,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- put_asset_property_value_entries: Sequence['outputs.TopicRulePutAssetPropertyValueEntry'],
- role_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("put_asset_property_value_entries", put_asset_property_value_entries)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "put_asset_property_value_entries", put_asset_property_value_entries)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="putAssetPropertyValueEntries")
@@ -4640,34 +3663,15 @@ def __init__(__self__, *,
headers: Optional[Sequence['outputs.TopicRuleKafkaActionHeader']] = None,
key: Optional[str] = None,
partition: Optional[str] = None):
- TopicRuleKafkaAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- client_properties=client_properties,
- destination_arn=destination_arn,
- topic=topic,
- headers=headers,
- key=key,
- partition=partition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- client_properties: Any,
- destination_arn: str,
- topic: str,
- headers: Optional[Sequence['outputs.TopicRuleKafkaActionHeader']] = None,
- key: Optional[str] = None,
- partition: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("client_properties", client_properties)
- _setter("destination_arn", destination_arn)
- _setter("topic", topic)
+ pulumi.set(__self__, "client_properties", client_properties)
+ pulumi.set(__self__, "destination_arn", destination_arn)
+ pulumi.set(__self__, "topic", topic)
if headers is not None:
- _setter("headers", headers)
+ pulumi.set(__self__, "headers", headers)
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if partition is not None:
- _setter("partition", partition)
+ pulumi.set(__self__, "partition", partition)
@property
@pulumi.getter(name="clientProperties")
@@ -4705,19 +3709,8 @@ class TopicRuleKafkaActionHeader(dict):
def __init__(__self__, *,
key: str,
value: str):
- TopicRuleKafkaActionHeader._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -4757,23 +3750,10 @@ def __init__(__self__, *,
role_arn: str,
stream_name: str,
partition_key: Optional[str] = None):
- TopicRuleKinesisAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- stream_name=stream_name,
- partition_key=partition_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: str,
- stream_name: str,
- partition_key: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
- _setter("stream_name", stream_name)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "stream_name", stream_name)
if partition_key is not None:
- _setter("partition_key", partition_key)
+ pulumi.set(__self__, "partition_key", partition_key)
@property
@pulumi.getter(name="roleArn")
@@ -4812,17 +3792,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
function_arn: Optional[str] = None):
- TopicRuleLambdaAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- function_arn=function_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- function_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if function_arn is not None:
- _setter("function_arn", function_arn)
+ pulumi.set(__self__, "function_arn", function_arn)
@property
@pulumi.getter(name="functionArn")
@@ -4860,32 +3831,13 @@ def __init__(__self__, *,
role_arn: str,
tracker_name: str,
timestamp: Optional['outputs.TopicRuleTimestamp'] = None):
- TopicRuleLocationAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_id=device_id,
- latitude=latitude,
- longitude=longitude,
- role_arn=role_arn,
- tracker_name=tracker_name,
- timestamp=timestamp,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_id: str,
- latitude: str,
- longitude: str,
- role_arn: str,
- tracker_name: str,
- timestamp: Optional['outputs.TopicRuleTimestamp'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("device_id", device_id)
- _setter("latitude", latitude)
- _setter("longitude", longitude)
- _setter("role_arn", role_arn)
- _setter("tracker_name", tracker_name)
+ pulumi.set(__self__, "device_id", device_id)
+ pulumi.set(__self__, "latitude", latitude)
+ pulumi.set(__self__, "longitude", longitude)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "tracker_name", tracker_name)
if timestamp is not None:
- _setter("timestamp", timestamp)
+ pulumi.set(__self__, "timestamp", timestamp)
@property
@pulumi.getter(name="deviceId")
@@ -4943,28 +3895,11 @@ def __init__(__self__, *,
index: str,
role_arn: str,
type: str):
- TopicRuleOpenSearchAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- endpoint=endpoint,
- id=id,
- index=index,
- role_arn=role_arn,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- endpoint: str,
- id: str,
- index: str,
- role_arn: str,
- type: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("endpoint", endpoint)
- _setter("id", id)
- _setter("index", index)
- _setter("role_arn", role_arn)
- _setter("type", type)
+ pulumi.set(__self__, "endpoint", endpoint)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "index", index)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -5022,35 +3957,16 @@ def __init__(__self__, *,
description: Optional[str] = None,
error_action: Optional['outputs.TopicRuleAction'] = None,
rule_disabled: Optional[bool] = None):
- TopicRulePayload._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- actions=actions,
- sql=sql,
- aws_iot_sql_version=aws_iot_sql_version,
- description=description,
- error_action=error_action,
- rule_disabled=rule_disabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- actions: Sequence['outputs.TopicRuleAction'],
- sql: str,
- aws_iot_sql_version: Optional[str] = None,
- description: Optional[str] = None,
- error_action: Optional['outputs.TopicRuleAction'] = None,
- rule_disabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("actions", actions)
- _setter("sql", sql)
+ pulumi.set(__self__, "actions", actions)
+ pulumi.set(__self__, "sql", sql)
if aws_iot_sql_version is not None:
- _setter("aws_iot_sql_version", aws_iot_sql_version)
+ pulumi.set(__self__, "aws_iot_sql_version", aws_iot_sql_version)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if error_action is not None:
- _setter("error_action", error_action)
+ pulumi.set(__self__, "error_action", error_action)
if rule_disabled is not None:
- _setter("rule_disabled", rule_disabled)
+ pulumi.set(__self__, "rule_disabled", rule_disabled)
@property
@pulumi.getter
@@ -5116,32 +4032,15 @@ def __init__(__self__, *,
entry_id: Optional[str] = None,
property_alias: Optional[str] = None,
property_id: Optional[str] = None):
- TopicRulePutAssetPropertyValueEntry._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- property_values=property_values,
- asset_id=asset_id,
- entry_id=entry_id,
- property_alias=property_alias,
- property_id=property_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- property_values: Sequence['outputs.TopicRuleAssetPropertyValue'],
- asset_id: Optional[str] = None,
- entry_id: Optional[str] = None,
- property_alias: Optional[str] = None,
- property_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("property_values", property_values)
+ pulumi.set(__self__, "property_values", property_values)
if asset_id is not None:
- _setter("asset_id", asset_id)
+ pulumi.set(__self__, "asset_id", asset_id)
if entry_id is not None:
- _setter("entry_id", entry_id)
+ pulumi.set(__self__, "entry_id", entry_id)
if property_alias is not None:
- _setter("property_alias", property_alias)
+ pulumi.set(__self__, "property_alias", property_alias)
if property_id is not None:
- _setter("property_id", property_id)
+ pulumi.set(__self__, "property_id", property_id)
@property
@pulumi.getter(name="propertyValues")
@@ -5190,16 +4089,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
table_name: str):
- TopicRulePutItemInput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- table_name=table_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- table_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("table_name", table_name)
+ pulumi.set(__self__, "table_name", table_name)
@property
@pulumi.getter(name="tableName")
@@ -5231,27 +4121,12 @@ def __init__(__self__, *,
topic: str,
headers: Optional['outputs.TopicRuleRepublishActionHeaders'] = None,
qos: Optional[int] = None):
- TopicRuleRepublishAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- topic=topic,
- headers=headers,
- qos=qos,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: str,
- topic: str,
- headers: Optional['outputs.TopicRuleRepublishActionHeaders'] = None,
- qos: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
- _setter("topic", topic)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "topic", topic)
if headers is not None:
- _setter("headers", headers)
+ pulumi.set(__self__, "headers", headers)
if qos is not None:
- _setter("qos", qos)
+ pulumi.set(__self__, "qos", qos)
@property
@pulumi.getter(name="roleArn")
@@ -5310,37 +4185,18 @@ def __init__(__self__, *,
payload_format_indicator: Optional[str] = None,
response_topic: Optional[str] = None,
user_properties: Optional[Sequence['outputs.TopicRuleUserProperty']] = None):
- TopicRuleRepublishActionHeaders._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- content_type=content_type,
- correlation_data=correlation_data,
- message_expiry=message_expiry,
- payload_format_indicator=payload_format_indicator,
- response_topic=response_topic,
- user_properties=user_properties,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- content_type: Optional[str] = None,
- correlation_data: Optional[str] = None,
- message_expiry: Optional[str] = None,
- payload_format_indicator: Optional[str] = None,
- response_topic: Optional[str] = None,
- user_properties: Optional[Sequence['outputs.TopicRuleUserProperty']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if content_type is not None:
- _setter("content_type", content_type)
+ pulumi.set(__self__, "content_type", content_type)
if correlation_data is not None:
- _setter("correlation_data", correlation_data)
+ pulumi.set(__self__, "correlation_data", correlation_data)
if message_expiry is not None:
- _setter("message_expiry", message_expiry)
+ pulumi.set(__self__, "message_expiry", message_expiry)
if payload_format_indicator is not None:
- _setter("payload_format_indicator", payload_format_indicator)
+ pulumi.set(__self__, "payload_format_indicator", payload_format_indicator)
if response_topic is not None:
- _setter("response_topic", response_topic)
+ pulumi.set(__self__, "response_topic", response_topic)
if user_properties is not None:
- _setter("user_properties", user_properties)
+ pulumi.set(__self__, "user_properties", user_properties)
@property
@pulumi.getter(name="contentType")
@@ -5401,26 +4257,11 @@ def __init__(__self__, *,
key: str,
role_arn: str,
canned_acl: Optional['TopicRuleCannedAccessControlList'] = None):
- TopicRuleS3Action._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_name=bucket_name,
- key=key,
- role_arn=role_arn,
- canned_acl=canned_acl,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_name: str,
- key: str,
- role_arn: str,
- canned_acl: Optional['TopicRuleCannedAccessControlList'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_name", bucket_name)
- _setter("key", key)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "bucket_name", bucket_name)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "role_arn", role_arn)
if canned_acl is not None:
- _setter("canned_acl", canned_acl)
+ pulumi.set(__self__, "canned_acl", canned_acl)
@property
@pulumi.getter(name="bucketName")
@@ -5470,22 +4311,9 @@ def __init__(__self__, *,
role_arn: str,
service_name: str,
signing_region: str):
- TopicRuleSigV4Authorization._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- service_name=service_name,
- signing_region=signing_region,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: str,
- service_name: str,
- signing_region: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
- _setter("service_name", service_name)
- _setter("signing_region", signing_region)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "service_name", service_name)
+ pulumi.set(__self__, "signing_region", signing_region)
@property
@pulumi.getter(name="roleArn")
@@ -5530,23 +4358,10 @@ def __init__(__self__, *,
role_arn: str,
target_arn: str,
message_format: Optional[str] = None):
- TopicRuleSnsAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- target_arn=target_arn,
- message_format=message_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: str,
- target_arn: str,
- message_format: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
- _setter("target_arn", target_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "target_arn", target_arn)
if message_format is not None:
- _setter("message_format", message_format)
+ pulumi.set(__self__, "message_format", message_format)
@property
@pulumi.getter(name="roleArn")
@@ -5591,23 +4406,10 @@ def __init__(__self__, *,
queue_url: str,
role_arn: str,
use_base64: Optional[bool] = None):
- TopicRuleSqsAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- queue_url=queue_url,
- role_arn=role_arn,
- use_base64=use_base64,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- queue_url: str,
- role_arn: str,
- use_base64: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("queue_url", queue_url)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "queue_url", queue_url)
+ pulumi.set(__self__, "role_arn", role_arn)
if use_base64 is not None:
- _setter("use_base64", use_base64)
+ pulumi.set(__self__, "use_base64", use_base64)
@property
@pulumi.getter(name="queueUrl")
@@ -5652,23 +4454,10 @@ def __init__(__self__, *,
role_arn: str,
state_machine_name: str,
execution_name_prefix: Optional[str] = None):
- TopicRuleStepFunctionsAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- state_machine_name=state_machine_name,
- execution_name_prefix=execution_name_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: str,
- state_machine_name: str,
- execution_name_prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
- _setter("state_machine_name", state_machine_name)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "state_machine_name", state_machine_name)
if execution_name_prefix is not None:
- _setter("execution_name_prefix", execution_name_prefix)
+ pulumi.set(__self__, "execution_name_prefix", execution_name_prefix)
@property
@pulumi.getter(name="roleArn")
@@ -5691,19 +4480,8 @@ class TopicRuleTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- TopicRuleTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -5721,20 +4499,9 @@ class TopicRuleTimestamp(dict):
def __init__(__self__, *,
value: str,
unit: Optional[str] = None):
- TopicRuleTimestamp._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- value=value,
- unit=unit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- value: str,
- unit: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
@property
@pulumi.getter
@@ -5776,29 +4543,12 @@ def __init__(__self__, *,
role_arn: str,
table_name: str,
timestamp: Optional['outputs.TopicRuleTimestreamTimestamp'] = None):
- TopicRuleTimestreamAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- database_name=database_name,
- dimensions=dimensions,
- role_arn=role_arn,
- table_name=table_name,
- timestamp=timestamp,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- database_name: str,
- dimensions: Sequence['outputs.TopicRuleTimestreamDimension'],
- role_arn: str,
- table_name: str,
- timestamp: Optional['outputs.TopicRuleTimestreamTimestamp'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("database_name", database_name)
- _setter("dimensions", dimensions)
- _setter("role_arn", role_arn)
- _setter("table_name", table_name)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "dimensions", dimensions)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "table_name", table_name)
if timestamp is not None:
- _setter("timestamp", timestamp)
+ pulumi.set(__self__, "timestamp", timestamp)
@property
@pulumi.getter(name="databaseName")
@@ -5831,19 +4581,8 @@ class TopicRuleTimestreamDimension(dict):
def __init__(__self__, *,
name: str,
value: str):
- TopicRuleTimestreamDimension._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("value", value)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -5861,19 +4600,8 @@ class TopicRuleTimestreamTimestamp(dict):
def __init__(__self__, *,
unit: str,
value: str):
- TopicRuleTimestreamTimestamp._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- unit=unit,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- unit: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("unit", unit)
- _setter("value", value)
+ pulumi.set(__self__, "unit", unit)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -5891,19 +4619,8 @@ class TopicRuleUserProperty(dict):
def __init__(__self__, *,
key: str,
value: str):
- TopicRuleUserProperty._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iot/policy.py b/sdk/python/pulumi_aws_native/iot/policy.py
index 7d6b60a1d7..75e6849344 100644
--- a/sdk/python/pulumi_aws_native/iot/policy.py
+++ b/sdk/python/pulumi_aws_native/iot/policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,24 +22,11 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Policy resource.
"""
- PolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- policy_document=policy_document,
- policy_name=policy_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- policy_document: Any,
- policy_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['PolicyTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("policy_document", policy_document)
+ pulumi.set(__self__, "policy_document", policy_document)
if policy_name is not None:
- _setter("policy_name", policy_name)
+ pulumi.set(__self__, "policy_name", policy_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="policyDocument")
@@ -103,10 +90,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PolicyArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iot/policy_principal_attachment.py b/sdk/python/pulumi_aws_native/iot/policy_principal_attachment.py
index e9d7ef52e9..f5cf03d41c 100644
--- a/sdk/python/pulumi_aws_native/iot/policy_principal_attachment.py
+++ b/sdk/python/pulumi_aws_native/iot/policy_principal_attachment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['PolicyPrincipalAttachmentArgs', 'PolicyPrincipalAttachment']
@@ -19,19 +19,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a PolicyPrincipalAttachment resource.
"""
- PolicyPrincipalAttachmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- policy_name=policy_name,
- principal=principal,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- policy_name: pulumi.Input[str],
- principal: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("policy_name", policy_name)
- _setter("principal", principal)
+ pulumi.set(__self__, "policy_name", policy_name)
+ pulumi.set(__self__, "principal", principal)
@property
@pulumi.getter(name="policyName")
@@ -90,10 +79,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PolicyPrincipalAttachmentArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iot/provisioning_template.py b/sdk/python/pulumi_aws_native/iot/provisioning_template.py
index 150123c41e..d60f64897c 100644
--- a/sdk/python/pulumi_aws_native/iot/provisioning_template.py
+++ b/sdk/python/pulumi_aws_native/iot/provisioning_template.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -28,43 +28,20 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ProvisioningTemplate resource.
"""
- ProvisioningTemplateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- provisioning_role_arn=provisioning_role_arn,
- template_body=template_body,
- description=description,
- enabled=enabled,
- pre_provisioning_hook=pre_provisioning_hook,
- tags=tags,
- template_name=template_name,
- template_type=template_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- provisioning_role_arn: pulumi.Input[str],
- template_body: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- enabled: Optional[pulumi.Input[bool]] = None,
- pre_provisioning_hook: Optional[pulumi.Input['ProvisioningTemplateProvisioningHookArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ProvisioningTemplateTagArgs']]]] = None,
- template_name: Optional[pulumi.Input[str]] = None,
- template_type: Optional[pulumi.Input['ProvisioningTemplateTemplateType']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("provisioning_role_arn", provisioning_role_arn)
- _setter("template_body", template_body)
+ pulumi.set(__self__, "provisioning_role_arn", provisioning_role_arn)
+ pulumi.set(__self__, "template_body", template_body)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if pre_provisioning_hook is not None:
- _setter("pre_provisioning_hook", pre_provisioning_hook)
+ pulumi.set(__self__, "pre_provisioning_hook", pre_provisioning_hook)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if template_name is not None:
- _setter("template_name", template_name)
+ pulumi.set(__self__, "template_name", template_name)
if template_type is not None:
- _setter("template_type", template_type)
+ pulumi.set(__self__, "template_type", template_type)
@property
@pulumi.getter(name="provisioningRoleArn")
@@ -178,10 +155,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ProvisioningTemplateArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -206,11 +179,6 @@ def _internal_init(__self__,
__props__.__dict__["description"] = description
__props__.__dict__["enabled"] = enabled
- if pre_provisioning_hook is not None and not isinstance(pre_provisioning_hook, ProvisioningTemplateProvisioningHookArgs):
- pre_provisioning_hook = pre_provisioning_hook or {}
- def _setter(key, value):
- pre_provisioning_hook[key] = value
- ProvisioningTemplateProvisioningHookArgs._configure(_setter, **pre_provisioning_hook)
__props__.__dict__["pre_provisioning_hook"] = pre_provisioning_hook
if provisioning_role_arn is None and not opts.urn:
raise TypeError("Missing required property 'provisioning_role_arn'")
diff --git a/sdk/python/pulumi_aws_native/iot/resource_specific_logging.py b/sdk/python/pulumi_aws_native/iot/resource_specific_logging.py
index 1603a0e871..c24bbf7476 100644
--- a/sdk/python/pulumi_aws_native/iot/resource_specific_logging.py
+++ b/sdk/python/pulumi_aws_native/iot/resource_specific_logging.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -24,22 +24,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] target_name: The target name.
:param pulumi.Input['ResourceSpecificLoggingTargetType'] target_type: The target type. Value must be THING_GROUP, CLIENT_ID, SOURCE_IP, PRINCIPAL_ID, or EVENT_TYPE.
"""
- ResourceSpecificLoggingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_level=log_level,
- target_name=target_name,
- target_type=target_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_level: pulumi.Input['ResourceSpecificLoggingLogLevel'],
- target_name: pulumi.Input[str],
- target_type: pulumi.Input['ResourceSpecificLoggingTargetType'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_level", log_level)
- _setter("target_name", target_name)
- _setter("target_type", target_type)
+ pulumi.set(__self__, "log_level", log_level)
+ pulumi.set(__self__, "target_name", target_name)
+ pulumi.set(__self__, "target_type", target_type)
@property
@pulumi.getter(name="logLevel")
@@ -115,10 +102,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ResourceSpecificLoggingArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iot/role_alias.py b/sdk/python/pulumi_aws_native/iot/role_alias.py
index 9d5cda048e..380bfb8793 100644
--- a/sdk/python/pulumi_aws_native/iot/role_alias.py
+++ b/sdk/python/pulumi_aws_native/iot/role_alias.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,28 +23,13 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a RoleAlias resource.
"""
- RoleAliasArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- credential_duration_seconds=credential_duration_seconds,
- role_alias=role_alias,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: pulumi.Input[str],
- credential_duration_seconds: Optional[pulumi.Input[int]] = None,
- role_alias: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['RoleAliasTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if credential_duration_seconds is not None:
- _setter("credential_duration_seconds", credential_duration_seconds)
+ pulumi.set(__self__, "credential_duration_seconds", credential_duration_seconds)
if role_alias is not None:
- _setter("role_alias", role_alias)
+ pulumi.set(__self__, "role_alias", role_alias)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="roleArn")
@@ -118,10 +103,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- RoleAliasArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iot/scheduled_audit.py b/sdk/python/pulumi_aws_native/iot/scheduled_audit.py
index 36494ec56f..445ffc4ff4 100644
--- a/sdk/python/pulumi_aws_native/iot/scheduled_audit.py
+++ b/sdk/python/pulumi_aws_native/iot/scheduled_audit.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -32,35 +32,16 @@ def __init__(__self__, *,
:param pulumi.Input[str] scheduled_audit_name: The name you want to give to the scheduled audit.
:param pulumi.Input[Sequence[pulumi.Input['ScheduledAuditTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- ScheduledAuditArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- frequency=frequency,
- target_check_names=target_check_names,
- day_of_month=day_of_month,
- day_of_week=day_of_week,
- scheduled_audit_name=scheduled_audit_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- frequency: pulumi.Input['ScheduledAuditFrequency'],
- target_check_names: pulumi.Input[Sequence[pulumi.Input[str]]],
- day_of_month: Optional[pulumi.Input[str]] = None,
- day_of_week: Optional[pulumi.Input['ScheduledAuditDayOfWeek']] = None,
- scheduled_audit_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ScheduledAuditTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("frequency", frequency)
- _setter("target_check_names", target_check_names)
+ pulumi.set(__self__, "frequency", frequency)
+ pulumi.set(__self__, "target_check_names", target_check_names)
if day_of_month is not None:
- _setter("day_of_month", day_of_month)
+ pulumi.set(__self__, "day_of_month", day_of_month)
if day_of_week is not None:
- _setter("day_of_week", day_of_week)
+ pulumi.set(__self__, "day_of_week", day_of_week)
if scheduled_audit_name is not None:
- _setter("scheduled_audit_name", scheduled_audit_name)
+ pulumi.set(__self__, "scheduled_audit_name", scheduled_audit_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -178,10 +159,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ScheduledAuditArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iot/security_profile.py b/sdk/python/pulumi_aws_native/iot/security_profile.py
index f2f556c7e7..0e93cfc626 100644
--- a/sdk/python/pulumi_aws_native/iot/security_profile.py
+++ b/sdk/python/pulumi_aws_native/iot/security_profile.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -34,41 +34,20 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['SecurityProfileTagArgs']]] tags: Metadata that can be used to manage the security profile.
:param pulumi.Input[Sequence[pulumi.Input[str]]] target_arns: A set of target ARNs that the security profile is attached to.
"""
- SecurityProfileArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- additional_metrics_to_retain_v2=additional_metrics_to_retain_v2,
- alert_targets=alert_targets,
- behaviors=behaviors,
- security_profile_description=security_profile_description,
- security_profile_name=security_profile_name,
- tags=tags,
- target_arns=target_arns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- additional_metrics_to_retain_v2: Optional[pulumi.Input[Sequence[pulumi.Input['SecurityProfileMetricToRetainArgs']]]] = None,
- alert_targets: Optional[Any] = None,
- behaviors: Optional[pulumi.Input[Sequence[pulumi.Input['SecurityProfileBehaviorArgs']]]] = None,
- security_profile_description: Optional[pulumi.Input[str]] = None,
- security_profile_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['SecurityProfileTagArgs']]]] = None,
- target_arns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if additional_metrics_to_retain_v2 is not None:
- _setter("additional_metrics_to_retain_v2", additional_metrics_to_retain_v2)
+ pulumi.set(__self__, "additional_metrics_to_retain_v2", additional_metrics_to_retain_v2)
if alert_targets is not None:
- _setter("alert_targets", alert_targets)
+ pulumi.set(__self__, "alert_targets", alert_targets)
if behaviors is not None:
- _setter("behaviors", behaviors)
+ pulumi.set(__self__, "behaviors", behaviors)
if security_profile_description is not None:
- _setter("security_profile_description", security_profile_description)
+ pulumi.set(__self__, "security_profile_description", security_profile_description)
if security_profile_name is not None:
- _setter("security_profile_name", security_profile_name)
+ pulumi.set(__self__, "security_profile_name", security_profile_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if target_arns is not None:
- _setter("target_arns", target_arns)
+ pulumi.set(__self__, "target_arns", target_arns)
@property
@pulumi.getter(name="additionalMetricsToRetainV2")
@@ -200,10 +179,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SecurityProfileArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iot/software_package.py b/sdk/python/pulumi_aws_native/iot/software_package.py
index 742da1cd97..619e8ed717 100644
--- a/sdk/python/pulumi_aws_native/iot/software_package.py
+++ b/sdk/python/pulumi_aws_native/iot/software_package.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,25 +23,12 @@ def __init__(__self__, *,
The set of arguments for constructing a SoftwarePackage resource.
:param pulumi.Input[Sequence[pulumi.Input['SoftwarePackageTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- SoftwarePackageArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- package_name=package_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- package_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['SoftwarePackageTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if package_name is not None:
- _setter("package_name", package_name)
+ pulumi.set(__self__, "package_name", package_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -109,10 +96,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SoftwarePackageArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iot/software_package_version.py b/sdk/python/pulumi_aws_native/iot/software_package_version.py
index e634f3841e..fe1ebd2765 100644
--- a/sdk/python/pulumi_aws_native/iot/software_package_version.py
+++ b/sdk/python/pulumi_aws_native/iot/software_package_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -26,32 +26,15 @@ def __init__(__self__, *,
The set of arguments for constructing a SoftwarePackageVersion resource.
:param pulumi.Input[Sequence[pulumi.Input['SoftwarePackageVersionTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- SoftwarePackageVersionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- package_name=package_name,
- attributes=attributes,
- description=description,
- tags=tags,
- version_name=version_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- package_name: pulumi.Input[str],
- attributes: Optional[pulumi.Input['SoftwarePackageVersionResourceAttributesArgs']] = None,
- description: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['SoftwarePackageVersionTagArgs']]]] = None,
- version_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("package_name", package_name)
+ pulumi.set(__self__, "package_name", package_name)
if attributes is not None:
- _setter("attributes", attributes)
+ pulumi.set(__self__, "attributes", attributes)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if version_name is not None:
- _setter("version_name", version_name)
+ pulumi.set(__self__, "version_name", version_name)
@property
@pulumi.getter(name="packageName")
@@ -139,10 +122,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SoftwarePackageVersionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -162,11 +141,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = SoftwarePackageVersionArgs.__new__(SoftwarePackageVersionArgs)
- if attributes is not None and not isinstance(attributes, SoftwarePackageVersionResourceAttributesArgs):
- attributes = attributes or {}
- def _setter(key, value):
- attributes[key] = value
- SoftwarePackageVersionResourceAttributesArgs._configure(_setter, **attributes)
__props__.__dict__["attributes"] = attributes
__props__.__dict__["description"] = description
if package_name is None and not opts.urn:
diff --git a/sdk/python/pulumi_aws_native/iot/thing.py b/sdk/python/pulumi_aws_native/iot/thing.py
index fdd96d6465..c602233665 100644
--- a/sdk/python/pulumi_aws_native/iot/thing.py
+++ b/sdk/python/pulumi_aws_native/iot/thing.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,21 +21,10 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Thing resource.
"""
- ThingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_payload=attribute_payload,
- thing_name=thing_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_payload: Optional[pulumi.Input['ThingAttributePayloadArgs']] = None,
- thing_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attribute_payload is not None:
- _setter("attribute_payload", attribute_payload)
+ pulumi.set(__self__, "attribute_payload", attribute_payload)
if thing_name is not None:
- _setter("thing_name", thing_name)
+ pulumi.set(__self__, "thing_name", thing_name)
@property
@pulumi.getter(name="attributePayload")
@@ -89,10 +78,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ThingArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -109,11 +94,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = ThingArgs.__new__(ThingArgs)
- if attribute_payload is not None and not isinstance(attribute_payload, ThingAttributePayloadArgs):
- attribute_payload = attribute_payload or {}
- def _setter(key, value):
- attribute_payload[key] = value
- ThingAttributePayloadArgs._configure(_setter, **attribute_payload)
__props__.__dict__["attribute_payload"] = attribute_payload
__props__.__dict__["thing_name"] = thing_name
__props__.__dict__["arn"] = None
diff --git a/sdk/python/pulumi_aws_native/iot/thing_group.py b/sdk/python/pulumi_aws_native/iot/thing_group.py
index 35247e47f1..c27a415b1c 100644
--- a/sdk/python/pulumi_aws_native/iot/thing_group.py
+++ b/sdk/python/pulumi_aws_native/iot/thing_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,33 +25,16 @@ def __init__(__self__, *,
The set of arguments for constructing a ThingGroup resource.
:param pulumi.Input[Sequence[pulumi.Input['ThingGroupTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- ThingGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- parent_group_name=parent_group_name,
- query_string=query_string,
- tags=tags,
- thing_group_name=thing_group_name,
- thing_group_properties=thing_group_properties,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- parent_group_name: Optional[pulumi.Input[str]] = None,
- query_string: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ThingGroupTagArgs']]]] = None,
- thing_group_name: Optional[pulumi.Input[str]] = None,
- thing_group_properties: Optional[pulumi.Input['ThingGroupPropertiesPropertiesArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if parent_group_name is not None:
- _setter("parent_group_name", parent_group_name)
+ pulumi.set(__self__, "parent_group_name", parent_group_name)
if query_string is not None:
- _setter("query_string", query_string)
+ pulumi.set(__self__, "query_string", query_string)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if thing_group_name is not None:
- _setter("thing_group_name", thing_group_name)
+ pulumi.set(__self__, "thing_group_name", thing_group_name)
if thing_group_properties is not None:
- _setter("thing_group_properties", thing_group_properties)
+ pulumi.set(__self__, "thing_group_properties", thing_group_properties)
@property
@pulumi.getter(name="parentGroupName")
@@ -139,10 +122,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ThingGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -166,11 +145,6 @@ def _internal_init(__self__,
__props__.__dict__["query_string"] = query_string
__props__.__dict__["tags"] = tags
__props__.__dict__["thing_group_name"] = thing_group_name
- if thing_group_properties is not None and not isinstance(thing_group_properties, ThingGroupPropertiesPropertiesArgs):
- thing_group_properties = thing_group_properties or {}
- def _setter(key, value):
- thing_group_properties[key] = value
- ThingGroupPropertiesPropertiesArgs._configure(_setter, **thing_group_properties)
__props__.__dict__["thing_group_properties"] = thing_group_properties
__props__.__dict__["arn"] = None
replace_on_changes = pulumi.ResourceOptions(replace_on_changes=["parent_group_name", "thing_group_name"])
diff --git a/sdk/python/pulumi_aws_native/iot/thing_principal_attachment.py b/sdk/python/pulumi_aws_native/iot/thing_principal_attachment.py
index ee8db96a0d..0a54fb5ce3 100644
--- a/sdk/python/pulumi_aws_native/iot/thing_principal_attachment.py
+++ b/sdk/python/pulumi_aws_native/iot/thing_principal_attachment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['ThingPrincipalAttachmentArgs', 'ThingPrincipalAttachment']
@@ -19,19 +19,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ThingPrincipalAttachment resource.
"""
- ThingPrincipalAttachmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- principal=principal,
- thing_name=thing_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- principal: pulumi.Input[str],
- thing_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("principal", principal)
- _setter("thing_name", thing_name)
+ pulumi.set(__self__, "principal", principal)
+ pulumi.set(__self__, "thing_name", thing_name)
@property
@pulumi.getter
@@ -90,10 +79,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ThingPrincipalAttachmentArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iot/thing_type.py b/sdk/python/pulumi_aws_native/iot/thing_type.py
index 1b2a104578..fc9f553ecd 100644
--- a/sdk/python/pulumi_aws_native/iot/thing_type.py
+++ b/sdk/python/pulumi_aws_native/iot/thing_type.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -24,29 +24,14 @@ def __init__(__self__, *,
The set of arguments for constructing a ThingType resource.
:param pulumi.Input[Sequence[pulumi.Input['ThingTypeTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- ThingTypeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- deprecate_thing_type=deprecate_thing_type,
- tags=tags,
- thing_type_name=thing_type_name,
- thing_type_properties=thing_type_properties,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- deprecate_thing_type: Optional[pulumi.Input[bool]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ThingTypeTagArgs']]]] = None,
- thing_type_name: Optional[pulumi.Input[str]] = None,
- thing_type_properties: Optional[pulumi.Input['ThingTypePropertiesPropertiesArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if deprecate_thing_type is not None:
- _setter("deprecate_thing_type", deprecate_thing_type)
+ pulumi.set(__self__, "deprecate_thing_type", deprecate_thing_type)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if thing_type_name is not None:
- _setter("thing_type_name", thing_type_name)
+ pulumi.set(__self__, "thing_type_name", thing_type_name)
if thing_type_properties is not None:
- _setter("thing_type_properties", thing_type_properties)
+ pulumi.set(__self__, "thing_type_properties", thing_type_properties)
@property
@pulumi.getter(name="deprecateThingType")
@@ -124,10 +109,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ThingTypeArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -149,11 +130,6 @@ def _internal_init(__self__,
__props__.__dict__["deprecate_thing_type"] = deprecate_thing_type
__props__.__dict__["tags"] = tags
__props__.__dict__["thing_type_name"] = thing_type_name
- if thing_type_properties is not None and not isinstance(thing_type_properties, ThingTypePropertiesPropertiesArgs):
- thing_type_properties = thing_type_properties or {}
- def _setter(key, value):
- thing_type_properties[key] = value
- ThingTypePropertiesPropertiesArgs._configure(_setter, **thing_type_properties)
__props__.__dict__["thing_type_properties"] = thing_type_properties
__props__.__dict__["arn"] = None
replace_on_changes = pulumi.ResourceOptions(replace_on_changes=["thing_type_name", "thing_type_properties"])
diff --git a/sdk/python/pulumi_aws_native/iot/topic_rule.py b/sdk/python/pulumi_aws_native/iot/topic_rule.py
index b2f55f76a9..a70ce90eeb 100644
--- a/sdk/python/pulumi_aws_native/iot/topic_rule.py
+++ b/sdk/python/pulumi_aws_native/iot/topic_rule.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -23,24 +23,11 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a TopicRule resource.
"""
- TopicRuleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- topic_rule_payload=topic_rule_payload,
- rule_name=rule_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- topic_rule_payload: pulumi.Input['TopicRulePayloadArgs'],
- rule_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['TopicRuleTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("topic_rule_payload", topic_rule_payload)
+ pulumi.set(__self__, "topic_rule_payload", topic_rule_payload)
if rule_name is not None:
- _setter("rule_name", rule_name)
+ pulumi.set(__self__, "rule_name", rule_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="topicRulePayload")
@@ -104,10 +91,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TopicRuleArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -127,11 +110,6 @@ def _internal_init(__self__,
__props__.__dict__["rule_name"] = rule_name
__props__.__dict__["tags"] = tags
- if topic_rule_payload is not None and not isinstance(topic_rule_payload, TopicRulePayloadArgs):
- topic_rule_payload = topic_rule_payload or {}
- def _setter(key, value):
- topic_rule_payload[key] = value
- TopicRulePayloadArgs._configure(_setter, **topic_rule_payload)
if topic_rule_payload is None and not opts.urn:
raise TypeError("Missing required property 'topic_rule_payload'")
__props__.__dict__["topic_rule_payload"] = topic_rule_payload
diff --git a/sdk/python/pulumi_aws_native/iot/topic_rule_destination.py b/sdk/python/pulumi_aws_native/iot/topic_rule_destination.py
index 14029cd933..6c9f1ce04f 100644
--- a/sdk/python/pulumi_aws_native/iot/topic_rule_destination.py
+++ b/sdk/python/pulumi_aws_native/iot/topic_rule_destination.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -26,25 +26,12 @@ def __init__(__self__, *,
:param pulumi.Input['TopicRuleDestinationStatus'] status: The status of the TopicRuleDestination.
:param pulumi.Input['TopicRuleDestinationVpcDestinationPropertiesArgs'] vpc_properties: VPC destination properties.
"""
- TopicRuleDestinationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- http_url_properties=http_url_properties,
- status=status,
- vpc_properties=vpc_properties,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- http_url_properties: Optional[pulumi.Input['TopicRuleDestinationHttpUrlDestinationSummaryArgs']] = None,
- status: Optional[pulumi.Input['TopicRuleDestinationStatus']] = None,
- vpc_properties: Optional[pulumi.Input['TopicRuleDestinationVpcDestinationPropertiesArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if http_url_properties is not None:
- _setter("http_url_properties", http_url_properties)
+ pulumi.set(__self__, "http_url_properties", http_url_properties)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
if vpc_properties is not None:
- _setter("vpc_properties", vpc_properties)
+ pulumi.set(__self__, "vpc_properties", vpc_properties)
@property
@pulumi.getter(name="httpUrlProperties")
@@ -120,10 +107,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TopicRuleDestinationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -141,18 +124,8 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = TopicRuleDestinationArgs.__new__(TopicRuleDestinationArgs)
- if http_url_properties is not None and not isinstance(http_url_properties, TopicRuleDestinationHttpUrlDestinationSummaryArgs):
- http_url_properties = http_url_properties or {}
- def _setter(key, value):
- http_url_properties[key] = value
- TopicRuleDestinationHttpUrlDestinationSummaryArgs._configure(_setter, **http_url_properties)
__props__.__dict__["http_url_properties"] = http_url_properties
__props__.__dict__["status"] = status
- if vpc_properties is not None and not isinstance(vpc_properties, TopicRuleDestinationVpcDestinationPropertiesArgs):
- vpc_properties = vpc_properties or {}
- def _setter(key, value):
- vpc_properties[key] = value
- TopicRuleDestinationVpcDestinationPropertiesArgs._configure(_setter, **vpc_properties)
__props__.__dict__["vpc_properties"] = vpc_properties
__props__.__dict__["arn"] = None
__props__.__dict__["status_reason"] = None
diff --git a/sdk/python/pulumi_aws_native/iot1click/_inputs.py b/sdk/python/pulumi_aws_native/iot1click/_inputs.py
index 408332e514..d4963c7094 100644
--- a/sdk/python/pulumi_aws_native/iot1click/_inputs.py
+++ b/sdk/python/pulumi_aws_native/iot1click/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -18,21 +18,10 @@ class ProjectPlacementTemplateArgs:
def __init__(__self__, *,
default_attributes: Optional[Any] = None,
device_templates: Optional[Any] = None):
- ProjectPlacementTemplateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- default_attributes=default_attributes,
- device_templates=device_templates,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- default_attributes: Optional[Any] = None,
- device_templates: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if default_attributes is not None:
- _setter("default_attributes", default_attributes)
+ pulumi.set(__self__, "default_attributes", default_attributes)
if device_templates is not None:
- _setter("device_templates", device_templates)
+ pulumi.set(__self__, "device_templates", device_templates)
@property
@pulumi.getter(name="defaultAttributes")
diff --git a/sdk/python/pulumi_aws_native/iot1click/device.py b/sdk/python/pulumi_aws_native/iot1click/device.py
index e8d0d629ff..f49917dd35 100644
--- a/sdk/python/pulumi_aws_native/iot1click/device.py
+++ b/sdk/python/pulumi_aws_native/iot1click/device.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['DeviceArgs', 'Device']
@@ -19,19 +19,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Device resource.
"""
- DeviceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_id=device_id,
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_id: pulumi.Input[str],
- enabled: pulumi.Input[bool],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("device_id", device_id)
- _setter("enabled", enabled)
+ pulumi.set(__self__, "device_id", device_id)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter(name="deviceId")
@@ -90,10 +79,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DeviceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iot1click/get_device.py b/sdk/python/pulumi_aws_native/iot1click/get_device.py
index 0c3dff652d..5d8b269c63 100644
--- a/sdk/python/pulumi_aws_native/iot1click/get_device.py
+++ b/sdk/python/pulumi_aws_native/iot1click/get_device.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/iot1click/get_placement.py b/sdk/python/pulumi_aws_native/iot1click/get_placement.py
index 7a0212fc87..b1ad5d9311 100644
--- a/sdk/python/pulumi_aws_native/iot1click/get_placement.py
+++ b/sdk/python/pulumi_aws_native/iot1click/get_placement.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/iot1click/get_project.py b/sdk/python/pulumi_aws_native/iot1click/get_project.py
index 83323ce495..d7f9102d0f 100644
--- a/sdk/python/pulumi_aws_native/iot1click/get_project.py
+++ b/sdk/python/pulumi_aws_native/iot1click/get_project.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iot1click/outputs.py b/sdk/python/pulumi_aws_native/iot1click/outputs.py
index 6c65b959e0..8b9d413014 100644
--- a/sdk/python/pulumi_aws_native/iot1click/outputs.py
+++ b/sdk/python/pulumi_aws_native/iot1click/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -37,21 +37,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
default_attributes: Optional[Any] = None,
device_templates: Optional[Any] = None):
- ProjectPlacementTemplate._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- default_attributes=default_attributes,
- device_templates=device_templates,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- default_attributes: Optional[Any] = None,
- device_templates: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if default_attributes is not None:
- _setter("default_attributes", default_attributes)
+ pulumi.set(__self__, "default_attributes", default_attributes)
if device_templates is not None:
- _setter("device_templates", device_templates)
+ pulumi.set(__self__, "device_templates", device_templates)
@property
@pulumi.getter(name="defaultAttributes")
diff --git a/sdk/python/pulumi_aws_native/iot1click/placement.py b/sdk/python/pulumi_aws_native/iot1click/placement.py
index 44cb4d1ac0..177a0695a8 100644
--- a/sdk/python/pulumi_aws_native/iot1click/placement.py
+++ b/sdk/python/pulumi_aws_native/iot1click/placement.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['PlacementArgs', 'Placement']
@@ -21,28 +21,13 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Placement resource.
"""
- PlacementArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- project_name=project_name,
- associated_devices=associated_devices,
- attributes=attributes,
- placement_name=placement_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- project_name: pulumi.Input[str],
- associated_devices: Optional[Any] = None,
- attributes: Optional[Any] = None,
- placement_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("project_name", project_name)
+ pulumi.set(__self__, "project_name", project_name)
if associated_devices is not None:
- _setter("associated_devices", associated_devices)
+ pulumi.set(__self__, "associated_devices", associated_devices)
if attributes is not None:
- _setter("attributes", attributes)
+ pulumi.set(__self__, "attributes", attributes)
if placement_name is not None:
- _setter("placement_name", placement_name)
+ pulumi.set(__self__, "placement_name", placement_name)
@property
@pulumi.getter(name="projectName")
@@ -121,10 +106,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PlacementArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iot1click/project.py b/sdk/python/pulumi_aws_native/iot1click/project.py
index e35b38ccc8..74790d8daf 100644
--- a/sdk/python/pulumi_aws_native/iot1click/project.py
+++ b/sdk/python/pulumi_aws_native/iot1click/project.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,24 +22,11 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Project resource.
"""
- ProjectArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- placement_template=placement_template,
- description=description,
- project_name=project_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- placement_template: pulumi.Input['ProjectPlacementTemplateArgs'],
- description: Optional[pulumi.Input[str]] = None,
- project_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("placement_template", placement_template)
+ pulumi.set(__self__, "placement_template", placement_template)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if project_name is not None:
- _setter("project_name", project_name)
+ pulumi.set(__self__, "project_name", project_name)
@property
@pulumi.getter(name="placementTemplate")
@@ -108,10 +95,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ProjectArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -131,11 +114,6 @@ def _internal_init(__self__,
__props__ = ProjectArgs.__new__(ProjectArgs)
__props__.__dict__["description"] = description
- if placement_template is not None and not isinstance(placement_template, ProjectPlacementTemplateArgs):
- placement_template = placement_template or {}
- def _setter(key, value):
- placement_template[key] = value
- ProjectPlacementTemplateArgs._configure(_setter, **placement_template)
if placement_template is None and not opts.urn:
raise TypeError("Missing required property 'placement_template'")
__props__.__dict__["placement_template"] = placement_template
diff --git a/sdk/python/pulumi_aws_native/iotanalytics/_inputs.py b/sdk/python/pulumi_aws_native/iotanalytics/_inputs.py
index d8801d56be..e39f2e07a1 100644
--- a/sdk/python/pulumi_aws_native/iotanalytics/_inputs.py
+++ b/sdk/python/pulumi_aws_native/iotanalytics/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -75,23 +75,10 @@ def __init__(__self__, *,
bucket: pulumi.Input[str],
role_arn: pulumi.Input[str],
key_prefix: Optional[pulumi.Input[str]] = None):
- ChannelCustomerManagedS3Args._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- role_arn=role_arn,
- key_prefix=key_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- key_prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "bucket", bucket)
+ pulumi.set(__self__, "role_arn", role_arn)
if key_prefix is not None:
- _setter("key_prefix", key_prefix)
+ pulumi.set(__self__, "key_prefix", key_prefix)
@property
@pulumi.getter
@@ -126,21 +113,10 @@ class ChannelRetentionPeriodArgs:
def __init__(__self__, *,
number_of_days: Optional[pulumi.Input[int]] = None,
unlimited: Optional[pulumi.Input[bool]] = None):
- ChannelRetentionPeriodArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- number_of_days=number_of_days,
- unlimited=unlimited,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- number_of_days: Optional[pulumi.Input[int]] = None,
- unlimited: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if number_of_days is not None:
- _setter("number_of_days", number_of_days)
+ pulumi.set(__self__, "number_of_days", number_of_days)
if unlimited is not None:
- _setter("unlimited", unlimited)
+ pulumi.set(__self__, "unlimited", unlimited)
@property
@pulumi.getter(name="numberOfDays")
@@ -165,11 +141,6 @@ def unlimited(self, value: Optional[pulumi.Input[bool]]):
class ChannelServiceManagedS3Args:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -177,21 +148,10 @@ class ChannelStorageArgs:
def __init__(__self__, *,
customer_managed_s3: Optional[pulumi.Input['ChannelCustomerManagedS3Args']] = None,
service_managed_s3: Optional[pulumi.Input['ChannelServiceManagedS3Args']] = None):
- ChannelStorageArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- customer_managed_s3=customer_managed_s3,
- service_managed_s3=service_managed_s3,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- customer_managed_s3: Optional[pulumi.Input['ChannelCustomerManagedS3Args']] = None,
- service_managed_s3: Optional[pulumi.Input['ChannelServiceManagedS3Args']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if customer_managed_s3 is not None:
- _setter("customer_managed_s3", customer_managed_s3)
+ pulumi.set(__self__, "customer_managed_s3", customer_managed_s3)
if service_managed_s3 is not None:
- _setter("service_managed_s3", service_managed_s3)
+ pulumi.set(__self__, "service_managed_s3", service_managed_s3)
@property
@pulumi.getter(name="customerManagedS3")
@@ -217,19 +177,8 @@ class ChannelTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- ChannelTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -256,24 +205,11 @@ def __init__(__self__, *,
action_name: pulumi.Input[str],
container_action: Optional[pulumi.Input['DatasetContainerActionArgs']] = None,
query_action: Optional[pulumi.Input['DatasetQueryActionArgs']] = None):
- DatasetActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action_name=action_name,
- container_action=container_action,
- query_action=query_action,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action_name: pulumi.Input[str],
- container_action: Optional[pulumi.Input['DatasetContainerActionArgs']] = None,
- query_action: Optional[pulumi.Input['DatasetQueryActionArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action_name", action_name)
+ pulumi.set(__self__, "action_name", action_name)
if container_action is not None:
- _setter("container_action", container_action)
+ pulumi.set(__self__, "container_action", container_action)
if query_action is not None:
- _setter("query_action", query_action)
+ pulumi.set(__self__, "query_action", query_action)
@property
@pulumi.getter(name="actionName")
@@ -310,26 +246,11 @@ def __init__(__self__, *,
image: pulumi.Input[str],
resource_configuration: pulumi.Input['DatasetResourceConfigurationArgs'],
variables: Optional[pulumi.Input[Sequence[pulumi.Input['DatasetVariableArgs']]]] = None):
- DatasetContainerActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- execution_role_arn=execution_role_arn,
- image=image,
- resource_configuration=resource_configuration,
- variables=variables,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- execution_role_arn: pulumi.Input[str],
- image: pulumi.Input[str],
- resource_configuration: pulumi.Input['DatasetResourceConfigurationArgs'],
- variables: Optional[pulumi.Input[Sequence[pulumi.Input['DatasetVariableArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("execution_role_arn", execution_role_arn)
- _setter("image", image)
- _setter("resource_configuration", resource_configuration)
+ pulumi.set(__self__, "execution_role_arn", execution_role_arn)
+ pulumi.set(__self__, "image", image)
+ pulumi.set(__self__, "resource_configuration", resource_configuration)
if variables is not None:
- _setter("variables", variables)
+ pulumi.set(__self__, "variables", variables)
@property
@pulumi.getter(name="executionRoleArn")
@@ -373,21 +294,10 @@ class DatasetContentDeliveryRuleDestinationArgs:
def __init__(__self__, *,
iot_events_destination_configuration: Optional[pulumi.Input['DatasetIotEventsDestinationConfigurationArgs']] = None,
s3_destination_configuration: Optional[pulumi.Input['DatasetS3DestinationConfigurationArgs']] = None):
- DatasetContentDeliveryRuleDestinationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- iot_events_destination_configuration=iot_events_destination_configuration,
- s3_destination_configuration=s3_destination_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- iot_events_destination_configuration: Optional[pulumi.Input['DatasetIotEventsDestinationConfigurationArgs']] = None,
- s3_destination_configuration: Optional[pulumi.Input['DatasetS3DestinationConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if iot_events_destination_configuration is not None:
- _setter("iot_events_destination_configuration", iot_events_destination_configuration)
+ pulumi.set(__self__, "iot_events_destination_configuration", iot_events_destination_configuration)
if s3_destination_configuration is not None:
- _setter("s3_destination_configuration", s3_destination_configuration)
+ pulumi.set(__self__, "s3_destination_configuration", s3_destination_configuration)
@property
@pulumi.getter(name="iotEventsDestinationConfiguration")
@@ -413,20 +323,9 @@ class DatasetContentDeliveryRuleArgs:
def __init__(__self__, *,
destination: pulumi.Input['DatasetContentDeliveryRuleDestinationArgs'],
entry_name: Optional[pulumi.Input[str]] = None):
- DatasetContentDeliveryRuleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- entry_name=entry_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: pulumi.Input['DatasetContentDeliveryRuleDestinationArgs'],
- entry_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if entry_name is not None:
- _setter("entry_name", entry_name)
+ pulumi.set(__self__, "entry_name", entry_name)
@property
@pulumi.getter
@@ -451,16 +350,7 @@ def entry_name(self, value: Optional[pulumi.Input[str]]):
class DatasetContentVersionValueArgs:
def __init__(__self__, *,
dataset_name: pulumi.Input[str]):
- DatasetContentVersionValueArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dataset_name=dataset_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dataset_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("dataset_name", dataset_name)
+ pulumi.set(__self__, "dataset_name", dataset_name)
@property
@pulumi.getter(name="datasetName")
@@ -476,16 +366,7 @@ def dataset_name(self, value: pulumi.Input[str]):
class DatasetDeltaTimeSessionWindowConfigurationArgs:
def __init__(__self__, *,
timeout_in_minutes: pulumi.Input[int]):
- DatasetDeltaTimeSessionWindowConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timeout_in_minutes=timeout_in_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timeout_in_minutes: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("timeout_in_minutes", timeout_in_minutes)
+ pulumi.set(__self__, "timeout_in_minutes", timeout_in_minutes)
@property
@pulumi.getter(name="timeoutInMinutes")
@@ -502,19 +383,8 @@ class DatasetDeltaTimeArgs:
def __init__(__self__, *,
offset_seconds: pulumi.Input[int],
time_expression: pulumi.Input[str]):
- DatasetDeltaTimeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- offset_seconds=offset_seconds,
- time_expression=time_expression,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- offset_seconds: pulumi.Input[int],
- time_expression: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("offset_seconds", offset_seconds)
- _setter("time_expression", time_expression)
+ pulumi.set(__self__, "offset_seconds", offset_seconds)
+ pulumi.set(__self__, "time_expression", time_expression)
@property
@pulumi.getter(name="offsetSeconds")
@@ -539,17 +409,8 @@ def time_expression(self, value: pulumi.Input[str]):
class DatasetFilterArgs:
def __init__(__self__, *,
delta_time: Optional[pulumi.Input['DatasetDeltaTimeArgs']] = None):
- DatasetFilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delta_time=delta_time,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delta_time: Optional[pulumi.Input['DatasetDeltaTimeArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delta_time is not None:
- _setter("delta_time", delta_time)
+ pulumi.set(__self__, "delta_time", delta_time)
@property
@pulumi.getter(name="deltaTime")
@@ -566,19 +427,8 @@ class DatasetGlueConfigurationArgs:
def __init__(__self__, *,
database_name: pulumi.Input[str],
table_name: pulumi.Input[str]):
- DatasetGlueConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- database_name=database_name,
- table_name=table_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- database_name: pulumi.Input[str],
- table_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("database_name", database_name)
- _setter("table_name", table_name)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "table_name", table_name)
@property
@pulumi.getter(name="databaseName")
@@ -604,19 +454,8 @@ class DatasetIotEventsDestinationConfigurationArgs:
def __init__(__self__, *,
input_name: pulumi.Input[str],
role_arn: pulumi.Input[str]):
- DatasetIotEventsDestinationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_name=input_name,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_name: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_name", input_name)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "input_name", input_name)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="inputName")
@@ -641,17 +480,8 @@ def role_arn(self, value: pulumi.Input[str]):
class DatasetLateDataRuleConfigurationArgs:
def __init__(__self__, *,
delta_time_session_window_configuration: Optional[pulumi.Input['DatasetDeltaTimeSessionWindowConfigurationArgs']] = None):
- DatasetLateDataRuleConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delta_time_session_window_configuration=delta_time_session_window_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delta_time_session_window_configuration: Optional[pulumi.Input['DatasetDeltaTimeSessionWindowConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delta_time_session_window_configuration is not None:
- _setter("delta_time_session_window_configuration", delta_time_session_window_configuration)
+ pulumi.set(__self__, "delta_time_session_window_configuration", delta_time_session_window_configuration)
@property
@pulumi.getter(name="deltaTimeSessionWindowConfiguration")
@@ -668,20 +498,9 @@ class DatasetLateDataRuleArgs:
def __init__(__self__, *,
rule_configuration: pulumi.Input['DatasetLateDataRuleConfigurationArgs'],
rule_name: Optional[pulumi.Input[str]] = None):
- DatasetLateDataRuleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- rule_configuration=rule_configuration,
- rule_name=rule_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- rule_configuration: pulumi.Input['DatasetLateDataRuleConfigurationArgs'],
- rule_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("rule_configuration", rule_configuration)
+ pulumi.set(__self__, "rule_configuration", rule_configuration)
if rule_name is not None:
- _setter("rule_name", rule_name)
+ pulumi.set(__self__, "rule_name", rule_name)
@property
@pulumi.getter(name="ruleConfiguration")
@@ -706,16 +525,7 @@ def rule_name(self, value: Optional[pulumi.Input[str]]):
class DatasetOutputFileUriValueArgs:
def __init__(__self__, *,
file_name: pulumi.Input[str]):
- DatasetOutputFileUriValueArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- file_name=file_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- file_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("file_name", file_name)
+ pulumi.set(__self__, "file_name", file_name)
@property
@pulumi.getter(name="fileName")
@@ -732,20 +542,9 @@ class DatasetQueryActionArgs:
def __init__(__self__, *,
sql_query: pulumi.Input[str],
filters: Optional[pulumi.Input[Sequence[pulumi.Input['DatasetFilterArgs']]]] = None):
- DatasetQueryActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- sql_query=sql_query,
- filters=filters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- sql_query: pulumi.Input[str],
- filters: Optional[pulumi.Input[Sequence[pulumi.Input['DatasetFilterArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("sql_query", sql_query)
+ pulumi.set(__self__, "sql_query", sql_query)
if filters is not None:
- _setter("filters", filters)
+ pulumi.set(__self__, "filters", filters)
@property
@pulumi.getter(name="sqlQuery")
@@ -771,19 +570,8 @@ class DatasetResourceConfigurationArgs:
def __init__(__self__, *,
compute_type: pulumi.Input['DatasetResourceConfigurationComputeType'],
volume_size_in_gb: pulumi.Input[int]):
- DatasetResourceConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- compute_type=compute_type,
- volume_size_in_gb=volume_size_in_gb,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- compute_type: pulumi.Input['DatasetResourceConfigurationComputeType'],
- volume_size_in_gb: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("compute_type", compute_type)
- _setter("volume_size_in_gb", volume_size_in_gb)
+ pulumi.set(__self__, "compute_type", compute_type)
+ pulumi.set(__self__, "volume_size_in_gb", volume_size_in_gb)
@property
@pulumi.getter(name="computeType")
@@ -809,21 +597,10 @@ class DatasetRetentionPeriodArgs:
def __init__(__self__, *,
number_of_days: Optional[pulumi.Input[int]] = None,
unlimited: Optional[pulumi.Input[bool]] = None):
- DatasetRetentionPeriodArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- number_of_days=number_of_days,
- unlimited=unlimited,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- number_of_days: Optional[pulumi.Input[int]] = None,
- unlimited: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if number_of_days is not None:
- _setter("number_of_days", number_of_days)
+ pulumi.set(__self__, "number_of_days", number_of_days)
if unlimited is not None:
- _setter("unlimited", unlimited)
+ pulumi.set(__self__, "unlimited", unlimited)
@property
@pulumi.getter(name="numberOfDays")
@@ -851,26 +628,11 @@ def __init__(__self__, *,
key: pulumi.Input[str],
role_arn: pulumi.Input[str],
glue_configuration: Optional[pulumi.Input['DatasetGlueConfigurationArgs']] = None):
- DatasetS3DestinationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- key=key,
- role_arn=role_arn,
- glue_configuration=glue_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: pulumi.Input[str],
- key: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- glue_configuration: Optional[pulumi.Input['DatasetGlueConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
- _setter("key", key)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "bucket", bucket)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "role_arn", role_arn)
if glue_configuration is not None:
- _setter("glue_configuration", glue_configuration)
+ pulumi.set(__self__, "glue_configuration", glue_configuration)
@property
@pulumi.getter
@@ -913,16 +675,7 @@ def glue_configuration(self, value: Optional[pulumi.Input['DatasetGlueConfigurat
class DatasetScheduleArgs:
def __init__(__self__, *,
schedule_expression: pulumi.Input[str]):
- DatasetScheduleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- schedule_expression=schedule_expression,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- schedule_expression: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("schedule_expression", schedule_expression)
+ pulumi.set(__self__, "schedule_expression", schedule_expression)
@property
@pulumi.getter(name="scheduleExpression")
@@ -939,19 +692,8 @@ class DatasetTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- DatasetTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -976,16 +718,7 @@ def value(self, value: pulumi.Input[str]):
class DatasetTriggeringDatasetArgs:
def __init__(__self__, *,
dataset_name: pulumi.Input[str]):
- DatasetTriggeringDatasetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dataset_name=dataset_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dataset_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("dataset_name", dataset_name)
+ pulumi.set(__self__, "dataset_name", dataset_name)
@property
@pulumi.getter(name="datasetName")
@@ -1002,21 +735,10 @@ class DatasetTriggerArgs:
def __init__(__self__, *,
schedule: Optional[pulumi.Input['DatasetScheduleArgs']] = None,
triggering_dataset: Optional[pulumi.Input['DatasetTriggeringDatasetArgs']] = None):
- DatasetTriggerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- schedule=schedule,
- triggering_dataset=triggering_dataset,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- schedule: Optional[pulumi.Input['DatasetScheduleArgs']] = None,
- triggering_dataset: Optional[pulumi.Input['DatasetTriggeringDatasetArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if schedule is not None:
- _setter("schedule", schedule)
+ pulumi.set(__self__, "schedule", schedule)
if triggering_dataset is not None:
- _setter("triggering_dataset", triggering_dataset)
+ pulumi.set(__self__, "triggering_dataset", triggering_dataset)
@property
@pulumi.getter
@@ -1045,32 +767,15 @@ def __init__(__self__, *,
double_value: Optional[pulumi.Input[float]] = None,
output_file_uri_value: Optional[pulumi.Input['DatasetOutputFileUriValueArgs']] = None,
string_value: Optional[pulumi.Input[str]] = None):
- DatasetVariableArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- variable_name=variable_name,
- dataset_content_version_value=dataset_content_version_value,
- double_value=double_value,
- output_file_uri_value=output_file_uri_value,
- string_value=string_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- variable_name: pulumi.Input[str],
- dataset_content_version_value: Optional[pulumi.Input['DatasetContentVersionValueArgs']] = None,
- double_value: Optional[pulumi.Input[float]] = None,
- output_file_uri_value: Optional[pulumi.Input['DatasetOutputFileUriValueArgs']] = None,
- string_value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("variable_name", variable_name)
+ pulumi.set(__self__, "variable_name", variable_name)
if dataset_content_version_value is not None:
- _setter("dataset_content_version_value", dataset_content_version_value)
+ pulumi.set(__self__, "dataset_content_version_value", dataset_content_version_value)
if double_value is not None:
- _setter("double_value", double_value)
+ pulumi.set(__self__, "double_value", double_value)
if output_file_uri_value is not None:
- _setter("output_file_uri_value", output_file_uri_value)
+ pulumi.set(__self__, "output_file_uri_value", output_file_uri_value)
if string_value is not None:
- _setter("string_value", string_value)
+ pulumi.set(__self__, "string_value", string_value)
@property
@pulumi.getter(name="variableName")
@@ -1123,21 +828,10 @@ class DatasetVersioningConfigurationArgs:
def __init__(__self__, *,
max_versions: Optional[pulumi.Input[int]] = None,
unlimited: Optional[pulumi.Input[bool]] = None):
- DatasetVersioningConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_versions=max_versions,
- unlimited=unlimited,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_versions: Optional[pulumi.Input[int]] = None,
- unlimited: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max_versions is not None:
- _setter("max_versions", max_versions)
+ pulumi.set(__self__, "max_versions", max_versions)
if unlimited is not None:
- _setter("unlimited", unlimited)
+ pulumi.set(__self__, "unlimited", unlimited)
@property
@pulumi.getter(name="maxVersions")
@@ -1163,19 +857,8 @@ class DatastoreColumnArgs:
def __init__(__self__, *,
name: pulumi.Input[str],
type: pulumi.Input[str]):
- DatastoreColumnArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- type: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("type", type)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -1201,20 +884,9 @@ class DatastoreCustomerManagedS3StorageArgs:
def __init__(__self__, *,
bucket: pulumi.Input[str],
key_prefix: Optional[pulumi.Input[str]] = None):
- DatastoreCustomerManagedS3StorageArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- key_prefix=key_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: pulumi.Input[str],
- key_prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
+ pulumi.set(__self__, "bucket", bucket)
if key_prefix is not None:
- _setter("key_prefix", key_prefix)
+ pulumi.set(__self__, "key_prefix", key_prefix)
@property
@pulumi.getter
@@ -1241,23 +913,10 @@ def __init__(__self__, *,
bucket: pulumi.Input[str],
role_arn: pulumi.Input[str],
key_prefix: Optional[pulumi.Input[str]] = None):
- DatastoreCustomerManagedS3Args._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- role_arn=role_arn,
- key_prefix=key_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- key_prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "bucket", bucket)
+ pulumi.set(__self__, "role_arn", role_arn)
if key_prefix is not None:
- _setter("key_prefix", key_prefix)
+ pulumi.set(__self__, "key_prefix", key_prefix)
@property
@pulumi.getter
@@ -1292,21 +951,10 @@ class DatastoreFileFormatConfigurationArgs:
def __init__(__self__, *,
json_configuration: Optional[pulumi.Input['DatastoreJsonConfigurationArgs']] = None,
parquet_configuration: Optional[pulumi.Input['DatastoreParquetConfigurationArgs']] = None):
- DatastoreFileFormatConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- json_configuration=json_configuration,
- parquet_configuration=parquet_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- json_configuration: Optional[pulumi.Input['DatastoreJsonConfigurationArgs']] = None,
- parquet_configuration: Optional[pulumi.Input['DatastoreParquetConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if json_configuration is not None:
- _setter("json_configuration", json_configuration)
+ pulumi.set(__self__, "json_configuration", json_configuration)
if parquet_configuration is not None:
- _setter("parquet_configuration", parquet_configuration)
+ pulumi.set(__self__, "parquet_configuration", parquet_configuration)
@property
@pulumi.getter(name="jsonConfiguration")
@@ -1331,17 +979,8 @@ def parquet_configuration(self, value: Optional[pulumi.Input['DatastoreParquetCo
class DatastoreIotSiteWiseMultiLayerStorageArgs:
def __init__(__self__, *,
customer_managed_s3_storage: Optional[pulumi.Input['DatastoreCustomerManagedS3StorageArgs']] = None):
- DatastoreIotSiteWiseMultiLayerStorageArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- customer_managed_s3_storage=customer_managed_s3_storage,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- customer_managed_s3_storage: Optional[pulumi.Input['DatastoreCustomerManagedS3StorageArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if customer_managed_s3_storage is not None:
- _setter("customer_managed_s3_storage", customer_managed_s3_storage)
+ pulumi.set(__self__, "customer_managed_s3_storage", customer_managed_s3_storage)
@property
@pulumi.getter(name="customerManagedS3Storage")
@@ -1357,28 +996,14 @@ def customer_managed_s3_storage(self, value: Optional[pulumi.Input['DatastoreCus
class DatastoreJsonConfigurationArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
class DatastoreParquetConfigurationArgs:
def __init__(__self__, *,
schema_definition: Optional[pulumi.Input['DatastoreSchemaDefinitionArgs']] = None):
- DatastoreParquetConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- schema_definition=schema_definition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- schema_definition: Optional[pulumi.Input['DatastoreSchemaDefinitionArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if schema_definition is not None:
- _setter("schema_definition", schema_definition)
+ pulumi.set(__self__, "schema_definition", schema_definition)
@property
@pulumi.getter(name="schemaDefinition")
@@ -1394,17 +1019,8 @@ def schema_definition(self, value: Optional[pulumi.Input['DatastoreSchemaDefinit
class DatastorePartitionsArgs:
def __init__(__self__, *,
partitions: Optional[pulumi.Input[Sequence[pulumi.Input['DatastorePartitionArgs']]]] = None):
- DatastorePartitionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- partitions=partitions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- partitions: Optional[pulumi.Input[Sequence[pulumi.Input['DatastorePartitionArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if partitions is not None:
- _setter("partitions", partitions)
+ pulumi.set(__self__, "partitions", partitions)
@property
@pulumi.getter
@@ -1421,21 +1037,10 @@ class DatastorePartitionArgs:
def __init__(__self__, *,
partition: Optional[pulumi.Input['PartitionArgs']] = None,
timestamp_partition: Optional[pulumi.Input['DatastoreTimestampPartitionArgs']] = None):
- DatastorePartitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- partition=partition,
- timestamp_partition=timestamp_partition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- partition: Optional[pulumi.Input['PartitionArgs']] = None,
- timestamp_partition: Optional[pulumi.Input['DatastoreTimestampPartitionArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if partition is not None:
- _setter("partition", partition)
+ pulumi.set(__self__, "partition", partition)
if timestamp_partition is not None:
- _setter("timestamp_partition", timestamp_partition)
+ pulumi.set(__self__, "timestamp_partition", timestamp_partition)
@property
@pulumi.getter
@@ -1461,21 +1066,10 @@ class DatastoreRetentionPeriodArgs:
def __init__(__self__, *,
number_of_days: Optional[pulumi.Input[int]] = None,
unlimited: Optional[pulumi.Input[bool]] = None):
- DatastoreRetentionPeriodArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- number_of_days=number_of_days,
- unlimited=unlimited,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- number_of_days: Optional[pulumi.Input[int]] = None,
- unlimited: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if number_of_days is not None:
- _setter("number_of_days", number_of_days)
+ pulumi.set(__self__, "number_of_days", number_of_days)
if unlimited is not None:
- _setter("unlimited", unlimited)
+ pulumi.set(__self__, "unlimited", unlimited)
@property
@pulumi.getter(name="numberOfDays")
@@ -1500,17 +1094,8 @@ def unlimited(self, value: Optional[pulumi.Input[bool]]):
class DatastoreSchemaDefinitionArgs:
def __init__(__self__, *,
columns: Optional[pulumi.Input[Sequence[pulumi.Input['DatastoreColumnArgs']]]] = None):
- DatastoreSchemaDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- columns=columns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- columns: Optional[pulumi.Input[Sequence[pulumi.Input['DatastoreColumnArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if columns is not None:
- _setter("columns", columns)
+ pulumi.set(__self__, "columns", columns)
@property
@pulumi.getter
@@ -1526,11 +1111,6 @@ def columns(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DatastoreC
class DatastoreServiceManagedS3Args:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -1539,25 +1119,12 @@ def __init__(__self__, *,
customer_managed_s3: Optional[pulumi.Input['DatastoreCustomerManagedS3Args']] = None,
iot_site_wise_multi_layer_storage: Optional[pulumi.Input['DatastoreIotSiteWiseMultiLayerStorageArgs']] = None,
service_managed_s3: Optional[pulumi.Input['DatastoreServiceManagedS3Args']] = None):
- DatastoreStorageArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- customer_managed_s3=customer_managed_s3,
- iot_site_wise_multi_layer_storage=iot_site_wise_multi_layer_storage,
- service_managed_s3=service_managed_s3,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- customer_managed_s3: Optional[pulumi.Input['DatastoreCustomerManagedS3Args']] = None,
- iot_site_wise_multi_layer_storage: Optional[pulumi.Input['DatastoreIotSiteWiseMultiLayerStorageArgs']] = None,
- service_managed_s3: Optional[pulumi.Input['DatastoreServiceManagedS3Args']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if customer_managed_s3 is not None:
- _setter("customer_managed_s3", customer_managed_s3)
+ pulumi.set(__self__, "customer_managed_s3", customer_managed_s3)
if iot_site_wise_multi_layer_storage is not None:
- _setter("iot_site_wise_multi_layer_storage", iot_site_wise_multi_layer_storage)
+ pulumi.set(__self__, "iot_site_wise_multi_layer_storage", iot_site_wise_multi_layer_storage)
if service_managed_s3 is not None:
- _setter("service_managed_s3", service_managed_s3)
+ pulumi.set(__self__, "service_managed_s3", service_managed_s3)
@property
@pulumi.getter(name="customerManagedS3")
@@ -1592,19 +1159,8 @@ class DatastoreTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- DatastoreTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1630,20 +1186,9 @@ class DatastoreTimestampPartitionArgs:
def __init__(__self__, *,
attribute_name: pulumi.Input[str],
timestamp_format: Optional[pulumi.Input[str]] = None):
- DatastoreTimestampPartitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_name=attribute_name,
- timestamp_format=timestamp_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_name: pulumi.Input[str],
- timestamp_format: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute_name", attribute_name)
+ pulumi.set(__self__, "attribute_name", attribute_name)
if timestamp_format is not None:
- _setter("timestamp_format", timestamp_format)
+ pulumi.set(__self__, "timestamp_format", timestamp_format)
@property
@pulumi.getter(name="attributeName")
@@ -1668,16 +1213,7 @@ def timestamp_format(self, value: Optional[pulumi.Input[str]]):
class PartitionArgs:
def __init__(__self__, *,
attribute_name: pulumi.Input[str]):
- PartitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_name=attribute_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute_name", attribute_name)
+ pulumi.set(__self__, "attribute_name", attribute_name)
@property
@pulumi.getter(name="attributeName")
@@ -1702,53 +1238,26 @@ def __init__(__self__, *,
math: Optional[pulumi.Input['PipelineMathArgs']] = None,
remove_attributes: Optional[pulumi.Input['PipelineRemoveAttributesArgs']] = None,
select_attributes: Optional[pulumi.Input['PipelineSelectAttributesArgs']] = None):
- PipelineActivityArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- add_attributes=add_attributes,
- channel=channel,
- datastore=datastore,
- device_registry_enrich=device_registry_enrich,
- device_shadow_enrich=device_shadow_enrich,
- filter=filter,
- lambda_=lambda_,
- math=math,
- remove_attributes=remove_attributes,
- select_attributes=select_attributes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- add_attributes: Optional[pulumi.Input['PipelineAddAttributesArgs']] = None,
- channel: Optional[pulumi.Input['PipelineChannelArgs']] = None,
- datastore: Optional[pulumi.Input['PipelineDatastoreArgs']] = None,
- device_registry_enrich: Optional[pulumi.Input['PipelineDeviceRegistryEnrichArgs']] = None,
- device_shadow_enrich: Optional[pulumi.Input['PipelineDeviceShadowEnrichArgs']] = None,
- filter: Optional[pulumi.Input['PipelineFilterArgs']] = None,
- lambda_: Optional[pulumi.Input['PipelineLambdaArgs']] = None,
- math: Optional[pulumi.Input['PipelineMathArgs']] = None,
- remove_attributes: Optional[pulumi.Input['PipelineRemoveAttributesArgs']] = None,
- select_attributes: Optional[pulumi.Input['PipelineSelectAttributesArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if add_attributes is not None:
- _setter("add_attributes", add_attributes)
+ pulumi.set(__self__, "add_attributes", add_attributes)
if channel is not None:
- _setter("channel", channel)
+ pulumi.set(__self__, "channel", channel)
if datastore is not None:
- _setter("datastore", datastore)
+ pulumi.set(__self__, "datastore", datastore)
if device_registry_enrich is not None:
- _setter("device_registry_enrich", device_registry_enrich)
+ pulumi.set(__self__, "device_registry_enrich", device_registry_enrich)
if device_shadow_enrich is not None:
- _setter("device_shadow_enrich", device_shadow_enrich)
+ pulumi.set(__self__, "device_shadow_enrich", device_shadow_enrich)
if filter is not None:
- _setter("filter", filter)
+ pulumi.set(__self__, "filter", filter)
if lambda_ is not None:
- _setter("lambda_", lambda_)
+ pulumi.set(__self__, "lambda_", lambda_)
if math is not None:
- _setter("math", math)
+ pulumi.set(__self__, "math", math)
if remove_attributes is not None:
- _setter("remove_attributes", remove_attributes)
+ pulumi.set(__self__, "remove_attributes", remove_attributes)
if select_attributes is not None:
- _setter("select_attributes", select_attributes)
+ pulumi.set(__self__, "select_attributes", select_attributes)
@property
@pulumi.getter(name="addAttributes")
@@ -1847,23 +1356,10 @@ def __init__(__self__, *,
attributes: Any,
name: pulumi.Input[str],
next: Optional[pulumi.Input[str]] = None):
- PipelineAddAttributesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attributes=attributes,
- name=name,
- next=next,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attributes: Any,
- name: pulumi.Input[str],
- next: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attributes", attributes)
- _setter("name", name)
+ pulumi.set(__self__, "attributes", attributes)
+ pulumi.set(__self__, "name", name)
if next is not None:
- _setter("next", next)
+ pulumi.set(__self__, "next", next)
@property
@pulumi.getter
@@ -1899,23 +1395,10 @@ def __init__(__self__, *,
channel_name: pulumi.Input[str],
name: pulumi.Input[str],
next: Optional[pulumi.Input[str]] = None):
- PipelineChannelArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- channel_name=channel_name,
- name=name,
- next=next,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- channel_name: pulumi.Input[str],
- name: pulumi.Input[str],
- next: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("channel_name", channel_name)
- _setter("name", name)
+ pulumi.set(__self__, "channel_name", channel_name)
+ pulumi.set(__self__, "name", name)
if next is not None:
- _setter("next", next)
+ pulumi.set(__self__, "next", next)
@property
@pulumi.getter(name="channelName")
@@ -1950,19 +1433,8 @@ class PipelineDatastoreArgs:
def __init__(__self__, *,
datastore_name: pulumi.Input[str],
name: pulumi.Input[str]):
- PipelineDatastoreArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- datastore_name=datastore_name,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- datastore_name: pulumi.Input[str],
- name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("datastore_name", datastore_name)
- _setter("name", name)
+ pulumi.set(__self__, "datastore_name", datastore_name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="datastoreName")
@@ -1991,29 +1463,12 @@ def __init__(__self__, *,
role_arn: pulumi.Input[str],
thing_name: pulumi.Input[str],
next: Optional[pulumi.Input[str]] = None):
- PipelineDeviceRegistryEnrichArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute=attribute,
- name=name,
- role_arn=role_arn,
- thing_name=thing_name,
- next=next,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute: pulumi.Input[str],
- name: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- thing_name: pulumi.Input[str],
- next: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute", attribute)
- _setter("name", name)
- _setter("role_arn", role_arn)
- _setter("thing_name", thing_name)
+ pulumi.set(__self__, "attribute", attribute)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "thing_name", thing_name)
if next is not None:
- _setter("next", next)
+ pulumi.set(__self__, "next", next)
@property
@pulumi.getter
@@ -2069,29 +1524,12 @@ def __init__(__self__, *,
role_arn: pulumi.Input[str],
thing_name: pulumi.Input[str],
next: Optional[pulumi.Input[str]] = None):
- PipelineDeviceShadowEnrichArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute=attribute,
- name=name,
- role_arn=role_arn,
- thing_name=thing_name,
- next=next,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute: pulumi.Input[str],
- name: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- thing_name: pulumi.Input[str],
- next: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute", attribute)
- _setter("name", name)
- _setter("role_arn", role_arn)
- _setter("thing_name", thing_name)
+ pulumi.set(__self__, "attribute", attribute)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "thing_name", thing_name)
if next is not None:
- _setter("next", next)
+ pulumi.set(__self__, "next", next)
@property
@pulumi.getter
@@ -2145,23 +1583,10 @@ def __init__(__self__, *,
filter: pulumi.Input[str],
name: pulumi.Input[str],
next: Optional[pulumi.Input[str]] = None):
- PipelineFilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- filter=filter,
- name=name,
- next=next,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- filter: pulumi.Input[str],
- name: pulumi.Input[str],
- next: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("filter", filter)
- _setter("name", name)
+ pulumi.set(__self__, "filter", filter)
+ pulumi.set(__self__, "name", name)
if next is not None:
- _setter("next", next)
+ pulumi.set(__self__, "next", next)
@property
@pulumi.getter
@@ -2198,26 +1623,11 @@ def __init__(__self__, *,
lambda_name: pulumi.Input[str],
name: pulumi.Input[str],
next: Optional[pulumi.Input[str]] = None):
- PipelineLambdaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- batch_size=batch_size,
- lambda_name=lambda_name,
- name=name,
- next=next,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- batch_size: pulumi.Input[int],
- lambda_name: pulumi.Input[str],
- name: pulumi.Input[str],
- next: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("batch_size", batch_size)
- _setter("lambda_name", lambda_name)
- _setter("name", name)
+ pulumi.set(__self__, "batch_size", batch_size)
+ pulumi.set(__self__, "lambda_name", lambda_name)
+ pulumi.set(__self__, "name", name)
if next is not None:
- _setter("next", next)
+ pulumi.set(__self__, "next", next)
@property
@pulumi.getter(name="batchSize")
@@ -2263,26 +1673,11 @@ def __init__(__self__, *,
math: pulumi.Input[str],
name: pulumi.Input[str],
next: Optional[pulumi.Input[str]] = None):
- PipelineMathArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute=attribute,
- math=math,
- name=name,
- next=next,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute: pulumi.Input[str],
- math: pulumi.Input[str],
- name: pulumi.Input[str],
- next: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute", attribute)
- _setter("math", math)
- _setter("name", name)
+ pulumi.set(__self__, "attribute", attribute)
+ pulumi.set(__self__, "math", math)
+ pulumi.set(__self__, "name", name)
if next is not None:
- _setter("next", next)
+ pulumi.set(__self__, "next", next)
@property
@pulumi.getter
@@ -2327,23 +1722,10 @@ def __init__(__self__, *,
attributes: pulumi.Input[Sequence[pulumi.Input[str]]],
name: pulumi.Input[str],
next: Optional[pulumi.Input[str]] = None):
- PipelineRemoveAttributesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attributes=attributes,
- name=name,
- next=next,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attributes: pulumi.Input[Sequence[pulumi.Input[str]]],
- name: pulumi.Input[str],
- next: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attributes", attributes)
- _setter("name", name)
+ pulumi.set(__self__, "attributes", attributes)
+ pulumi.set(__self__, "name", name)
if next is not None:
- _setter("next", next)
+ pulumi.set(__self__, "next", next)
@property
@pulumi.getter
@@ -2379,23 +1761,10 @@ def __init__(__self__, *,
attributes: pulumi.Input[Sequence[pulumi.Input[str]]],
name: pulumi.Input[str],
next: Optional[pulumi.Input[str]] = None):
- PipelineSelectAttributesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attributes=attributes,
- name=name,
- next=next,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attributes: pulumi.Input[Sequence[pulumi.Input[str]]],
- name: pulumi.Input[str],
- next: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attributes", attributes)
- _setter("name", name)
+ pulumi.set(__self__, "attributes", attributes)
+ pulumi.set(__self__, "name", name)
if next is not None:
- _setter("next", next)
+ pulumi.set(__self__, "next", next)
@property
@pulumi.getter
@@ -2430,19 +1799,8 @@ class PipelineTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- PipelineTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iotanalytics/channel.py b/sdk/python/pulumi_aws_native/iotanalytics/channel.py
index dd05dcb451..022c8d5370 100644
--- a/sdk/python/pulumi_aws_native/iotanalytics/channel.py
+++ b/sdk/python/pulumi_aws_native/iotanalytics/channel.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,29 +23,14 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Channel resource.
"""
- ChannelArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- channel_name=channel_name,
- channel_storage=channel_storage,
- retention_period=retention_period,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- channel_name: Optional[pulumi.Input[str]] = None,
- channel_storage: Optional[pulumi.Input['ChannelStorageArgs']] = None,
- retention_period: Optional[pulumi.Input['ChannelRetentionPeriodArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if channel_name is not None:
- _setter("channel_name", channel_name)
+ pulumi.set(__self__, "channel_name", channel_name)
if channel_storage is not None:
- _setter("channel_storage", channel_storage)
+ pulumi.set(__self__, "channel_storage", channel_storage)
if retention_period is not None:
- _setter("retention_period", retention_period)
+ pulumi.set(__self__, "retention_period", retention_period)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="channelName")
@@ -119,10 +104,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ChannelArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -142,17 +123,7 @@ def _internal_init(__self__,
__props__ = ChannelArgs.__new__(ChannelArgs)
__props__.__dict__["channel_name"] = channel_name
- if channel_storage is not None and not isinstance(channel_storage, ChannelStorageArgs):
- channel_storage = channel_storage or {}
- def _setter(key, value):
- channel_storage[key] = value
- ChannelStorageArgs._configure(_setter, **channel_storage)
__props__.__dict__["channel_storage"] = channel_storage
- if retention_period is not None and not isinstance(retention_period, ChannelRetentionPeriodArgs):
- retention_period = retention_period or {}
- def _setter(key, value):
- retention_period[key] = value
- ChannelRetentionPeriodArgs._configure(_setter, **retention_period)
__props__.__dict__["retention_period"] = retention_period
__props__.__dict__["tags"] = tags
replace_on_changes = pulumi.ResourceOptions(replace_on_changes=["channel_name"])
diff --git a/sdk/python/pulumi_aws_native/iotanalytics/dataset.py b/sdk/python/pulumi_aws_native/iotanalytics/dataset.py
index e4621d9ecf..584bcb23ab 100644
--- a/sdk/python/pulumi_aws_native/iotanalytics/dataset.py
+++ b/sdk/python/pulumi_aws_native/iotanalytics/dataset.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -28,44 +28,21 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Dataset resource.
"""
- DatasetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- actions=actions,
- content_delivery_rules=content_delivery_rules,
- dataset_name=dataset_name,
- late_data_rules=late_data_rules,
- retention_period=retention_period,
- tags=tags,
- triggers=triggers,
- versioning_configuration=versioning_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- actions: pulumi.Input[Sequence[pulumi.Input['DatasetActionArgs']]],
- content_delivery_rules: Optional[pulumi.Input[Sequence[pulumi.Input['DatasetContentDeliveryRuleArgs']]]] = None,
- dataset_name: Optional[pulumi.Input[str]] = None,
- late_data_rules: Optional[pulumi.Input[Sequence[pulumi.Input['DatasetLateDataRuleArgs']]]] = None,
- retention_period: Optional[pulumi.Input['DatasetRetentionPeriodArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DatasetTagArgs']]]] = None,
- triggers: Optional[pulumi.Input[Sequence[pulumi.Input['DatasetTriggerArgs']]]] = None,
- versioning_configuration: Optional[pulumi.Input['DatasetVersioningConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("actions", actions)
+ pulumi.set(__self__, "actions", actions)
if content_delivery_rules is not None:
- _setter("content_delivery_rules", content_delivery_rules)
+ pulumi.set(__self__, "content_delivery_rules", content_delivery_rules)
if dataset_name is not None:
- _setter("dataset_name", dataset_name)
+ pulumi.set(__self__, "dataset_name", dataset_name)
if late_data_rules is not None:
- _setter("late_data_rules", late_data_rules)
+ pulumi.set(__self__, "late_data_rules", late_data_rules)
if retention_period is not None:
- _setter("retention_period", retention_period)
+ pulumi.set(__self__, "retention_period", retention_period)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if triggers is not None:
- _setter("triggers", triggers)
+ pulumi.set(__self__, "triggers", triggers)
if versioning_configuration is not None:
- _setter("versioning_configuration", versioning_configuration)
+ pulumi.set(__self__, "versioning_configuration", versioning_configuration)
@property
@pulumi.getter
@@ -179,10 +156,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DatasetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -211,19 +184,9 @@ def _internal_init(__self__,
__props__.__dict__["content_delivery_rules"] = content_delivery_rules
__props__.__dict__["dataset_name"] = dataset_name
__props__.__dict__["late_data_rules"] = late_data_rules
- if retention_period is not None and not isinstance(retention_period, DatasetRetentionPeriodArgs):
- retention_period = retention_period or {}
- def _setter(key, value):
- retention_period[key] = value
- DatasetRetentionPeriodArgs._configure(_setter, **retention_period)
__props__.__dict__["retention_period"] = retention_period
__props__.__dict__["tags"] = tags
__props__.__dict__["triggers"] = triggers
- if versioning_configuration is not None and not isinstance(versioning_configuration, DatasetVersioningConfigurationArgs):
- versioning_configuration = versioning_configuration or {}
- def _setter(key, value):
- versioning_configuration[key] = value
- DatasetVersioningConfigurationArgs._configure(_setter, **versioning_configuration)
__props__.__dict__["versioning_configuration"] = versioning_configuration
replace_on_changes = pulumi.ResourceOptions(replace_on_changes=["dataset_name"])
opts = pulumi.ResourceOptions.merge(opts, replace_on_changes)
diff --git a/sdk/python/pulumi_aws_native/iotanalytics/datastore.py b/sdk/python/pulumi_aws_native/iotanalytics/datastore.py
index be0cbbbe64..730ccbfb9d 100644
--- a/sdk/python/pulumi_aws_native/iotanalytics/datastore.py
+++ b/sdk/python/pulumi_aws_native/iotanalytics/datastore.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,37 +25,18 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Datastore resource.
"""
- DatastoreArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- datastore_name=datastore_name,
- datastore_partitions=datastore_partitions,
- datastore_storage=datastore_storage,
- file_format_configuration=file_format_configuration,
- retention_period=retention_period,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- datastore_name: Optional[pulumi.Input[str]] = None,
- datastore_partitions: Optional[pulumi.Input['DatastorePartitionsArgs']] = None,
- datastore_storage: Optional[pulumi.Input['DatastoreStorageArgs']] = None,
- file_format_configuration: Optional[pulumi.Input['DatastoreFileFormatConfigurationArgs']] = None,
- retention_period: Optional[pulumi.Input['DatastoreRetentionPeriodArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DatastoreTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if datastore_name is not None:
- _setter("datastore_name", datastore_name)
+ pulumi.set(__self__, "datastore_name", datastore_name)
if datastore_partitions is not None:
- _setter("datastore_partitions", datastore_partitions)
+ pulumi.set(__self__, "datastore_partitions", datastore_partitions)
if datastore_storage is not None:
- _setter("datastore_storage", datastore_storage)
+ pulumi.set(__self__, "datastore_storage", datastore_storage)
if file_format_configuration is not None:
- _setter("file_format_configuration", file_format_configuration)
+ pulumi.set(__self__, "file_format_configuration", file_format_configuration)
if retention_period is not None:
- _setter("retention_period", retention_period)
+ pulumi.set(__self__, "retention_period", retention_period)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="datastoreName")
@@ -149,10 +130,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DatastoreArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -174,29 +151,9 @@ def _internal_init(__self__,
__props__ = DatastoreArgs.__new__(DatastoreArgs)
__props__.__dict__["datastore_name"] = datastore_name
- if datastore_partitions is not None and not isinstance(datastore_partitions, DatastorePartitionsArgs):
- datastore_partitions = datastore_partitions or {}
- def _setter(key, value):
- datastore_partitions[key] = value
- DatastorePartitionsArgs._configure(_setter, **datastore_partitions)
__props__.__dict__["datastore_partitions"] = datastore_partitions
- if datastore_storage is not None and not isinstance(datastore_storage, DatastoreStorageArgs):
- datastore_storage = datastore_storage or {}
- def _setter(key, value):
- datastore_storage[key] = value
- DatastoreStorageArgs._configure(_setter, **datastore_storage)
__props__.__dict__["datastore_storage"] = datastore_storage
- if file_format_configuration is not None and not isinstance(file_format_configuration, DatastoreFileFormatConfigurationArgs):
- file_format_configuration = file_format_configuration or {}
- def _setter(key, value):
- file_format_configuration[key] = value
- DatastoreFileFormatConfigurationArgs._configure(_setter, **file_format_configuration)
__props__.__dict__["file_format_configuration"] = file_format_configuration
- if retention_period is not None and not isinstance(retention_period, DatastoreRetentionPeriodArgs):
- retention_period = retention_period or {}
- def _setter(key, value):
- retention_period[key] = value
- DatastoreRetentionPeriodArgs._configure(_setter, **retention_period)
__props__.__dict__["retention_period"] = retention_period
__props__.__dict__["tags"] = tags
replace_on_changes = pulumi.ResourceOptions(replace_on_changes=["datastore_name"])
diff --git a/sdk/python/pulumi_aws_native/iotanalytics/get_channel.py b/sdk/python/pulumi_aws_native/iotanalytics/get_channel.py
index 443e0f9639..aa5e01e716 100644
--- a/sdk/python/pulumi_aws_native/iotanalytics/get_channel.py
+++ b/sdk/python/pulumi_aws_native/iotanalytics/get_channel.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iotanalytics/get_dataset.py b/sdk/python/pulumi_aws_native/iotanalytics/get_dataset.py
index ce14e62ba4..e8f2b1faab 100644
--- a/sdk/python/pulumi_aws_native/iotanalytics/get_dataset.py
+++ b/sdk/python/pulumi_aws_native/iotanalytics/get_dataset.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iotanalytics/get_datastore.py b/sdk/python/pulumi_aws_native/iotanalytics/get_datastore.py
index 2248c79d4c..5e91546a98 100644
--- a/sdk/python/pulumi_aws_native/iotanalytics/get_datastore.py
+++ b/sdk/python/pulumi_aws_native/iotanalytics/get_datastore.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iotanalytics/get_pipeline.py b/sdk/python/pulumi_aws_native/iotanalytics/get_pipeline.py
index 1c03fa32c9..502e76c2b2 100644
--- a/sdk/python/pulumi_aws_native/iotanalytics/get_pipeline.py
+++ b/sdk/python/pulumi_aws_native/iotanalytics/get_pipeline.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iotanalytics/outputs.py b/sdk/python/pulumi_aws_native/iotanalytics/outputs.py
index 6380a23e2b..1c06ed42fb 100644
--- a/sdk/python/pulumi_aws_native/iotanalytics/outputs.py
+++ b/sdk/python/pulumi_aws_native/iotanalytics/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -95,23 +95,10 @@ def __init__(__self__, *,
bucket: str,
role_arn: str,
key_prefix: Optional[str] = None):
- ChannelCustomerManagedS3._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- role_arn=role_arn,
- key_prefix=key_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: str,
- role_arn: str,
- key_prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "bucket", bucket)
+ pulumi.set(__self__, "role_arn", role_arn)
if key_prefix is not None:
- _setter("key_prefix", key_prefix)
+ pulumi.set(__self__, "key_prefix", key_prefix)
@property
@pulumi.getter
@@ -151,21 +138,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
number_of_days: Optional[int] = None,
unlimited: Optional[bool] = None):
- ChannelRetentionPeriod._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- number_of_days=number_of_days,
- unlimited=unlimited,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- number_of_days: Optional[int] = None,
- unlimited: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if number_of_days is not None:
- _setter("number_of_days", number_of_days)
+ pulumi.set(__self__, "number_of_days", number_of_days)
if unlimited is not None:
- _setter("unlimited", unlimited)
+ pulumi.set(__self__, "unlimited", unlimited)
@property
@pulumi.getter(name="numberOfDays")
@@ -182,11 +158,6 @@ def unlimited(self) -> Optional[bool]:
class ChannelServiceManagedS3(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -213,21 +184,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
customer_managed_s3: Optional['outputs.ChannelCustomerManagedS3'] = None,
service_managed_s3: Optional['outputs.ChannelServiceManagedS3'] = None):
- ChannelStorage._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- customer_managed_s3=customer_managed_s3,
- service_managed_s3=service_managed_s3,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- customer_managed_s3: Optional['outputs.ChannelCustomerManagedS3'] = None,
- service_managed_s3: Optional['outputs.ChannelServiceManagedS3'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if customer_managed_s3 is not None:
- _setter("customer_managed_s3", customer_managed_s3)
+ pulumi.set(__self__, "customer_managed_s3", customer_managed_s3)
if service_managed_s3 is not None:
- _setter("service_managed_s3", service_managed_s3)
+ pulumi.set(__self__, "service_managed_s3", service_managed_s3)
@property
@pulumi.getter(name="customerManagedS3")
@@ -245,19 +205,8 @@ class ChannelTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- ChannelTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -297,24 +246,11 @@ def __init__(__self__, *,
action_name: str,
container_action: Optional['outputs.DatasetContainerAction'] = None,
query_action: Optional['outputs.DatasetQueryAction'] = None):
- DatasetAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action_name=action_name,
- container_action=container_action,
- query_action=query_action,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action_name: str,
- container_action: Optional['outputs.DatasetContainerAction'] = None,
- query_action: Optional['outputs.DatasetQueryAction'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action_name", action_name)
+ pulumi.set(__self__, "action_name", action_name)
if container_action is not None:
- _setter("container_action", container_action)
+ pulumi.set(__self__, "container_action", container_action)
if query_action is not None:
- _setter("query_action", query_action)
+ pulumi.set(__self__, "query_action", query_action)
@property
@pulumi.getter(name="actionName")
@@ -358,26 +294,11 @@ def __init__(__self__, *,
image: str,
resource_configuration: 'outputs.DatasetResourceConfiguration',
variables: Optional[Sequence['outputs.DatasetVariable']] = None):
- DatasetContainerAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- execution_role_arn=execution_role_arn,
- image=image,
- resource_configuration=resource_configuration,
- variables=variables,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- execution_role_arn: str,
- image: str,
- resource_configuration: 'outputs.DatasetResourceConfiguration',
- variables: Optional[Sequence['outputs.DatasetVariable']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("execution_role_arn", execution_role_arn)
- _setter("image", image)
- _setter("resource_configuration", resource_configuration)
+ pulumi.set(__self__, "execution_role_arn", execution_role_arn)
+ pulumi.set(__self__, "image", image)
+ pulumi.set(__self__, "resource_configuration", resource_configuration)
if variables is not None:
- _setter("variables", variables)
+ pulumi.set(__self__, "variables", variables)
@property
@pulumi.getter(name="executionRoleArn")
@@ -422,20 +343,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
destination: 'outputs.DatasetContentDeliveryRuleDestination',
entry_name: Optional[str] = None):
- DatasetContentDeliveryRule._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- entry_name=entry_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: 'outputs.DatasetContentDeliveryRuleDestination',
- entry_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if entry_name is not None:
- _setter("entry_name", entry_name)
+ pulumi.set(__self__, "entry_name", entry_name)
@property
@pulumi.getter
@@ -472,21 +382,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
iot_events_destination_configuration: Optional['outputs.DatasetIotEventsDestinationConfiguration'] = None,
s3_destination_configuration: Optional['outputs.DatasetS3DestinationConfiguration'] = None):
- DatasetContentDeliveryRuleDestination._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- iot_events_destination_configuration=iot_events_destination_configuration,
- s3_destination_configuration=s3_destination_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- iot_events_destination_configuration: Optional['outputs.DatasetIotEventsDestinationConfiguration'] = None,
- s3_destination_configuration: Optional['outputs.DatasetS3DestinationConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if iot_events_destination_configuration is not None:
- _setter("iot_events_destination_configuration", iot_events_destination_configuration)
+ pulumi.set(__self__, "iot_events_destination_configuration", iot_events_destination_configuration)
if s3_destination_configuration is not None:
- _setter("s3_destination_configuration", s3_destination_configuration)
+ pulumi.set(__self__, "s3_destination_configuration", s3_destination_configuration)
@property
@pulumi.getter(name="iotEventsDestinationConfiguration")
@@ -520,16 +419,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
dataset_name: str):
- DatasetContentVersionValue._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dataset_name=dataset_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dataset_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("dataset_name", dataset_name)
+ pulumi.set(__self__, "dataset_name", dataset_name)
@property
@pulumi.getter(name="datasetName")
@@ -561,19 +451,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
offset_seconds: int,
time_expression: str):
- DatasetDeltaTime._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- offset_seconds=offset_seconds,
- time_expression=time_expression,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- offset_seconds: int,
- time_expression: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("offset_seconds", offset_seconds)
- _setter("time_expression", time_expression)
+ pulumi.set(__self__, "offset_seconds", offset_seconds)
+ pulumi.set(__self__, "time_expression", time_expression)
@property
@pulumi.getter(name="offsetSeconds")
@@ -607,16 +486,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
timeout_in_minutes: int):
- DatasetDeltaTimeSessionWindowConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timeout_in_minutes=timeout_in_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timeout_in_minutes: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("timeout_in_minutes", timeout_in_minutes)
+ pulumi.set(__self__, "timeout_in_minutes", timeout_in_minutes)
@property
@pulumi.getter(name="timeoutInMinutes")
@@ -645,17 +515,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
delta_time: Optional['outputs.DatasetDeltaTime'] = None):
- DatasetFilter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delta_time=delta_time,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delta_time: Optional['outputs.DatasetDeltaTime'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delta_time is not None:
- _setter("delta_time", delta_time)
+ pulumi.set(__self__, "delta_time", delta_time)
@property
@pulumi.getter(name="deltaTime")
@@ -687,19 +548,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
database_name: str,
table_name: str):
- DatasetGlueConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- database_name=database_name,
- table_name=table_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- database_name: str,
- table_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("database_name", database_name)
- _setter("table_name", table_name)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "table_name", table_name)
@property
@pulumi.getter(name="databaseName")
@@ -736,19 +586,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
input_name: str,
role_arn: str):
- DatasetIotEventsDestinationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_name=input_name,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_name: str,
- role_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_name", input_name)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "input_name", input_name)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="inputName")
@@ -785,20 +624,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
rule_configuration: 'outputs.DatasetLateDataRuleConfiguration',
rule_name: Optional[str] = None):
- DatasetLateDataRule._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- rule_configuration=rule_configuration,
- rule_name=rule_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- rule_configuration: 'outputs.DatasetLateDataRuleConfiguration',
- rule_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("rule_configuration", rule_configuration)
+ pulumi.set(__self__, "rule_configuration", rule_configuration)
if rule_name is not None:
- _setter("rule_name", rule_name)
+ pulumi.set(__self__, "rule_name", rule_name)
@property
@pulumi.getter(name="ruleConfiguration")
@@ -832,17 +660,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
delta_time_session_window_configuration: Optional['outputs.DatasetDeltaTimeSessionWindowConfiguration'] = None):
- DatasetLateDataRuleConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delta_time_session_window_configuration=delta_time_session_window_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delta_time_session_window_configuration: Optional['outputs.DatasetDeltaTimeSessionWindowConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if delta_time_session_window_configuration is not None:
- _setter("delta_time_session_window_configuration", delta_time_session_window_configuration)
+ pulumi.set(__self__, "delta_time_session_window_configuration", delta_time_session_window_configuration)
@property
@pulumi.getter(name="deltaTimeSessionWindowConfiguration")
@@ -871,16 +690,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
file_name: str):
- DatasetOutputFileUriValue._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- file_name=file_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- file_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("file_name", file_name)
+ pulumi.set(__self__, "file_name", file_name)
@property
@pulumi.getter(name="fileName")
@@ -910,20 +720,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
sql_query: str,
filters: Optional[Sequence['outputs.DatasetFilter']] = None):
- DatasetQueryAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- sql_query=sql_query,
- filters=filters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- sql_query: str,
- filters: Optional[Sequence['outputs.DatasetFilter']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("sql_query", sql_query)
+ pulumi.set(__self__, "sql_query", sql_query)
if filters is not None:
- _setter("filters", filters)
+ pulumi.set(__self__, "filters", filters)
@property
@pulumi.getter(name="sqlQuery")
@@ -960,19 +759,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
compute_type: 'DatasetResourceConfigurationComputeType',
volume_size_in_gb: int):
- DatasetResourceConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- compute_type=compute_type,
- volume_size_in_gb=volume_size_in_gb,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- compute_type: 'DatasetResourceConfigurationComputeType',
- volume_size_in_gb: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("compute_type", compute_type)
- _setter("volume_size_in_gb", volume_size_in_gb)
+ pulumi.set(__self__, "compute_type", compute_type)
+ pulumi.set(__self__, "volume_size_in_gb", volume_size_in_gb)
@property
@pulumi.getter(name="computeType")
@@ -1007,21 +795,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
number_of_days: Optional[int] = None,
unlimited: Optional[bool] = None):
- DatasetRetentionPeriod._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- number_of_days=number_of_days,
- unlimited=unlimited,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- number_of_days: Optional[int] = None,
- unlimited: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if number_of_days is not None:
- _setter("number_of_days", number_of_days)
+ pulumi.set(__self__, "number_of_days", number_of_days)
if unlimited is not None:
- _setter("unlimited", unlimited)
+ pulumi.set(__self__, "unlimited", unlimited)
@property
@pulumi.getter(name="numberOfDays")
@@ -1060,26 +837,11 @@ def __init__(__self__, *,
key: str,
role_arn: str,
glue_configuration: Optional['outputs.DatasetGlueConfiguration'] = None):
- DatasetS3DestinationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- key=key,
- role_arn=role_arn,
- glue_configuration=glue_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: str,
- key: str,
- role_arn: str,
- glue_configuration: Optional['outputs.DatasetGlueConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
- _setter("key", key)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "bucket", bucket)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "role_arn", role_arn)
if glue_configuration is not None:
- _setter("glue_configuration", glue_configuration)
+ pulumi.set(__self__, "glue_configuration", glue_configuration)
@property
@pulumi.getter
@@ -1123,16 +885,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
schedule_expression: str):
- DatasetSchedule._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- schedule_expression=schedule_expression,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- schedule_expression: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("schedule_expression", schedule_expression)
+ pulumi.set(__self__, "schedule_expression", schedule_expression)
@property
@pulumi.getter(name="scheduleExpression")
@@ -1145,19 +898,8 @@ class DatasetTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- DatasetTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1192,21 +934,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
schedule: Optional['outputs.DatasetSchedule'] = None,
triggering_dataset: Optional['outputs.DatasetTriggeringDataset'] = None):
- DatasetTrigger._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- schedule=schedule,
- triggering_dataset=triggering_dataset,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- schedule: Optional['outputs.DatasetSchedule'] = None,
- triggering_dataset: Optional['outputs.DatasetTriggeringDataset'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if schedule is not None:
- _setter("schedule", schedule)
+ pulumi.set(__self__, "schedule", schedule)
if triggering_dataset is not None:
- _setter("triggering_dataset", triggering_dataset)
+ pulumi.set(__self__, "triggering_dataset", triggering_dataset)
@property
@pulumi.getter
@@ -1240,16 +971,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
dataset_name: str):
- DatasetTriggeringDataset._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dataset_name=dataset_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dataset_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("dataset_name", dataset_name)
+ pulumi.set(__self__, "dataset_name", dataset_name)
@property
@pulumi.getter(name="datasetName")
@@ -1290,32 +1012,15 @@ def __init__(__self__, *,
double_value: Optional[float] = None,
output_file_uri_value: Optional['outputs.DatasetOutputFileUriValue'] = None,
string_value: Optional[str] = None):
- DatasetVariable._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- variable_name=variable_name,
- dataset_content_version_value=dataset_content_version_value,
- double_value=double_value,
- output_file_uri_value=output_file_uri_value,
- string_value=string_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- variable_name: str,
- dataset_content_version_value: Optional['outputs.DatasetContentVersionValue'] = None,
- double_value: Optional[float] = None,
- output_file_uri_value: Optional['outputs.DatasetOutputFileUriValue'] = None,
- string_value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("variable_name", variable_name)
+ pulumi.set(__self__, "variable_name", variable_name)
if dataset_content_version_value is not None:
- _setter("dataset_content_version_value", dataset_content_version_value)
+ pulumi.set(__self__, "dataset_content_version_value", dataset_content_version_value)
if double_value is not None:
- _setter("double_value", double_value)
+ pulumi.set(__self__, "double_value", double_value)
if output_file_uri_value is not None:
- _setter("output_file_uri_value", output_file_uri_value)
+ pulumi.set(__self__, "output_file_uri_value", output_file_uri_value)
if string_value is not None:
- _setter("string_value", string_value)
+ pulumi.set(__self__, "string_value", string_value)
@property
@pulumi.getter(name="variableName")
@@ -1365,21 +1070,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
max_versions: Optional[int] = None,
unlimited: Optional[bool] = None):
- DatasetVersioningConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_versions=max_versions,
- unlimited=unlimited,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_versions: Optional[int] = None,
- unlimited: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max_versions is not None:
- _setter("max_versions", max_versions)
+ pulumi.set(__self__, "max_versions", max_versions)
if unlimited is not None:
- _setter("unlimited", unlimited)
+ pulumi.set(__self__, "unlimited", unlimited)
@property
@pulumi.getter(name="maxVersions")
@@ -1397,19 +1091,8 @@ class DatastoreColumn(dict):
def __init__(__self__, *,
name: str,
type: str):
- DatastoreColumn._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- type: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("type", type)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -1447,23 +1130,10 @@ def __init__(__self__, *,
bucket: str,
role_arn: str,
key_prefix: Optional[str] = None):
- DatastoreCustomerManagedS3._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- role_arn=role_arn,
- key_prefix=key_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: str,
- role_arn: str,
- key_prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "bucket", bucket)
+ pulumi.set(__self__, "role_arn", role_arn)
if key_prefix is not None:
- _setter("key_prefix", key_prefix)
+ pulumi.set(__self__, "key_prefix", key_prefix)
@property
@pulumi.getter
@@ -1503,20 +1173,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
bucket: str,
key_prefix: Optional[str] = None):
- DatastoreCustomerManagedS3Storage._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- key_prefix=key_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: str,
- key_prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
+ pulumi.set(__self__, "bucket", bucket)
if key_prefix is not None:
- _setter("key_prefix", key_prefix)
+ pulumi.set(__self__, "key_prefix", key_prefix)
@property
@pulumi.getter
@@ -1553,21 +1212,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
json_configuration: Optional['outputs.DatastoreJsonConfiguration'] = None,
parquet_configuration: Optional['outputs.DatastoreParquetConfiguration'] = None):
- DatastoreFileFormatConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- json_configuration=json_configuration,
- parquet_configuration=parquet_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- json_configuration: Optional['outputs.DatastoreJsonConfiguration'] = None,
- parquet_configuration: Optional['outputs.DatastoreParquetConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if json_configuration is not None:
- _setter("json_configuration", json_configuration)
+ pulumi.set(__self__, "json_configuration", json_configuration)
if parquet_configuration is not None:
- _setter("parquet_configuration", parquet_configuration)
+ pulumi.set(__self__, "parquet_configuration", parquet_configuration)
@property
@pulumi.getter(name="jsonConfiguration")
@@ -1601,17 +1249,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
customer_managed_s3_storage: Optional['outputs.DatastoreCustomerManagedS3Storage'] = None):
- DatastoreIotSiteWiseMultiLayerStorage._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- customer_managed_s3_storage=customer_managed_s3_storage,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- customer_managed_s3_storage: Optional['outputs.DatastoreCustomerManagedS3Storage'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if customer_managed_s3_storage is not None:
- _setter("customer_managed_s3_storage", customer_managed_s3_storage)
+ pulumi.set(__self__, "customer_managed_s3_storage", customer_managed_s3_storage)
@property
@pulumi.getter(name="customerManagedS3Storage")
@@ -1623,11 +1262,6 @@ def customer_managed_s3_storage(self) -> Optional['outputs.DatastoreCustomerMana
class DatastoreJsonConfiguration(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -1651,17 +1285,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
schema_definition: Optional['outputs.DatastoreSchemaDefinition'] = None):
- DatastoreParquetConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- schema_definition=schema_definition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- schema_definition: Optional['outputs.DatastoreSchemaDefinition'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if schema_definition is not None:
- _setter("schema_definition", schema_definition)
+ pulumi.set(__self__, "schema_definition", schema_definition)
@property
@pulumi.getter(name="schemaDefinition")
@@ -1691,21 +1316,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
partition: Optional['outputs.Partition'] = None,
timestamp_partition: Optional['outputs.DatastoreTimestampPartition'] = None):
- DatastorePartition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- partition=partition,
- timestamp_partition=timestamp_partition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- partition: Optional['outputs.Partition'] = None,
- timestamp_partition: Optional['outputs.DatastoreTimestampPartition'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if partition is not None:
- _setter("partition", partition)
+ pulumi.set(__self__, "partition", partition)
if timestamp_partition is not None:
- _setter("timestamp_partition", timestamp_partition)
+ pulumi.set(__self__, "timestamp_partition", timestamp_partition)
@property
@pulumi.getter
@@ -1722,17 +1336,8 @@ def timestamp_partition(self) -> Optional['outputs.DatastoreTimestampPartition']
class DatastorePartitions(dict):
def __init__(__self__, *,
partitions: Optional[Sequence['outputs.DatastorePartition']] = None):
- DatastorePartitions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- partitions=partitions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- partitions: Optional[Sequence['outputs.DatastorePartition']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if partitions is not None:
- _setter("partitions", partitions)
+ pulumi.set(__self__, "partitions", partitions)
@property
@pulumi.getter
@@ -1762,21 +1367,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
number_of_days: Optional[int] = None,
unlimited: Optional[bool] = None):
- DatastoreRetentionPeriod._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- number_of_days=number_of_days,
- unlimited=unlimited,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- number_of_days: Optional[int] = None,
- unlimited: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if number_of_days is not None:
- _setter("number_of_days", number_of_days)
+ pulumi.set(__self__, "number_of_days", number_of_days)
if unlimited is not None:
- _setter("unlimited", unlimited)
+ pulumi.set(__self__, "unlimited", unlimited)
@property
@pulumi.getter(name="numberOfDays")
@@ -1793,17 +1387,8 @@ def unlimited(self) -> Optional[bool]:
class DatastoreSchemaDefinition(dict):
def __init__(__self__, *,
columns: Optional[Sequence['outputs.DatastoreColumn']] = None):
- DatastoreSchemaDefinition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- columns=columns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- columns: Optional[Sequence['outputs.DatastoreColumn']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if columns is not None:
- _setter("columns", columns)
+ pulumi.set(__self__, "columns", columns)
@property
@pulumi.getter
@@ -1815,11 +1400,6 @@ def columns(self) -> Optional[Sequence['outputs.DatastoreColumn']]:
class DatastoreServiceManagedS3(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -1849,25 +1429,12 @@ def __init__(__self__, *,
customer_managed_s3: Optional['outputs.DatastoreCustomerManagedS3'] = None,
iot_site_wise_multi_layer_storage: Optional['outputs.DatastoreIotSiteWiseMultiLayerStorage'] = None,
service_managed_s3: Optional['outputs.DatastoreServiceManagedS3'] = None):
- DatastoreStorage._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- customer_managed_s3=customer_managed_s3,
- iot_site_wise_multi_layer_storage=iot_site_wise_multi_layer_storage,
- service_managed_s3=service_managed_s3,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- customer_managed_s3: Optional['outputs.DatastoreCustomerManagedS3'] = None,
- iot_site_wise_multi_layer_storage: Optional['outputs.DatastoreIotSiteWiseMultiLayerStorage'] = None,
- service_managed_s3: Optional['outputs.DatastoreServiceManagedS3'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if customer_managed_s3 is not None:
- _setter("customer_managed_s3", customer_managed_s3)
+ pulumi.set(__self__, "customer_managed_s3", customer_managed_s3)
if iot_site_wise_multi_layer_storage is not None:
- _setter("iot_site_wise_multi_layer_storage", iot_site_wise_multi_layer_storage)
+ pulumi.set(__self__, "iot_site_wise_multi_layer_storage", iot_site_wise_multi_layer_storage)
if service_managed_s3 is not None:
- _setter("service_managed_s3", service_managed_s3)
+ pulumi.set(__self__, "service_managed_s3", service_managed_s3)
@property
@pulumi.getter(name="customerManagedS3")
@@ -1890,19 +1457,8 @@ class DatastoreTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- DatastoreTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1939,20 +1495,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
attribute_name: str,
timestamp_format: Optional[str] = None):
- DatastoreTimestampPartition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_name=attribute_name,
- timestamp_format=timestamp_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_name: str,
- timestamp_format: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute_name", attribute_name)
+ pulumi.set(__self__, "attribute_name", attribute_name)
if timestamp_format is not None:
- _setter("timestamp_format", timestamp_format)
+ pulumi.set(__self__, "timestamp_format", timestamp_format)
@property
@pulumi.getter(name="attributeName")
@@ -1986,16 +1531,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
attribute_name: str):
- Partition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_name=attribute_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute_name", attribute_name)
+ pulumi.set(__self__, "attribute_name", attribute_name)
@property
@pulumi.getter(name="attributeName")
@@ -2043,53 +1579,26 @@ def __init__(__self__, *,
math: Optional['outputs.PipelineMath'] = None,
remove_attributes: Optional['outputs.PipelineRemoveAttributes'] = None,
select_attributes: Optional['outputs.PipelineSelectAttributes'] = None):
- PipelineActivity._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- add_attributes=add_attributes,
- channel=channel,
- datastore=datastore,
- device_registry_enrich=device_registry_enrich,
- device_shadow_enrich=device_shadow_enrich,
- filter=filter,
- lambda_=lambda_,
- math=math,
- remove_attributes=remove_attributes,
- select_attributes=select_attributes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- add_attributes: Optional['outputs.PipelineAddAttributes'] = None,
- channel: Optional['outputs.PipelineChannel'] = None,
- datastore: Optional['outputs.PipelineDatastore'] = None,
- device_registry_enrich: Optional['outputs.PipelineDeviceRegistryEnrich'] = None,
- device_shadow_enrich: Optional['outputs.PipelineDeviceShadowEnrich'] = None,
- filter: Optional['outputs.PipelineFilter'] = None,
- lambda_: Optional['outputs.PipelineLambda'] = None,
- math: Optional['outputs.PipelineMath'] = None,
- remove_attributes: Optional['outputs.PipelineRemoveAttributes'] = None,
- select_attributes: Optional['outputs.PipelineSelectAttributes'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if add_attributes is not None:
- _setter("add_attributes", add_attributes)
+ pulumi.set(__self__, "add_attributes", add_attributes)
if channel is not None:
- _setter("channel", channel)
+ pulumi.set(__self__, "channel", channel)
if datastore is not None:
- _setter("datastore", datastore)
+ pulumi.set(__self__, "datastore", datastore)
if device_registry_enrich is not None:
- _setter("device_registry_enrich", device_registry_enrich)
+ pulumi.set(__self__, "device_registry_enrich", device_registry_enrich)
if device_shadow_enrich is not None:
- _setter("device_shadow_enrich", device_shadow_enrich)
+ pulumi.set(__self__, "device_shadow_enrich", device_shadow_enrich)
if filter is not None:
- _setter("filter", filter)
+ pulumi.set(__self__, "filter", filter)
if lambda_ is not None:
- _setter("lambda_", lambda_)
+ pulumi.set(__self__, "lambda_", lambda_)
if math is not None:
- _setter("math", math)
+ pulumi.set(__self__, "math", math)
if remove_attributes is not None:
- _setter("remove_attributes", remove_attributes)
+ pulumi.set(__self__, "remove_attributes", remove_attributes)
if select_attributes is not None:
- _setter("select_attributes", select_attributes)
+ pulumi.set(__self__, "select_attributes", select_attributes)
@property
@pulumi.getter(name="addAttributes")
@@ -2148,23 +1657,10 @@ def __init__(__self__, *,
attributes: Any,
name: str,
next: Optional[str] = None):
- PipelineAddAttributes._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attributes=attributes,
- name=name,
- next=next,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attributes: Any,
- name: str,
- next: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attributes", attributes)
- _setter("name", name)
+ pulumi.set(__self__, "attributes", attributes)
+ pulumi.set(__self__, "name", name)
if next is not None:
- _setter("next", next)
+ pulumi.set(__self__, "next", next)
@property
@pulumi.getter
@@ -2205,23 +1701,10 @@ def __init__(__self__, *,
channel_name: str,
name: str,
next: Optional[str] = None):
- PipelineChannel._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- channel_name=channel_name,
- name=name,
- next=next,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- channel_name: str,
- name: str,
- next: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("channel_name", channel_name)
- _setter("name", name)
+ pulumi.set(__self__, "channel_name", channel_name)
+ pulumi.set(__self__, "name", name)
if next is not None:
- _setter("next", next)
+ pulumi.set(__self__, "next", next)
@property
@pulumi.getter(name="channelName")
@@ -2261,19 +1744,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
datastore_name: str,
name: str):
- PipelineDatastore._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- datastore_name=datastore_name,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- datastore_name: str,
- name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("datastore_name", datastore_name)
- _setter("name", name)
+ pulumi.set(__self__, "datastore_name", datastore_name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="datastoreName")
@@ -2313,29 +1785,12 @@ def __init__(__self__, *,
role_arn: str,
thing_name: str,
next: Optional[str] = None):
- PipelineDeviceRegistryEnrich._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute=attribute,
- name=name,
- role_arn=role_arn,
- thing_name=thing_name,
- next=next,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute: str,
- name: str,
- role_arn: str,
- thing_name: str,
- next: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute", attribute)
- _setter("name", name)
- _setter("role_arn", role_arn)
- _setter("thing_name", thing_name)
+ pulumi.set(__self__, "attribute", attribute)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "thing_name", thing_name)
if next is not None:
- _setter("next", next)
+ pulumi.set(__self__, "next", next)
@property
@pulumi.getter
@@ -2390,29 +1845,12 @@ def __init__(__self__, *,
role_arn: str,
thing_name: str,
next: Optional[str] = None):
- PipelineDeviceShadowEnrich._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute=attribute,
- name=name,
- role_arn=role_arn,
- thing_name=thing_name,
- next=next,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute: str,
- name: str,
- role_arn: str,
- thing_name: str,
- next: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute", attribute)
- _setter("name", name)
- _setter("role_arn", role_arn)
- _setter("thing_name", thing_name)
+ pulumi.set(__self__, "attribute", attribute)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "thing_name", thing_name)
if next is not None:
- _setter("next", next)
+ pulumi.set(__self__, "next", next)
@property
@pulumi.getter
@@ -2446,23 +1884,10 @@ def __init__(__self__, *,
filter: str,
name: str,
next: Optional[str] = None):
- PipelineFilter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- filter=filter,
- name=name,
- next=next,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- filter: str,
- name: str,
- next: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("filter", filter)
- _setter("name", name)
+ pulumi.set(__self__, "filter", filter)
+ pulumi.set(__self__, "name", name)
if next is not None:
- _setter("next", next)
+ pulumi.set(__self__, "next", next)
@property
@pulumi.getter
@@ -2506,26 +1931,11 @@ def __init__(__self__, *,
lambda_name: str,
name: str,
next: Optional[str] = None):
- PipelineLambda._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- batch_size=batch_size,
- lambda_name=lambda_name,
- name=name,
- next=next,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- batch_size: int,
- lambda_name: str,
- name: str,
- next: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("batch_size", batch_size)
- _setter("lambda_name", lambda_name)
- _setter("name", name)
+ pulumi.set(__self__, "batch_size", batch_size)
+ pulumi.set(__self__, "lambda_name", lambda_name)
+ pulumi.set(__self__, "name", name)
if next is not None:
- _setter("next", next)
+ pulumi.set(__self__, "next", next)
@property
@pulumi.getter(name="batchSize")
@@ -2555,26 +1965,11 @@ def __init__(__self__, *,
math: str,
name: str,
next: Optional[str] = None):
- PipelineMath._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute=attribute,
- math=math,
- name=name,
- next=next,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute: str,
- math: str,
- name: str,
- next: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute", attribute)
- _setter("math", math)
- _setter("name", name)
+ pulumi.set(__self__, "attribute", attribute)
+ pulumi.set(__self__, "math", math)
+ pulumi.set(__self__, "name", name)
if next is not None:
- _setter("next", next)
+ pulumi.set(__self__, "next", next)
@property
@pulumi.getter
@@ -2603,23 +1998,10 @@ def __init__(__self__, *,
attributes: Sequence[str],
name: str,
next: Optional[str] = None):
- PipelineRemoveAttributes._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attributes=attributes,
- name=name,
- next=next,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attributes: Sequence[str],
- name: str,
- next: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attributes", attributes)
- _setter("name", name)
+ pulumi.set(__self__, "attributes", attributes)
+ pulumi.set(__self__, "name", name)
if next is not None:
- _setter("next", next)
+ pulumi.set(__self__, "next", next)
@property
@pulumi.getter
@@ -2643,23 +2025,10 @@ def __init__(__self__, *,
attributes: Sequence[str],
name: str,
next: Optional[str] = None):
- PipelineSelectAttributes._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attributes=attributes,
- name=name,
- next=next,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attributes: Sequence[str],
- name: str,
- next: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attributes", attributes)
- _setter("name", name)
+ pulumi.set(__self__, "attributes", attributes)
+ pulumi.set(__self__, "name", name)
if next is not None:
- _setter("next", next)
+ pulumi.set(__self__, "next", next)
@property
@pulumi.getter
@@ -2682,19 +2051,8 @@ class PipelineTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- PipelineTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iotanalytics/pipeline.py b/sdk/python/pulumi_aws_native/iotanalytics/pipeline.py
index e5115097ef..55da2d7c4a 100644
--- a/sdk/python/pulumi_aws_native/iotanalytics/pipeline.py
+++ b/sdk/python/pulumi_aws_native/iotanalytics/pipeline.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,24 +22,11 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Pipeline resource.
"""
- PipelineArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- pipeline_activities=pipeline_activities,
- pipeline_name=pipeline_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- pipeline_activities: pulumi.Input[Sequence[pulumi.Input['PipelineActivityArgs']]],
- pipeline_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['PipelineTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("pipeline_activities", pipeline_activities)
+ pulumi.set(__self__, "pipeline_activities", pipeline_activities)
if pipeline_name is not None:
- _setter("pipeline_name", pipeline_name)
+ pulumi.set(__self__, "pipeline_name", pipeline_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="pipelineActivities")
@@ -103,10 +90,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PipelineArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iotcoredeviceadvisor/_inputs.py b/sdk/python/pulumi_aws_native/iotcoredeviceadvisor/_inputs.py
index 5a3cae40a9..16a645edca 100644
--- a/sdk/python/pulumi_aws_native/iotcoredeviceadvisor/_inputs.py
+++ b/sdk/python/pulumi_aws_native/iotcoredeviceadvisor/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -23,31 +23,14 @@ def __init__(__self__, *,
devices: Optional[pulumi.Input[Sequence[pulumi.Input['SuiteDefinitionDeviceUnderTestArgs']]]] = None,
intended_for_qualification: Optional[pulumi.Input[bool]] = None,
suite_definition_name: Optional[pulumi.Input[str]] = None):
- SuiteDefinitionConfigurationPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_permission_role_arn=device_permission_role_arn,
- root_group=root_group,
- devices=devices,
- intended_for_qualification=intended_for_qualification,
- suite_definition_name=suite_definition_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_permission_role_arn: pulumi.Input[str],
- root_group: pulumi.Input[str],
- devices: Optional[pulumi.Input[Sequence[pulumi.Input['SuiteDefinitionDeviceUnderTestArgs']]]] = None,
- intended_for_qualification: Optional[pulumi.Input[bool]] = None,
- suite_definition_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("device_permission_role_arn", device_permission_role_arn)
- _setter("root_group", root_group)
+ pulumi.set(__self__, "device_permission_role_arn", device_permission_role_arn)
+ pulumi.set(__self__, "root_group", root_group)
if devices is not None:
- _setter("devices", devices)
+ pulumi.set(__self__, "devices", devices)
if intended_for_qualification is not None:
- _setter("intended_for_qualification", intended_for_qualification)
+ pulumi.set(__self__, "intended_for_qualification", intended_for_qualification)
if suite_definition_name is not None:
- _setter("suite_definition_name", suite_definition_name)
+ pulumi.set(__self__, "suite_definition_name", suite_definition_name)
@property
@pulumi.getter(name="devicePermissionRoleArn")
@@ -100,21 +83,10 @@ class SuiteDefinitionDeviceUnderTestArgs:
def __init__(__self__, *,
certificate_arn: Optional[pulumi.Input[str]] = None,
thing_arn: Optional[pulumi.Input[str]] = None):
- SuiteDefinitionDeviceUnderTestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_arn=certificate_arn,
- thing_arn=thing_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_arn: Optional[pulumi.Input[str]] = None,
- thing_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if certificate_arn is not None:
- _setter("certificate_arn", certificate_arn)
+ pulumi.set(__self__, "certificate_arn", certificate_arn)
if thing_arn is not None:
- _setter("thing_arn", thing_arn)
+ pulumi.set(__self__, "thing_arn", thing_arn)
@property
@pulumi.getter(name="certificateArn")
@@ -145,19 +117,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- SuiteDefinitionTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iotcoredeviceadvisor/get_suite_definition.py b/sdk/python/pulumi_aws_native/iotcoredeviceadvisor/get_suite_definition.py
index c85652b45d..808e6ecc2c 100644
--- a/sdk/python/pulumi_aws_native/iotcoredeviceadvisor/get_suite_definition.py
+++ b/sdk/python/pulumi_aws_native/iotcoredeviceadvisor/get_suite_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iotcoredeviceadvisor/outputs.py b/sdk/python/pulumi_aws_native/iotcoredeviceadvisor/outputs.py
index fe5bcde888..b53c4f75a5 100644
--- a/sdk/python/pulumi_aws_native/iotcoredeviceadvisor/outputs.py
+++ b/sdk/python/pulumi_aws_native/iotcoredeviceadvisor/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
@@ -47,31 +47,14 @@ def __init__(__self__, *,
devices: Optional[Sequence['outputs.SuiteDefinitionDeviceUnderTest']] = None,
intended_for_qualification: Optional[bool] = None,
suite_definition_name: Optional[str] = None):
- SuiteDefinitionConfigurationProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_permission_role_arn=device_permission_role_arn,
- root_group=root_group,
- devices=devices,
- intended_for_qualification=intended_for_qualification,
- suite_definition_name=suite_definition_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_permission_role_arn: str,
- root_group: str,
- devices: Optional[Sequence['outputs.SuiteDefinitionDeviceUnderTest']] = None,
- intended_for_qualification: Optional[bool] = None,
- suite_definition_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("device_permission_role_arn", device_permission_role_arn)
- _setter("root_group", root_group)
+ pulumi.set(__self__, "device_permission_role_arn", device_permission_role_arn)
+ pulumi.set(__self__, "root_group", root_group)
if devices is not None:
- _setter("devices", devices)
+ pulumi.set(__self__, "devices", devices)
if intended_for_qualification is not None:
- _setter("intended_for_qualification", intended_for_qualification)
+ pulumi.set(__self__, "intended_for_qualification", intended_for_qualification)
if suite_definition_name is not None:
- _setter("suite_definition_name", suite_definition_name)
+ pulumi.set(__self__, "suite_definition_name", suite_definition_name)
@property
@pulumi.getter(name="devicePermissionRoleArn")
@@ -123,21 +106,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
certificate_arn: Optional[str] = None,
thing_arn: Optional[str] = None):
- SuiteDefinitionDeviceUnderTest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_arn=certificate_arn,
- thing_arn=thing_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_arn: Optional[str] = None,
- thing_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if certificate_arn is not None:
- _setter("certificate_arn", certificate_arn)
+ pulumi.set(__self__, "certificate_arn", certificate_arn)
if thing_arn is not None:
- _setter("thing_arn", thing_arn)
+ pulumi.set(__self__, "thing_arn", thing_arn)
@property
@pulumi.getter(name="certificateArn")
@@ -163,19 +135,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- SuiteDefinitionTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iotcoredeviceadvisor/suite_definition.py b/sdk/python/pulumi_aws_native/iotcoredeviceadvisor/suite_definition.py
index c0535f8e45..97cdbfaa03 100644
--- a/sdk/python/pulumi_aws_native/iotcoredeviceadvisor/suite_definition.py
+++ b/sdk/python/pulumi_aws_native/iotcoredeviceadvisor/suite_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,20 +22,9 @@ def __init__(__self__, *,
The set of arguments for constructing a SuiteDefinition resource.
:param pulumi.Input[Sequence[pulumi.Input['SuiteDefinitionTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- SuiteDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- suite_definition_configuration=suite_definition_configuration,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- suite_definition_configuration: pulumi.Input['SuiteDefinitionConfigurationPropertiesArgs'],
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['SuiteDefinitionTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("suite_definition_configuration", suite_definition_configuration)
+ pulumi.set(__self__, "suite_definition_configuration", suite_definition_configuration)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="suiteDefinitionConfiguration")
@@ -93,10 +82,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SuiteDefinitionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -113,11 +98,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = SuiteDefinitionArgs.__new__(SuiteDefinitionArgs)
- if suite_definition_configuration is not None and not isinstance(suite_definition_configuration, SuiteDefinitionConfigurationPropertiesArgs):
- suite_definition_configuration = suite_definition_configuration or {}
- def _setter(key, value):
- suite_definition_configuration[key] = value
- SuiteDefinitionConfigurationPropertiesArgs._configure(_setter, **suite_definition_configuration)
if suite_definition_configuration is None and not opts.urn:
raise TypeError("Missing required property 'suite_definition_configuration'")
__props__.__dict__["suite_definition_configuration"] = suite_definition_configuration
diff --git a/sdk/python/pulumi_aws_native/iotevents/_inputs.py b/sdk/python/pulumi_aws_native/iotevents/_inputs.py
index 9ce8222e66..c603907d00 100644
--- a/sdk/python/pulumi_aws_native/iotevents/_inputs.py
+++ b/sdk/python/pulumi_aws_native/iotevents/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -71,17 +71,8 @@ def __init__(__self__, *,
Specifies whether to get notified for alarm state changes.
:param pulumi.Input[bool] enabled: The value must be TRUE or FALSE. If TRUE, you receive a notification when the alarm state changes. You must choose to acknowledge the notification before the alarm state can return to NORMAL. If FALSE, you won't receive notifications. The alarm automatically changes to the NORMAL state when the input property value returns to the specified range.
"""
- AlarmModelAcknowledgeFlowArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -111,49 +102,24 @@ def __init__(__self__, *,
"""
The actions to be performed.
"""
- AlarmModelAlarmActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dynamo_d_bv2=dynamo_d_bv2,
- dynamo_db=dynamo_db,
- firehose=firehose,
- iot_events=iot_events,
- iot_site_wise=iot_site_wise,
- iot_topic_publish=iot_topic_publish,
- lambda_=lambda_,
- sns=sns,
- sqs=sqs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dynamo_d_bv2: Optional[pulumi.Input['AlarmModelDynamoDBv2Args']] = None,
- dynamo_db: Optional[pulumi.Input['AlarmModelDynamoDbArgs']] = None,
- firehose: Optional[pulumi.Input['AlarmModelFirehoseArgs']] = None,
- iot_events: Optional[pulumi.Input['AlarmModelIotEventsArgs']] = None,
- iot_site_wise: Optional[pulumi.Input['AlarmModelIotSiteWiseArgs']] = None,
- iot_topic_publish: Optional[pulumi.Input['AlarmModelIotTopicPublishArgs']] = None,
- lambda_: Optional[pulumi.Input['AlarmModelLambdaArgs']] = None,
- sns: Optional[pulumi.Input['AlarmModelSnsArgs']] = None,
- sqs: Optional[pulumi.Input['AlarmModelSqsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if dynamo_d_bv2 is not None:
- _setter("dynamo_d_bv2", dynamo_d_bv2)
+ pulumi.set(__self__, "dynamo_d_bv2", dynamo_d_bv2)
if dynamo_db is not None:
- _setter("dynamo_db", dynamo_db)
+ pulumi.set(__self__, "dynamo_db", dynamo_db)
if firehose is not None:
- _setter("firehose", firehose)
+ pulumi.set(__self__, "firehose", firehose)
if iot_events is not None:
- _setter("iot_events", iot_events)
+ pulumi.set(__self__, "iot_events", iot_events)
if iot_site_wise is not None:
- _setter("iot_site_wise", iot_site_wise)
+ pulumi.set(__self__, "iot_site_wise", iot_site_wise)
if iot_topic_publish is not None:
- _setter("iot_topic_publish", iot_topic_publish)
+ pulumi.set(__self__, "iot_topic_publish", iot_topic_publish)
if lambda_ is not None:
- _setter("lambda_", lambda_)
+ pulumi.set(__self__, "lambda_", lambda_)
if sns is not None:
- _setter("sns", sns)
+ pulumi.set(__self__, "sns", sns)
if sqs is not None:
- _setter("sqs", sqs)
+ pulumi.set(__self__, "sqs", sqs)
@property
@pulumi.getter(name="dynamoDBv2")
@@ -245,21 +211,10 @@ def __init__(__self__, *,
"""
Contains the configuration information of alarm state changes
"""
- AlarmModelAlarmCapabilitiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- acknowledge_flow=acknowledge_flow,
- initialization_configuration=initialization_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- acknowledge_flow: Optional[pulumi.Input['AlarmModelAcknowledgeFlowArgs']] = None,
- initialization_configuration: Optional[pulumi.Input['AlarmModelInitializationConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if acknowledge_flow is not None:
- _setter("acknowledge_flow", acknowledge_flow)
+ pulumi.set(__self__, "acknowledge_flow", acknowledge_flow)
if initialization_configuration is not None:
- _setter("initialization_configuration", initialization_configuration)
+ pulumi.set(__self__, "initialization_configuration", initialization_configuration)
@property
@pulumi.getter(name="acknowledgeFlow")
@@ -287,17 +242,8 @@ def __init__(__self__, *,
"""
Contains information about one or more alarm actions.
"""
- AlarmModelAlarmEventActionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- alarm_actions=alarm_actions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- alarm_actions: Optional[pulumi.Input[Sequence[pulumi.Input['AlarmModelAlarmActionArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if alarm_actions is not None:
- _setter("alarm_actions", alarm_actions)
+ pulumi.set(__self__, "alarm_actions", alarm_actions)
@property
@pulumi.getter(name="alarmActions")
@@ -316,17 +262,8 @@ def __init__(__self__, *,
"""
Defines when your alarm is invoked.
"""
- AlarmModelAlarmRuleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- simple_rule=simple_rule,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- simple_rule: Optional[pulumi.Input['AlarmModelSimpleRuleArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if simple_rule is not None:
- _setter("simple_rule", simple_rule)
+ pulumi.set(__self__, "simple_rule", simple_rule)
@property
@pulumi.getter(name="simpleRule")
@@ -348,20 +285,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] time_in_seconds: The nanosecond offset converted from `timeInSeconds`. The valid range is between `0-999999999`. You can also specify an expression.
:param pulumi.Input[str] offset_in_nanos: The timestamp, in seconds, in the Unix epoch format. The valid range is between `1-31556889864403199`. You can also specify an expression.
"""
- AlarmModelAssetPropertyTimestampArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- time_in_seconds=time_in_seconds,
- offset_in_nanos=offset_in_nanos,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- time_in_seconds: pulumi.Input[str],
- offset_in_nanos: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("time_in_seconds", time_in_seconds)
+ pulumi.set(__self__, "time_in_seconds", time_in_seconds)
if offset_in_nanos is not None:
- _setter("offset_in_nanos", offset_in_nanos)
+ pulumi.set(__self__, "offset_in_nanos", offset_in_nanos)
@property
@pulumi.getter(name="timeInSeconds")
@@ -398,24 +324,11 @@ def __init__(__self__, *,
A structure that contains value information. For more information, see [AssetPropertyValue](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_AssetPropertyValue.html) in the *AWS IoT SiteWise API Reference*.
:param pulumi.Input[str] quality: The quality of the asset property value. The value must be `GOOD`, `BAD`, or `UNCERTAIN`. You can also specify an expression.
"""
- AlarmModelAssetPropertyValueArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- value=value,
- quality=quality,
- timestamp=timestamp,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- value: pulumi.Input['AlarmModelAssetPropertyVariantArgs'],
- quality: Optional[pulumi.Input[str]] = None,
- timestamp: Optional[pulumi.Input['AlarmModelAssetPropertyTimestampArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
if quality is not None:
- _setter("quality", quality)
+ pulumi.set(__self__, "quality", quality)
if timestamp is not None:
- _setter("timestamp", timestamp)
+ pulumi.set(__self__, "timestamp", timestamp)
@property
@pulumi.getter
@@ -462,29 +375,14 @@ def __init__(__self__, *,
:param pulumi.Input[str] integer_value: The asset property value is an integer. You can also specify an expression. If you use an expression, the evaluated result should be an integer.
:param pulumi.Input[str] string_value: The asset property value is a string. You can also specify an expression. If you use an expression, the evaluated result should be a string.
"""
- AlarmModelAssetPropertyVariantArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- boolean_value=boolean_value,
- double_value=double_value,
- integer_value=integer_value,
- string_value=string_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- boolean_value: Optional[pulumi.Input[str]] = None,
- double_value: Optional[pulumi.Input[str]] = None,
- integer_value: Optional[pulumi.Input[str]] = None,
- string_value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if boolean_value is not None:
- _setter("boolean_value", boolean_value)
+ pulumi.set(__self__, "boolean_value", boolean_value)
if double_value is not None:
- _setter("double_value", double_value)
+ pulumi.set(__self__, "double_value", double_value)
if integer_value is not None:
- _setter("integer_value", integer_value)
+ pulumi.set(__self__, "integer_value", integer_value)
if string_value is not None:
- _setter("string_value", string_value)
+ pulumi.set(__self__, "string_value", string_value)
@property
@pulumi.getter(name="booleanValue")
@@ -546,20 +444,9 @@ def __init__(__self__, *,
You can use expressions for parameters that are strings. For more information, see [Expressions](https://docs.aws.amazon.com/iotevents/latest/developerguide/iotevents-expressions.html) in the *AWS IoT Events Developer Guide*.
:param pulumi.Input[str] table_name: The name of the DynamoDB table.
"""
- AlarmModelDynamoDBv2Args._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- table_name=table_name,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- table_name: pulumi.Input[str],
- payload: Optional[pulumi.Input['AlarmModelPayloadArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("table_name", table_name)
+ pulumi.set(__self__, "table_name", table_name)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="tableName")
@@ -630,50 +517,23 @@ def __init__(__self__, *,
If you don't specify `rangeKeyField`, the default value is `STRING`.
:param pulumi.Input[str] range_key_value: The value of the range key (also called the sort key).
"""
- AlarmModelDynamoDbArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hash_key_field=hash_key_field,
- hash_key_value=hash_key_value,
- table_name=table_name,
- hash_key_type=hash_key_type,
- operation=operation,
- payload=payload,
- payload_field=payload_field,
- range_key_field=range_key_field,
- range_key_type=range_key_type,
- range_key_value=range_key_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hash_key_field: pulumi.Input[str],
- hash_key_value: pulumi.Input[str],
- table_name: pulumi.Input[str],
- hash_key_type: Optional[pulumi.Input[str]] = None,
- operation: Optional[pulumi.Input[str]] = None,
- payload: Optional[pulumi.Input['AlarmModelPayloadArgs']] = None,
- payload_field: Optional[pulumi.Input[str]] = None,
- range_key_field: Optional[pulumi.Input[str]] = None,
- range_key_type: Optional[pulumi.Input[str]] = None,
- range_key_value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("hash_key_field", hash_key_field)
- _setter("hash_key_value", hash_key_value)
- _setter("table_name", table_name)
+ pulumi.set(__self__, "hash_key_field", hash_key_field)
+ pulumi.set(__self__, "hash_key_value", hash_key_value)
+ pulumi.set(__self__, "table_name", table_name)
if hash_key_type is not None:
- _setter("hash_key_type", hash_key_type)
+ pulumi.set(__self__, "hash_key_type", hash_key_type)
if operation is not None:
- _setter("operation", operation)
+ pulumi.set(__self__, "operation", operation)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
if payload_field is not None:
- _setter("payload_field", payload_field)
+ pulumi.set(__self__, "payload_field", payload_field)
if range_key_field is not None:
- _setter("range_key_field", range_key_field)
+ pulumi.set(__self__, "range_key_field", range_key_field)
if range_key_type is not None:
- _setter("range_key_type", range_key_type)
+ pulumi.set(__self__, "range_key_type", range_key_type)
if range_key_value is not None:
- _setter("range_key_value", range_key_value)
+ pulumi.set(__self__, "range_key_value", range_key_value)
@property
@pulumi.getter(name="hashKeyField")
@@ -826,24 +686,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] delivery_stream_name: The name of the Kinesis Data Firehose delivery stream where the data is written.
:param pulumi.Input[str] separator: A character separator that is used to separate records written to the Kinesis Data Firehose delivery stream. Valid values are: '\\n' (newline), '\\t' (tab), '\\r\\n' (Windows newline), ',' (comma).
"""
- AlarmModelFirehoseArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delivery_stream_name=delivery_stream_name,
- payload=payload,
- separator=separator,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delivery_stream_name: pulumi.Input[str],
- payload: Optional[pulumi.Input['AlarmModelPayloadArgs']] = None,
- separator: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("delivery_stream_name", delivery_stream_name)
+ pulumi.set(__self__, "delivery_stream_name", delivery_stream_name)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
if separator is not None:
- _setter("separator", separator)
+ pulumi.set(__self__, "separator", separator)
@property
@pulumi.getter(name="deliveryStreamName")
@@ -887,16 +734,7 @@ def __init__(__self__, *,
Specifies the default alarm state. The configuration applies to all alarms that were created based on this alarm model.
:param pulumi.Input[bool] disabled_on_initialization: The value must be TRUE or FALSE. If FALSE, all alarm instances created based on the alarm model are activated. The default value is TRUE.
"""
- AlarmModelInitializationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- disabled_on_initialization=disabled_on_initialization,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- disabled_on_initialization: pulumi.Input[bool],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("disabled_on_initialization", disabled_on_initialization)
+ pulumi.set(__self__, "disabled_on_initialization", disabled_on_initialization)
@property
@pulumi.getter(name="disabledOnInitialization")
@@ -920,20 +758,9 @@ def __init__(__self__, *,
Sends an AWS IoT Events input, passing in information about the alarm model instance and the event that triggered the action.
:param pulumi.Input[str] input_name: The name of the AWS IoT Events input where the data is sent.
"""
- AlarmModelIotEventsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_name=input_name,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_name: pulumi.Input[str],
- payload: Optional[pulumi.Input['AlarmModelPayloadArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_name", input_name)
+ pulumi.set(__self__, "input_name", input_name)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="inputName")
@@ -972,33 +799,16 @@ def __init__(__self__, *,
:param pulumi.Input[str] property_alias: The alias of the asset property. You can also specify an expression.
:param pulumi.Input[str] property_id: The ID of the asset property. You can specify an expression.
"""
- AlarmModelIotSiteWiseArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- asset_id=asset_id,
- entry_id=entry_id,
- property_alias=property_alias,
- property_id=property_id,
- property_value=property_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- asset_id: Optional[pulumi.Input[str]] = None,
- entry_id: Optional[pulumi.Input[str]] = None,
- property_alias: Optional[pulumi.Input[str]] = None,
- property_id: Optional[pulumi.Input[str]] = None,
- property_value: Optional[pulumi.Input['AlarmModelAssetPropertyValueArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if asset_id is not None:
- _setter("asset_id", asset_id)
+ pulumi.set(__self__, "asset_id", asset_id)
if entry_id is not None:
- _setter("entry_id", entry_id)
+ pulumi.set(__self__, "entry_id", entry_id)
if property_alias is not None:
- _setter("property_alias", property_alias)
+ pulumi.set(__self__, "property_alias", property_alias)
if property_id is not None:
- _setter("property_id", property_id)
+ pulumi.set(__self__, "property_id", property_id)
if property_value is not None:
- _setter("property_value", property_value)
+ pulumi.set(__self__, "property_value", property_value)
@property
@pulumi.getter(name="assetId")
@@ -1067,20 +877,9 @@ def __init__(__self__, *,
Information required to publish the MQTT message through the AWS IoT message broker.
:param pulumi.Input[str] mqtt_topic: The MQTT topic of the message. You can use a string expression that includes variables (`$variable.`) and input values (`$input..`) as the topic string.
"""
- AlarmModelIotTopicPublishArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- mqtt_topic=mqtt_topic,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- mqtt_topic: pulumi.Input[str],
- payload: Optional[pulumi.Input['AlarmModelPayloadArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("mqtt_topic", mqtt_topic)
+ pulumi.set(__self__, "mqtt_topic", mqtt_topic)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="mqttTopic")
@@ -1112,20 +911,9 @@ def __init__(__self__, *,
"""
:param pulumi.Input[str] function_arn: The ARN of the Lambda function that is executed.
"""
- AlarmModelLambdaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- function_arn=function_arn,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- function_arn: pulumi.Input[str],
- payload: Optional[pulumi.Input['AlarmModelPayloadArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("function_arn", function_arn)
+ pulumi.set(__self__, "function_arn", function_arn)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="functionArn")
@@ -1161,19 +949,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] content_expression: The content of the payload. You can use a string expression that includes quoted strings (`''`), variables (`$variable.`), input values (`$input..`), string concatenations, and quoted strings that contain `${}` as the content. The recommended maximum size of a content expression is 1 KB.
:param pulumi.Input[str] type: The value of the payload type can be either `STRING` or `JSON`.
"""
- AlarmModelPayloadArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- content_expression=content_expression,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- content_expression: pulumi.Input[str],
- type: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("content_expression", content_expression)
- _setter("type", type)
+ pulumi.set(__self__, "content_expression", content_expression)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter(name="contentExpression")
@@ -1212,22 +989,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] input_property: The value on the left side of the comparison operator. You can specify an AWS IoT Events input attribute as an input property.
:param pulumi.Input[str] threshold: The value on the right side of the comparison operator. You can enter a number or specify an AWS IoT Events input attribute.
"""
- AlarmModelSimpleRuleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- comparison_operator=comparison_operator,
- input_property=input_property,
- threshold=threshold,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- comparison_operator: pulumi.Input['AlarmModelSimpleRuleComparisonOperator'],
- input_property: pulumi.Input[str],
- threshold: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("comparison_operator", comparison_operator)
- _setter("input_property", input_property)
- _setter("threshold", threshold)
+ pulumi.set(__self__, "comparison_operator", comparison_operator)
+ pulumi.set(__self__, "input_property", input_property)
+ pulumi.set(__self__, "threshold", threshold)
@property
@pulumi.getter(name="comparisonOperator")
@@ -1275,20 +1039,9 @@ def __init__(__self__, *,
Information required to publish the Amazon SNS message.
:param pulumi.Input[str] target_arn: The ARN of the Amazon SNS target where the message is sent.
"""
- AlarmModelSnsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_arn=target_arn,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_arn: pulumi.Input[str],
- payload: Optional[pulumi.Input['AlarmModelPayloadArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("target_arn", target_arn)
+ pulumi.set(__self__, "target_arn", target_arn)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="targetArn")
@@ -1322,24 +1075,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] queue_url: The URL of the SQS queue where the data is written.
:param pulumi.Input[bool] use_base64: Set this to `TRUE` if you want the data to be base-64 encoded before it is written to the queue. Otherwise, set this to `FALSE`.
"""
- AlarmModelSqsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- queue_url=queue_url,
- payload=payload,
- use_base64=use_base64,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- queue_url: pulumi.Input[str],
- payload: Optional[pulumi.Input['AlarmModelPayloadArgs']] = None,
- use_base64: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("queue_url", queue_url)
+ pulumi.set(__self__, "queue_url", queue_url)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
if use_base64 is not None:
- _setter("use_base64", use_base64)
+ pulumi.set(__self__, "use_base64", use_base64)
@property
@pulumi.getter(name="queueUrl")
@@ -1385,19 +1125,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: Key of the Tag.
:param pulumi.Input[str] value: Value of the Tag.
"""
- AlarmModelTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1443,65 +1172,32 @@ def __init__(__self__, *,
"""
The actions to be performed.
"""
- DetectorModelActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- clear_timer=clear_timer,
- dynamo_d_bv2=dynamo_d_bv2,
- dynamo_db=dynamo_db,
- firehose=firehose,
- iot_events=iot_events,
- iot_site_wise=iot_site_wise,
- iot_topic_publish=iot_topic_publish,
- lambda_=lambda_,
- reset_timer=reset_timer,
- set_timer=set_timer,
- set_variable=set_variable,
- sns=sns,
- sqs=sqs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- clear_timer: Optional[pulumi.Input['DetectorModelClearTimerArgs']] = None,
- dynamo_d_bv2: Optional[pulumi.Input['DetectorModelDynamoDBv2Args']] = None,
- dynamo_db: Optional[pulumi.Input['DetectorModelDynamoDbArgs']] = None,
- firehose: Optional[pulumi.Input['DetectorModelFirehoseArgs']] = None,
- iot_events: Optional[pulumi.Input['DetectorModelIotEventsArgs']] = None,
- iot_site_wise: Optional[pulumi.Input['DetectorModelIotSiteWiseArgs']] = None,
- iot_topic_publish: Optional[pulumi.Input['DetectorModelIotTopicPublishArgs']] = None,
- lambda_: Optional[pulumi.Input['DetectorModelLambdaArgs']] = None,
- reset_timer: Optional[pulumi.Input['DetectorModelResetTimerArgs']] = None,
- set_timer: Optional[pulumi.Input['DetectorModelSetTimerArgs']] = None,
- set_variable: Optional[pulumi.Input['DetectorModelSetVariableArgs']] = None,
- sns: Optional[pulumi.Input['DetectorModelSnsArgs']] = None,
- sqs: Optional[pulumi.Input['DetectorModelSqsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if clear_timer is not None:
- _setter("clear_timer", clear_timer)
+ pulumi.set(__self__, "clear_timer", clear_timer)
if dynamo_d_bv2 is not None:
- _setter("dynamo_d_bv2", dynamo_d_bv2)
+ pulumi.set(__self__, "dynamo_d_bv2", dynamo_d_bv2)
if dynamo_db is not None:
- _setter("dynamo_db", dynamo_db)
+ pulumi.set(__self__, "dynamo_db", dynamo_db)
if firehose is not None:
- _setter("firehose", firehose)
+ pulumi.set(__self__, "firehose", firehose)
if iot_events is not None:
- _setter("iot_events", iot_events)
+ pulumi.set(__self__, "iot_events", iot_events)
if iot_site_wise is not None:
- _setter("iot_site_wise", iot_site_wise)
+ pulumi.set(__self__, "iot_site_wise", iot_site_wise)
if iot_topic_publish is not None:
- _setter("iot_topic_publish", iot_topic_publish)
+ pulumi.set(__self__, "iot_topic_publish", iot_topic_publish)
if lambda_ is not None:
- _setter("lambda_", lambda_)
+ pulumi.set(__self__, "lambda_", lambda_)
if reset_timer is not None:
- _setter("reset_timer", reset_timer)
+ pulumi.set(__self__, "reset_timer", reset_timer)
if set_timer is not None:
- _setter("set_timer", set_timer)
+ pulumi.set(__self__, "set_timer", set_timer)
if set_variable is not None:
- _setter("set_variable", set_variable)
+ pulumi.set(__self__, "set_variable", set_variable)
if sns is not None:
- _setter("sns", sns)
+ pulumi.set(__self__, "sns", sns)
if sqs is not None:
- _setter("sqs", sqs)
+ pulumi.set(__self__, "sqs", sqs)
@property
@pulumi.getter(name="clearTimer")
@@ -1631,20 +1327,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] time_in_seconds: The nanosecond offset converted from `timeInSeconds`. The valid range is between `0-999999999`. You can also specify an expression.
:param pulumi.Input[str] offset_in_nanos: The timestamp, in seconds, in the Unix epoch format. The valid range is between `1-31556889864403199`. You can also specify an expression.
"""
- DetectorModelAssetPropertyTimestampArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- time_in_seconds=time_in_seconds,
- offset_in_nanos=offset_in_nanos,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- time_in_seconds: pulumi.Input[str],
- offset_in_nanos: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("time_in_seconds", time_in_seconds)
+ pulumi.set(__self__, "time_in_seconds", time_in_seconds)
if offset_in_nanos is not None:
- _setter("offset_in_nanos", offset_in_nanos)
+ pulumi.set(__self__, "offset_in_nanos", offset_in_nanos)
@property
@pulumi.getter(name="timeInSeconds")
@@ -1681,24 +1366,11 @@ def __init__(__self__, *,
A structure that contains value information. For more information, see [AssetPropertyValue](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_AssetPropertyValue.html) in the *AWS IoT SiteWise API Reference*.
:param pulumi.Input[str] quality: The quality of the asset property value. The value must be `GOOD`, `BAD`, or `UNCERTAIN`. You can also specify an expression.
"""
- DetectorModelAssetPropertyValueArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- value=value,
- quality=quality,
- timestamp=timestamp,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- value: pulumi.Input['DetectorModelAssetPropertyVariantArgs'],
- quality: Optional[pulumi.Input[str]] = None,
- timestamp: Optional[pulumi.Input['DetectorModelAssetPropertyTimestampArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
if quality is not None:
- _setter("quality", quality)
+ pulumi.set(__self__, "quality", quality)
if timestamp is not None:
- _setter("timestamp", timestamp)
+ pulumi.set(__self__, "timestamp", timestamp)
@property
@pulumi.getter
@@ -1745,29 +1417,14 @@ def __init__(__self__, *,
:param pulumi.Input[str] integer_value: The asset property value is an integer. You can also specify an expression. If you use an expression, the evaluated result should be an integer.
:param pulumi.Input[str] string_value: The asset property value is a string. You can also specify an expression. If you use an expression, the evaluated result should be a string.
"""
- DetectorModelAssetPropertyVariantArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- boolean_value=boolean_value,
- double_value=double_value,
- integer_value=integer_value,
- string_value=string_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- boolean_value: Optional[pulumi.Input[str]] = None,
- double_value: Optional[pulumi.Input[str]] = None,
- integer_value: Optional[pulumi.Input[str]] = None,
- string_value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if boolean_value is not None:
- _setter("boolean_value", boolean_value)
+ pulumi.set(__self__, "boolean_value", boolean_value)
if double_value is not None:
- _setter("double_value", double_value)
+ pulumi.set(__self__, "double_value", double_value)
if integer_value is not None:
- _setter("integer_value", integer_value)
+ pulumi.set(__self__, "integer_value", integer_value)
if string_value is not None:
- _setter("string_value", string_value)
+ pulumi.set(__self__, "string_value", string_value)
@property
@pulumi.getter(name="booleanValue")
@@ -1825,16 +1482,7 @@ def __init__(__self__, *,
"""
Information needed to clear the timer.
"""
- DetectorModelClearTimerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timer_name=timer_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timer_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("timer_name", timer_name)
+ pulumi.set(__self__, "timer_name", timer_name)
@property
@pulumi.getter(name="timerName")
@@ -1856,19 +1504,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] initial_state_name: The state that is entered at the creation of each detector (instance).
:param pulumi.Input[Sequence[pulumi.Input['DetectorModelStateArgs']]] states: Information about the states of the detector.
"""
- DetectorModelDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- initial_state_name=initial_state_name,
- states=states,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- initial_state_name: pulumi.Input[str],
- states: pulumi.Input[Sequence[pulumi.Input['DetectorModelStateArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("initial_state_name", initial_state_name)
- _setter("states", states)
+ pulumi.set(__self__, "initial_state_name", initial_state_name)
+ pulumi.set(__self__, "states", states)
@property
@pulumi.getter(name="initialStateName")
@@ -1906,20 +1543,9 @@ def __init__(__self__, *,
You can use expressions for parameters that are strings. For more information, see [Expressions](https://docs.aws.amazon.com/iotevents/latest/developerguide/iotevents-expressions.html) in the *AWS IoT Events Developer Guide*.
:param pulumi.Input[str] table_name: The name of the DynamoDB table.
"""
- DetectorModelDynamoDBv2Args._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- table_name=table_name,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- table_name: pulumi.Input[str],
- payload: Optional[pulumi.Input['DetectorModelPayloadArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("table_name", table_name)
+ pulumi.set(__self__, "table_name", table_name)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="tableName")
@@ -1990,50 +1616,23 @@ def __init__(__self__, *,
If you don't specify `rangeKeyField`, the default value is `STRING`.
:param pulumi.Input[str] range_key_value: The value of the range key (also called the sort key).
"""
- DetectorModelDynamoDbArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hash_key_field=hash_key_field,
- hash_key_value=hash_key_value,
- table_name=table_name,
- hash_key_type=hash_key_type,
- operation=operation,
- payload=payload,
- payload_field=payload_field,
- range_key_field=range_key_field,
- range_key_type=range_key_type,
- range_key_value=range_key_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hash_key_field: pulumi.Input[str],
- hash_key_value: pulumi.Input[str],
- table_name: pulumi.Input[str],
- hash_key_type: Optional[pulumi.Input[str]] = None,
- operation: Optional[pulumi.Input[str]] = None,
- payload: Optional[pulumi.Input['DetectorModelPayloadArgs']] = None,
- payload_field: Optional[pulumi.Input[str]] = None,
- range_key_field: Optional[pulumi.Input[str]] = None,
- range_key_type: Optional[pulumi.Input[str]] = None,
- range_key_value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("hash_key_field", hash_key_field)
- _setter("hash_key_value", hash_key_value)
- _setter("table_name", table_name)
+ pulumi.set(__self__, "hash_key_field", hash_key_field)
+ pulumi.set(__self__, "hash_key_value", hash_key_value)
+ pulumi.set(__self__, "table_name", table_name)
if hash_key_type is not None:
- _setter("hash_key_type", hash_key_type)
+ pulumi.set(__self__, "hash_key_type", hash_key_type)
if operation is not None:
- _setter("operation", operation)
+ pulumi.set(__self__, "operation", operation)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
if payload_field is not None:
- _setter("payload_field", payload_field)
+ pulumi.set(__self__, "payload_field", payload_field)
if range_key_field is not None:
- _setter("range_key_field", range_key_field)
+ pulumi.set(__self__, "range_key_field", range_key_field)
if range_key_type is not None:
- _setter("range_key_type", range_key_type)
+ pulumi.set(__self__, "range_key_type", range_key_type)
if range_key_value is not None:
- _setter("range_key_value", range_key_value)
+ pulumi.set(__self__, "range_key_value", range_key_value)
@property
@pulumi.getter(name="hashKeyField")
@@ -2187,24 +1786,11 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['DetectorModelActionArgs']]] actions: The actions to be performed.
:param pulumi.Input[str] condition: The Boolean expression that, when `TRUE`, causes the `actions` to be performed. If not present, the `actions` are performed (=`TRUE`). If the expression result is not a `Boolean` value, the `actions` are not performed (=`FALSE`).
"""
- DetectorModelEventArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- event_name=event_name,
- actions=actions,
- condition=condition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- event_name: pulumi.Input[str],
- actions: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorModelActionArgs']]]] = None,
- condition: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("event_name", event_name)
+ pulumi.set(__self__, "event_name", event_name)
if actions is not None:
- _setter("actions", actions)
+ pulumi.set(__self__, "actions", actions)
if condition is not None:
- _setter("condition", condition)
+ pulumi.set(__self__, "condition", condition)
@property
@pulumi.getter(name="eventName")
@@ -2254,24 +1840,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] delivery_stream_name: The name of the Kinesis Data Firehose delivery stream where the data is written.
:param pulumi.Input[str] separator: A character separator that is used to separate records written to the Kinesis Data Firehose delivery stream. Valid values are: '\\n' (newline), '\\t' (tab), '\\r\\n' (Windows newline), ',' (comma).
"""
- DetectorModelFirehoseArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delivery_stream_name=delivery_stream_name,
- payload=payload,
- separator=separator,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delivery_stream_name: pulumi.Input[str],
- payload: Optional[pulumi.Input['DetectorModelPayloadArgs']] = None,
- separator: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("delivery_stream_name", delivery_stream_name)
+ pulumi.set(__self__, "delivery_stream_name", delivery_stream_name)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
if separator is not None:
- _setter("separator", separator)
+ pulumi.set(__self__, "separator", separator)
@property
@pulumi.getter(name="deliveryStreamName")
@@ -2316,20 +1889,9 @@ def __init__(__self__, *,
Sends an AWS IoT Events input, passing in information about the detector model instance and the event that triggered the action.
:param pulumi.Input[str] input_name: The name of the AWS IoT Events input where the data is sent.
"""
- DetectorModelIotEventsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_name=input_name,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_name: pulumi.Input[str],
- payload: Optional[pulumi.Input['DetectorModelPayloadArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_name", input_name)
+ pulumi.set(__self__, "input_name", input_name)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="inputName")
@@ -2368,32 +1930,15 @@ def __init__(__self__, *,
:param pulumi.Input[str] property_alias: The alias of the asset property. You can also specify an expression.
:param pulumi.Input[str] property_id: The ID of the asset property. You can specify an expression.
"""
- DetectorModelIotSiteWiseArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- property_value=property_value,
- asset_id=asset_id,
- entry_id=entry_id,
- property_alias=property_alias,
- property_id=property_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- property_value: pulumi.Input['DetectorModelAssetPropertyValueArgs'],
- asset_id: Optional[pulumi.Input[str]] = None,
- entry_id: Optional[pulumi.Input[str]] = None,
- property_alias: Optional[pulumi.Input[str]] = None,
- property_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("property_value", property_value)
+ pulumi.set(__self__, "property_value", property_value)
if asset_id is not None:
- _setter("asset_id", asset_id)
+ pulumi.set(__self__, "asset_id", asset_id)
if entry_id is not None:
- _setter("entry_id", entry_id)
+ pulumi.set(__self__, "entry_id", entry_id)
if property_alias is not None:
- _setter("property_alias", property_alias)
+ pulumi.set(__self__, "property_alias", property_alias)
if property_id is not None:
- _setter("property_id", property_id)
+ pulumi.set(__self__, "property_id", property_id)
@property
@pulumi.getter(name="propertyValue")
@@ -2462,20 +2007,9 @@ def __init__(__self__, *,
Information required to publish the MQTT message through the AWS IoT message broker.
:param pulumi.Input[str] mqtt_topic: The MQTT topic of the message. You can use a string expression that includes variables (`$variable.`) and input values (`$input..`) as the topic string.
"""
- DetectorModelIotTopicPublishArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- mqtt_topic=mqtt_topic,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- mqtt_topic: pulumi.Input[str],
- payload: Optional[pulumi.Input['DetectorModelPayloadArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("mqtt_topic", mqtt_topic)
+ pulumi.set(__self__, "mqtt_topic", mqtt_topic)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="mqttTopic")
@@ -2507,20 +2041,9 @@ def __init__(__self__, *,
"""
:param pulumi.Input[str] function_arn: The ARN of the Lambda function that is executed.
"""
- DetectorModelLambdaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- function_arn=function_arn,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- function_arn: pulumi.Input[str],
- payload: Optional[pulumi.Input['DetectorModelPayloadArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("function_arn", function_arn)
+ pulumi.set(__self__, "function_arn", function_arn)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="functionArn")
@@ -2552,17 +2075,8 @@ def __init__(__self__, *,
When entering this state, perform these `actions` if the `condition` is `TRUE`.
:param pulumi.Input[Sequence[pulumi.Input['DetectorModelEventArgs']]] events: Specifies the `actions` that are performed when the state is entered and the `condition` is `TRUE`.
"""
- DetectorModelOnEnterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- events=events,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- events: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorModelEventArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if events is not None:
- _setter("events", events)
+ pulumi.set(__self__, "events", events)
@property
@pulumi.getter
@@ -2585,17 +2099,8 @@ def __init__(__self__, *,
When exiting this state, perform these `actions` if the specified `condition` is `TRUE`.
:param pulumi.Input[Sequence[pulumi.Input['DetectorModelEventArgs']]] events: Specifies the `actions` that are performed when the state is exited and the `condition` is `TRUE`.
"""
- DetectorModelOnExitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- events=events,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- events: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorModelEventArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if events is not None:
- _setter("events", events)
+ pulumi.set(__self__, "events", events)
@property
@pulumi.getter
@@ -2620,21 +2125,10 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['DetectorModelEventArgs']]] events: Specifies the `actions` performed when the `condition` evaluates to `TRUE`.
:param pulumi.Input[Sequence[pulumi.Input['DetectorModelTransitionEventArgs']]] transition_events: Specifies the `actions` performed, and the next `state` entered, when a `condition` evaluates to `TRUE`.
"""
- DetectorModelOnInputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- events=events,
- transition_events=transition_events,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- events: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorModelEventArgs']]]] = None,
- transition_events: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorModelTransitionEventArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if events is not None:
- _setter("events", events)
+ pulumi.set(__self__, "events", events)
if transition_events is not None:
- _setter("transition_events", transition_events)
+ pulumi.set(__self__, "transition_events", transition_events)
@property
@pulumi.getter
@@ -2673,19 +2167,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] content_expression: The content of the payload. You can use a string expression that includes quoted strings (`''`), variables (`$variable.`), input values (`$input..`), string concatenations, and quoted strings that contain `${}` as the content. The recommended maximum size of a content expression is 1 KB.
:param pulumi.Input[str] type: The value of the payload type can be either `STRING` or `JSON`.
"""
- DetectorModelPayloadArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- content_expression=content_expression,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- content_expression: pulumi.Input[str],
- type: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("content_expression", content_expression)
- _setter("type", type)
+ pulumi.set(__self__, "content_expression", content_expression)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter(name="contentExpression")
@@ -2720,16 +2203,7 @@ def __init__(__self__, *,
Information required to reset the timer. The timer is reset to the previously evaluated result of the duration. The duration expression isn't reevaluated when you reset the timer.
:param pulumi.Input[str] timer_name: The name of the timer to reset.
"""
- DetectorModelResetTimerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timer_name=timer_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timer_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("timer_name", timer_name)
+ pulumi.set(__self__, "timer_name", timer_name)
@property
@pulumi.getter(name="timerName")
@@ -2756,24 +2230,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] duration_expression: The duration of the timer, in seconds. You can use a string expression that includes numbers, variables (`$variable.`), and input values (`$input..`) as the duration. The range of the duration is `1-31622400` seconds. To ensure accuracy, the minimum duration is `60` seconds. The evaluated result of the duration is rounded down to the nearest whole number.
:param pulumi.Input[int] seconds: The number of seconds until the timer expires. The minimum value is `60` seconds to ensure accuracy. The maximum value is `31622400` seconds.
"""
- DetectorModelSetTimerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timer_name=timer_name,
- duration_expression=duration_expression,
- seconds=seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timer_name: pulumi.Input[str],
- duration_expression: Optional[pulumi.Input[str]] = None,
- seconds: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("timer_name", timer_name)
+ pulumi.set(__self__, "timer_name", timer_name)
if duration_expression is not None:
- _setter("duration_expression", duration_expression)
+ pulumi.set(__self__, "duration_expression", duration_expression)
if seconds is not None:
- _setter("seconds", seconds)
+ pulumi.set(__self__, "seconds", seconds)
@property
@pulumi.getter(name="timerName")
@@ -2822,19 +2283,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] value: The new value of the variable.
:param pulumi.Input[str] variable_name: The name of the variable.
"""
- DetectorModelSetVariableArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- value=value,
- variable_name=variable_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- value: pulumi.Input[str],
- variable_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("value", value)
- _setter("variable_name", variable_name)
+ pulumi.set(__self__, "value", value)
+ pulumi.set(__self__, "variable_name", variable_name)
@property
@pulumi.getter
@@ -2870,20 +2320,9 @@ def __init__(__self__, *,
Information required to publish the Amazon SNS message.
:param pulumi.Input[str] target_arn: The ARN of the Amazon SNS target where the message is sent.
"""
- DetectorModelSnsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_arn=target_arn,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_arn: pulumi.Input[str],
- payload: Optional[pulumi.Input['DetectorModelPayloadArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("target_arn", target_arn)
+ pulumi.set(__self__, "target_arn", target_arn)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="targetArn")
@@ -2917,24 +2356,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] queue_url: The URL of the SQS queue where the data is written.
:param pulumi.Input[bool] use_base64: Set this to `TRUE` if you want the data to be base-64 encoded before it is written to the queue. Otherwise, set this to `FALSE`.
"""
- DetectorModelSqsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- queue_url=queue_url,
- payload=payload,
- use_base64=use_base64,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- queue_url: pulumi.Input[str],
- payload: Optional[pulumi.Input['DetectorModelPayloadArgs']] = None,
- use_base64: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("queue_url", queue_url)
+ pulumi.set(__self__, "queue_url", queue_url)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
if use_base64 is not None:
- _setter("use_base64", use_base64)
+ pulumi.set(__self__, "use_base64", use_base64)
@property
@pulumi.getter(name="queueUrl")
@@ -2981,28 +2407,13 @@ def __init__(__self__, *,
Information that defines a state of a detector.
:param pulumi.Input[str] state_name: The name of the state.
"""
- DetectorModelStateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- state_name=state_name,
- on_enter=on_enter,
- on_exit=on_exit,
- on_input=on_input,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- state_name: pulumi.Input[str],
- on_enter: Optional[pulumi.Input['DetectorModelOnEnterArgs']] = None,
- on_exit: Optional[pulumi.Input['DetectorModelOnExitArgs']] = None,
- on_input: Optional[pulumi.Input['DetectorModelOnInputArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("state_name", state_name)
+ pulumi.set(__self__, "state_name", state_name)
if on_enter is not None:
- _setter("on_enter", on_enter)
+ pulumi.set(__self__, "on_enter", on_enter)
if on_exit is not None:
- _setter("on_exit", on_exit)
+ pulumi.set(__self__, "on_exit", on_exit)
if on_input is not None:
- _setter("on_input", on_input)
+ pulumi.set(__self__, "on_input", on_input)
@property
@pulumi.getter(name="stateName")
@@ -3054,19 +2465,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: Key of the Tag.
:param pulumi.Input[str] value: Value of the Tag.
"""
- DetectorModelTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3107,26 +2507,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] next_state: The next state to enter.
:param pulumi.Input[Sequence[pulumi.Input['DetectorModelActionArgs']]] actions: The actions to be performed.
"""
- DetectorModelTransitionEventArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- condition=condition,
- event_name=event_name,
- next_state=next_state,
- actions=actions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- condition: pulumi.Input[str],
- event_name: pulumi.Input[str],
- next_state: pulumi.Input[str],
- actions: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorModelActionArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("condition", condition)
- _setter("event_name", event_name)
- _setter("next_state", next_state)
+ pulumi.set(__self__, "condition", condition)
+ pulumi.set(__self__, "event_name", event_name)
+ pulumi.set(__self__, "next_state", next_state)
if actions is not None:
- _setter("actions", actions)
+ pulumi.set(__self__, "actions", actions)
@property
@pulumi.getter
@@ -3187,16 +2572,7 @@ def __init__(__self__, *,
_Syntax_: `....`
"""
- InputAttributeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- json_path=json_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- json_path: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("json_path", json_path)
+ pulumi.set(__self__, "json_path", json_path)
@property
@pulumi.getter(name="jsonPath")
@@ -3221,16 +2597,7 @@ def __init__(__self__, *,
The definition of the input.
:param pulumi.Input[Sequence[pulumi.Input['InputAttributeArgs']]] attributes: The attributes from the JSON payload that are made available by the input. Inputs are derived from messages sent to the AWS IoT Events system using `BatchPutMessage`. Each such message contains a JSON payload, and those attributes (and their paired values) specified here are available for use in the `condition` expressions used by detectors that monitor this input.
"""
- InputDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attributes=attributes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attributes: pulumi.Input[Sequence[pulumi.Input['InputAttributeArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attributes", attributes)
+ pulumi.set(__self__, "attributes", attributes)
@property
@pulumi.getter
@@ -3255,19 +2622,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: Key of the Tag.
:param pulumi.Input[str] value: Value of the Tag.
"""
- InputTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iotevents/alarm_model.py b/sdk/python/pulumi_aws_native/iotevents/alarm_model.py
index f8bf6c7eca..d84e0d637b 100644
--- a/sdk/python/pulumi_aws_native/iotevents/alarm_model.py
+++ b/sdk/python/pulumi_aws_native/iotevents/alarm_model.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -39,47 +39,22 @@ def __init__(__self__, *,
For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html).
"""
- AlarmModelArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- alarm_rule=alarm_rule,
- role_arn=role_arn,
- alarm_capabilities=alarm_capabilities,
- alarm_event_actions=alarm_event_actions,
- alarm_model_description=alarm_model_description,
- alarm_model_name=alarm_model_name,
- key=key,
- severity=severity,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- alarm_rule: pulumi.Input['AlarmModelAlarmRuleArgs'],
- role_arn: pulumi.Input[str],
- alarm_capabilities: Optional[pulumi.Input['AlarmModelAlarmCapabilitiesArgs']] = None,
- alarm_event_actions: Optional[pulumi.Input['AlarmModelAlarmEventActionsArgs']] = None,
- alarm_model_description: Optional[pulumi.Input[str]] = None,
- alarm_model_name: Optional[pulumi.Input[str]] = None,
- key: Optional[pulumi.Input[str]] = None,
- severity: Optional[pulumi.Input[int]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['AlarmModelTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("alarm_rule", alarm_rule)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "alarm_rule", alarm_rule)
+ pulumi.set(__self__, "role_arn", role_arn)
if alarm_capabilities is not None:
- _setter("alarm_capabilities", alarm_capabilities)
+ pulumi.set(__self__, "alarm_capabilities", alarm_capabilities)
if alarm_event_actions is not None:
- _setter("alarm_event_actions", alarm_event_actions)
+ pulumi.set(__self__, "alarm_event_actions", alarm_event_actions)
if alarm_model_description is not None:
- _setter("alarm_model_description", alarm_model_description)
+ pulumi.set(__self__, "alarm_model_description", alarm_model_description)
if alarm_model_name is not None:
- _setter("alarm_model_name", alarm_model_name)
+ pulumi.set(__self__, "alarm_model_name", alarm_model_name)
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if severity is not None:
- _setter("severity", severity)
+ pulumi.set(__self__, "severity", severity)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="alarmRule")
@@ -239,10 +214,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AlarmModelArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -266,25 +237,10 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = AlarmModelArgs.__new__(AlarmModelArgs)
- if alarm_capabilities is not None and not isinstance(alarm_capabilities, AlarmModelAlarmCapabilitiesArgs):
- alarm_capabilities = alarm_capabilities or {}
- def _setter(key, value):
- alarm_capabilities[key] = value
- AlarmModelAlarmCapabilitiesArgs._configure(_setter, **alarm_capabilities)
__props__.__dict__["alarm_capabilities"] = alarm_capabilities
- if alarm_event_actions is not None and not isinstance(alarm_event_actions, AlarmModelAlarmEventActionsArgs):
- alarm_event_actions = alarm_event_actions or {}
- def _setter(key, value):
- alarm_event_actions[key] = value
- AlarmModelAlarmEventActionsArgs._configure(_setter, **alarm_event_actions)
__props__.__dict__["alarm_event_actions"] = alarm_event_actions
__props__.__dict__["alarm_model_description"] = alarm_model_description
__props__.__dict__["alarm_model_name"] = alarm_model_name
- if alarm_rule is not None and not isinstance(alarm_rule, AlarmModelAlarmRuleArgs):
- alarm_rule = alarm_rule or {}
- def _setter(key, value):
- alarm_rule[key] = value
- AlarmModelAlarmRuleArgs._configure(_setter, **alarm_rule)
if alarm_rule is None and not opts.urn:
raise TypeError("Missing required property 'alarm_rule'")
__props__.__dict__["alarm_rule"] = alarm_rule
diff --git a/sdk/python/pulumi_aws_native/iotevents/detector_model.py b/sdk/python/pulumi_aws_native/iotevents/detector_model.py
index 1528b2f33d..69d7a3a15d 100644
--- a/sdk/python/pulumi_aws_native/iotevents/detector_model.py
+++ b/sdk/python/pulumi_aws_native/iotevents/detector_model.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -37,39 +37,18 @@ def __init__(__self__, *,
For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html).
"""
- DetectorModelArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- detector_model_definition=detector_model_definition,
- role_arn=role_arn,
- detector_model_description=detector_model_description,
- detector_model_name=detector_model_name,
- evaluation_method=evaluation_method,
- key=key,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- detector_model_definition: pulumi.Input['DetectorModelDefinitionArgs'],
- role_arn: pulumi.Input[str],
- detector_model_description: Optional[pulumi.Input[str]] = None,
- detector_model_name: Optional[pulumi.Input[str]] = None,
- evaluation_method: Optional[pulumi.Input['DetectorModelEvaluationMethod']] = None,
- key: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DetectorModelTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("detector_model_definition", detector_model_definition)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "detector_model_definition", detector_model_definition)
+ pulumi.set(__self__, "role_arn", role_arn)
if detector_model_description is not None:
- _setter("detector_model_description", detector_model_description)
+ pulumi.set(__self__, "detector_model_description", detector_model_description)
if detector_model_name is not None:
- _setter("detector_model_name", detector_model_name)
+ pulumi.set(__self__, "detector_model_name", detector_model_name)
if evaluation_method is not None:
- _setter("evaluation_method", evaluation_method)
+ pulumi.set(__self__, "evaluation_method", evaluation_method)
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="detectorModelDefinition")
@@ -205,10 +184,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DetectorModelArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -230,11 +205,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = DetectorModelArgs.__new__(DetectorModelArgs)
- if detector_model_definition is not None and not isinstance(detector_model_definition, DetectorModelDefinitionArgs):
- detector_model_definition = detector_model_definition or {}
- def _setter(key, value):
- detector_model_definition[key] = value
- DetectorModelDefinitionArgs._configure(_setter, **detector_model_definition)
if detector_model_definition is None and not opts.urn:
raise TypeError("Missing required property 'detector_model_definition'")
__props__.__dict__["detector_model_definition"] = detector_model_definition
diff --git a/sdk/python/pulumi_aws_native/iotevents/get_alarm_model.py b/sdk/python/pulumi_aws_native/iotevents/get_alarm_model.py
index 9ffc98f786..1e8fcd5f83 100644
--- a/sdk/python/pulumi_aws_native/iotevents/get_alarm_model.py
+++ b/sdk/python/pulumi_aws_native/iotevents/get_alarm_model.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iotevents/get_detector_model.py b/sdk/python/pulumi_aws_native/iotevents/get_detector_model.py
index bef74d1e4d..9f62b4c298 100644
--- a/sdk/python/pulumi_aws_native/iotevents/get_detector_model.py
+++ b/sdk/python/pulumi_aws_native/iotevents/get_detector_model.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iotevents/get_input.py b/sdk/python/pulumi_aws_native/iotevents/get_input.py
index 864e78b1af..bf7da2b1d7 100644
--- a/sdk/python/pulumi_aws_native/iotevents/get_input.py
+++ b/sdk/python/pulumi_aws_native/iotevents/get_input.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iotevents/input.py b/sdk/python/pulumi_aws_native/iotevents/input.py
index ed0dacb64a..e38b102a36 100644
--- a/sdk/python/pulumi_aws_native/iotevents/input.py
+++ b/sdk/python/pulumi_aws_native/iotevents/input.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -28,28 +28,13 @@ def __init__(__self__, *,
For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html).
"""
- InputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_definition=input_definition,
- input_description=input_description,
- input_name=input_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_definition: pulumi.Input['InputDefinitionArgs'],
- input_description: Optional[pulumi.Input[str]] = None,
- input_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['InputTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_definition", input_definition)
+ pulumi.set(__self__, "input_definition", input_definition)
if input_description is not None:
- _setter("input_description", input_description)
+ pulumi.set(__self__, "input_description", input_description)
if input_name is not None:
- _setter("input_name", input_name)
+ pulumi.set(__self__, "input_name", input_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="inputDefinition")
@@ -139,10 +124,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- InputArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -161,11 +142,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = InputArgs.__new__(InputArgs)
- if input_definition is not None and not isinstance(input_definition, InputDefinitionArgs):
- input_definition = input_definition or {}
- def _setter(key, value):
- input_definition[key] = value
- InputDefinitionArgs._configure(_setter, **input_definition)
if input_definition is None and not opts.urn:
raise TypeError("Missing required property 'input_definition'")
__props__.__dict__["input_definition"] = input_definition
diff --git a/sdk/python/pulumi_aws_native/iotevents/outputs.py b/sdk/python/pulumi_aws_native/iotevents/outputs.py
index 546d8e23e0..5f06924341 100644
--- a/sdk/python/pulumi_aws_native/iotevents/outputs.py
+++ b/sdk/python/pulumi_aws_native/iotevents/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -75,17 +75,8 @@ def __init__(__self__, *,
Specifies whether to get notified for alarm state changes.
:param bool enabled: The value must be TRUE or FALSE. If TRUE, you receive a notification when the alarm state changes. You must choose to acknowledge the notification before the alarm state can return to NORMAL. If FALSE, you won't receive notifications. The alarm automatically changes to the NORMAL state when the input property value returns to the specified range.
"""
- AlarmModelAcknowledgeFlow._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -141,49 +132,24 @@ def __init__(__self__, *,
"""
The actions to be performed.
"""
- AlarmModelAlarmAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dynamo_d_bv2=dynamo_d_bv2,
- dynamo_db=dynamo_db,
- firehose=firehose,
- iot_events=iot_events,
- iot_site_wise=iot_site_wise,
- iot_topic_publish=iot_topic_publish,
- lambda_=lambda_,
- sns=sns,
- sqs=sqs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dynamo_d_bv2: Optional['outputs.AlarmModelDynamoDBv2'] = None,
- dynamo_db: Optional['outputs.AlarmModelDynamoDb'] = None,
- firehose: Optional['outputs.AlarmModelFirehose'] = None,
- iot_events: Optional['outputs.AlarmModelIotEvents'] = None,
- iot_site_wise: Optional['outputs.AlarmModelIotSiteWise'] = None,
- iot_topic_publish: Optional['outputs.AlarmModelIotTopicPublish'] = None,
- lambda_: Optional['outputs.AlarmModelLambda'] = None,
- sns: Optional['outputs.AlarmModelSns'] = None,
- sqs: Optional['outputs.AlarmModelSqs'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if dynamo_d_bv2 is not None:
- _setter("dynamo_d_bv2", dynamo_d_bv2)
+ pulumi.set(__self__, "dynamo_d_bv2", dynamo_d_bv2)
if dynamo_db is not None:
- _setter("dynamo_db", dynamo_db)
+ pulumi.set(__self__, "dynamo_db", dynamo_db)
if firehose is not None:
- _setter("firehose", firehose)
+ pulumi.set(__self__, "firehose", firehose)
if iot_events is not None:
- _setter("iot_events", iot_events)
+ pulumi.set(__self__, "iot_events", iot_events)
if iot_site_wise is not None:
- _setter("iot_site_wise", iot_site_wise)
+ pulumi.set(__self__, "iot_site_wise", iot_site_wise)
if iot_topic_publish is not None:
- _setter("iot_topic_publish", iot_topic_publish)
+ pulumi.set(__self__, "iot_topic_publish", iot_topic_publish)
if lambda_ is not None:
- _setter("lambda_", lambda_)
+ pulumi.set(__self__, "lambda_", lambda_)
if sns is not None:
- _setter("sns", sns)
+ pulumi.set(__self__, "sns", sns)
if sqs is not None:
- _setter("sqs", sqs)
+ pulumi.set(__self__, "sqs", sqs)
@property
@pulumi.getter(name="dynamoDBv2")
@@ -261,21 +227,10 @@ def __init__(__self__, *,
"""
Contains the configuration information of alarm state changes
"""
- AlarmModelAlarmCapabilities._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- acknowledge_flow=acknowledge_flow,
- initialization_configuration=initialization_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- acknowledge_flow: Optional['outputs.AlarmModelAcknowledgeFlow'] = None,
- initialization_configuration: Optional['outputs.AlarmModelInitializationConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if acknowledge_flow is not None:
- _setter("acknowledge_flow", acknowledge_flow)
+ pulumi.set(__self__, "acknowledge_flow", acknowledge_flow)
if initialization_configuration is not None:
- _setter("initialization_configuration", initialization_configuration)
+ pulumi.set(__self__, "initialization_configuration", initialization_configuration)
@property
@pulumi.getter(name="acknowledgeFlow")
@@ -315,17 +270,8 @@ def __init__(__self__, *,
"""
Contains information about one or more alarm actions.
"""
- AlarmModelAlarmEventActions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- alarm_actions=alarm_actions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- alarm_actions: Optional[Sequence['outputs.AlarmModelAlarmAction']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if alarm_actions is not None:
- _setter("alarm_actions", alarm_actions)
+ pulumi.set(__self__, "alarm_actions", alarm_actions)
@property
@pulumi.getter(name="alarmActions")
@@ -360,17 +306,8 @@ def __init__(__self__, *,
"""
Defines when your alarm is invoked.
"""
- AlarmModelAlarmRule._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- simple_rule=simple_rule,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- simple_rule: Optional['outputs.AlarmModelSimpleRule'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if simple_rule is not None:
- _setter("simple_rule", simple_rule)
+ pulumi.set(__self__, "simple_rule", simple_rule)
@property
@pulumi.getter(name="simpleRule")
@@ -410,20 +347,9 @@ def __init__(__self__, *,
:param str time_in_seconds: The nanosecond offset converted from `timeInSeconds`. The valid range is between `0-999999999`. You can also specify an expression.
:param str offset_in_nanos: The timestamp, in seconds, in the Unix epoch format. The valid range is between `1-31556889864403199`. You can also specify an expression.
"""
- AlarmModelAssetPropertyTimestamp._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- time_in_seconds=time_in_seconds,
- offset_in_nanos=offset_in_nanos,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- time_in_seconds: str,
- offset_in_nanos: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("time_in_seconds", time_in_seconds)
+ pulumi.set(__self__, "time_in_seconds", time_in_seconds)
if offset_in_nanos is not None:
- _setter("offset_in_nanos", offset_in_nanos)
+ pulumi.set(__self__, "offset_in_nanos", offset_in_nanos)
@property
@pulumi.getter(name="timeInSeconds")
@@ -455,24 +381,11 @@ def __init__(__self__, *,
A structure that contains value information. For more information, see [AssetPropertyValue](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_AssetPropertyValue.html) in the *AWS IoT SiteWise API Reference*.
:param str quality: The quality of the asset property value. The value must be `GOOD`, `BAD`, or `UNCERTAIN`. You can also specify an expression.
"""
- AlarmModelAssetPropertyValue._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- value=value,
- quality=quality,
- timestamp=timestamp,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- value: 'outputs.AlarmModelAssetPropertyVariant',
- quality: Optional[str] = None,
- timestamp: Optional['outputs.AlarmModelAssetPropertyTimestamp'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
if quality is not None:
- _setter("quality", quality)
+ pulumi.set(__self__, "quality", quality)
if timestamp is not None:
- _setter("timestamp", timestamp)
+ pulumi.set(__self__, "timestamp", timestamp)
@property
@pulumi.getter
@@ -533,29 +446,14 @@ def __init__(__self__, *,
:param str integer_value: The asset property value is an integer. You can also specify an expression. If you use an expression, the evaluated result should be an integer.
:param str string_value: The asset property value is a string. You can also specify an expression. If you use an expression, the evaluated result should be a string.
"""
- AlarmModelAssetPropertyVariant._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- boolean_value=boolean_value,
- double_value=double_value,
- integer_value=integer_value,
- string_value=string_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- boolean_value: Optional[str] = None,
- double_value: Optional[str] = None,
- integer_value: Optional[str] = None,
- string_value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if boolean_value is not None:
- _setter("boolean_value", boolean_value)
+ pulumi.set(__self__, "boolean_value", boolean_value)
if double_value is not None:
- _setter("double_value", double_value)
+ pulumi.set(__self__, "double_value", double_value)
if integer_value is not None:
- _setter("integer_value", integer_value)
+ pulumi.set(__self__, "integer_value", integer_value)
if string_value is not None:
- _setter("string_value", string_value)
+ pulumi.set(__self__, "string_value", string_value)
@property
@pulumi.getter(name="booleanValue")
@@ -623,20 +521,9 @@ def __init__(__self__, *,
You can use expressions for parameters that are strings. For more information, see [Expressions](https://docs.aws.amazon.com/iotevents/latest/developerguide/iotevents-expressions.html) in the *AWS IoT Events Developer Guide*.
:param str table_name: The name of the DynamoDB table.
"""
- AlarmModelDynamoDBv2._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- table_name=table_name,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- table_name: str,
- payload: Optional['outputs.AlarmModelPayload'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("table_name", table_name)
+ pulumi.set(__self__, "table_name", table_name)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="tableName")
@@ -733,50 +620,23 @@ def __init__(__self__, *,
If you don't specify `rangeKeyField`, the default value is `STRING`.
:param str range_key_value: The value of the range key (also called the sort key).
"""
- AlarmModelDynamoDb._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hash_key_field=hash_key_field,
- hash_key_value=hash_key_value,
- table_name=table_name,
- hash_key_type=hash_key_type,
- operation=operation,
- payload=payload,
- payload_field=payload_field,
- range_key_field=range_key_field,
- range_key_type=range_key_type,
- range_key_value=range_key_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hash_key_field: str,
- hash_key_value: str,
- table_name: str,
- hash_key_type: Optional[str] = None,
- operation: Optional[str] = None,
- payload: Optional['outputs.AlarmModelPayload'] = None,
- payload_field: Optional[str] = None,
- range_key_field: Optional[str] = None,
- range_key_type: Optional[str] = None,
- range_key_value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("hash_key_field", hash_key_field)
- _setter("hash_key_value", hash_key_value)
- _setter("table_name", table_name)
+ pulumi.set(__self__, "hash_key_field", hash_key_field)
+ pulumi.set(__self__, "hash_key_value", hash_key_value)
+ pulumi.set(__self__, "table_name", table_name)
if hash_key_type is not None:
- _setter("hash_key_type", hash_key_type)
+ pulumi.set(__self__, "hash_key_type", hash_key_type)
if operation is not None:
- _setter("operation", operation)
+ pulumi.set(__self__, "operation", operation)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
if payload_field is not None:
- _setter("payload_field", payload_field)
+ pulumi.set(__self__, "payload_field", payload_field)
if range_key_field is not None:
- _setter("range_key_field", range_key_field)
+ pulumi.set(__self__, "range_key_field", range_key_field)
if range_key_type is not None:
- _setter("range_key_type", range_key_type)
+ pulumi.set(__self__, "range_key_type", range_key_type)
if range_key_value is not None:
- _setter("range_key_value", range_key_value)
+ pulumi.set(__self__, "range_key_value", range_key_value)
@property
@pulumi.getter(name="hashKeyField")
@@ -909,24 +769,11 @@ def __init__(__self__, *,
:param str delivery_stream_name: The name of the Kinesis Data Firehose delivery stream where the data is written.
:param str separator: A character separator that is used to separate records written to the Kinesis Data Firehose delivery stream. Valid values are: '\\n' (newline), '\\t' (tab), '\\r\\n' (Windows newline), ',' (comma).
"""
- AlarmModelFirehose._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delivery_stream_name=delivery_stream_name,
- payload=payload,
- separator=separator,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delivery_stream_name: str,
- payload: Optional['outputs.AlarmModelPayload'] = None,
- separator: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("delivery_stream_name", delivery_stream_name)
+ pulumi.set(__self__, "delivery_stream_name", delivery_stream_name)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
if separator is not None:
- _setter("separator", separator)
+ pulumi.set(__self__, "separator", separator)
@property
@pulumi.getter(name="deliveryStreamName")
@@ -978,16 +825,7 @@ def __init__(__self__, *,
Specifies the default alarm state. The configuration applies to all alarms that were created based on this alarm model.
:param bool disabled_on_initialization: The value must be TRUE or FALSE. If FALSE, all alarm instances created based on the alarm model are activated. The default value is TRUE.
"""
- AlarmModelInitializationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- disabled_on_initialization=disabled_on_initialization,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- disabled_on_initialization: bool,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("disabled_on_initialization", disabled_on_initialization)
+ pulumi.set(__self__, "disabled_on_initialization", disabled_on_initialization)
@property
@pulumi.getter(name="disabledOnInitialization")
@@ -1027,20 +865,9 @@ def __init__(__self__, *,
Sends an AWS IoT Events input, passing in information about the alarm model instance and the event that triggered the action.
:param str input_name: The name of the AWS IoT Events input where the data is sent.
"""
- AlarmModelIotEvents._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_name=input_name,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_name: str,
- payload: Optional['outputs.AlarmModelPayload'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_name", input_name)
+ pulumi.set(__self__, "input_name", input_name)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="inputName")
@@ -1099,33 +926,16 @@ def __init__(__self__, *,
:param str property_alias: The alias of the asset property. You can also specify an expression.
:param str property_id: The ID of the asset property. You can specify an expression.
"""
- AlarmModelIotSiteWise._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- asset_id=asset_id,
- entry_id=entry_id,
- property_alias=property_alias,
- property_id=property_id,
- property_value=property_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- asset_id: Optional[str] = None,
- entry_id: Optional[str] = None,
- property_alias: Optional[str] = None,
- property_id: Optional[str] = None,
- property_value: Optional['outputs.AlarmModelAssetPropertyValue'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if asset_id is not None:
- _setter("asset_id", asset_id)
+ pulumi.set(__self__, "asset_id", asset_id)
if entry_id is not None:
- _setter("entry_id", entry_id)
+ pulumi.set(__self__, "entry_id", entry_id)
if property_alias is not None:
- _setter("property_alias", property_alias)
+ pulumi.set(__self__, "property_alias", property_alias)
if property_id is not None:
- _setter("property_id", property_id)
+ pulumi.set(__self__, "property_id", property_id)
if property_value is not None:
- _setter("property_value", property_value)
+ pulumi.set(__self__, "property_value", property_value)
@property
@pulumi.getter(name="assetId")
@@ -1194,20 +1004,9 @@ def __init__(__self__, *,
Information required to publish the MQTT message through the AWS IoT message broker.
:param str mqtt_topic: The MQTT topic of the message. You can use a string expression that includes variables (`$variable.`) and input values (`$input..`) as the topic string.
"""
- AlarmModelIotTopicPublish._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- mqtt_topic=mqtt_topic,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- mqtt_topic: str,
- payload: Optional['outputs.AlarmModelPayload'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("mqtt_topic", mqtt_topic)
+ pulumi.set(__self__, "mqtt_topic", mqtt_topic)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="mqttTopic")
@@ -1248,20 +1047,9 @@ def __init__(__self__, *,
"""
:param str function_arn: The ARN of the Lambda function that is executed.
"""
- AlarmModelLambda._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- function_arn=function_arn,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- function_arn: str,
- payload: Optional['outputs.AlarmModelPayload'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("function_arn", function_arn)
+ pulumi.set(__self__, "function_arn", function_arn)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="functionArn")
@@ -1311,19 +1099,8 @@ def __init__(__self__, *,
:param str content_expression: The content of the payload. You can use a string expression that includes quoted strings (`''`), variables (`$variable.`), input values (`$input..`), string concatenations, and quoted strings that contain `${}` as the content. The recommended maximum size of a content expression is 1 KB.
:param str type: The value of the payload type can be either `STRING` or `JSON`.
"""
- AlarmModelPayload._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- content_expression=content_expression,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- content_expression: str,
- type: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("content_expression", content_expression)
- _setter("type", type)
+ pulumi.set(__self__, "content_expression", content_expression)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter(name="contentExpression")
@@ -1376,22 +1153,9 @@ def __init__(__self__, *,
:param str input_property: The value on the left side of the comparison operator. You can specify an AWS IoT Events input attribute as an input property.
:param str threshold: The value on the right side of the comparison operator. You can enter a number or specify an AWS IoT Events input attribute.
"""
- AlarmModelSimpleRule._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- comparison_operator=comparison_operator,
- input_property=input_property,
- threshold=threshold,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- comparison_operator: 'AlarmModelSimpleRuleComparisonOperator',
- input_property: str,
- threshold: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("comparison_operator", comparison_operator)
- _setter("input_property", input_property)
- _setter("threshold", threshold)
+ pulumi.set(__self__, "comparison_operator", comparison_operator)
+ pulumi.set(__self__, "input_property", input_property)
+ pulumi.set(__self__, "threshold", threshold)
@property
@pulumi.getter(name="comparisonOperator")
@@ -1447,20 +1211,9 @@ def __init__(__self__, *,
Information required to publish the Amazon SNS message.
:param str target_arn: The ARN of the Amazon SNS target where the message is sent.
"""
- AlarmModelSns._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_arn=target_arn,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_arn: str,
- payload: Optional['outputs.AlarmModelPayload'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("target_arn", target_arn)
+ pulumi.set(__self__, "target_arn", target_arn)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="targetArn")
@@ -1505,24 +1258,11 @@ def __init__(__self__, *,
:param str queue_url: The URL of the SQS queue where the data is written.
:param bool use_base64: Set this to `TRUE` if you want the data to be base-64 encoded before it is written to the queue. Otherwise, set this to `FALSE`.
"""
- AlarmModelSqs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- queue_url=queue_url,
- payload=payload,
- use_base64=use_base64,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- queue_url: str,
- payload: Optional['outputs.AlarmModelPayload'] = None,
- use_base64: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("queue_url", queue_url)
+ pulumi.set(__self__, "queue_url", queue_url)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
if use_base64 is not None:
- _setter("use_base64", use_base64)
+ pulumi.set(__self__, "use_base64", use_base64)
@property
@pulumi.getter(name="queueUrl")
@@ -1559,19 +1299,8 @@ def __init__(__self__, *,
:param str key: Key of the Tag.
:param str value: Value of the Tag.
"""
- AlarmModelTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1647,65 +1376,32 @@ def __init__(__self__, *,
"""
The actions to be performed.
"""
- DetectorModelAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- clear_timer=clear_timer,
- dynamo_d_bv2=dynamo_d_bv2,
- dynamo_db=dynamo_db,
- firehose=firehose,
- iot_events=iot_events,
- iot_site_wise=iot_site_wise,
- iot_topic_publish=iot_topic_publish,
- lambda_=lambda_,
- reset_timer=reset_timer,
- set_timer=set_timer,
- set_variable=set_variable,
- sns=sns,
- sqs=sqs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- clear_timer: Optional['outputs.DetectorModelClearTimer'] = None,
- dynamo_d_bv2: Optional['outputs.DetectorModelDynamoDBv2'] = None,
- dynamo_db: Optional['outputs.DetectorModelDynamoDb'] = None,
- firehose: Optional['outputs.DetectorModelFirehose'] = None,
- iot_events: Optional['outputs.DetectorModelIotEvents'] = None,
- iot_site_wise: Optional['outputs.DetectorModelIotSiteWise'] = None,
- iot_topic_publish: Optional['outputs.DetectorModelIotTopicPublish'] = None,
- lambda_: Optional['outputs.DetectorModelLambda'] = None,
- reset_timer: Optional['outputs.DetectorModelResetTimer'] = None,
- set_timer: Optional['outputs.DetectorModelSetTimer'] = None,
- set_variable: Optional['outputs.DetectorModelSetVariable'] = None,
- sns: Optional['outputs.DetectorModelSns'] = None,
- sqs: Optional['outputs.DetectorModelSqs'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if clear_timer is not None:
- _setter("clear_timer", clear_timer)
+ pulumi.set(__self__, "clear_timer", clear_timer)
if dynamo_d_bv2 is not None:
- _setter("dynamo_d_bv2", dynamo_d_bv2)
+ pulumi.set(__self__, "dynamo_d_bv2", dynamo_d_bv2)
if dynamo_db is not None:
- _setter("dynamo_db", dynamo_db)
+ pulumi.set(__self__, "dynamo_db", dynamo_db)
if firehose is not None:
- _setter("firehose", firehose)
+ pulumi.set(__self__, "firehose", firehose)
if iot_events is not None:
- _setter("iot_events", iot_events)
+ pulumi.set(__self__, "iot_events", iot_events)
if iot_site_wise is not None:
- _setter("iot_site_wise", iot_site_wise)
+ pulumi.set(__self__, "iot_site_wise", iot_site_wise)
if iot_topic_publish is not None:
- _setter("iot_topic_publish", iot_topic_publish)
+ pulumi.set(__self__, "iot_topic_publish", iot_topic_publish)
if lambda_ is not None:
- _setter("lambda_", lambda_)
+ pulumi.set(__self__, "lambda_", lambda_)
if reset_timer is not None:
- _setter("reset_timer", reset_timer)
+ pulumi.set(__self__, "reset_timer", reset_timer)
if set_timer is not None:
- _setter("set_timer", set_timer)
+ pulumi.set(__self__, "set_timer", set_timer)
if set_variable is not None:
- _setter("set_variable", set_variable)
+ pulumi.set(__self__, "set_variable", set_variable)
if sns is not None:
- _setter("sns", sns)
+ pulumi.set(__self__, "sns", sns)
if sqs is not None:
- _setter("sqs", sqs)
+ pulumi.set(__self__, "sqs", sqs)
@property
@pulumi.getter(name="clearTimer")
@@ -1805,20 +1501,9 @@ def __init__(__self__, *,
:param str time_in_seconds: The nanosecond offset converted from `timeInSeconds`. The valid range is between `0-999999999`. You can also specify an expression.
:param str offset_in_nanos: The timestamp, in seconds, in the Unix epoch format. The valid range is between `1-31556889864403199`. You can also specify an expression.
"""
- DetectorModelAssetPropertyTimestamp._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- time_in_seconds=time_in_seconds,
- offset_in_nanos=offset_in_nanos,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- time_in_seconds: str,
- offset_in_nanos: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("time_in_seconds", time_in_seconds)
+ pulumi.set(__self__, "time_in_seconds", time_in_seconds)
if offset_in_nanos is not None:
- _setter("offset_in_nanos", offset_in_nanos)
+ pulumi.set(__self__, "offset_in_nanos", offset_in_nanos)
@property
@pulumi.getter(name="timeInSeconds")
@@ -1850,24 +1535,11 @@ def __init__(__self__, *,
A structure that contains value information. For more information, see [AssetPropertyValue](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_AssetPropertyValue.html) in the *AWS IoT SiteWise API Reference*.
:param str quality: The quality of the asset property value. The value must be `GOOD`, `BAD`, or `UNCERTAIN`. You can also specify an expression.
"""
- DetectorModelAssetPropertyValue._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- value=value,
- quality=quality,
- timestamp=timestamp,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- value: 'outputs.DetectorModelAssetPropertyVariant',
- quality: Optional[str] = None,
- timestamp: Optional['outputs.DetectorModelAssetPropertyTimestamp'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
if quality is not None:
- _setter("quality", quality)
+ pulumi.set(__self__, "quality", quality)
if timestamp is not None:
- _setter("timestamp", timestamp)
+ pulumi.set(__self__, "timestamp", timestamp)
@property
@pulumi.getter
@@ -1928,29 +1600,14 @@ def __init__(__self__, *,
:param str integer_value: The asset property value is an integer. You can also specify an expression. If you use an expression, the evaluated result should be an integer.
:param str string_value: The asset property value is a string. You can also specify an expression. If you use an expression, the evaluated result should be a string.
"""
- DetectorModelAssetPropertyVariant._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- boolean_value=boolean_value,
- double_value=double_value,
- integer_value=integer_value,
- string_value=string_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- boolean_value: Optional[str] = None,
- double_value: Optional[str] = None,
- integer_value: Optional[str] = None,
- string_value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if boolean_value is not None:
- _setter("boolean_value", boolean_value)
+ pulumi.set(__self__, "boolean_value", boolean_value)
if double_value is not None:
- _setter("double_value", double_value)
+ pulumi.set(__self__, "double_value", double_value)
if integer_value is not None:
- _setter("integer_value", integer_value)
+ pulumi.set(__self__, "integer_value", integer_value)
if string_value is not None:
- _setter("string_value", string_value)
+ pulumi.set(__self__, "string_value", string_value)
@property
@pulumi.getter(name="booleanValue")
@@ -2012,16 +1669,7 @@ def __init__(__self__, *,
"""
Information needed to clear the timer.
"""
- DetectorModelClearTimer._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timer_name=timer_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timer_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("timer_name", timer_name)
+ pulumi.set(__self__, "timer_name", timer_name)
@property
@pulumi.getter(name="timerName")
@@ -2059,19 +1707,8 @@ def __init__(__self__, *,
:param str initial_state_name: The state that is entered at the creation of each detector (instance).
:param Sequence['DetectorModelState'] states: Information about the states of the detector.
"""
- DetectorModelDefinition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- initial_state_name=initial_state_name,
- states=states,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- initial_state_name: str,
- states: Sequence['outputs.DetectorModelState'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("initial_state_name", initial_state_name)
- _setter("states", states)
+ pulumi.set(__self__, "initial_state_name", initial_state_name)
+ pulumi.set(__self__, "states", states)
@property
@pulumi.getter(name="initialStateName")
@@ -2123,20 +1760,9 @@ def __init__(__self__, *,
You can use expressions for parameters that are strings. For more information, see [Expressions](https://docs.aws.amazon.com/iotevents/latest/developerguide/iotevents-expressions.html) in the *AWS IoT Events Developer Guide*.
:param str table_name: The name of the DynamoDB table.
"""
- DetectorModelDynamoDBv2._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- table_name=table_name,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- table_name: str,
- payload: Optional['outputs.DetectorModelPayload'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("table_name", table_name)
+ pulumi.set(__self__, "table_name", table_name)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="tableName")
@@ -2233,50 +1859,23 @@ def __init__(__self__, *,
If you don't specify `rangeKeyField`, the default value is `STRING`.
:param str range_key_value: The value of the range key (also called the sort key).
"""
- DetectorModelDynamoDb._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hash_key_field=hash_key_field,
- hash_key_value=hash_key_value,
- table_name=table_name,
- hash_key_type=hash_key_type,
- operation=operation,
- payload=payload,
- payload_field=payload_field,
- range_key_field=range_key_field,
- range_key_type=range_key_type,
- range_key_value=range_key_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hash_key_field: str,
- hash_key_value: str,
- table_name: str,
- hash_key_type: Optional[str] = None,
- operation: Optional[str] = None,
- payload: Optional['outputs.DetectorModelPayload'] = None,
- payload_field: Optional[str] = None,
- range_key_field: Optional[str] = None,
- range_key_type: Optional[str] = None,
- range_key_value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("hash_key_field", hash_key_field)
- _setter("hash_key_value", hash_key_value)
- _setter("table_name", table_name)
+ pulumi.set(__self__, "hash_key_field", hash_key_field)
+ pulumi.set(__self__, "hash_key_value", hash_key_value)
+ pulumi.set(__self__, "table_name", table_name)
if hash_key_type is not None:
- _setter("hash_key_type", hash_key_type)
+ pulumi.set(__self__, "hash_key_type", hash_key_type)
if operation is not None:
- _setter("operation", operation)
+ pulumi.set(__self__, "operation", operation)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
if payload_field is not None:
- _setter("payload_field", payload_field)
+ pulumi.set(__self__, "payload_field", payload_field)
if range_key_field is not None:
- _setter("range_key_field", range_key_field)
+ pulumi.set(__self__, "range_key_field", range_key_field)
if range_key_type is not None:
- _setter("range_key_type", range_key_type)
+ pulumi.set(__self__, "range_key_type", range_key_type)
if range_key_value is not None:
- _setter("range_key_value", range_key_value)
+ pulumi.set(__self__, "range_key_value", range_key_value)
@property
@pulumi.getter(name="hashKeyField")
@@ -2410,24 +2009,11 @@ def __init__(__self__, *,
:param Sequence['DetectorModelAction'] actions: The actions to be performed.
:param str condition: The Boolean expression that, when `TRUE`, causes the `actions` to be performed. If not present, the `actions` are performed (=`TRUE`). If the expression result is not a `Boolean` value, the `actions` are not performed (=`FALSE`).
"""
- DetectorModelEvent._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- event_name=event_name,
- actions=actions,
- condition=condition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- event_name: str,
- actions: Optional[Sequence['outputs.DetectorModelAction']] = None,
- condition: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("event_name", event_name)
+ pulumi.set(__self__, "event_name", event_name)
if actions is not None:
- _setter("actions", actions)
+ pulumi.set(__self__, "actions", actions)
if condition is not None:
- _setter("condition", condition)
+ pulumi.set(__self__, "condition", condition)
@property
@pulumi.getter(name="eventName")
@@ -2485,24 +2071,11 @@ def __init__(__self__, *,
:param str delivery_stream_name: The name of the Kinesis Data Firehose delivery stream where the data is written.
:param str separator: A character separator that is used to separate records written to the Kinesis Data Firehose delivery stream. Valid values are: '\\n' (newline), '\\t' (tab), '\\r\\n' (Windows newline), ',' (comma).
"""
- DetectorModelFirehose._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delivery_stream_name=delivery_stream_name,
- payload=payload,
- separator=separator,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delivery_stream_name: str,
- payload: Optional['outputs.DetectorModelPayload'] = None,
- separator: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("delivery_stream_name", delivery_stream_name)
+ pulumi.set(__self__, "delivery_stream_name", delivery_stream_name)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
if separator is not None:
- _setter("separator", separator)
+ pulumi.set(__self__, "separator", separator)
@property
@pulumi.getter(name="deliveryStreamName")
@@ -2555,20 +2128,9 @@ def __init__(__self__, *,
Sends an AWS IoT Events input, passing in information about the detector model instance and the event that triggered the action.
:param str input_name: The name of the AWS IoT Events input where the data is sent.
"""
- DetectorModelIotEvents._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_name=input_name,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_name: str,
- payload: Optional['outputs.DetectorModelPayload'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_name", input_name)
+ pulumi.set(__self__, "input_name", input_name)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="inputName")
@@ -2627,32 +2189,15 @@ def __init__(__self__, *,
:param str property_alias: The alias of the asset property. You can also specify an expression.
:param str property_id: The ID of the asset property. You can specify an expression.
"""
- DetectorModelIotSiteWise._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- property_value=property_value,
- asset_id=asset_id,
- entry_id=entry_id,
- property_alias=property_alias,
- property_id=property_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- property_value: 'outputs.DetectorModelAssetPropertyValue',
- asset_id: Optional[str] = None,
- entry_id: Optional[str] = None,
- property_alias: Optional[str] = None,
- property_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("property_value", property_value)
+ pulumi.set(__self__, "property_value", property_value)
if asset_id is not None:
- _setter("asset_id", asset_id)
+ pulumi.set(__self__, "asset_id", asset_id)
if entry_id is not None:
- _setter("entry_id", entry_id)
+ pulumi.set(__self__, "entry_id", entry_id)
if property_alias is not None:
- _setter("property_alias", property_alias)
+ pulumi.set(__self__, "property_alias", property_alias)
if property_id is not None:
- _setter("property_id", property_id)
+ pulumi.set(__self__, "property_id", property_id)
@property
@pulumi.getter(name="propertyValue")
@@ -2721,20 +2266,9 @@ def __init__(__self__, *,
Information required to publish the MQTT message through the AWS IoT message broker.
:param str mqtt_topic: The MQTT topic of the message. You can use a string expression that includes variables (`$variable.`) and input values (`$input..`) as the topic string.
"""
- DetectorModelIotTopicPublish._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- mqtt_topic=mqtt_topic,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- mqtt_topic: str,
- payload: Optional['outputs.DetectorModelPayload'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("mqtt_topic", mqtt_topic)
+ pulumi.set(__self__, "mqtt_topic", mqtt_topic)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="mqttTopic")
@@ -2775,20 +2309,9 @@ def __init__(__self__, *,
"""
:param str function_arn: The ARN of the Lambda function that is executed.
"""
- DetectorModelLambda._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- function_arn=function_arn,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- function_arn: str,
- payload: Optional['outputs.DetectorModelPayload'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("function_arn", function_arn)
+ pulumi.set(__self__, "function_arn", function_arn)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="functionArn")
@@ -2815,17 +2338,8 @@ def __init__(__self__, *,
When entering this state, perform these `actions` if the `condition` is `TRUE`.
:param Sequence['DetectorModelEvent'] events: Specifies the `actions` that are performed when the state is entered and the `condition` is `TRUE`.
"""
- DetectorModelOnEnter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- events=events,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- events: Optional[Sequence['outputs.DetectorModelEvent']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if events is not None:
- _setter("events", events)
+ pulumi.set(__self__, "events", events)
@property
@pulumi.getter
@@ -2847,17 +2361,8 @@ def __init__(__self__, *,
When exiting this state, perform these `actions` if the specified `condition` is `TRUE`.
:param Sequence['DetectorModelEvent'] events: Specifies the `actions` that are performed when the state is exited and the `condition` is `TRUE`.
"""
- DetectorModelOnExit._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- events=events,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- events: Optional[Sequence['outputs.DetectorModelEvent']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if events is not None:
- _setter("events", events)
+ pulumi.set(__self__, "events", events)
@property
@pulumi.getter
@@ -2898,21 +2403,10 @@ def __init__(__self__, *,
:param Sequence['DetectorModelEvent'] events: Specifies the `actions` performed when the `condition` evaluates to `TRUE`.
:param Sequence['DetectorModelTransitionEvent'] transition_events: Specifies the `actions` performed, and the next `state` entered, when a `condition` evaluates to `TRUE`.
"""
- DetectorModelOnInput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- events=events,
- transition_events=transition_events,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- events: Optional[Sequence['outputs.DetectorModelEvent']] = None,
- transition_events: Optional[Sequence['outputs.DetectorModelTransitionEvent']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if events is not None:
- _setter("events", events)
+ pulumi.set(__self__, "events", events)
if transition_events is not None:
- _setter("transition_events", transition_events)
+ pulumi.set(__self__, "transition_events", transition_events)
@property
@pulumi.getter
@@ -2965,19 +2459,8 @@ def __init__(__self__, *,
:param str content_expression: The content of the payload. You can use a string expression that includes quoted strings (`''`), variables (`$variable.`), input values (`$input..`), string concatenations, and quoted strings that contain `${}` as the content. The recommended maximum size of a content expression is 1 KB.
:param str type: The value of the payload type can be either `STRING` or `JSON`.
"""
- DetectorModelPayload._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- content_expression=content_expression,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- content_expression: str,
- type: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("content_expression", content_expression)
- _setter("type", type)
+ pulumi.set(__self__, "content_expression", content_expression)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter(name="contentExpression")
@@ -3024,16 +2507,7 @@ def __init__(__self__, *,
Information required to reset the timer. The timer is reset to the previously evaluated result of the duration. The duration expression isn't reevaluated when you reset the timer.
:param str timer_name: The name of the timer to reset.
"""
- DetectorModelResetTimer._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timer_name=timer_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timer_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("timer_name", timer_name)
+ pulumi.set(__self__, "timer_name", timer_name)
@property
@pulumi.getter(name="timerName")
@@ -3078,24 +2552,11 @@ def __init__(__self__, *,
:param str duration_expression: The duration of the timer, in seconds. You can use a string expression that includes numbers, variables (`$variable.`), and input values (`$input..`) as the duration. The range of the duration is `1-31622400` seconds. To ensure accuracy, the minimum duration is `60` seconds. The evaluated result of the duration is rounded down to the nearest whole number.
:param int seconds: The number of seconds until the timer expires. The minimum value is `60` seconds to ensure accuracy. The maximum value is `31622400` seconds.
"""
- DetectorModelSetTimer._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timer_name=timer_name,
- duration_expression=duration_expression,
- seconds=seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timer_name: str,
- duration_expression: Optional[str] = None,
- seconds: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("timer_name", timer_name)
+ pulumi.set(__self__, "timer_name", timer_name)
if duration_expression is not None:
- _setter("duration_expression", duration_expression)
+ pulumi.set(__self__, "duration_expression", duration_expression)
if seconds is not None:
- _setter("seconds", seconds)
+ pulumi.set(__self__, "seconds", seconds)
@property
@pulumi.getter(name="timerName")
@@ -3152,19 +2613,8 @@ def __init__(__self__, *,
:param str value: The new value of the variable.
:param str variable_name: The name of the variable.
"""
- DetectorModelSetVariable._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- value=value,
- variable_name=variable_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- value: str,
- variable_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("value", value)
- _setter("variable_name", variable_name)
+ pulumi.set(__self__, "value", value)
+ pulumi.set(__self__, "variable_name", variable_name)
@property
@pulumi.getter
@@ -3212,20 +2662,9 @@ def __init__(__self__, *,
Information required to publish the Amazon SNS message.
:param str target_arn: The ARN of the Amazon SNS target where the message is sent.
"""
- DetectorModelSns._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_arn=target_arn,
- payload=payload,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_arn: str,
- payload: Optional['outputs.DetectorModelPayload'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("target_arn", target_arn)
+ pulumi.set(__self__, "target_arn", target_arn)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
@property
@pulumi.getter(name="targetArn")
@@ -3270,24 +2709,11 @@ def __init__(__self__, *,
:param str queue_url: The URL of the SQS queue where the data is written.
:param bool use_base64: Set this to `TRUE` if you want the data to be base-64 encoded before it is written to the queue. Otherwise, set this to `FALSE`.
"""
- DetectorModelSqs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- queue_url=queue_url,
- payload=payload,
- use_base64=use_base64,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- queue_url: str,
- payload: Optional['outputs.DetectorModelPayload'] = None,
- use_base64: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("queue_url", queue_url)
+ pulumi.set(__self__, "queue_url", queue_url)
if payload is not None:
- _setter("payload", payload)
+ pulumi.set(__self__, "payload", payload)
if use_base64 is not None:
- _setter("use_base64", use_base64)
+ pulumi.set(__self__, "use_base64", use_base64)
@property
@pulumi.getter(name="queueUrl")
@@ -3348,28 +2774,13 @@ def __init__(__self__, *,
Information that defines a state of a detector.
:param str state_name: The name of the state.
"""
- DetectorModelState._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- state_name=state_name,
- on_enter=on_enter,
- on_exit=on_exit,
- on_input=on_input,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- state_name: str,
- on_enter: Optional['outputs.DetectorModelOnEnter'] = None,
- on_exit: Optional['outputs.DetectorModelOnExit'] = None,
- on_input: Optional['outputs.DetectorModelOnInput'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("state_name", state_name)
+ pulumi.set(__self__, "state_name", state_name)
if on_enter is not None:
- _setter("on_enter", on_enter)
+ pulumi.set(__self__, "on_enter", on_enter)
if on_exit is not None:
- _setter("on_exit", on_exit)
+ pulumi.set(__self__, "on_exit", on_exit)
if on_input is not None:
- _setter("on_input", on_input)
+ pulumi.set(__self__, "on_input", on_input)
@property
@pulumi.getter(name="stateName")
@@ -3408,19 +2819,8 @@ def __init__(__self__, *,
:param str key: Key of the Tag.
:param str value: Value of the Tag.
"""
- DetectorModelTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3475,26 +2875,11 @@ def __init__(__self__, *,
:param str next_state: The next state to enter.
:param Sequence['DetectorModelAction'] actions: The actions to be performed.
"""
- DetectorModelTransitionEvent._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- condition=condition,
- event_name=event_name,
- next_state=next_state,
- actions=actions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- condition: str,
- event_name: str,
- next_state: str,
- actions: Optional[Sequence['outputs.DetectorModelAction']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("condition", condition)
- _setter("event_name", event_name)
- _setter("next_state", next_state)
+ pulumi.set(__self__, "condition", condition)
+ pulumi.set(__self__, "event_name", event_name)
+ pulumi.set(__self__, "next_state", next_state)
if actions is not None:
- _setter("actions", actions)
+ pulumi.set(__self__, "actions", actions)
@property
@pulumi.getter
@@ -3559,16 +2944,7 @@ def __init__(__self__, *,
_Syntax_: `....`
"""
- InputAttribute._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- json_path=json_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- json_path: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("json_path", json_path)
+ pulumi.set(__self__, "json_path", json_path)
@property
@pulumi.getter(name="jsonPath")
@@ -3592,16 +2968,7 @@ def __init__(__self__, *,
The definition of the input.
:param Sequence['InputAttribute'] attributes: The attributes from the JSON payload that are made available by the input. Inputs are derived from messages sent to the AWS IoT Events system using `BatchPutMessage`. Each such message contains a JSON payload, and those attributes (and their paired values) specified here are available for use in the `condition` expressions used by detectors that monitor this input.
"""
- InputDefinition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attributes=attributes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attributes: Sequence['outputs.InputAttribute'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attributes", attributes)
+ pulumi.set(__self__, "attributes", attributes)
@property
@pulumi.getter
@@ -3625,19 +2992,8 @@ def __init__(__self__, *,
:param str key: Key of the Tag.
:param str value: Value of the Tag.
"""
- InputTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iotfleethub/_inputs.py b/sdk/python/pulumi_aws_native/iotfleethub/_inputs.py
index 0917ec65a2..46eacdb25f 100644
--- a/sdk/python/pulumi_aws_native/iotfleethub/_inputs.py
+++ b/sdk/python/pulumi_aws_native/iotfleethub/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -23,19 +23,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ApplicationTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iotfleethub/application.py b/sdk/python/pulumi_aws_native/iotfleethub/application.py
index 9f51015415..3a2ae7df9e 100644
--- a/sdk/python/pulumi_aws_native/iotfleethub/application.py
+++ b/sdk/python/pulumi_aws_native/iotfleethub/application.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -27,28 +27,13 @@ def __init__(__self__, *,
:param pulumi.Input[str] application_name: Application Name, should be between 1 and 256 characters.
:param pulumi.Input[Sequence[pulumi.Input['ApplicationTagArgs']]] tags: A list of key-value pairs that contain metadata for the application.
"""
- ApplicationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- application_description=application_description,
- application_name=application_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: pulumi.Input[str],
- application_description: Optional[pulumi.Input[str]] = None,
- application_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ApplicationTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if application_description is not None:
- _setter("application_description", application_description)
+ pulumi.set(__self__, "application_description", application_description)
if application_name is not None:
- _setter("application_name", application_name)
+ pulumi.set(__self__, "application_name", application_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="roleArn")
@@ -138,10 +123,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ApplicationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iotfleethub/get_application.py b/sdk/python/pulumi_aws_native/iotfleethub/get_application.py
index 84787f18a7..a318d044e5 100644
--- a/sdk/python/pulumi_aws_native/iotfleethub/get_application.py
+++ b/sdk/python/pulumi_aws_native/iotfleethub/get_application.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iotfleethub/outputs.py b/sdk/python/pulumi_aws_native/iotfleethub/outputs.py
index c860691059..e4f698c709 100644
--- a/sdk/python/pulumi_aws_native/iotfleethub/outputs.py
+++ b/sdk/python/pulumi_aws_native/iotfleethub/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -26,19 +26,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ApplicationTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iotfleetwise/_inputs.py b/sdk/python/pulumi_aws_native/iotfleetwise/_inputs.py
index f49570732e..92ab720fca 100644
--- a/sdk/python/pulumi_aws_native/iotfleetwise/_inputs.py
+++ b/sdk/python/pulumi_aws_native/iotfleetwise/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -50,16 +50,7 @@
class CampaignCollectionScheme0PropertiesArgs:
def __init__(__self__, *,
time_based_collection_scheme: pulumi.Input['CampaignTimeBasedCollectionSchemeArgs']):
- CampaignCollectionScheme0PropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- time_based_collection_scheme=time_based_collection_scheme,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- time_based_collection_scheme: pulumi.Input['CampaignTimeBasedCollectionSchemeArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("time_based_collection_scheme", time_based_collection_scheme)
+ pulumi.set(__self__, "time_based_collection_scheme", time_based_collection_scheme)
@property
@pulumi.getter(name="timeBasedCollectionScheme")
@@ -75,16 +66,7 @@ def time_based_collection_scheme(self, value: pulumi.Input['CampaignTimeBasedCol
class CampaignCollectionScheme1PropertiesArgs:
def __init__(__self__, *,
condition_based_collection_scheme: pulumi.Input['CampaignConditionBasedCollectionSchemeArgs']):
- CampaignCollectionScheme1PropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- condition_based_collection_scheme=condition_based_collection_scheme,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- condition_based_collection_scheme: pulumi.Input['CampaignConditionBasedCollectionSchemeArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("condition_based_collection_scheme", condition_based_collection_scheme)
+ pulumi.set(__self__, "condition_based_collection_scheme", condition_based_collection_scheme)
@property
@pulumi.getter(name="conditionBasedCollectionScheme")
@@ -103,28 +85,13 @@ def __init__(__self__, *,
condition_language_version: Optional[pulumi.Input[int]] = None,
minimum_trigger_interval_ms: Optional[pulumi.Input[float]] = None,
trigger_mode: Optional[pulumi.Input['CampaignTriggerMode']] = None):
- CampaignConditionBasedCollectionSchemeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- expression=expression,
- condition_language_version=condition_language_version,
- minimum_trigger_interval_ms=minimum_trigger_interval_ms,
- trigger_mode=trigger_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- expression: pulumi.Input[str],
- condition_language_version: Optional[pulumi.Input[int]] = None,
- minimum_trigger_interval_ms: Optional[pulumi.Input[float]] = None,
- trigger_mode: Optional[pulumi.Input['CampaignTriggerMode']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("expression", expression)
+ pulumi.set(__self__, "expression", expression)
if condition_language_version is not None:
- _setter("condition_language_version", condition_language_version)
+ pulumi.set(__self__, "condition_language_version", condition_language_version)
if minimum_trigger_interval_ms is not None:
- _setter("minimum_trigger_interval_ms", minimum_trigger_interval_ms)
+ pulumi.set(__self__, "minimum_trigger_interval_ms", minimum_trigger_interval_ms)
if trigger_mode is not None:
- _setter("trigger_mode", trigger_mode)
+ pulumi.set(__self__, "trigger_mode", trigger_mode)
@property
@pulumi.getter
@@ -167,16 +134,7 @@ def trigger_mode(self, value: Optional[pulumi.Input['CampaignTriggerMode']]):
class CampaignDataDestinationConfig0PropertiesArgs:
def __init__(__self__, *,
s3_config: pulumi.Input['CampaignS3ConfigArgs']):
- CampaignDataDestinationConfig0PropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_config=s3_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_config: pulumi.Input['CampaignS3ConfigArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_config", s3_config)
+ pulumi.set(__self__, "s3_config", s3_config)
@property
@pulumi.getter(name="s3Config")
@@ -192,16 +150,7 @@ def s3_config(self, value: pulumi.Input['CampaignS3ConfigArgs']):
class CampaignDataDestinationConfig1PropertiesArgs:
def __init__(__self__, *,
timestream_config: pulumi.Input['CampaignTimestreamConfigArgs']):
- CampaignDataDestinationConfig1PropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timestream_config=timestream_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timestream_config: pulumi.Input['CampaignTimestreamConfigArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("timestream_config", timestream_config)
+ pulumi.set(__self__, "timestream_config", timestream_config)
@property
@pulumi.getter(name="timestreamConfig")
@@ -220,28 +169,13 @@ def __init__(__self__, *,
data_format: Optional[pulumi.Input['CampaignDataFormat']] = None,
prefix: Optional[pulumi.Input[str]] = None,
storage_compression_format: Optional[pulumi.Input['CampaignStorageCompressionFormat']] = None):
- CampaignS3ConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_arn=bucket_arn,
- data_format=data_format,
- prefix=prefix,
- storage_compression_format=storage_compression_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_arn: pulumi.Input[str],
- data_format: Optional[pulumi.Input['CampaignDataFormat']] = None,
- prefix: Optional[pulumi.Input[str]] = None,
- storage_compression_format: Optional[pulumi.Input['CampaignStorageCompressionFormat']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_arn", bucket_arn)
+ pulumi.set(__self__, "bucket_arn", bucket_arn)
if data_format is not None:
- _setter("data_format", data_format)
+ pulumi.set(__self__, "data_format", data_format)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
if storage_compression_format is not None:
- _setter("storage_compression_format", storage_compression_format)
+ pulumi.set(__self__, "storage_compression_format", storage_compression_format)
@property
@pulumi.getter(name="bucketArn")
@@ -286,24 +220,11 @@ def __init__(__self__, *,
name: pulumi.Input[str],
max_sample_count: Optional[pulumi.Input[float]] = None,
minimum_sampling_interval_ms: Optional[pulumi.Input[float]] = None):
- CampaignSignalInformationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- max_sample_count=max_sample_count,
- minimum_sampling_interval_ms=minimum_sampling_interval_ms,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- max_sample_count: Optional[pulumi.Input[float]] = None,
- minimum_sampling_interval_ms: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if max_sample_count is not None:
- _setter("max_sample_count", max_sample_count)
+ pulumi.set(__self__, "max_sample_count", max_sample_count)
if minimum_sampling_interval_ms is not None:
- _setter("minimum_sampling_interval_ms", minimum_sampling_interval_ms)
+ pulumi.set(__self__, "minimum_sampling_interval_ms", minimum_sampling_interval_ms)
@property
@pulumi.getter
@@ -338,19 +259,8 @@ class CampaignTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- CampaignTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -375,16 +285,7 @@ def value(self, value: pulumi.Input[str]):
class CampaignTimeBasedCollectionSchemeArgs:
def __init__(__self__, *,
period_ms: pulumi.Input[float]):
- CampaignTimeBasedCollectionSchemeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- period_ms=period_ms,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- period_ms: pulumi.Input[float],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("period_ms", period_ms)
+ pulumi.set(__self__, "period_ms", period_ms)
@property
@pulumi.getter(name="periodMs")
@@ -401,19 +302,8 @@ class CampaignTimestreamConfigArgs:
def __init__(__self__, *,
execution_role_arn: pulumi.Input[str],
timestream_table_arn: pulumi.Input[str]):
- CampaignTimestreamConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- execution_role_arn=execution_role_arn,
- timestream_table_arn=timestream_table_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- execution_role_arn: pulumi.Input[str],
- timestream_table_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("execution_role_arn", execution_role_arn)
- _setter("timestream_table_arn", timestream_table_arn)
+ pulumi.set(__self__, "execution_role_arn", execution_role_arn)
+ pulumi.set(__self__, "timestream_table_arn", timestream_table_arn)
@property
@pulumi.getter(name="executionRoleArn")
@@ -440,24 +330,11 @@ def __init__(__self__, *,
name: pulumi.Input[str],
protocol_name: Optional[pulumi.Input[str]] = None,
protocol_version: Optional[pulumi.Input[str]] = None):
- DecoderManifestCanInterfaceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- protocol_name=protocol_name,
- protocol_version=protocol_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- protocol_name: Optional[pulumi.Input[str]] = None,
- protocol_version: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if protocol_name is not None:
- _setter("protocol_name", protocol_name)
+ pulumi.set(__self__, "protocol_name", protocol_name)
if protocol_version is not None:
- _setter("protocol_version", protocol_version)
+ pulumi.set(__self__, "protocol_version", protocol_version)
@property
@pulumi.getter
@@ -493,22 +370,9 @@ def __init__(__self__, *,
can_interface: pulumi.Input['DecoderManifestCanInterfaceArgs'],
interface_id: pulumi.Input[str],
type: pulumi.Input['DecoderManifestCanNetworkInterfaceType']):
- DecoderManifestCanNetworkInterfaceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- can_interface=can_interface,
- interface_id=interface_id,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- can_interface: pulumi.Input['DecoderManifestCanInterfaceArgs'],
- interface_id: pulumi.Input[str],
- type: pulumi.Input['DecoderManifestCanNetworkInterfaceType'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("can_interface", can_interface)
- _setter("interface_id", interface_id)
- _setter("type", type)
+ pulumi.set(__self__, "can_interface", can_interface)
+ pulumi.set(__self__, "interface_id", interface_id)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter(name="canInterface")
@@ -545,25 +409,10 @@ def __init__(__self__, *,
fully_qualified_name: pulumi.Input[str],
interface_id: pulumi.Input[str],
type: pulumi.Input['DecoderManifestCanSignalDecoderType']):
- DecoderManifestCanSignalDecoderArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- can_signal=can_signal,
- fully_qualified_name=fully_qualified_name,
- interface_id=interface_id,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- can_signal: pulumi.Input['DecoderManifestCanSignalArgs'],
- fully_qualified_name: pulumi.Input[str],
- interface_id: pulumi.Input[str],
- type: pulumi.Input['DecoderManifestCanSignalDecoderType'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("can_signal", can_signal)
- _setter("fully_qualified_name", fully_qualified_name)
- _setter("interface_id", interface_id)
- _setter("type", type)
+ pulumi.set(__self__, "can_signal", can_signal)
+ pulumi.set(__self__, "fully_qualified_name", fully_qualified_name)
+ pulumi.set(__self__, "interface_id", interface_id)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter(name="canSignal")
@@ -613,38 +462,15 @@ def __init__(__self__, *,
offset: pulumi.Input[float],
start_bit: pulumi.Input[int],
name: Optional[pulumi.Input[str]] = None):
- DecoderManifestCanSignalArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- factor=factor,
- is_big_endian=is_big_endian,
- is_signed=is_signed,
- length=length,
- message_id=message_id,
- offset=offset,
- start_bit=start_bit,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- factor: pulumi.Input[float],
- is_big_endian: pulumi.Input[bool],
- is_signed: pulumi.Input[bool],
- length: pulumi.Input[int],
- message_id: pulumi.Input[int],
- offset: pulumi.Input[float],
- start_bit: pulumi.Input[int],
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("factor", factor)
- _setter("is_big_endian", is_big_endian)
- _setter("is_signed", is_signed)
- _setter("length", length)
- _setter("message_id", message_id)
- _setter("offset", offset)
- _setter("start_bit", start_bit)
+ pulumi.set(__self__, "factor", factor)
+ pulumi.set(__self__, "is_big_endian", is_big_endian)
+ pulumi.set(__self__, "is_signed", is_signed)
+ pulumi.set(__self__, "length", length)
+ pulumi.set(__self__, "message_id", message_id)
+ pulumi.set(__self__, "offset", offset)
+ pulumi.set(__self__, "start_bit", start_bit)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -729,39 +555,18 @@ def __init__(__self__, *,
obd_standard: Optional[pulumi.Input[str]] = None,
pid_request_interval_seconds: Optional[pulumi.Input[int]] = None,
use_extended_ids: Optional[pulumi.Input[bool]] = None):
- DecoderManifestObdInterfaceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- request_message_id=request_message_id,
- dtc_request_interval_seconds=dtc_request_interval_seconds,
- has_transmission_ecu=has_transmission_ecu,
- obd_standard=obd_standard,
- pid_request_interval_seconds=pid_request_interval_seconds,
- use_extended_ids=use_extended_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- request_message_id: pulumi.Input[int],
- dtc_request_interval_seconds: Optional[pulumi.Input[int]] = None,
- has_transmission_ecu: Optional[pulumi.Input[bool]] = None,
- obd_standard: Optional[pulumi.Input[str]] = None,
- pid_request_interval_seconds: Optional[pulumi.Input[int]] = None,
- use_extended_ids: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("request_message_id", request_message_id)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "request_message_id", request_message_id)
if dtc_request_interval_seconds is not None:
- _setter("dtc_request_interval_seconds", dtc_request_interval_seconds)
+ pulumi.set(__self__, "dtc_request_interval_seconds", dtc_request_interval_seconds)
if has_transmission_ecu is not None:
- _setter("has_transmission_ecu", has_transmission_ecu)
+ pulumi.set(__self__, "has_transmission_ecu", has_transmission_ecu)
if obd_standard is not None:
- _setter("obd_standard", obd_standard)
+ pulumi.set(__self__, "obd_standard", obd_standard)
if pid_request_interval_seconds is not None:
- _setter("pid_request_interval_seconds", pid_request_interval_seconds)
+ pulumi.set(__self__, "pid_request_interval_seconds", pid_request_interval_seconds)
if use_extended_ids is not None:
- _setter("use_extended_ids", use_extended_ids)
+ pulumi.set(__self__, "use_extended_ids", use_extended_ids)
@property
@pulumi.getter
@@ -833,22 +638,9 @@ def __init__(__self__, *,
interface_id: pulumi.Input[str],
obd_interface: pulumi.Input['DecoderManifestObdInterfaceArgs'],
type: pulumi.Input['DecoderManifestObdNetworkInterfaceType']):
- DecoderManifestObdNetworkInterfaceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- interface_id=interface_id,
- obd_interface=obd_interface,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- interface_id: pulumi.Input[str],
- obd_interface: pulumi.Input['DecoderManifestObdInterfaceArgs'],
- type: pulumi.Input['DecoderManifestObdNetworkInterfaceType'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("interface_id", interface_id)
- _setter("obd_interface", obd_interface)
- _setter("type", type)
+ pulumi.set(__self__, "interface_id", interface_id)
+ pulumi.set(__self__, "obd_interface", obd_interface)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter(name="interfaceId")
@@ -885,25 +677,10 @@ def __init__(__self__, *,
interface_id: pulumi.Input[str],
obd_signal: pulumi.Input['DecoderManifestObdSignalArgs'],
type: pulumi.Input['DecoderManifestObdSignalDecoderType']):
- DecoderManifestObdSignalDecoderArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- fully_qualified_name=fully_qualified_name,
- interface_id=interface_id,
- obd_signal=obd_signal,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- fully_qualified_name: pulumi.Input[str],
- interface_id: pulumi.Input[str],
- obd_signal: pulumi.Input['DecoderManifestObdSignalArgs'],
- type: pulumi.Input['DecoderManifestObdSignalDecoderType'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("fully_qualified_name", fully_qualified_name)
- _setter("interface_id", interface_id)
- _setter("obd_signal", obd_signal)
- _setter("type", type)
+ pulumi.set(__self__, "fully_qualified_name", fully_qualified_name)
+ pulumi.set(__self__, "interface_id", interface_id)
+ pulumi.set(__self__, "obd_signal", obd_signal)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter(name="fullyQualifiedName")
@@ -954,42 +731,17 @@ def __init__(__self__, *,
start_byte: pulumi.Input[int],
bit_mask_length: Optional[pulumi.Input[int]] = None,
bit_right_shift: Optional[pulumi.Input[int]] = None):
- DecoderManifestObdSignalArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- byte_length=byte_length,
- offset=offset,
- pid=pid,
- pid_response_length=pid_response_length,
- scaling=scaling,
- service_mode=service_mode,
- start_byte=start_byte,
- bit_mask_length=bit_mask_length,
- bit_right_shift=bit_right_shift,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- byte_length: pulumi.Input[int],
- offset: pulumi.Input[float],
- pid: pulumi.Input[int],
- pid_response_length: pulumi.Input[int],
- scaling: pulumi.Input[float],
- service_mode: pulumi.Input[int],
- start_byte: pulumi.Input[int],
- bit_mask_length: Optional[pulumi.Input[int]] = None,
- bit_right_shift: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("byte_length", byte_length)
- _setter("offset", offset)
- _setter("pid", pid)
- _setter("pid_response_length", pid_response_length)
- _setter("scaling", scaling)
- _setter("service_mode", service_mode)
- _setter("start_byte", start_byte)
+ pulumi.set(__self__, "byte_length", byte_length)
+ pulumi.set(__self__, "offset", offset)
+ pulumi.set(__self__, "pid", pid)
+ pulumi.set(__self__, "pid_response_length", pid_response_length)
+ pulumi.set(__self__, "scaling", scaling)
+ pulumi.set(__self__, "service_mode", service_mode)
+ pulumi.set(__self__, "start_byte", start_byte)
if bit_mask_length is not None:
- _setter("bit_mask_length", bit_mask_length)
+ pulumi.set(__self__, "bit_mask_length", bit_mask_length)
if bit_right_shift is not None:
- _setter("bit_right_shift", bit_right_shift)
+ pulumi.set(__self__, "bit_right_shift", bit_right_shift)
@property
@pulumi.getter(name="byteLength")
@@ -1078,19 +830,8 @@ class DecoderManifestTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- DecoderManifestTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1116,19 +857,8 @@ class FleetTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- FleetTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1154,19 +884,8 @@ class ModelManifestTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- ModelManifestTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1198,43 +917,20 @@ def __init__(__self__, *,
max: Optional[pulumi.Input[float]] = None,
min: Optional[pulumi.Input[float]] = None,
unit: Optional[pulumi.Input[str]] = None):
- SignalCatalogActuatorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_type=data_type,
- fully_qualified_name=fully_qualified_name,
- allowed_values=allowed_values,
- assigned_value=assigned_value,
- description=description,
- max=max,
- min=min,
- unit=unit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_type: pulumi.Input['SignalCatalogNodeDataType'],
- fully_qualified_name: pulumi.Input[str],
- allowed_values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- assigned_value: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- max: Optional[pulumi.Input[float]] = None,
- min: Optional[pulumi.Input[float]] = None,
- unit: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_type", data_type)
- _setter("fully_qualified_name", fully_qualified_name)
+ pulumi.set(__self__, "data_type", data_type)
+ pulumi.set(__self__, "fully_qualified_name", fully_qualified_name)
if allowed_values is not None:
- _setter("allowed_values", allowed_values)
+ pulumi.set(__self__, "allowed_values", allowed_values)
if assigned_value is not None:
- _setter("assigned_value", assigned_value)
+ pulumi.set(__self__, "assigned_value", assigned_value)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
@property
@pulumi.getter(name="dataType")
@@ -1321,47 +1017,22 @@ def __init__(__self__, *,
max: Optional[pulumi.Input[float]] = None,
min: Optional[pulumi.Input[float]] = None,
unit: Optional[pulumi.Input[str]] = None):
- SignalCatalogAttributeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_type=data_type,
- fully_qualified_name=fully_qualified_name,
- allowed_values=allowed_values,
- assigned_value=assigned_value,
- default_value=default_value,
- description=description,
- max=max,
- min=min,
- unit=unit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_type: pulumi.Input['SignalCatalogNodeDataType'],
- fully_qualified_name: pulumi.Input[str],
- allowed_values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- assigned_value: Optional[pulumi.Input[str]] = None,
- default_value: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- max: Optional[pulumi.Input[float]] = None,
- min: Optional[pulumi.Input[float]] = None,
- unit: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_type", data_type)
- _setter("fully_qualified_name", fully_qualified_name)
+ pulumi.set(__self__, "data_type", data_type)
+ pulumi.set(__self__, "fully_qualified_name", fully_qualified_name)
if allowed_values is not None:
- _setter("allowed_values", allowed_values)
+ pulumi.set(__self__, "allowed_values", allowed_values)
if assigned_value is not None:
- _setter("assigned_value", assigned_value)
+ pulumi.set(__self__, "assigned_value", assigned_value)
if default_value is not None:
- _setter("default_value", default_value)
+ pulumi.set(__self__, "default_value", default_value)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
@property
@pulumi.getter(name="dataType")
@@ -1450,20 +1121,9 @@ class SignalCatalogBranchArgs:
def __init__(__self__, *,
fully_qualified_name: pulumi.Input[str],
description: Optional[pulumi.Input[str]] = None):
- SignalCatalogBranchArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- fully_qualified_name=fully_qualified_name,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- fully_qualified_name: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("fully_qualified_name", fully_qualified_name)
+ pulumi.set(__self__, "fully_qualified_name", fully_qualified_name)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter(name="fullyQualifiedName")
@@ -1488,17 +1148,8 @@ def description(self, value: Optional[pulumi.Input[str]]):
class SignalCatalogNode0PropertiesArgs:
def __init__(__self__, *,
branch: Optional[pulumi.Input['SignalCatalogBranchArgs']] = None):
- SignalCatalogNode0PropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- branch=branch,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- branch: Optional[pulumi.Input['SignalCatalogBranchArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if branch is not None:
- _setter("branch", branch)
+ pulumi.set(__self__, "branch", branch)
@property
@pulumi.getter
@@ -1514,17 +1165,8 @@ def branch(self, value: Optional[pulumi.Input['SignalCatalogBranchArgs']]):
class SignalCatalogNode1PropertiesArgs:
def __init__(__self__, *,
sensor: Optional[pulumi.Input['SignalCatalogSensorArgs']] = None):
- SignalCatalogNode1PropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- sensor=sensor,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- sensor: Optional[pulumi.Input['SignalCatalogSensorArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if sensor is not None:
- _setter("sensor", sensor)
+ pulumi.set(__self__, "sensor", sensor)
@property
@pulumi.getter
@@ -1540,17 +1182,8 @@ def sensor(self, value: Optional[pulumi.Input['SignalCatalogSensorArgs']]):
class SignalCatalogNode2PropertiesArgs:
def __init__(__self__, *,
actuator: Optional[pulumi.Input['SignalCatalogActuatorArgs']] = None):
- SignalCatalogNode2PropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- actuator=actuator,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- actuator: Optional[pulumi.Input['SignalCatalogActuatorArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if actuator is not None:
- _setter("actuator", actuator)
+ pulumi.set(__self__, "actuator", actuator)
@property
@pulumi.getter
@@ -1566,17 +1199,8 @@ def actuator(self, value: Optional[pulumi.Input['SignalCatalogActuatorArgs']]):
class SignalCatalogNode3PropertiesArgs:
def __init__(__self__, *,
attribute: Optional[pulumi.Input['SignalCatalogAttributeArgs']] = None):
- SignalCatalogNode3PropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute=attribute,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute: Optional[pulumi.Input['SignalCatalogAttributeArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attribute is not None:
- _setter("attribute", attribute)
+ pulumi.set(__self__, "attribute", attribute)
@property
@pulumi.getter
@@ -1596,33 +1220,16 @@ def __init__(__self__, *,
total_branches: Optional[pulumi.Input[float]] = None,
total_nodes: Optional[pulumi.Input[float]] = None,
total_sensors: Optional[pulumi.Input[float]] = None):
- SignalCatalogNodeCountsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- total_actuators=total_actuators,
- total_attributes=total_attributes,
- total_branches=total_branches,
- total_nodes=total_nodes,
- total_sensors=total_sensors,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- total_actuators: Optional[pulumi.Input[float]] = None,
- total_attributes: Optional[pulumi.Input[float]] = None,
- total_branches: Optional[pulumi.Input[float]] = None,
- total_nodes: Optional[pulumi.Input[float]] = None,
- total_sensors: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if total_actuators is not None:
- _setter("total_actuators", total_actuators)
+ pulumi.set(__self__, "total_actuators", total_actuators)
if total_attributes is not None:
- _setter("total_attributes", total_attributes)
+ pulumi.set(__self__, "total_attributes", total_attributes)
if total_branches is not None:
- _setter("total_branches", total_branches)
+ pulumi.set(__self__, "total_branches", total_branches)
if total_nodes is not None:
- _setter("total_nodes", total_nodes)
+ pulumi.set(__self__, "total_nodes", total_nodes)
if total_sensors is not None:
- _setter("total_sensors", total_sensors)
+ pulumi.set(__self__, "total_sensors", total_sensors)
@property
@pulumi.getter(name="totalActuators")
@@ -1680,39 +1287,18 @@ def __init__(__self__, *,
max: Optional[pulumi.Input[float]] = None,
min: Optional[pulumi.Input[float]] = None,
unit: Optional[pulumi.Input[str]] = None):
- SignalCatalogSensorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_type=data_type,
- fully_qualified_name=fully_qualified_name,
- allowed_values=allowed_values,
- description=description,
- max=max,
- min=min,
- unit=unit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_type: pulumi.Input['SignalCatalogNodeDataType'],
- fully_qualified_name: pulumi.Input[str],
- allowed_values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- description: Optional[pulumi.Input[str]] = None,
- max: Optional[pulumi.Input[float]] = None,
- min: Optional[pulumi.Input[float]] = None,
- unit: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_type", data_type)
- _setter("fully_qualified_name", fully_qualified_name)
+ pulumi.set(__self__, "data_type", data_type)
+ pulumi.set(__self__, "fully_qualified_name", fully_qualified_name)
if allowed_values is not None:
- _setter("allowed_values", allowed_values)
+ pulumi.set(__self__, "allowed_values", allowed_values)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
@property
@pulumi.getter(name="dataType")
@@ -1783,19 +1369,8 @@ class SignalCatalogTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- SignalCatalogTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1821,19 +1396,8 @@ class VehicleTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- VehicleTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1858,10 +1422,5 @@ def value(self, value: pulumi.Input[str]):
class VehicleattributesMapArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
diff --git a/sdk/python/pulumi_aws_native/iotfleetwise/campaign.py b/sdk/python/pulumi_aws_native/iotfleetwise/campaign.py
index 9950e54166..04561dd00e 100644
--- a/sdk/python/pulumi_aws_native/iotfleetwise/campaign.py
+++ b/sdk/python/pulumi_aws_native/iotfleetwise/campaign.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -37,77 +37,36 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Campaign resource.
"""
- CampaignArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action=action,
- collection_scheme=collection_scheme,
- signal_catalog_arn=signal_catalog_arn,
- target_arn=target_arn,
- compression=compression,
- data_destination_configs=data_destination_configs,
- data_extra_dimensions=data_extra_dimensions,
- description=description,
- diagnostics_mode=diagnostics_mode,
- expiry_time=expiry_time,
- name=name,
- post_trigger_collection_duration=post_trigger_collection_duration,
- priority=priority,
- signals_to_collect=signals_to_collect,
- spooling_mode=spooling_mode,
- start_time=start_time,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action: pulumi.Input['CampaignUpdateCampaignAction'],
- collection_scheme: pulumi.Input[Union['CampaignCollectionScheme0PropertiesArgs', 'CampaignCollectionScheme1PropertiesArgs']],
- signal_catalog_arn: pulumi.Input[str],
- target_arn: pulumi.Input[str],
- compression: Optional[pulumi.Input['CampaignCompression']] = None,
- data_destination_configs: Optional[pulumi.Input[Sequence[pulumi.Input[Union['CampaignDataDestinationConfig0PropertiesArgs', 'CampaignDataDestinationConfig1PropertiesArgs']]]]] = None,
- data_extra_dimensions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- description: Optional[pulumi.Input[str]] = None,
- diagnostics_mode: Optional[pulumi.Input['CampaignDiagnosticsMode']] = None,
- expiry_time: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- post_trigger_collection_duration: Optional[pulumi.Input[float]] = None,
- priority: Optional[pulumi.Input[int]] = None,
- signals_to_collect: Optional[pulumi.Input[Sequence[pulumi.Input['CampaignSignalInformationArgs']]]] = None,
- spooling_mode: Optional[pulumi.Input['CampaignSpoolingMode']] = None,
- start_time: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['CampaignTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action", action)
- _setter("collection_scheme", collection_scheme)
- _setter("signal_catalog_arn", signal_catalog_arn)
- _setter("target_arn", target_arn)
+ pulumi.set(__self__, "action", action)
+ pulumi.set(__self__, "collection_scheme", collection_scheme)
+ pulumi.set(__self__, "signal_catalog_arn", signal_catalog_arn)
+ pulumi.set(__self__, "target_arn", target_arn)
if compression is not None:
- _setter("compression", compression)
+ pulumi.set(__self__, "compression", compression)
if data_destination_configs is not None:
- _setter("data_destination_configs", data_destination_configs)
+ pulumi.set(__self__, "data_destination_configs", data_destination_configs)
if data_extra_dimensions is not None:
- _setter("data_extra_dimensions", data_extra_dimensions)
+ pulumi.set(__self__, "data_extra_dimensions", data_extra_dimensions)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if diagnostics_mode is not None:
- _setter("diagnostics_mode", diagnostics_mode)
+ pulumi.set(__self__, "diagnostics_mode", diagnostics_mode)
if expiry_time is not None:
- _setter("expiry_time", expiry_time)
+ pulumi.set(__self__, "expiry_time", expiry_time)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if post_trigger_collection_duration is not None:
- _setter("post_trigger_collection_duration", post_trigger_collection_duration)
+ pulumi.set(__self__, "post_trigger_collection_duration", post_trigger_collection_duration)
if priority is not None:
- _setter("priority", priority)
+ pulumi.set(__self__, "priority", priority)
if signals_to_collect is not None:
- _setter("signals_to_collect", signals_to_collect)
+ pulumi.set(__self__, "signals_to_collect", signals_to_collect)
if spooling_mode is not None:
- _setter("spooling_mode", spooling_mode)
+ pulumi.set(__self__, "spooling_mode", spooling_mode)
if start_time is not None:
- _setter("start_time", start_time)
+ pulumi.set(__self__, "start_time", start_time)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -316,10 +275,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- CampaignArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iotfleetwise/decoder_manifest.py b/sdk/python/pulumi_aws_native/iotfleetwise/decoder_manifest.py
index e6c7c2d7fc..359789527a 100644
--- a/sdk/python/pulumi_aws_native/iotfleetwise/decoder_manifest.py
+++ b/sdk/python/pulumi_aws_native/iotfleetwise/decoder_manifest.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -27,40 +27,19 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a DecoderManifest resource.
"""
- DecoderManifestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- model_manifest_arn=model_manifest_arn,
- description=description,
- name=name,
- network_interfaces=network_interfaces,
- signal_decoders=signal_decoders,
- status=status,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- model_manifest_arn: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- network_interfaces: Optional[pulumi.Input[Sequence[pulumi.Input[Union['DecoderManifestCanNetworkInterfaceArgs', 'DecoderManifestObdNetworkInterfaceArgs']]]]] = None,
- signal_decoders: Optional[pulumi.Input[Sequence[pulumi.Input[Union['DecoderManifestCanSignalDecoderArgs', 'DecoderManifestObdSignalDecoderArgs']]]]] = None,
- status: Optional[pulumi.Input['DecoderManifestManifestStatus']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DecoderManifestTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("model_manifest_arn", model_manifest_arn)
+ pulumi.set(__self__, "model_manifest_arn", model_manifest_arn)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if network_interfaces is not None:
- _setter("network_interfaces", network_interfaces)
+ pulumi.set(__self__, "network_interfaces", network_interfaces)
if signal_decoders is not None:
- _setter("signal_decoders", signal_decoders)
+ pulumi.set(__self__, "signal_decoders", signal_decoders)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="modelManifestArn")
@@ -169,10 +148,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DecoderManifestArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iotfleetwise/fleet.py b/sdk/python/pulumi_aws_native/iotfleetwise/fleet.py
index d18bd54341..26e4bbc97e 100644
--- a/sdk/python/pulumi_aws_native/iotfleetwise/fleet.py
+++ b/sdk/python/pulumi_aws_native/iotfleetwise/fleet.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,24 +22,11 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Fleet resource.
"""
- FleetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- signal_catalog_arn=signal_catalog_arn,
- description=description,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- signal_catalog_arn: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['FleetTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("signal_catalog_arn", signal_catalog_arn)
+ pulumi.set(__self__, "signal_catalog_arn", signal_catalog_arn)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="signalCatalogArn")
@@ -108,10 +95,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FleetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iotfleetwise/get_campaign.py b/sdk/python/pulumi_aws_native/iotfleetwise/get_campaign.py
index d2188f9750..baf0b5fbad 100644
--- a/sdk/python/pulumi_aws_native/iotfleetwise/get_campaign.py
+++ b/sdk/python/pulumi_aws_native/iotfleetwise/get_campaign.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iotfleetwise/get_decoder_manifest.py b/sdk/python/pulumi_aws_native/iotfleetwise/get_decoder_manifest.py
index e3c0ff4175..b4fa802906 100644
--- a/sdk/python/pulumi_aws_native/iotfleetwise/get_decoder_manifest.py
+++ b/sdk/python/pulumi_aws_native/iotfleetwise/get_decoder_manifest.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iotfleetwise/get_fleet.py b/sdk/python/pulumi_aws_native/iotfleetwise/get_fleet.py
index 050afa2b25..d2026a4d29 100644
--- a/sdk/python/pulumi_aws_native/iotfleetwise/get_fleet.py
+++ b/sdk/python/pulumi_aws_native/iotfleetwise/get_fleet.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iotfleetwise/get_model_manifest.py b/sdk/python/pulumi_aws_native/iotfleetwise/get_model_manifest.py
index 10d5396bde..2cf9933af8 100644
--- a/sdk/python/pulumi_aws_native/iotfleetwise/get_model_manifest.py
+++ b/sdk/python/pulumi_aws_native/iotfleetwise/get_model_manifest.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iotfleetwise/get_signal_catalog.py b/sdk/python/pulumi_aws_native/iotfleetwise/get_signal_catalog.py
index 9c6422fd98..d2f4f9623f 100644
--- a/sdk/python/pulumi_aws_native/iotfleetwise/get_signal_catalog.py
+++ b/sdk/python/pulumi_aws_native/iotfleetwise/get_signal_catalog.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iotfleetwise/get_vehicle.py b/sdk/python/pulumi_aws_native/iotfleetwise/get_vehicle.py
index cb5d9cb9f3..780cfdd159 100644
--- a/sdk/python/pulumi_aws_native/iotfleetwise/get_vehicle.py
+++ b/sdk/python/pulumi_aws_native/iotfleetwise/get_vehicle.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iotfleetwise/model_manifest.py b/sdk/python/pulumi_aws_native/iotfleetwise/model_manifest.py
index 7d817afbb3..b1e2e14d0c 100644
--- a/sdk/python/pulumi_aws_native/iotfleetwise/model_manifest.py
+++ b/sdk/python/pulumi_aws_native/iotfleetwise/model_manifest.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -26,36 +26,17 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ModelManifest resource.
"""
- ModelManifestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- signal_catalog_arn=signal_catalog_arn,
- description=description,
- name=name,
- nodes=nodes,
- status=status,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- signal_catalog_arn: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- nodes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- status: Optional[pulumi.Input['ModelManifestManifestStatus']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ModelManifestTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("signal_catalog_arn", signal_catalog_arn)
+ pulumi.set(__self__, "signal_catalog_arn", signal_catalog_arn)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if nodes is not None:
- _setter("nodes", nodes)
+ pulumi.set(__self__, "nodes", nodes)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="signalCatalogArn")
@@ -154,10 +135,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ModelManifestArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iotfleetwise/outputs.py b/sdk/python/pulumi_aws_native/iotfleetwise/outputs.py
index c80b0cd503..1e00ed1bf9 100644
--- a/sdk/python/pulumi_aws_native/iotfleetwise/outputs.py
+++ b/sdk/python/pulumi_aws_native/iotfleetwise/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -68,16 +68,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
time_based_collection_scheme: 'outputs.CampaignTimeBasedCollectionScheme'):
- CampaignCollectionScheme0Properties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- time_based_collection_scheme=time_based_collection_scheme,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- time_based_collection_scheme: 'outputs.CampaignTimeBasedCollectionScheme',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("time_based_collection_scheme", time_based_collection_scheme)
+ pulumi.set(__self__, "time_based_collection_scheme", time_based_collection_scheme)
@property
@pulumi.getter(name="timeBasedCollectionScheme")
@@ -106,16 +97,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
condition_based_collection_scheme: 'outputs.CampaignConditionBasedCollectionScheme'):
- CampaignCollectionScheme1Properties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- condition_based_collection_scheme=condition_based_collection_scheme,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- condition_based_collection_scheme: 'outputs.CampaignConditionBasedCollectionScheme',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("condition_based_collection_scheme", condition_based_collection_scheme)
+ pulumi.set(__self__, "condition_based_collection_scheme", condition_based_collection_scheme)
@property
@pulumi.getter(name="conditionBasedCollectionScheme")
@@ -151,28 +133,13 @@ def __init__(__self__, *,
condition_language_version: Optional[int] = None,
minimum_trigger_interval_ms: Optional[float] = None,
trigger_mode: Optional['CampaignTriggerMode'] = None):
- CampaignConditionBasedCollectionScheme._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- expression=expression,
- condition_language_version=condition_language_version,
- minimum_trigger_interval_ms=minimum_trigger_interval_ms,
- trigger_mode=trigger_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- expression: str,
- condition_language_version: Optional[int] = None,
- minimum_trigger_interval_ms: Optional[float] = None,
- trigger_mode: Optional['CampaignTriggerMode'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("expression", expression)
+ pulumi.set(__self__, "expression", expression)
if condition_language_version is not None:
- _setter("condition_language_version", condition_language_version)
+ pulumi.set(__self__, "condition_language_version", condition_language_version)
if minimum_trigger_interval_ms is not None:
- _setter("minimum_trigger_interval_ms", minimum_trigger_interval_ms)
+ pulumi.set(__self__, "minimum_trigger_interval_ms", minimum_trigger_interval_ms)
if trigger_mode is not None:
- _setter("trigger_mode", trigger_mode)
+ pulumi.set(__self__, "trigger_mode", trigger_mode)
@property
@pulumi.getter
@@ -216,16 +183,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
s3_config: 'outputs.CampaignS3Config'):
- CampaignDataDestinationConfig0Properties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_config=s3_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_config: 'outputs.CampaignS3Config',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_config", s3_config)
+ pulumi.set(__self__, "s3_config", s3_config)
@property
@pulumi.getter(name="s3Config")
@@ -254,16 +212,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
timestream_config: 'outputs.CampaignTimestreamConfig'):
- CampaignDataDestinationConfig1Properties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timestream_config=timestream_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timestream_config: 'outputs.CampaignTimestreamConfig',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("timestream_config", timestream_config)
+ pulumi.set(__self__, "timestream_config", timestream_config)
@property
@pulumi.getter(name="timestreamConfig")
@@ -299,28 +248,13 @@ def __init__(__self__, *,
data_format: Optional['CampaignDataFormat'] = None,
prefix: Optional[str] = None,
storage_compression_format: Optional['CampaignStorageCompressionFormat'] = None):
- CampaignS3Config._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_arn=bucket_arn,
- data_format=data_format,
- prefix=prefix,
- storage_compression_format=storage_compression_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_arn: str,
- data_format: Optional['CampaignDataFormat'] = None,
- prefix: Optional[str] = None,
- storage_compression_format: Optional['CampaignStorageCompressionFormat'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_arn", bucket_arn)
+ pulumi.set(__self__, "bucket_arn", bucket_arn)
if data_format is not None:
- _setter("data_format", data_format)
+ pulumi.set(__self__, "data_format", data_format)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
if storage_compression_format is not None:
- _setter("storage_compression_format", storage_compression_format)
+ pulumi.set(__self__, "storage_compression_format", storage_compression_format)
@property
@pulumi.getter(name="bucketArn")
@@ -368,24 +302,11 @@ def __init__(__self__, *,
name: str,
max_sample_count: Optional[float] = None,
minimum_sampling_interval_ms: Optional[float] = None):
- CampaignSignalInformation._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- max_sample_count=max_sample_count,
- minimum_sampling_interval_ms=minimum_sampling_interval_ms,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- max_sample_count: Optional[float] = None,
- minimum_sampling_interval_ms: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if max_sample_count is not None:
- _setter("max_sample_count", max_sample_count)
+ pulumi.set(__self__, "max_sample_count", max_sample_count)
if minimum_sampling_interval_ms is not None:
- _setter("minimum_sampling_interval_ms", minimum_sampling_interval_ms)
+ pulumi.set(__self__, "minimum_sampling_interval_ms", minimum_sampling_interval_ms)
@property
@pulumi.getter
@@ -408,19 +329,8 @@ class CampaignTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- CampaignTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -454,16 +364,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
period_ms: float):
- CampaignTimeBasedCollectionScheme._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- period_ms=period_ms,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- period_ms: float,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("period_ms", period_ms)
+ pulumi.set(__self__, "period_ms", period_ms)
@property
@pulumi.getter(name="periodMs")
@@ -495,19 +396,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
execution_role_arn: str,
timestream_table_arn: str):
- CampaignTimestreamConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- execution_role_arn=execution_role_arn,
- timestream_table_arn=timestream_table_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- execution_role_arn: str,
- timestream_table_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("execution_role_arn", execution_role_arn)
- _setter("timestream_table_arn", timestream_table_arn)
+ pulumi.set(__self__, "execution_role_arn", execution_role_arn)
+ pulumi.set(__self__, "timestream_table_arn", timestream_table_arn)
@property
@pulumi.getter(name="executionRoleArn")
@@ -545,24 +435,11 @@ def __init__(__self__, *,
name: str,
protocol_name: Optional[str] = None,
protocol_version: Optional[str] = None):
- DecoderManifestCanInterface._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- protocol_name=protocol_name,
- protocol_version=protocol_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- protocol_name: Optional[str] = None,
- protocol_version: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if protocol_name is not None:
- _setter("protocol_name", protocol_name)
+ pulumi.set(__self__, "protocol_name", protocol_name)
if protocol_version is not None:
- _setter("protocol_version", protocol_version)
+ pulumi.set(__self__, "protocol_version", protocol_version)
@property
@pulumi.getter
@@ -605,22 +482,9 @@ def __init__(__self__, *,
can_interface: 'outputs.DecoderManifestCanInterface',
interface_id: str,
type: 'DecoderManifestCanNetworkInterfaceType'):
- DecoderManifestCanNetworkInterface._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- can_interface=can_interface,
- interface_id=interface_id,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- can_interface: 'outputs.DecoderManifestCanInterface',
- interface_id: str,
- type: 'DecoderManifestCanNetworkInterfaceType',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("can_interface", can_interface)
- _setter("interface_id", interface_id)
- _setter("type", type)
+ pulumi.set(__self__, "can_interface", can_interface)
+ pulumi.set(__self__, "interface_id", interface_id)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter(name="canInterface")
@@ -672,38 +536,15 @@ def __init__(__self__, *,
offset: float,
start_bit: int,
name: Optional[str] = None):
- DecoderManifestCanSignal._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- factor=factor,
- is_big_endian=is_big_endian,
- is_signed=is_signed,
- length=length,
- message_id=message_id,
- offset=offset,
- start_bit=start_bit,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- factor: float,
- is_big_endian: bool,
- is_signed: bool,
- length: int,
- message_id: int,
- offset: float,
- start_bit: int,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("factor", factor)
- _setter("is_big_endian", is_big_endian)
- _setter("is_signed", is_signed)
- _setter("length", length)
- _setter("message_id", message_id)
- _setter("offset", offset)
- _setter("start_bit", start_bit)
+ pulumi.set(__self__, "factor", factor)
+ pulumi.set(__self__, "is_big_endian", is_big_endian)
+ pulumi.set(__self__, "is_signed", is_signed)
+ pulumi.set(__self__, "length", length)
+ pulumi.set(__self__, "message_id", message_id)
+ pulumi.set(__self__, "offset", offset)
+ pulumi.set(__self__, "start_bit", start_bit)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -774,25 +615,10 @@ def __init__(__self__, *,
fully_qualified_name: str,
interface_id: str,
type: 'DecoderManifestCanSignalDecoderType'):
- DecoderManifestCanSignalDecoder._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- can_signal=can_signal,
- fully_qualified_name=fully_qualified_name,
- interface_id=interface_id,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- can_signal: 'outputs.DecoderManifestCanSignal',
- fully_qualified_name: str,
- interface_id: str,
- type: 'DecoderManifestCanSignalDecoderType',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("can_signal", can_signal)
- _setter("fully_qualified_name", fully_qualified_name)
- _setter("interface_id", interface_id)
- _setter("type", type)
+ pulumi.set(__self__, "can_signal", can_signal)
+ pulumi.set(__self__, "fully_qualified_name", fully_qualified_name)
+ pulumi.set(__self__, "interface_id", interface_id)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter(name="canSignal")
@@ -852,39 +678,18 @@ def __init__(__self__, *,
obd_standard: Optional[str] = None,
pid_request_interval_seconds: Optional[int] = None,
use_extended_ids: Optional[bool] = None):
- DecoderManifestObdInterface._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- request_message_id=request_message_id,
- dtc_request_interval_seconds=dtc_request_interval_seconds,
- has_transmission_ecu=has_transmission_ecu,
- obd_standard=obd_standard,
- pid_request_interval_seconds=pid_request_interval_seconds,
- use_extended_ids=use_extended_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- request_message_id: int,
- dtc_request_interval_seconds: Optional[int] = None,
- has_transmission_ecu: Optional[bool] = None,
- obd_standard: Optional[str] = None,
- pid_request_interval_seconds: Optional[int] = None,
- use_extended_ids: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("request_message_id", request_message_id)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "request_message_id", request_message_id)
if dtc_request_interval_seconds is not None:
- _setter("dtc_request_interval_seconds", dtc_request_interval_seconds)
+ pulumi.set(__self__, "dtc_request_interval_seconds", dtc_request_interval_seconds)
if has_transmission_ecu is not None:
- _setter("has_transmission_ecu", has_transmission_ecu)
+ pulumi.set(__self__, "has_transmission_ecu", has_transmission_ecu)
if obd_standard is not None:
- _setter("obd_standard", obd_standard)
+ pulumi.set(__self__, "obd_standard", obd_standard)
if pid_request_interval_seconds is not None:
- _setter("pid_request_interval_seconds", pid_request_interval_seconds)
+ pulumi.set(__self__, "pid_request_interval_seconds", pid_request_interval_seconds)
if use_extended_ids is not None:
- _setter("use_extended_ids", use_extended_ids)
+ pulumi.set(__self__, "use_extended_ids", use_extended_ids)
@property
@pulumi.getter
@@ -947,22 +752,9 @@ def __init__(__self__, *,
interface_id: str,
obd_interface: 'outputs.DecoderManifestObdInterface',
type: 'DecoderManifestObdNetworkInterfaceType'):
- DecoderManifestObdNetworkInterface._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- interface_id=interface_id,
- obd_interface=obd_interface,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- interface_id: str,
- obd_interface: 'outputs.DecoderManifestObdInterface',
- type: 'DecoderManifestObdNetworkInterfaceType',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("interface_id", interface_id)
- _setter("obd_interface", obd_interface)
- _setter("type", type)
+ pulumi.set(__self__, "interface_id", interface_id)
+ pulumi.set(__self__, "obd_interface", obd_interface)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter(name="interfaceId")
@@ -1019,42 +811,17 @@ def __init__(__self__, *,
start_byte: int,
bit_mask_length: Optional[int] = None,
bit_right_shift: Optional[int] = None):
- DecoderManifestObdSignal._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- byte_length=byte_length,
- offset=offset,
- pid=pid,
- pid_response_length=pid_response_length,
- scaling=scaling,
- service_mode=service_mode,
- start_byte=start_byte,
- bit_mask_length=bit_mask_length,
- bit_right_shift=bit_right_shift,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- byte_length: int,
- offset: float,
- pid: int,
- pid_response_length: int,
- scaling: float,
- service_mode: int,
- start_byte: int,
- bit_mask_length: Optional[int] = None,
- bit_right_shift: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("byte_length", byte_length)
- _setter("offset", offset)
- _setter("pid", pid)
- _setter("pid_response_length", pid_response_length)
- _setter("scaling", scaling)
- _setter("service_mode", service_mode)
- _setter("start_byte", start_byte)
+ pulumi.set(__self__, "byte_length", byte_length)
+ pulumi.set(__self__, "offset", offset)
+ pulumi.set(__self__, "pid", pid)
+ pulumi.set(__self__, "pid_response_length", pid_response_length)
+ pulumi.set(__self__, "scaling", scaling)
+ pulumi.set(__self__, "service_mode", service_mode)
+ pulumi.set(__self__, "start_byte", start_byte)
if bit_mask_length is not None:
- _setter("bit_mask_length", bit_mask_length)
+ pulumi.set(__self__, "bit_mask_length", bit_mask_length)
if bit_right_shift is not None:
- _setter("bit_right_shift", bit_right_shift)
+ pulumi.set(__self__, "bit_right_shift", bit_right_shift)
@property
@pulumi.getter(name="byteLength")
@@ -1130,25 +897,10 @@ def __init__(__self__, *,
interface_id: str,
obd_signal: 'outputs.DecoderManifestObdSignal',
type: 'DecoderManifestObdSignalDecoderType'):
- DecoderManifestObdSignalDecoder._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- fully_qualified_name=fully_qualified_name,
- interface_id=interface_id,
- obd_signal=obd_signal,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- fully_qualified_name: str,
- interface_id: str,
- obd_signal: 'outputs.DecoderManifestObdSignal',
- type: 'DecoderManifestObdSignalDecoderType',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("fully_qualified_name", fully_qualified_name)
- _setter("interface_id", interface_id)
- _setter("obd_signal", obd_signal)
- _setter("type", type)
+ pulumi.set(__self__, "fully_qualified_name", fully_qualified_name)
+ pulumi.set(__self__, "interface_id", interface_id)
+ pulumi.set(__self__, "obd_signal", obd_signal)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter(name="fullyQualifiedName")
@@ -1176,19 +928,8 @@ class DecoderManifestTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- DecoderManifestTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1206,19 +947,8 @@ class FleetTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- FleetTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1236,19 +966,8 @@ class ModelManifestTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- ModelManifestTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1295,43 +1014,20 @@ def __init__(__self__, *,
max: Optional[float] = None,
min: Optional[float] = None,
unit: Optional[str] = None):
- SignalCatalogActuator._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_type=data_type,
- fully_qualified_name=fully_qualified_name,
- allowed_values=allowed_values,
- assigned_value=assigned_value,
- description=description,
- max=max,
- min=min,
- unit=unit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_type: 'SignalCatalogNodeDataType',
- fully_qualified_name: str,
- allowed_values: Optional[Sequence[str]] = None,
- assigned_value: Optional[str] = None,
- description: Optional[str] = None,
- max: Optional[float] = None,
- min: Optional[float] = None,
- unit: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_type", data_type)
- _setter("fully_qualified_name", fully_qualified_name)
+ pulumi.set(__self__, "data_type", data_type)
+ pulumi.set(__self__, "fully_qualified_name", fully_qualified_name)
if allowed_values is not None:
- _setter("allowed_values", allowed_values)
+ pulumi.set(__self__, "allowed_values", allowed_values)
if assigned_value is not None:
- _setter("assigned_value", assigned_value)
+ pulumi.set(__self__, "assigned_value", assigned_value)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
@property
@pulumi.getter(name="dataType")
@@ -1411,47 +1107,22 @@ def __init__(__self__, *,
max: Optional[float] = None,
min: Optional[float] = None,
unit: Optional[str] = None):
- SignalCatalogAttribute._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_type=data_type,
- fully_qualified_name=fully_qualified_name,
- allowed_values=allowed_values,
- assigned_value=assigned_value,
- default_value=default_value,
- description=description,
- max=max,
- min=min,
- unit=unit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_type: 'SignalCatalogNodeDataType',
- fully_qualified_name: str,
- allowed_values: Optional[Sequence[str]] = None,
- assigned_value: Optional[str] = None,
- default_value: Optional[str] = None,
- description: Optional[str] = None,
- max: Optional[float] = None,
- min: Optional[float] = None,
- unit: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_type", data_type)
- _setter("fully_qualified_name", fully_qualified_name)
+ pulumi.set(__self__, "data_type", data_type)
+ pulumi.set(__self__, "fully_qualified_name", fully_qualified_name)
if allowed_values is not None:
- _setter("allowed_values", allowed_values)
+ pulumi.set(__self__, "allowed_values", allowed_values)
if assigned_value is not None:
- _setter("assigned_value", assigned_value)
+ pulumi.set(__self__, "assigned_value", assigned_value)
if default_value is not None:
- _setter("default_value", default_value)
+ pulumi.set(__self__, "default_value", default_value)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
@property
@pulumi.getter(name="dataType")
@@ -1521,20 +1192,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
fully_qualified_name: str,
description: Optional[str] = None):
- SignalCatalogBranch._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- fully_qualified_name=fully_qualified_name,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- fully_qualified_name: str,
- description: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("fully_qualified_name", fully_qualified_name)
+ pulumi.set(__self__, "fully_qualified_name", fully_qualified_name)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter(name="fullyQualifiedName")
@@ -1551,17 +1211,8 @@ def description(self) -> Optional[str]:
class SignalCatalogNode0Properties(dict):
def __init__(__self__, *,
branch: Optional['outputs.SignalCatalogBranch'] = None):
- SignalCatalogNode0Properties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- branch=branch,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- branch: Optional['outputs.SignalCatalogBranch'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if branch is not None:
- _setter("branch", branch)
+ pulumi.set(__self__, "branch", branch)
@property
@pulumi.getter
@@ -1573,17 +1224,8 @@ def branch(self) -> Optional['outputs.SignalCatalogBranch']:
class SignalCatalogNode1Properties(dict):
def __init__(__self__, *,
sensor: Optional['outputs.SignalCatalogSensor'] = None):
- SignalCatalogNode1Properties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- sensor=sensor,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- sensor: Optional['outputs.SignalCatalogSensor'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if sensor is not None:
- _setter("sensor", sensor)
+ pulumi.set(__self__, "sensor", sensor)
@property
@pulumi.getter
@@ -1595,17 +1237,8 @@ def sensor(self) -> Optional['outputs.SignalCatalogSensor']:
class SignalCatalogNode2Properties(dict):
def __init__(__self__, *,
actuator: Optional['outputs.SignalCatalogActuator'] = None):
- SignalCatalogNode2Properties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- actuator=actuator,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- actuator: Optional['outputs.SignalCatalogActuator'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if actuator is not None:
- _setter("actuator", actuator)
+ pulumi.set(__self__, "actuator", actuator)
@property
@pulumi.getter
@@ -1617,17 +1250,8 @@ def actuator(self) -> Optional['outputs.SignalCatalogActuator']:
class SignalCatalogNode3Properties(dict):
def __init__(__self__, *,
attribute: Optional['outputs.SignalCatalogAttribute'] = None):
- SignalCatalogNode3Properties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute=attribute,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute: Optional['outputs.SignalCatalogAttribute'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attribute is not None:
- _setter("attribute", attribute)
+ pulumi.set(__self__, "attribute", attribute)
@property
@pulumi.getter
@@ -1668,33 +1292,16 @@ def __init__(__self__, *,
total_branches: Optional[float] = None,
total_nodes: Optional[float] = None,
total_sensors: Optional[float] = None):
- SignalCatalogNodeCounts._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- total_actuators=total_actuators,
- total_attributes=total_attributes,
- total_branches=total_branches,
- total_nodes=total_nodes,
- total_sensors=total_sensors,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- total_actuators: Optional[float] = None,
- total_attributes: Optional[float] = None,
- total_branches: Optional[float] = None,
- total_nodes: Optional[float] = None,
- total_sensors: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if total_actuators is not None:
- _setter("total_actuators", total_actuators)
+ pulumi.set(__self__, "total_actuators", total_actuators)
if total_attributes is not None:
- _setter("total_attributes", total_attributes)
+ pulumi.set(__self__, "total_attributes", total_attributes)
if total_branches is not None:
- _setter("total_branches", total_branches)
+ pulumi.set(__self__, "total_branches", total_branches)
if total_nodes is not None:
- _setter("total_nodes", total_nodes)
+ pulumi.set(__self__, "total_nodes", total_nodes)
if total_sensors is not None:
- _setter("total_sensors", total_sensors)
+ pulumi.set(__self__, "total_sensors", total_sensors)
@property
@pulumi.getter(name="totalActuators")
@@ -1753,39 +1360,18 @@ def __init__(__self__, *,
max: Optional[float] = None,
min: Optional[float] = None,
unit: Optional[str] = None):
- SignalCatalogSensor._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_type=data_type,
- fully_qualified_name=fully_qualified_name,
- allowed_values=allowed_values,
- description=description,
- max=max,
- min=min,
- unit=unit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_type: 'SignalCatalogNodeDataType',
- fully_qualified_name: str,
- allowed_values: Optional[Sequence[str]] = None,
- description: Optional[str] = None,
- max: Optional[float] = None,
- min: Optional[float] = None,
- unit: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_type", data_type)
- _setter("fully_qualified_name", fully_qualified_name)
+ pulumi.set(__self__, "data_type", data_type)
+ pulumi.set(__self__, "fully_qualified_name", fully_qualified_name)
if allowed_values is not None:
- _setter("allowed_values", allowed_values)
+ pulumi.set(__self__, "allowed_values", allowed_values)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if max is not None:
- _setter("max", max)
+ pulumi.set(__self__, "max", max)
if min is not None:
- _setter("min", min)
+ pulumi.set(__self__, "min", min)
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
@property
@pulumi.getter(name="dataType")
@@ -1828,19 +1414,8 @@ class SignalCatalogTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- SignalCatalogTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1858,19 +1433,8 @@ class VehicleTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- VehicleTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1887,10 +1451,5 @@ def value(self) -> str:
class VehicleattributesMap(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
diff --git a/sdk/python/pulumi_aws_native/iotfleetwise/signal_catalog.py b/sdk/python/pulumi_aws_native/iotfleetwise/signal_catalog.py
index 0704f12f1b..32c1decabe 100644
--- a/sdk/python/pulumi_aws_native/iotfleetwise/signal_catalog.py
+++ b/sdk/python/pulumi_aws_native/iotfleetwise/signal_catalog.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -25,33 +25,16 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a SignalCatalog resource.
"""
- SignalCatalogArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- name=name,
- node_counts=node_counts,
- nodes=nodes,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- node_counts: Optional[pulumi.Input['SignalCatalogNodeCountsArgs']] = None,
- nodes: Optional[pulumi.Input[Sequence[pulumi.Input[Union['SignalCatalogNode0PropertiesArgs', 'SignalCatalogNode1PropertiesArgs', 'SignalCatalogNode2PropertiesArgs', 'SignalCatalogNode3PropertiesArgs']]]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['SignalCatalogTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if node_counts is not None:
- _setter("node_counts", node_counts)
+ pulumi.set(__self__, "node_counts", node_counts)
if nodes is not None:
- _setter("nodes", nodes)
+ pulumi.set(__self__, "nodes", nodes)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -140,10 +123,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SignalCatalogArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -166,11 +145,6 @@ def _internal_init(__self__,
__props__.__dict__["description"] = description
__props__.__dict__["name"] = name
- if node_counts is not None and not isinstance(node_counts, SignalCatalogNodeCountsArgs):
- node_counts = node_counts or {}
- def _setter(key, value):
- node_counts[key] = value
- SignalCatalogNodeCountsArgs._configure(_setter, **node_counts)
__props__.__dict__["node_counts"] = node_counts
__props__.__dict__["nodes"] = nodes
__props__.__dict__["tags"] = tags
diff --git a/sdk/python/pulumi_aws_native/iotfleetwise/vehicle.py b/sdk/python/pulumi_aws_native/iotfleetwise/vehicle.py
index 8d0379f3ec..eeb4b09e44 100644
--- a/sdk/python/pulumi_aws_native/iotfleetwise/vehicle.py
+++ b/sdk/python/pulumi_aws_native/iotfleetwise/vehicle.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -26,35 +26,16 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Vehicle resource.
"""
- VehicleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- decoder_manifest_arn=decoder_manifest_arn,
- model_manifest_arn=model_manifest_arn,
- association_behavior=association_behavior,
- attributes=attributes,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- decoder_manifest_arn: pulumi.Input[str],
- model_manifest_arn: pulumi.Input[str],
- association_behavior: Optional[pulumi.Input['VehicleAssociationBehavior']] = None,
- attributes: Optional[pulumi.Input['VehicleattributesMapArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['VehicleTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("decoder_manifest_arn", decoder_manifest_arn)
- _setter("model_manifest_arn", model_manifest_arn)
+ pulumi.set(__self__, "decoder_manifest_arn", decoder_manifest_arn)
+ pulumi.set(__self__, "model_manifest_arn", model_manifest_arn)
if association_behavior is not None:
- _setter("association_behavior", association_behavior)
+ pulumi.set(__self__, "association_behavior", association_behavior)
if attributes is not None:
- _setter("attributes", attributes)
+ pulumi.set(__self__, "attributes", attributes)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="decoderManifestArn")
@@ -153,10 +134,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VehicleArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -179,11 +156,6 @@ def _internal_init(__self__,
__props__ = VehicleArgs.__new__(VehicleArgs)
__props__.__dict__["association_behavior"] = association_behavior
- if attributes is not None and not isinstance(attributes, VehicleattributesMapArgs):
- attributes = attributes or {}
- def _setter(key, value):
- attributes[key] = value
- VehicleattributesMapArgs._configure(_setter, **attributes)
__props__.__dict__["attributes"] = attributes
if decoder_manifest_arn is None and not opts.urn:
raise TypeError("Missing required property 'decoder_manifest_arn'")
diff --git a/sdk/python/pulumi_aws_native/iotsitewise/_inputs.py b/sdk/python/pulumi_aws_native/iotsitewise/_inputs.py
index 9365a404a3..020b802a7f 100644
--- a/sdk/python/pulumi_aws_native/iotsitewise/_inputs.py
+++ b/sdk/python/pulumi_aws_native/iotsitewise/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -52,17 +52,8 @@ def __init__(__self__, *,
Contains information for an IAM role identity in an access policy.
:param pulumi.Input[str] arn: The ARN of the IAM role.
"""
- AccessPolicyIamRoleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
@property
@pulumi.getter
@@ -85,17 +76,8 @@ def __init__(__self__, *,
Contains information for an IAM user identity in an access policy.
:param pulumi.Input[str] arn: The ARN of the IAM user.
"""
- AccessPolicyIamUserArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
@property
@pulumi.getter
@@ -119,25 +101,12 @@ def __init__(__self__, *,
"""
The identity for this access policy. Choose either an SSO user or group or an IAM user or role.
"""
- AccessPolicyIdentityArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- iam_role=iam_role,
- iam_user=iam_user,
- user=user,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- iam_role: Optional[pulumi.Input['AccessPolicyIamRoleArgs']] = None,
- iam_user: Optional[pulumi.Input['AccessPolicyIamUserArgs']] = None,
- user: Optional[pulumi.Input['AccessPolicyUserArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if iam_role is not None:
- _setter("iam_role", iam_role)
+ pulumi.set(__self__, "iam_role", iam_role)
if iam_user is not None:
- _setter("iam_user", iam_user)
+ pulumi.set(__self__, "iam_user", iam_user)
if user is not None:
- _setter("user", user)
+ pulumi.set(__self__, "user", user)
@property
@pulumi.getter(name="iamRole")
@@ -175,17 +144,8 @@ def __init__(__self__, *,
A portal resource.
:param pulumi.Input[str] id: The ID of the portal.
"""
- AccessPolicyPortalArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if id is not None:
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
@property
@pulumi.getter
@@ -208,17 +168,8 @@ def __init__(__self__, *,
A project resource.
:param pulumi.Input[str] id: The ID of the project.
"""
- AccessPolicyProjectArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if id is not None:
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
@property
@pulumi.getter
@@ -241,21 +192,10 @@ def __init__(__self__, *,
"""
The AWS IoT SiteWise Monitor resource for this access policy. Choose either portal or project but not both.
"""
- AccessPolicyResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- portal=portal,
- project=project,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- portal: Optional[pulumi.Input['AccessPolicyPortalArgs']] = None,
- project: Optional[pulumi.Input['AccessPolicyProjectArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if portal is not None:
- _setter("portal", portal)
+ pulumi.set(__self__, "portal", portal)
if project is not None:
- _setter("project", project)
+ pulumi.set(__self__, "project", project)
@property
@pulumi.getter
@@ -284,17 +224,8 @@ def __init__(__self__, *,
Contains information for a user identity in an access policy.
:param pulumi.Input[str] id: The AWS SSO ID of the user.
"""
- AccessPolicyUserArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if id is not None:
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
@property
@pulumi.getter
@@ -319,21 +250,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] alarm_role_arn: The ARN of the IAM role that allows the alarm to perform actions and access AWS resources and services, such as AWS IoT Events.
:param pulumi.Input[str] notification_lambda_arn: The ARN of the AWS Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the AWS IoT Events Developer Guide.
"""
- AlarmsPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- alarm_role_arn=alarm_role_arn,
- notification_lambda_arn=notification_lambda_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- alarm_role_arn: Optional[pulumi.Input[str]] = None,
- notification_lambda_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if alarm_role_arn is not None:
- _setter("alarm_role_arn", alarm_role_arn)
+ pulumi.set(__self__, "alarm_role_arn", alarm_role_arn)
if notification_lambda_arn is not None:
- _setter("notification_lambda_arn", notification_lambda_arn)
+ pulumi.set(__self__, "notification_lambda_arn", notification_lambda_arn)
@property
@pulumi.getter(name="alarmRoleArn")
@@ -370,19 +290,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] child_asset_id: The ID of the child asset to be associated.
:param pulumi.Input[str] logical_id: The LogicalID of a hierarchy in the parent asset's model.
"""
- AssetHierarchyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- child_asset_id=child_asset_id,
- logical_id=logical_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- child_asset_id: pulumi.Input[str],
- logical_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("child_asset_id", child_asset_id)
- _setter("logical_id", logical_id)
+ pulumi.set(__self__, "child_asset_id", child_asset_id)
+ pulumi.set(__self__, "logical_id", logical_id)
@property
@pulumi.getter(name="childAssetId")
@@ -413,17 +322,8 @@ def logical_id(self, value: pulumi.Input[str]):
class AssetModelAttributeArgs:
def __init__(__self__, *,
default_value: Optional[pulumi.Input[str]] = None):
- AssetModelAttributeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- default_value=default_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- default_value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if default_value is not None:
- _setter("default_value", default_value)
+ pulumi.set(__self__, "default_value", default_value)
@property
@pulumi.getter(name="defaultValue")
@@ -449,27 +349,12 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['AssetModelPropertyArgs']]] composite_model_properties: The property definitions of the asset model. You can specify up to 200 properties per asset model.
:param pulumi.Input[str] description: A description for the asset composite model.
"""
- AssetModelCompositeModelArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- type=type,
- composite_model_properties=composite_model_properties,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- type: pulumi.Input[str],
- composite_model_properties: Optional[pulumi.Input[Sequence[pulumi.Input['AssetModelPropertyArgs']]]] = None,
- description: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("type", type)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "type", type)
if composite_model_properties is not None:
- _setter("composite_model_properties", composite_model_properties)
+ pulumi.set(__self__, "composite_model_properties", composite_model_properties)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter
@@ -529,19 +414,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: The friendly name of the variable to be used in the expression.
:param pulumi.Input['AssetModelVariableValueArgs'] value: The variable that identifies an asset property from which to use values.
"""
- AssetModelExpressionVariableArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- value: pulumi.Input['AssetModelVariableValueArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("value", value)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -580,22 +454,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] logical_id: Customer provided ID for hierarchy.
:param pulumi.Input[str] name: The name of the asset model hierarchy.
"""
- AssetModelHierarchyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- child_asset_model_id=child_asset_model_id,
- logical_id=logical_id,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- child_asset_model_id: pulumi.Input[str],
- logical_id: pulumi.Input[str],
- name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("child_asset_model_id", child_asset_model_id)
- _setter("logical_id", logical_id)
- _setter("name", name)
+ pulumi.set(__self__, "child_asset_model_id", child_asset_model_id)
+ pulumi.set(__self__, "logical_id", logical_id)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="childAssetModelId")
@@ -641,17 +502,8 @@ def __init__(__self__, *,
"""
Contains a time interval window used for data aggregate computations (for example, average, sum, count, and so on).
"""
- AssetModelMetricWindowArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- tumbling=tumbling,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- tumbling: Optional[pulumi.Input['AssetModelTumblingWindowArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if tumbling is not None:
- _setter("tumbling", tumbling)
+ pulumi.set(__self__, "tumbling", tumbling)
@property
@pulumi.getter
@@ -674,22 +526,9 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['AssetModelExpressionVariableArgs']]] variables: The list of variables used in the expression.
:param pulumi.Input['AssetModelMetricWindowArgs'] window: The window (time interval) over which AWS IoT SiteWise computes the metric's aggregation expression
"""
- AssetModelMetricArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- expression=expression,
- variables=variables,
- window=window,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- expression: pulumi.Input[str],
- variables: pulumi.Input[Sequence[pulumi.Input['AssetModelExpressionVariableArgs']]],
- window: pulumi.Input['AssetModelMetricWindowArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("expression", expression)
- _setter("variables", variables)
- _setter("window", window)
+ pulumi.set(__self__, "expression", expression)
+ pulumi.set(__self__, "variables", variables)
+ pulumi.set(__self__, "window", window)
@property
@pulumi.getter
@@ -738,28 +577,13 @@ def __init__(__self__, *,
"""
Contains a property type, which can be one of attribute, measurement, metric, or transform.
"""
- AssetModelPropertyTypeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type_name=type_name,
- attribute=attribute,
- metric=metric,
- transform=transform,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type_name: pulumi.Input['AssetModelTypeName'],
- attribute: Optional[pulumi.Input['AssetModelAttributeArgs']] = None,
- metric: Optional[pulumi.Input['AssetModelMetricArgs']] = None,
- transform: Optional[pulumi.Input['AssetModelTransformArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type_name", type_name)
+ pulumi.set(__self__, "type_name", type_name)
if attribute is not None:
- _setter("attribute", attribute)
+ pulumi.set(__self__, "attribute", attribute)
if metric is not None:
- _setter("metric", metric)
+ pulumi.set(__self__, "metric", metric)
if transform is not None:
- _setter("transform", transform)
+ pulumi.set(__self__, "transform", transform)
@property
@pulumi.getter(name="typeName")
@@ -816,33 +640,14 @@ def __init__(__self__, *,
:param pulumi.Input['AssetModelDataTypeSpec'] data_type_spec: The data type of the structure for this property.
:param pulumi.Input[str] unit: The unit of the asset model property, such as Newtons or RPM.
"""
- AssetModelPropertyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_type=data_type,
- logical_id=logical_id,
- name=name,
- type=type,
- data_type_spec=data_type_spec,
- unit=unit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_type: pulumi.Input['AssetModelDataType'],
- logical_id: pulumi.Input[str],
- name: pulumi.Input[str],
- type: pulumi.Input['AssetModelPropertyTypeArgs'],
- data_type_spec: Optional[pulumi.Input['AssetModelDataTypeSpec']] = None,
- unit: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_type", data_type)
- _setter("logical_id", logical_id)
- _setter("name", name)
- _setter("type", type)
+ pulumi.set(__self__, "data_type", data_type)
+ pulumi.set(__self__, "logical_id", logical_id)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "type", type)
if data_type_spec is not None:
- _setter("data_type_spec", data_type_spec)
+ pulumi.set(__self__, "data_type_spec", data_type_spec)
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
@property
@pulumi.getter(name="dataType")
@@ -922,19 +727,8 @@ class AssetModelTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- AssetModelTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -964,19 +758,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] expression: The mathematical expression that defines the transformation function. You can specify up to 10 functions per expression.
:param pulumi.Input[Sequence[pulumi.Input['AssetModelExpressionVariableArgs']]] variables: The list of variables used in the expression.
"""
- AssetModelTransformArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- expression=expression,
- variables=variables,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- expression: pulumi.Input[str],
- variables: pulumi.Input[Sequence[pulumi.Input['AssetModelExpressionVariableArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("expression", expression)
- _setter("variables", variables)
+ pulumi.set(__self__, "expression", expression)
+ pulumi.set(__self__, "variables", variables)
@property
@pulumi.getter
@@ -1011,20 +794,9 @@ def __init__(__self__, *,
"""
Contains a tumbling window, which is a repeating fixed-sized, non-overlapping, and contiguous time interval. This window is used in metric and aggregation computations.
"""
- AssetModelTumblingWindowArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- interval=interval,
- offset=offset,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- interval: pulumi.Input[str],
- offset: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("interval", interval)
+ pulumi.set(__self__, "interval", interval)
if offset is not None:
- _setter("offset", offset)
+ pulumi.set(__self__, "offset", offset)
@property
@pulumi.getter
@@ -1050,20 +822,9 @@ class AssetModelVariableValueArgs:
def __init__(__self__, *,
property_logical_id: pulumi.Input[str],
hierarchy_logical_id: Optional[pulumi.Input[str]] = None):
- AssetModelVariableValueArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- property_logical_id=property_logical_id,
- hierarchy_logical_id=hierarchy_logical_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- property_logical_id: pulumi.Input[str],
- hierarchy_logical_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("property_logical_id", property_logical_id)
+ pulumi.set(__self__, "property_logical_id", property_logical_id)
if hierarchy_logical_id is not None:
- _setter("hierarchy_logical_id", hierarchy_logical_id)
+ pulumi.set(__self__, "hierarchy_logical_id", hierarchy_logical_id)
@property
@pulumi.getter(name="propertyLogicalId")
@@ -1098,28 +859,13 @@ def __init__(__self__, *,
:param pulumi.Input['AssetPropertyNotificationState'] notification_state: The MQTT notification state (ENABLED or DISABLED) for this asset property.
:param pulumi.Input[str] unit: The unit of measure (such as Newtons or RPM) of the asset property. If you don't specify a value for this parameter, the service uses the value of the assetModelProperty in the asset model.
"""
- AssetPropertyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- logical_id=logical_id,
- alias=alias,
- notification_state=notification_state,
- unit=unit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- logical_id: pulumi.Input[str],
- alias: Optional[pulumi.Input[str]] = None,
- notification_state: Optional[pulumi.Input['AssetPropertyNotificationState']] = None,
- unit: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("logical_id", logical_id)
+ pulumi.set(__self__, "logical_id", logical_id)
if alias is not None:
- _setter("alias", alias)
+ pulumi.set(__self__, "alias", alias)
if notification_state is not None:
- _setter("notification_state", notification_state)
+ pulumi.set(__self__, "notification_state", notification_state)
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
@property
@pulumi.getter(name="logicalId")
@@ -1175,19 +921,8 @@ class AssetTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- AssetTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1216,19 +951,8 @@ def __init__(__self__, *,
"""
To add or update tag, provide both key and value. To delete tag, provide only tag key to be deleted
"""
- DashboardTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1257,20 +981,9 @@ def __init__(__self__, *,
"""
Contains a summary of a gateway capability configuration.
"""
- GatewayCapabilitySummaryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capability_namespace=capability_namespace,
- capability_configuration=capability_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capability_namespace: pulumi.Input[str],
- capability_configuration: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("capability_namespace", capability_namespace)
+ pulumi.set(__self__, "capability_namespace", capability_namespace)
if capability_configuration is not None:
- _setter("capability_configuration", capability_configuration)
+ pulumi.set(__self__, "capability_configuration", capability_configuration)
@property
@pulumi.getter(name="capabilityNamespace")
@@ -1299,16 +1012,7 @@ def __init__(__self__, *,
Contains the CoreDeviceThingName of AWS IoT Greengrass Group V2 that the gateway runs on.
:param pulumi.Input[str] core_device_thing_name: The name of the CoreDevice in GreenGrass V2.
"""
- GatewayGreengrassV2Args._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- core_device_thing_name=core_device_thing_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- core_device_thing_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("core_device_thing_name", core_device_thing_name)
+ pulumi.set(__self__, "core_device_thing_name", core_device_thing_name)
@property
@pulumi.getter(name="coreDeviceThingName")
@@ -1331,16 +1035,7 @@ def __init__(__self__, *,
Contains the ARN of AWS IoT Greengrass Group V1 that the gateway runs on.
:param pulumi.Input[str] group_arn: The ARN of the Greengrass group.
"""
- GatewayGreengrassArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_arn=group_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_arn", group_arn)
+ pulumi.set(__self__, "group_arn", group_arn)
@property
@pulumi.getter(name="groupArn")
@@ -1365,21 +1060,10 @@ def __init__(__self__, *,
:param pulumi.Input['GatewayGreengrassArgs'] greengrass: A gateway that runs on AWS IoT Greengrass V1.
:param pulumi.Input['GatewayGreengrassV2Args'] greengrass_v2: A gateway that runs on AWS IoT Greengrass V2.
"""
- GatewayPlatformArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- greengrass=greengrass,
- greengrass_v2=greengrass_v2,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- greengrass: Optional[pulumi.Input['GatewayGreengrassArgs']] = None,
- greengrass_v2: Optional[pulumi.Input['GatewayGreengrassV2Args']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if greengrass is not None:
- _setter("greengrass", greengrass)
+ pulumi.set(__self__, "greengrass", greengrass)
if greengrass_v2 is not None:
- _setter("greengrass_v2", greengrass_v2)
+ pulumi.set(__self__, "greengrass_v2", greengrass_v2)
@property
@pulumi.getter
@@ -1414,19 +1098,8 @@ def __init__(__self__, *,
"""
To add or update tag, provide both key and value. To delete tag, provide only tag key to be deleted
"""
- GatewayTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1455,19 +1128,8 @@ def __init__(__self__, *,
"""
To add or update tag, provide both key and value. To delete tag, provide only tag key to be deleted.
"""
- PortalTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1496,19 +1158,8 @@ def __init__(__self__, *,
"""
To add or update tag, provide both key and value. To delete tag, provide only tag key to be deleted
"""
- ProjectTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iotsitewise/access_policy.py b/sdk/python/pulumi_aws_native/iotsitewise/access_policy.py
index f40d2f087e..704c45820f 100644
--- a/sdk/python/pulumi_aws_native/iotsitewise/access_policy.py
+++ b/sdk/python/pulumi_aws_native/iotsitewise/access_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,22 +25,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] access_policy_permission: The permission level for this access policy. Valid values are ADMINISTRATOR or VIEWER.
:param pulumi.Input['AccessPolicyResourceArgs'] access_policy_resource: The AWS IoT SiteWise Monitor resource for this access policy. Choose either portal or project but not both.
"""
- AccessPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- access_policy_identity=access_policy_identity,
- access_policy_permission=access_policy_permission,
- access_policy_resource=access_policy_resource,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- access_policy_identity: pulumi.Input['AccessPolicyIdentityArgs'],
- access_policy_permission: pulumi.Input[str],
- access_policy_resource: pulumi.Input['AccessPolicyResourceArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("access_policy_identity", access_policy_identity)
- _setter("access_policy_permission", access_policy_permission)
- _setter("access_policy_resource", access_policy_resource)
+ pulumi.set(__self__, "access_policy_identity", access_policy_identity)
+ pulumi.set(__self__, "access_policy_permission", access_policy_permission)
+ pulumi.set(__self__, "access_policy_resource", access_policy_resource)
@property
@pulumi.getter(name="accessPolicyIdentity")
@@ -116,10 +103,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AccessPolicyArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -137,22 +120,12 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = AccessPolicyArgs.__new__(AccessPolicyArgs)
- if access_policy_identity is not None and not isinstance(access_policy_identity, AccessPolicyIdentityArgs):
- access_policy_identity = access_policy_identity or {}
- def _setter(key, value):
- access_policy_identity[key] = value
- AccessPolicyIdentityArgs._configure(_setter, **access_policy_identity)
if access_policy_identity is None and not opts.urn:
raise TypeError("Missing required property 'access_policy_identity'")
__props__.__dict__["access_policy_identity"] = access_policy_identity
if access_policy_permission is None and not opts.urn:
raise TypeError("Missing required property 'access_policy_permission'")
__props__.__dict__["access_policy_permission"] = access_policy_permission
- if access_policy_resource is not None and not isinstance(access_policy_resource, AccessPolicyResourceArgs):
- access_policy_resource = access_policy_resource or {}
- def _setter(key, value):
- access_policy_resource[key] = value
- AccessPolicyResourceArgs._configure(_setter, **access_policy_resource)
if access_policy_resource is None and not opts.urn:
raise TypeError("Missing required property 'access_policy_resource'")
__props__.__dict__["access_policy_resource"] = access_policy_resource
diff --git a/sdk/python/pulumi_aws_native/iotsitewise/asset.py b/sdk/python/pulumi_aws_native/iotsitewise/asset.py
index 466abf4335..c9ec257900 100644
--- a/sdk/python/pulumi_aws_native/iotsitewise/asset.py
+++ b/sdk/python/pulumi_aws_native/iotsitewise/asset.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -30,36 +30,17 @@ def __init__(__self__, *,
:param pulumi.Input[str] asset_name: A unique, friendly name for the asset.
:param pulumi.Input[Sequence[pulumi.Input['AssetTagArgs']]] tags: A list of key-value pairs that contain metadata for the asset.
"""
- AssetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- asset_model_id=asset_model_id,
- asset_description=asset_description,
- asset_hierarchies=asset_hierarchies,
- asset_name=asset_name,
- asset_properties=asset_properties,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- asset_model_id: pulumi.Input[str],
- asset_description: Optional[pulumi.Input[str]] = None,
- asset_hierarchies: Optional[pulumi.Input[Sequence[pulumi.Input['AssetHierarchyArgs']]]] = None,
- asset_name: Optional[pulumi.Input[str]] = None,
- asset_properties: Optional[pulumi.Input[Sequence[pulumi.Input['AssetPropertyArgs']]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['AssetTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("asset_model_id", asset_model_id)
+ pulumi.set(__self__, "asset_model_id", asset_model_id)
if asset_description is not None:
- _setter("asset_description", asset_description)
+ pulumi.set(__self__, "asset_description", asset_description)
if asset_hierarchies is not None:
- _setter("asset_hierarchies", asset_hierarchies)
+ pulumi.set(__self__, "asset_hierarchies", asset_hierarchies)
if asset_name is not None:
- _setter("asset_name", asset_name)
+ pulumi.set(__self__, "asset_name", asset_name)
if asset_properties is not None:
- _setter("asset_properties", asset_properties)
+ pulumi.set(__self__, "asset_properties", asset_properties)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="assetModelId")
@@ -169,10 +150,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AssetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iotsitewise/asset_model.py b/sdk/python/pulumi_aws_native/iotsitewise/asset_model.py
index 7a4e41af9f..cfaa69f3ad 100644
--- a/sdk/python/pulumi_aws_native/iotsitewise/asset_model.py
+++ b/sdk/python/pulumi_aws_native/iotsitewise/asset_model.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -32,37 +32,18 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['AssetModelPropertyArgs']]] asset_model_properties: The property definitions of the asset model. You can specify up to 200 properties per asset model.
:param pulumi.Input[Sequence[pulumi.Input['AssetModelTagArgs']]] tags: A list of key-value pairs that contain metadata for the asset model.
"""
- AssetModelArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- asset_model_composite_models=asset_model_composite_models,
- asset_model_description=asset_model_description,
- asset_model_hierarchies=asset_model_hierarchies,
- asset_model_name=asset_model_name,
- asset_model_properties=asset_model_properties,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- asset_model_composite_models: Optional[pulumi.Input[Sequence[pulumi.Input['AssetModelCompositeModelArgs']]]] = None,
- asset_model_description: Optional[pulumi.Input[str]] = None,
- asset_model_hierarchies: Optional[pulumi.Input[Sequence[pulumi.Input['AssetModelHierarchyArgs']]]] = None,
- asset_model_name: Optional[pulumi.Input[str]] = None,
- asset_model_properties: Optional[pulumi.Input[Sequence[pulumi.Input['AssetModelPropertyArgs']]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['AssetModelTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if asset_model_composite_models is not None:
- _setter("asset_model_composite_models", asset_model_composite_models)
+ pulumi.set(__self__, "asset_model_composite_models", asset_model_composite_models)
if asset_model_description is not None:
- _setter("asset_model_description", asset_model_description)
+ pulumi.set(__self__, "asset_model_description", asset_model_description)
if asset_model_hierarchies is not None:
- _setter("asset_model_hierarchies", asset_model_hierarchies)
+ pulumi.set(__self__, "asset_model_hierarchies", asset_model_hierarchies)
if asset_model_name is not None:
- _setter("asset_model_name", asset_model_name)
+ pulumi.set(__self__, "asset_model_name", asset_model_name)
if asset_model_properties is not None:
- _setter("asset_model_properties", asset_model_properties)
+ pulumi.set(__self__, "asset_model_properties", asset_model_properties)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="assetModelCompositeModels")
@@ -180,10 +161,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AssetModelArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iotsitewise/dashboard.py b/sdk/python/pulumi_aws_native/iotsitewise/dashboard.py
index a805d7d9fd..07e4ecddaa 100644
--- a/sdk/python/pulumi_aws_native/iotsitewise/dashboard.py
+++ b/sdk/python/pulumi_aws_native/iotsitewise/dashboard.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -29,31 +29,14 @@ def __init__(__self__, *,
:param pulumi.Input[str] project_id: The ID of the project in which to create the dashboard.
:param pulumi.Input[Sequence[pulumi.Input['DashboardTagArgs']]] tags: A list of key-value pairs that contain metadata for the dashboard.
"""
- DashboardArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dashboard_definition=dashboard_definition,
- dashboard_description=dashboard_description,
- dashboard_name=dashboard_name,
- project_id=project_id,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dashboard_definition: pulumi.Input[str],
- dashboard_description: pulumi.Input[str],
- dashboard_name: Optional[pulumi.Input[str]] = None,
- project_id: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("dashboard_definition", dashboard_definition)
- _setter("dashboard_description", dashboard_description)
+ pulumi.set(__self__, "dashboard_definition", dashboard_definition)
+ pulumi.set(__self__, "dashboard_description", dashboard_description)
if dashboard_name is not None:
- _setter("dashboard_name", dashboard_name)
+ pulumi.set(__self__, "dashboard_name", dashboard_name)
if project_id is not None:
- _setter("project_id", project_id)
+ pulumi.set(__self__, "project_id", project_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="dashboardDefinition")
@@ -157,10 +140,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DashboardArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iotsitewise/gateway.py b/sdk/python/pulumi_aws_native/iotsitewise/gateway.py
index b1d709ba74..6dfb206663 100644
--- a/sdk/python/pulumi_aws_native/iotsitewise/gateway.py
+++ b/sdk/python/pulumi_aws_native/iotsitewise/gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -27,28 +27,13 @@ def __init__(__self__, *,
:param pulumi.Input[str] gateway_name: A unique, friendly name for the gateway.
:param pulumi.Input[Sequence[pulumi.Input['GatewayTagArgs']]] tags: A list of key-value pairs that contain metadata for the gateway.
"""
- GatewayArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- gateway_platform=gateway_platform,
- gateway_capability_summaries=gateway_capability_summaries,
- gateway_name=gateway_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- gateway_platform: pulumi.Input['GatewayPlatformArgs'],
- gateway_capability_summaries: Optional[pulumi.Input[Sequence[pulumi.Input['GatewayCapabilitySummaryArgs']]]] = None,
- gateway_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['GatewayTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("gateway_platform", gateway_platform)
+ pulumi.set(__self__, "gateway_platform", gateway_platform)
if gateway_capability_summaries is not None:
- _setter("gateway_capability_summaries", gateway_capability_summaries)
+ pulumi.set(__self__, "gateway_capability_summaries", gateway_capability_summaries)
if gateway_name is not None:
- _setter("gateway_name", gateway_name)
+ pulumi.set(__self__, "gateway_name", gateway_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="gatewayPlatform")
@@ -138,10 +123,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- GatewayArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -162,11 +143,6 @@ def _internal_init(__self__,
__props__.__dict__["gateway_capability_summaries"] = gateway_capability_summaries
__props__.__dict__["gateway_name"] = gateway_name
- if gateway_platform is not None and not isinstance(gateway_platform, GatewayPlatformArgs):
- gateway_platform = gateway_platform or {}
- def _setter(key, value):
- gateway_platform[key] = value
- GatewayPlatformArgs._configure(_setter, **gateway_platform)
if gateway_platform is None and not opts.urn:
raise TypeError("Missing required property 'gateway_platform'")
__props__.__dict__["gateway_platform"] = gateway_platform
diff --git a/sdk/python/pulumi_aws_native/iotsitewise/get_access_policy.py b/sdk/python/pulumi_aws_native/iotsitewise/get_access_policy.py
index 48c4f32d94..f6c775a59e 100644
--- a/sdk/python/pulumi_aws_native/iotsitewise/get_access_policy.py
+++ b/sdk/python/pulumi_aws_native/iotsitewise/get_access_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iotsitewise/get_asset.py b/sdk/python/pulumi_aws_native/iotsitewise/get_asset.py
index 36638f370d..b040395000 100644
--- a/sdk/python/pulumi_aws_native/iotsitewise/get_asset.py
+++ b/sdk/python/pulumi_aws_native/iotsitewise/get_asset.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iotsitewise/get_asset_model.py b/sdk/python/pulumi_aws_native/iotsitewise/get_asset_model.py
index cdf98837b1..a1d0365e5a 100644
--- a/sdk/python/pulumi_aws_native/iotsitewise/get_asset_model.py
+++ b/sdk/python/pulumi_aws_native/iotsitewise/get_asset_model.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iotsitewise/get_dashboard.py b/sdk/python/pulumi_aws_native/iotsitewise/get_dashboard.py
index 8457abc527..0c08e983f3 100644
--- a/sdk/python/pulumi_aws_native/iotsitewise/get_dashboard.py
+++ b/sdk/python/pulumi_aws_native/iotsitewise/get_dashboard.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iotsitewise/get_gateway.py b/sdk/python/pulumi_aws_native/iotsitewise/get_gateway.py
index aad28bc4bf..676681f030 100644
--- a/sdk/python/pulumi_aws_native/iotsitewise/get_gateway.py
+++ b/sdk/python/pulumi_aws_native/iotsitewise/get_gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iotsitewise/get_portal.py b/sdk/python/pulumi_aws_native/iotsitewise/get_portal.py
index 01eb507d7f..6094469b9f 100644
--- a/sdk/python/pulumi_aws_native/iotsitewise/get_portal.py
+++ b/sdk/python/pulumi_aws_native/iotsitewise/get_portal.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iotsitewise/get_project.py b/sdk/python/pulumi_aws_native/iotsitewise/get_project.py
index 5e2cfe7e63..70e61b6d04 100644
--- a/sdk/python/pulumi_aws_native/iotsitewise/get_project.py
+++ b/sdk/python/pulumi_aws_native/iotsitewise/get_project.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iotsitewise/outputs.py b/sdk/python/pulumi_aws_native/iotsitewise/outputs.py
index e149d2fb78..2ecb720ec1 100644
--- a/sdk/python/pulumi_aws_native/iotsitewise/outputs.py
+++ b/sdk/python/pulumi_aws_native/iotsitewise/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -56,17 +56,8 @@ def __init__(__self__, *,
Contains information for an IAM role identity in an access policy.
:param str arn: The ARN of the IAM role.
"""
- AccessPolicyIamRole._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
@property
@pulumi.getter
@@ -88,17 +79,8 @@ def __init__(__self__, *,
Contains information for an IAM user identity in an access policy.
:param str arn: The ARN of the IAM user.
"""
- AccessPolicyIamUser._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
@property
@pulumi.getter
@@ -140,25 +122,12 @@ def __init__(__self__, *,
"""
The identity for this access policy. Choose either an SSO user or group or an IAM user or role.
"""
- AccessPolicyIdentity._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- iam_role=iam_role,
- iam_user=iam_user,
- user=user,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- iam_role: Optional['outputs.AccessPolicyIamRole'] = None,
- iam_user: Optional['outputs.AccessPolicyIamUser'] = None,
- user: Optional['outputs.AccessPolicyUser'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if iam_role is not None:
- _setter("iam_role", iam_role)
+ pulumi.set(__self__, "iam_role", iam_role)
if iam_user is not None:
- _setter("iam_user", iam_user)
+ pulumi.set(__self__, "iam_user", iam_user)
if user is not None:
- _setter("user", user)
+ pulumi.set(__self__, "user", user)
@property
@pulumi.getter(name="iamRole")
@@ -187,17 +156,8 @@ def __init__(__self__, *,
A portal resource.
:param str id: The ID of the portal.
"""
- AccessPolicyPortal._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if id is not None:
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
@property
@pulumi.getter
@@ -219,17 +179,8 @@ def __init__(__self__, *,
A project resource.
:param str id: The ID of the project.
"""
- AccessPolicyProject._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if id is not None:
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
@property
@pulumi.getter
@@ -251,21 +202,10 @@ def __init__(__self__, *,
"""
The AWS IoT SiteWise Monitor resource for this access policy. Choose either portal or project but not both.
"""
- AccessPolicyResource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- portal=portal,
- project=project,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- portal: Optional['outputs.AccessPolicyPortal'] = None,
- project: Optional['outputs.AccessPolicyProject'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if portal is not None:
- _setter("portal", portal)
+ pulumi.set(__self__, "portal", portal)
if project is not None:
- _setter("project", project)
+ pulumi.set(__self__, "project", project)
@property
@pulumi.getter
@@ -289,17 +229,8 @@ def __init__(__self__, *,
Contains information for a user identity in an access policy.
:param str id: The AWS SSO ID of the user.
"""
- AccessPolicyUser._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if id is not None:
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
@property
@pulumi.getter
@@ -342,21 +273,10 @@ def __init__(__self__, *,
:param str alarm_role_arn: The ARN of the IAM role that allows the alarm to perform actions and access AWS resources and services, such as AWS IoT Events.
:param str notification_lambda_arn: The ARN of the AWS Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the AWS IoT Events Developer Guide.
"""
- AlarmsProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- alarm_role_arn=alarm_role_arn,
- notification_lambda_arn=notification_lambda_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- alarm_role_arn: Optional[str] = None,
- notification_lambda_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if alarm_role_arn is not None:
- _setter("alarm_role_arn", alarm_role_arn)
+ pulumi.set(__self__, "alarm_role_arn", alarm_role_arn)
if notification_lambda_arn is not None:
- _setter("notification_lambda_arn", notification_lambda_arn)
+ pulumi.set(__self__, "notification_lambda_arn", notification_lambda_arn)
@property
@pulumi.getter(name="alarmRoleArn")
@@ -407,19 +327,8 @@ def __init__(__self__, *,
:param str child_asset_id: The ID of the child asset to be associated.
:param str logical_id: The LogicalID of a hierarchy in the parent asset's model.
"""
- AssetHierarchy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- child_asset_id=child_asset_id,
- logical_id=logical_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- child_asset_id: str,
- logical_id: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("child_asset_id", child_asset_id)
- _setter("logical_id", logical_id)
+ pulumi.set(__self__, "child_asset_id", child_asset_id)
+ pulumi.set(__self__, "logical_id", logical_id)
@property
@pulumi.getter(name="childAssetId")
@@ -459,17 +368,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
default_value: Optional[str] = None):
- AssetModelAttribute._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- default_value=default_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- default_value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if default_value is not None:
- _setter("default_value", default_value)
+ pulumi.set(__self__, "default_value", default_value)
@property
@pulumi.getter(name="defaultValue")
@@ -511,27 +411,12 @@ def __init__(__self__, *,
:param Sequence['AssetModelProperty'] composite_model_properties: The property definitions of the asset model. You can specify up to 200 properties per asset model.
:param str description: A description for the asset composite model.
"""
- AssetModelCompositeModel._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- type=type,
- composite_model_properties=composite_model_properties,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- type: str,
- composite_model_properties: Optional[Sequence['outputs.AssetModelProperty']] = None,
- description: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("type", type)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "type", type)
if composite_model_properties is not None:
- _setter("composite_model_properties", composite_model_properties)
+ pulumi.set(__self__, "composite_model_properties", composite_model_properties)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter
@@ -575,19 +460,8 @@ def __init__(__self__, *,
:param str name: The friendly name of the variable to be used in the expression.
:param 'AssetModelVariableValue' value: The variable that identifies an asset property from which to use values.
"""
- AssetModelExpressionVariable._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- value: 'outputs.AssetModelVariableValue',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("value", value)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -640,22 +514,9 @@ def __init__(__self__, *,
:param str logical_id: Customer provided ID for hierarchy.
:param str name: The name of the asset model hierarchy.
"""
- AssetModelHierarchy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- child_asset_model_id=child_asset_model_id,
- logical_id=logical_id,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- child_asset_model_id: str,
- logical_id: str,
- name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("child_asset_model_id", child_asset_model_id)
- _setter("logical_id", logical_id)
- _setter("name", name)
+ pulumi.set(__self__, "child_asset_model_id", child_asset_model_id)
+ pulumi.set(__self__, "logical_id", logical_id)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="childAssetModelId")
@@ -693,22 +554,9 @@ def __init__(__self__, *,
:param Sequence['AssetModelExpressionVariable'] variables: The list of variables used in the expression.
:param 'AssetModelMetricWindow' window: The window (time interval) over which AWS IoT SiteWise computes the metric's aggregation expression
"""
- AssetModelMetric._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- expression=expression,
- variables=variables,
- window=window,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- expression: str,
- variables: Sequence['outputs.AssetModelExpressionVariable'],
- window: 'outputs.AssetModelMetricWindow',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("expression", expression)
- _setter("variables", variables)
- _setter("window", window)
+ pulumi.set(__self__, "expression", expression)
+ pulumi.set(__self__, "variables", variables)
+ pulumi.set(__self__, "window", window)
@property
@pulumi.getter
@@ -745,17 +593,8 @@ def __init__(__self__, *,
"""
Contains a time interval window used for data aggregate computations (for example, average, sum, count, and so on).
"""
- AssetModelMetricWindow._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- tumbling=tumbling,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- tumbling: Optional['outputs.AssetModelTumblingWindow'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if tumbling is not None:
- _setter("tumbling", tumbling)
+ pulumi.set(__self__, "tumbling", tumbling)
@property
@pulumi.getter
@@ -805,33 +644,14 @@ def __init__(__self__, *,
:param 'AssetModelDataTypeSpec' data_type_spec: The data type of the structure for this property.
:param str unit: The unit of the asset model property, such as Newtons or RPM.
"""
- AssetModelProperty._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_type=data_type,
- logical_id=logical_id,
- name=name,
- type=type,
- data_type_spec=data_type_spec,
- unit=unit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_type: 'AssetModelDataType',
- logical_id: str,
- name: str,
- type: 'outputs.AssetModelPropertyType',
- data_type_spec: Optional['AssetModelDataTypeSpec'] = None,
- unit: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_type", data_type)
- _setter("logical_id", logical_id)
- _setter("name", name)
- _setter("type", type)
+ pulumi.set(__self__, "data_type", data_type)
+ pulumi.set(__self__, "logical_id", logical_id)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "type", type)
if data_type_spec is not None:
- _setter("data_type_spec", data_type_spec)
+ pulumi.set(__self__, "data_type_spec", data_type_spec)
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
@property
@pulumi.getter(name="dataType")
@@ -912,28 +732,13 @@ def __init__(__self__, *,
"""
Contains a property type, which can be one of attribute, measurement, metric, or transform.
"""
- AssetModelPropertyType._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type_name=type_name,
- attribute=attribute,
- metric=metric,
- transform=transform,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type_name: 'AssetModelTypeName',
- attribute: Optional['outputs.AssetModelAttribute'] = None,
- metric: Optional['outputs.AssetModelMetric'] = None,
- transform: Optional['outputs.AssetModelTransform'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type_name", type_name)
+ pulumi.set(__self__, "type_name", type_name)
if attribute is not None:
- _setter("attribute", attribute)
+ pulumi.set(__self__, "attribute", attribute)
if metric is not None:
- _setter("metric", metric)
+ pulumi.set(__self__, "metric", metric)
if transform is not None:
- _setter("transform", transform)
+ pulumi.set(__self__, "transform", transform)
@property
@pulumi.getter(name="typeName")
@@ -961,19 +766,8 @@ class AssetModelTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- AssetModelTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -995,19 +789,8 @@ def __init__(__self__, *,
:param str expression: The mathematical expression that defines the transformation function. You can specify up to 10 functions per expression.
:param Sequence['AssetModelExpressionVariable'] variables: The list of variables used in the expression.
"""
- AssetModelTransform._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- expression=expression,
- variables=variables,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- expression: str,
- variables: Sequence['outputs.AssetModelExpressionVariable'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("expression", expression)
- _setter("variables", variables)
+ pulumi.set(__self__, "expression", expression)
+ pulumi.set(__self__, "variables", variables)
@property
@pulumi.getter
@@ -1037,20 +820,9 @@ def __init__(__self__, *,
"""
Contains a tumbling window, which is a repeating fixed-sized, non-overlapping, and contiguous time interval. This window is used in metric and aggregation computations.
"""
- AssetModelTumblingWindow._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- interval=interval,
- offset=offset,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- interval: str,
- offset: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("interval", interval)
+ pulumi.set(__self__, "interval", interval)
if offset is not None:
- _setter("offset", offset)
+ pulumi.set(__self__, "offset", offset)
@property
@pulumi.getter
@@ -1087,20 +859,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
property_logical_id: str,
hierarchy_logical_id: Optional[str] = None):
- AssetModelVariableValue._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- property_logical_id=property_logical_id,
- hierarchy_logical_id=hierarchy_logical_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- property_logical_id: str,
- hierarchy_logical_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("property_logical_id", property_logical_id)
+ pulumi.set(__self__, "property_logical_id", property_logical_id)
if hierarchy_logical_id is not None:
- _setter("hierarchy_logical_id", hierarchy_logical_id)
+ pulumi.set(__self__, "hierarchy_logical_id", hierarchy_logical_id)
@property
@pulumi.getter(name="propertyLogicalId")
@@ -1149,28 +910,13 @@ def __init__(__self__, *,
:param 'AssetPropertyNotificationState' notification_state: The MQTT notification state (ENABLED or DISABLED) for this asset property.
:param str unit: The unit of measure (such as Newtons or RPM) of the asset property. If you don't specify a value for this parameter, the service uses the value of the assetModelProperty in the asset model.
"""
- AssetProperty._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- logical_id=logical_id,
- alias=alias,
- notification_state=notification_state,
- unit=unit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- logical_id: str,
- alias: Optional[str] = None,
- notification_state: Optional['AssetPropertyNotificationState'] = None,
- unit: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("logical_id", logical_id)
+ pulumi.set(__self__, "logical_id", logical_id)
if alias is not None:
- _setter("alias", alias)
+ pulumi.set(__self__, "alias", alias)
if notification_state is not None:
- _setter("notification_state", notification_state)
+ pulumi.set(__self__, "notification_state", notification_state)
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
@property
@pulumi.getter(name="logicalId")
@@ -1210,19 +956,8 @@ class AssetTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- AssetTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1246,19 +981,8 @@ def __init__(__self__, *,
"""
To add or update tag, provide both key and value. To delete tag, provide only tag key to be deleted
"""
- DashboardTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1301,20 +1025,9 @@ def __init__(__self__, *,
"""
Contains a summary of a gateway capability configuration.
"""
- GatewayCapabilitySummary._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capability_namespace=capability_namespace,
- capability_configuration=capability_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capability_namespace: str,
- capability_configuration: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("capability_namespace", capability_namespace)
+ pulumi.set(__self__, "capability_namespace", capability_namespace)
if capability_configuration is not None:
- _setter("capability_configuration", capability_configuration)
+ pulumi.set(__self__, "capability_configuration", capability_configuration)
@property
@pulumi.getter(name="capabilityNamespace")
@@ -1355,16 +1068,7 @@ def __init__(__self__, *,
Contains the ARN of AWS IoT Greengrass Group V1 that the gateway runs on.
:param str group_arn: The ARN of the Greengrass group.
"""
- GatewayGreengrass._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_arn=group_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_arn", group_arn)
+ pulumi.set(__self__, "group_arn", group_arn)
@property
@pulumi.getter(name="groupArn")
@@ -1403,16 +1107,7 @@ def __init__(__self__, *,
Contains the CoreDeviceThingName of AWS IoT Greengrass Group V2 that the gateway runs on.
:param str core_device_thing_name: The name of the CoreDevice in GreenGrass V2.
"""
- GatewayGreengrassV2._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- core_device_thing_name=core_device_thing_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- core_device_thing_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("core_device_thing_name", core_device_thing_name)
+ pulumi.set(__self__, "core_device_thing_name", core_device_thing_name)
@property
@pulumi.getter(name="coreDeviceThingName")
@@ -1453,21 +1148,10 @@ def __init__(__self__, *,
:param 'GatewayGreengrass' greengrass: A gateway that runs on AWS IoT Greengrass V1.
:param 'GatewayGreengrassV2' greengrass_v2: A gateway that runs on AWS IoT Greengrass V2.
"""
- GatewayPlatform._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- greengrass=greengrass,
- greengrass_v2=greengrass_v2,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- greengrass: Optional['outputs.GatewayGreengrass'] = None,
- greengrass_v2: Optional['outputs.GatewayGreengrassV2'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if greengrass is not None:
- _setter("greengrass", greengrass)
+ pulumi.set(__self__, "greengrass", greengrass)
if greengrass_v2 is not None:
- _setter("greengrass_v2", greengrass_v2)
+ pulumi.set(__self__, "greengrass_v2", greengrass_v2)
@property
@pulumi.getter
@@ -1497,19 +1181,8 @@ def __init__(__self__, *,
"""
To add or update tag, provide both key and value. To delete tag, provide only tag key to be deleted
"""
- GatewayTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1533,19 +1206,8 @@ def __init__(__self__, *,
"""
To add or update tag, provide both key and value. To delete tag, provide only tag key to be deleted.
"""
- PortalTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1569,19 +1231,8 @@ def __init__(__self__, *,
"""
To add or update tag, provide both key and value. To delete tag, provide only tag key to be deleted
"""
- ProjectTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iotsitewise/portal.py b/sdk/python/pulumi_aws_native/iotsitewise/portal.py
index f8d955678d..5423c53071 100644
--- a/sdk/python/pulumi_aws_native/iotsitewise/portal.py
+++ b/sdk/python/pulumi_aws_native/iotsitewise/portal.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -35,43 +35,20 @@ def __init__(__self__, *,
:param pulumi.Input[str] portal_name: A friendly name for the portal.
:param pulumi.Input[Sequence[pulumi.Input['PortalTagArgs']]] tags: A list of key-value pairs that contain metadata for the portal.
"""
- PortalArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- portal_contact_email=portal_contact_email,
- role_arn=role_arn,
- alarms=alarms,
- notification_sender_email=notification_sender_email,
- portal_auth_mode=portal_auth_mode,
- portal_description=portal_description,
- portal_name=portal_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- portal_contact_email: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- alarms: Optional[pulumi.Input['AlarmsPropertiesArgs']] = None,
- notification_sender_email: Optional[pulumi.Input[str]] = None,
- portal_auth_mode: Optional[pulumi.Input[str]] = None,
- portal_description: Optional[pulumi.Input[str]] = None,
- portal_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['PortalTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("portal_contact_email", portal_contact_email)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "portal_contact_email", portal_contact_email)
+ pulumi.set(__self__, "role_arn", role_arn)
if alarms is not None:
- _setter("alarms", alarms)
+ pulumi.set(__self__, "alarms", alarms)
if notification_sender_email is not None:
- _setter("notification_sender_email", notification_sender_email)
+ pulumi.set(__self__, "notification_sender_email", notification_sender_email)
if portal_auth_mode is not None:
- _setter("portal_auth_mode", portal_auth_mode)
+ pulumi.set(__self__, "portal_auth_mode", portal_auth_mode)
if portal_description is not None:
- _setter("portal_description", portal_description)
+ pulumi.set(__self__, "portal_description", portal_description)
if portal_name is not None:
- _setter("portal_name", portal_name)
+ pulumi.set(__self__, "portal_name", portal_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="portalContactEmail")
@@ -217,10 +194,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PortalArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -243,11 +216,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = PortalArgs.__new__(PortalArgs)
- if alarms is not None and not isinstance(alarms, AlarmsPropertiesArgs):
- alarms = alarms or {}
- def _setter(key, value):
- alarms[key] = value
- AlarmsPropertiesArgs._configure(_setter, **alarms)
__props__.__dict__["alarms"] = alarms
__props__.__dict__["notification_sender_email"] = notification_sender_email
__props__.__dict__["portal_auth_mode"] = portal_auth_mode
diff --git a/sdk/python/pulumi_aws_native/iotsitewise/project.py b/sdk/python/pulumi_aws_native/iotsitewise/project.py
index f1582bf624..0cfa6dc955 100644
--- a/sdk/python/pulumi_aws_native/iotsitewise/project.py
+++ b/sdk/python/pulumi_aws_native/iotsitewise/project.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -29,32 +29,15 @@ def __init__(__self__, *,
:param pulumi.Input[str] project_name: A friendly name for the project.
:param pulumi.Input[Sequence[pulumi.Input['ProjectTagArgs']]] tags: A list of key-value pairs that contain metadata for the project.
"""
- ProjectArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- portal_id=portal_id,
- asset_ids=asset_ids,
- project_description=project_description,
- project_name=project_name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- portal_id: pulumi.Input[str],
- asset_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- project_description: Optional[pulumi.Input[str]] = None,
- project_name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ProjectTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("portal_id", portal_id)
+ pulumi.set(__self__, "portal_id", portal_id)
if asset_ids is not None:
- _setter("asset_ids", asset_ids)
+ pulumi.set(__self__, "asset_ids", asset_ids)
if project_description is not None:
- _setter("project_description", project_description)
+ pulumi.set(__self__, "project_description", project_description)
if project_name is not None:
- _setter("project_name", project_name)
+ pulumi.set(__self__, "project_name", project_name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="portalId")
@@ -158,10 +141,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ProjectArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iotthingsgraph/_inputs.py b/sdk/python/pulumi_aws_native/iotthingsgraph/_inputs.py
index 13f8816a6a..2279826d42 100644
--- a/sdk/python/pulumi_aws_native/iotthingsgraph/_inputs.py
+++ b/sdk/python/pulumi_aws_native/iotthingsgraph/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -18,19 +18,8 @@ class FlowTemplateDefinitionDocumentArgs:
def __init__(__self__, *,
language: pulumi.Input[str],
text: pulumi.Input[str]):
- FlowTemplateDefinitionDocumentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- language=language,
- text=text,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- language: pulumi.Input[str],
- text: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("language", language)
- _setter("text", text)
+ pulumi.set(__self__, "language", language)
+ pulumi.set(__self__, "text", text)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iotthingsgraph/flow_template.py b/sdk/python/pulumi_aws_native/iotthingsgraph/flow_template.py
index 04247b337a..358f06ebd9 100644
--- a/sdk/python/pulumi_aws_native/iotthingsgraph/flow_template.py
+++ b/sdk/python/pulumi_aws_native/iotthingsgraph/flow_template.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,20 +21,9 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a FlowTemplate resource.
"""
- FlowTemplateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- definition=definition,
- compatible_namespace_version=compatible_namespace_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- definition: pulumi.Input['FlowTemplateDefinitionDocumentArgs'],
- compatible_namespace_version: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("definition", definition)
+ pulumi.set(__self__, "definition", definition)
if compatible_namespace_version is not None:
- _setter("compatible_namespace_version", compatible_namespace_version)
+ pulumi.set(__self__, "compatible_namespace_version", compatible_namespace_version)
@property
@pulumi.getter
@@ -93,10 +82,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FlowTemplateArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -115,11 +100,6 @@ def _internal_init(__self__,
__props__ = FlowTemplateArgs.__new__(FlowTemplateArgs)
__props__.__dict__["compatible_namespace_version"] = compatible_namespace_version
- if definition is not None and not isinstance(definition, FlowTemplateDefinitionDocumentArgs):
- definition = definition or {}
- def _setter(key, value):
- definition[key] = value
- FlowTemplateDefinitionDocumentArgs._configure(_setter, **definition)
if definition is None and not opts.urn:
raise TypeError("Missing required property 'definition'")
__props__.__dict__["definition"] = definition
diff --git a/sdk/python/pulumi_aws_native/iotthingsgraph/get_flow_template.py b/sdk/python/pulumi_aws_native/iotthingsgraph/get_flow_template.py
index 7a28472ddf..aa451bd4c0 100644
--- a/sdk/python/pulumi_aws_native/iotthingsgraph/get_flow_template.py
+++ b/sdk/python/pulumi_aws_native/iotthingsgraph/get_flow_template.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iotthingsgraph/outputs.py b/sdk/python/pulumi_aws_native/iotthingsgraph/outputs.py
index 72f2cf52a0..5e70ed9da2 100644
--- a/sdk/python/pulumi_aws_native/iotthingsgraph/outputs.py
+++ b/sdk/python/pulumi_aws_native/iotthingsgraph/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -18,19 +18,8 @@ class FlowTemplateDefinitionDocument(dict):
def __init__(__self__, *,
language: str,
text: str):
- FlowTemplateDefinitionDocument._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- language=language,
- text=text,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- language: str,
- text: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("language", language)
- _setter("text", text)
+ pulumi.set(__self__, "language", language)
+ pulumi.set(__self__, "text", text)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iottwinmaker/component_type.py b/sdk/python/pulumi_aws_native/iottwinmaker/component_type.py
index a23e8ab19d..40040fd765 100644
--- a/sdk/python/pulumi_aws_native/iottwinmaker/component_type.py
+++ b/sdk/python/pulumi_aws_native/iottwinmaker/component_type.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -37,47 +37,22 @@ def __init__(__self__, *,
:param Any property_groups: An map of the property groups in the component type. Each property group's key must be unique to this map.
:param Any tags: A map of key-value pairs to associate with a resource.
"""
- ComponentTypeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- component_type_id=component_type_id,
- workspace_id=workspace_id,
- description=description,
- extends_from=extends_from,
- functions=functions,
- is_singleton=is_singleton,
- property_definitions=property_definitions,
- property_groups=property_groups,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- component_type_id: pulumi.Input[str],
- workspace_id: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- extends_from: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- functions: Optional[Any] = None,
- is_singleton: Optional[pulumi.Input[bool]] = None,
- property_definitions: Optional[Any] = None,
- property_groups: Optional[Any] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("component_type_id", component_type_id)
- _setter("workspace_id", workspace_id)
+ pulumi.set(__self__, "component_type_id", component_type_id)
+ pulumi.set(__self__, "workspace_id", workspace_id)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if extends_from is not None:
- _setter("extends_from", extends_from)
+ pulumi.set(__self__, "extends_from", extends_from)
if functions is not None:
- _setter("functions", functions)
+ pulumi.set(__self__, "functions", functions)
if is_singleton is not None:
- _setter("is_singleton", is_singleton)
+ pulumi.set(__self__, "is_singleton", is_singleton)
if property_definitions is not None:
- _setter("property_definitions", property_definitions)
+ pulumi.set(__self__, "property_definitions", property_definitions)
if property_groups is not None:
- _setter("property_groups", property_groups)
+ pulumi.set(__self__, "property_groups", property_groups)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="componentTypeId")
@@ -237,10 +212,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ComponentTypeArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iottwinmaker/entity.py b/sdk/python/pulumi_aws_native/iottwinmaker/entity.py
index 0dd14f10e3..d0dadc1e69 100644
--- a/sdk/python/pulumi_aws_native/iottwinmaker/entity.py
+++ b/sdk/python/pulumi_aws_native/iottwinmaker/entity.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -33,40 +33,19 @@ def __init__(__self__, *,
:param pulumi.Input[str] parent_entity_id: The ID of the parent entity.
:param Any tags: A key-value pair to associate with a resource.
"""
- EntityArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- workspace_id=workspace_id,
- components=components,
- description=description,
- entity_id=entity_id,
- entity_name=entity_name,
- parent_entity_id=parent_entity_id,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- workspace_id: pulumi.Input[str],
- components: Optional[Any] = None,
- description: Optional[pulumi.Input[str]] = None,
- entity_id: Optional[pulumi.Input[str]] = None,
- entity_name: Optional[pulumi.Input[str]] = None,
- parent_entity_id: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("workspace_id", workspace_id)
+ pulumi.set(__self__, "workspace_id", workspace_id)
if components is not None:
- _setter("components", components)
+ pulumi.set(__self__, "components", components)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if entity_id is not None:
- _setter("entity_id", entity_id)
+ pulumi.set(__self__, "entity_id", entity_id)
if entity_name is not None:
- _setter("entity_name", entity_name)
+ pulumi.set(__self__, "entity_name", entity_name)
if parent_entity_id is not None:
- _setter("parent_entity_id", parent_entity_id)
+ pulumi.set(__self__, "parent_entity_id", parent_entity_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="workspaceId")
@@ -198,10 +177,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- EntityArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iottwinmaker/get_component_type.py b/sdk/python/pulumi_aws_native/iottwinmaker/get_component_type.py
index a9a56f5705..8c9d6c9736 100644
--- a/sdk/python/pulumi_aws_native/iottwinmaker/get_component_type.py
+++ b/sdk/python/pulumi_aws_native/iottwinmaker/get_component_type.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iottwinmaker/get_entity.py b/sdk/python/pulumi_aws_native/iottwinmaker/get_entity.py
index e088290015..de5ebadd98 100644
--- a/sdk/python/pulumi_aws_native/iottwinmaker/get_entity.py
+++ b/sdk/python/pulumi_aws_native/iottwinmaker/get_entity.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iottwinmaker/get_scene.py b/sdk/python/pulumi_aws_native/iottwinmaker/get_scene.py
index f1fc3a153d..57103ca27d 100644
--- a/sdk/python/pulumi_aws_native/iottwinmaker/get_scene.py
+++ b/sdk/python/pulumi_aws_native/iottwinmaker/get_scene.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/iottwinmaker/get_sync_job.py b/sdk/python/pulumi_aws_native/iottwinmaker/get_sync_job.py
index 0aa585839c..0dff797b41 100644
--- a/sdk/python/pulumi_aws_native/iottwinmaker/get_sync_job.py
+++ b/sdk/python/pulumi_aws_native/iottwinmaker/get_sync_job.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/iottwinmaker/get_workspace.py b/sdk/python/pulumi_aws_native/iottwinmaker/get_workspace.py
index bf26dd41a0..601b356962 100644
--- a/sdk/python/pulumi_aws_native/iottwinmaker/get_workspace.py
+++ b/sdk/python/pulumi_aws_native/iottwinmaker/get_workspace.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/iottwinmaker/outputs.py b/sdk/python/pulumi_aws_native/iottwinmaker/outputs.py
index a432e98d7f..76ddafc62a 100644
--- a/sdk/python/pulumi_aws_native/iottwinmaker/outputs.py
+++ b/sdk/python/pulumi_aws_native/iottwinmaker/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -23,21 +23,10 @@ class ComponentTypeStatus(dict):
def __init__(__self__, *,
error: Optional[Any] = None,
state: Optional['ComponentTypeStatusState'] = None):
- ComponentTypeStatus._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- error=error,
- state=state,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- error: Optional[Any] = None,
- state: Optional['ComponentTypeStatusState'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if error is not None:
- _setter("error", error)
+ pulumi.set(__self__, "error", error)
if state is not None:
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
@property
@pulumi.getter
@@ -61,21 +50,10 @@ def __init__(__self__, *,
"""
Error object with Message and Code.
"""
- ComponentTypeStatusErrorProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- code=code,
- message=message,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- code: Optional['ComponentTypeStatusErrorPropertiesCode'] = None,
- message: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if code is not None:
- _setter("code", code)
+ pulumi.set(__self__, "code", code)
if message is not None:
- _setter("message", message)
+ pulumi.set(__self__, "message", message)
@property
@pulumi.getter
@@ -93,21 +71,10 @@ class EntityStatus(dict):
def __init__(__self__, *,
error: Optional[Any] = None,
state: Optional['EntityStatusState'] = None):
- EntityStatus._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- error=error,
- state=state,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- error: Optional[Any] = None,
- state: Optional['EntityStatusState'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if error is not None:
- _setter("error", error)
+ pulumi.set(__self__, "error", error)
if state is not None:
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
@property
@pulumi.getter
@@ -131,21 +98,10 @@ def __init__(__self__, *,
"""
Error object with Message and Code.
"""
- EntityStatusErrorProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- code=code,
- message=message,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- code: Optional['EntityStatusErrorPropertiesCode'] = None,
- message: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if code is not None:
- _setter("code", code)
+ pulumi.set(__self__, "code", code)
if message is not None:
- _setter("message", message)
+ pulumi.set(__self__, "message", message)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iottwinmaker/scene.py b/sdk/python/pulumi_aws_native/iottwinmaker/scene.py
index 89050c6251..475008eb07 100644
--- a/sdk/python/pulumi_aws_native/iottwinmaker/scene.py
+++ b/sdk/python/pulumi_aws_native/iottwinmaker/scene.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['SceneArgs', 'Scene']
@@ -31,38 +31,17 @@ def __init__(__self__, *,
:param Any scene_metadata: A key-value pair of scene metadata for the scene.
:param Any tags: A key-value pair to associate with a resource.
"""
- SceneArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- content_location=content_location,
- scene_id=scene_id,
- workspace_id=workspace_id,
- capabilities=capabilities,
- description=description,
- scene_metadata=scene_metadata,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- content_location: pulumi.Input[str],
- scene_id: pulumi.Input[str],
- workspace_id: pulumi.Input[str],
- capabilities: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- description: Optional[pulumi.Input[str]] = None,
- scene_metadata: Optional[Any] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("content_location", content_location)
- _setter("scene_id", scene_id)
- _setter("workspace_id", workspace_id)
+ pulumi.set(__self__, "content_location", content_location)
+ pulumi.set(__self__, "scene_id", scene_id)
+ pulumi.set(__self__, "workspace_id", workspace_id)
if capabilities is not None:
- _setter("capabilities", capabilities)
+ pulumi.set(__self__, "capabilities", capabilities)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if scene_metadata is not None:
- _setter("scene_metadata", scene_metadata)
+ pulumi.set(__self__, "scene_metadata", scene_metadata)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="contentLocation")
@@ -194,10 +173,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SceneArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iottwinmaker/sync_job.py b/sdk/python/pulumi_aws_native/iottwinmaker/sync_job.py
index 2677b50f70..3a84df2a1e 100644
--- a/sdk/python/pulumi_aws_native/iottwinmaker/sync_job.py
+++ b/sdk/python/pulumi_aws_native/iottwinmaker/sync_job.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['SyncJobArgs', 'SyncJob']
@@ -25,26 +25,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] workspace_id: The ID of the workspace.
:param Any tags: A key-value pair to associate with a resource.
"""
- SyncJobArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- sync_role=sync_role,
- sync_source=sync_source,
- workspace_id=workspace_id,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- sync_role: pulumi.Input[str],
- sync_source: pulumi.Input[str],
- workspace_id: pulumi.Input[str],
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("sync_role", sync_role)
- _setter("sync_source", sync_source)
- _setter("workspace_id", workspace_id)
+ pulumi.set(__self__, "sync_role", sync_role)
+ pulumi.set(__self__, "sync_source", sync_source)
+ pulumi.set(__self__, "workspace_id", workspace_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="syncRole")
@@ -134,10 +119,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SyncJobArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iottwinmaker/workspace.py b/sdk/python/pulumi_aws_native/iottwinmaker/workspace.py
index 6ac8b746ba..52af0f6c21 100644
--- a/sdk/python/pulumi_aws_native/iottwinmaker/workspace.py
+++ b/sdk/python/pulumi_aws_native/iottwinmaker/workspace.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['WorkspaceArgs', 'Workspace']
@@ -27,30 +27,13 @@ def __init__(__self__, *,
:param pulumi.Input[str] description: The description of the workspace.
:param Any tags: A map of key-value pairs to associate with a resource.
"""
- WorkspaceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role=role,
- s3_location=s3_location,
- workspace_id=workspace_id,
- description=description,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role: pulumi.Input[str],
- s3_location: pulumi.Input[str],
- workspace_id: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role", role)
- _setter("s3_location", s3_location)
- _setter("workspace_id", workspace_id)
+ pulumi.set(__self__, "role", role)
+ pulumi.set(__self__, "s3_location", s3_location)
+ pulumi.set(__self__, "workspace_id", workspace_id)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -154,10 +137,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- WorkspaceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iotwireless/_inputs.py b/sdk/python/pulumi_aws_native/iotwireless/_inputs.py
index ca2e50816f..d28367de34 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/_inputs.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -50,21 +50,10 @@ class DestinationTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- DestinationTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -107,89 +96,44 @@ def __init__(__self__, *,
supports_class_b: Optional[pulumi.Input[bool]] = None,
supports_class_c: Optional[pulumi.Input[bool]] = None,
supports_join: Optional[pulumi.Input[bool]] = None):
- DeviceProfileLoRaWanDeviceProfileArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- class_b_timeout=class_b_timeout,
- class_c_timeout=class_c_timeout,
- factory_preset_freqs_list=factory_preset_freqs_list,
- mac_version=mac_version,
- max_duty_cycle=max_duty_cycle,
- max_eirp=max_eirp,
- ping_slot_dr=ping_slot_dr,
- ping_slot_freq=ping_slot_freq,
- ping_slot_period=ping_slot_period,
- reg_params_revision=reg_params_revision,
- rf_region=rf_region,
- rx_data_rate2=rx_data_rate2,
- rx_delay1=rx_delay1,
- rx_dr_offset1=rx_dr_offset1,
- rx_freq2=rx_freq2,
- supports32_bit_f_cnt=supports32_bit_f_cnt,
- supports_class_b=supports_class_b,
- supports_class_c=supports_class_c,
- supports_join=supports_join,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- class_b_timeout: Optional[pulumi.Input[int]] = None,
- class_c_timeout: Optional[pulumi.Input[int]] = None,
- factory_preset_freqs_list: Optional[pulumi.Input[Sequence[pulumi.Input[int]]]] = None,
- mac_version: Optional[pulumi.Input[str]] = None,
- max_duty_cycle: Optional[pulumi.Input[int]] = None,
- max_eirp: Optional[pulumi.Input[int]] = None,
- ping_slot_dr: Optional[pulumi.Input[int]] = None,
- ping_slot_freq: Optional[pulumi.Input[int]] = None,
- ping_slot_period: Optional[pulumi.Input[int]] = None,
- reg_params_revision: Optional[pulumi.Input[str]] = None,
- rf_region: Optional[pulumi.Input[str]] = None,
- rx_data_rate2: Optional[pulumi.Input[int]] = None,
- rx_delay1: Optional[pulumi.Input[int]] = None,
- rx_dr_offset1: Optional[pulumi.Input[int]] = None,
- rx_freq2: Optional[pulumi.Input[int]] = None,
- supports32_bit_f_cnt: Optional[pulumi.Input[bool]] = None,
- supports_class_b: Optional[pulumi.Input[bool]] = None,
- supports_class_c: Optional[pulumi.Input[bool]] = None,
- supports_join: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if class_b_timeout is not None:
- _setter("class_b_timeout", class_b_timeout)
+ pulumi.set(__self__, "class_b_timeout", class_b_timeout)
if class_c_timeout is not None:
- _setter("class_c_timeout", class_c_timeout)
+ pulumi.set(__self__, "class_c_timeout", class_c_timeout)
if factory_preset_freqs_list is not None:
- _setter("factory_preset_freqs_list", factory_preset_freqs_list)
+ pulumi.set(__self__, "factory_preset_freqs_list", factory_preset_freqs_list)
if mac_version is not None:
- _setter("mac_version", mac_version)
+ pulumi.set(__self__, "mac_version", mac_version)
if max_duty_cycle is not None:
- _setter("max_duty_cycle", max_duty_cycle)
+ pulumi.set(__self__, "max_duty_cycle", max_duty_cycle)
if max_eirp is not None:
- _setter("max_eirp", max_eirp)
+ pulumi.set(__self__, "max_eirp", max_eirp)
if ping_slot_dr is not None:
- _setter("ping_slot_dr", ping_slot_dr)
+ pulumi.set(__self__, "ping_slot_dr", ping_slot_dr)
if ping_slot_freq is not None:
- _setter("ping_slot_freq", ping_slot_freq)
+ pulumi.set(__self__, "ping_slot_freq", ping_slot_freq)
if ping_slot_period is not None:
- _setter("ping_slot_period", ping_slot_period)
+ pulumi.set(__self__, "ping_slot_period", ping_slot_period)
if reg_params_revision is not None:
- _setter("reg_params_revision", reg_params_revision)
+ pulumi.set(__self__, "reg_params_revision", reg_params_revision)
if rf_region is not None:
- _setter("rf_region", rf_region)
+ pulumi.set(__self__, "rf_region", rf_region)
if rx_data_rate2 is not None:
- _setter("rx_data_rate2", rx_data_rate2)
+ pulumi.set(__self__, "rx_data_rate2", rx_data_rate2)
if rx_delay1 is not None:
- _setter("rx_delay1", rx_delay1)
+ pulumi.set(__self__, "rx_delay1", rx_delay1)
if rx_dr_offset1 is not None:
- _setter("rx_dr_offset1", rx_dr_offset1)
+ pulumi.set(__self__, "rx_dr_offset1", rx_dr_offset1)
if rx_freq2 is not None:
- _setter("rx_freq2", rx_freq2)
+ pulumi.set(__self__, "rx_freq2", rx_freq2)
if supports32_bit_f_cnt is not None:
- _setter("supports32_bit_f_cnt", supports32_bit_f_cnt)
+ pulumi.set(__self__, "supports32_bit_f_cnt", supports32_bit_f_cnt)
if supports_class_b is not None:
- _setter("supports_class_b", supports_class_b)
+ pulumi.set(__self__, "supports_class_b", supports_class_b)
if supports_class_c is not None:
- _setter("supports_class_c", supports_class_c)
+ pulumi.set(__self__, "supports_class_c", supports_class_c)
if supports_join is not None:
- _setter("supports_join", supports_join)
+ pulumi.set(__self__, "supports_join", supports_join)
@property
@pulumi.getter(name="classBTimeout")
@@ -368,21 +312,10 @@ class DeviceProfileTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- DeviceProfileTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -412,20 +345,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] rf_region: FUOTA task LoRaWAN RF region
:param pulumi.Input[str] start_time: FUOTA task LoRaWAN start time
"""
- FuotaTaskLoRaWanArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- rf_region=rf_region,
- start_time=start_time,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- rf_region: pulumi.Input[str],
- start_time: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("rf_region", rf_region)
+ pulumi.set(__self__, "rf_region", rf_region)
if start_time is not None:
- _setter("start_time", start_time)
+ pulumi.set(__self__, "start_time", start_time)
@property
@pulumi.getter(name="rfRegion")
@@ -457,21 +379,10 @@ class FuotaTaskTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- FuotaTaskTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -505,27 +416,12 @@ def __init__(__self__, *,
:param pulumi.Input[int] number_of_devices_in_group: Multicast group number of devices in group. Returned after successful read.
:param pulumi.Input[int] number_of_devices_requested: Multicast group number of devices requested. Returned after successful read.
"""
- MulticastGroupLoRaWanArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dl_class=dl_class,
- rf_region=rf_region,
- number_of_devices_in_group=number_of_devices_in_group,
- number_of_devices_requested=number_of_devices_requested,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dl_class: pulumi.Input[str],
- rf_region: pulumi.Input[str],
- number_of_devices_in_group: Optional[pulumi.Input[int]] = None,
- number_of_devices_requested: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("dl_class", dl_class)
- _setter("rf_region", rf_region)
+ pulumi.set(__self__, "dl_class", dl_class)
+ pulumi.set(__self__, "rf_region", rf_region)
if number_of_devices_in_group is not None:
- _setter("number_of_devices_in_group", number_of_devices_in_group)
+ pulumi.set(__self__, "number_of_devices_in_group", number_of_devices_in_group)
if number_of_devices_requested is not None:
- _setter("number_of_devices_requested", number_of_devices_requested)
+ pulumi.set(__self__, "number_of_devices_requested", number_of_devices_requested)
@property
@pulumi.getter(name="dlClass")
@@ -581,21 +477,10 @@ class MulticastGroupTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- MulticastGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -626,19 +511,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- NetworkAnalyzerConfigurationTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -671,25 +545,12 @@ def __init__(__self__, *,
amazon_id: Optional[pulumi.Input[str]] = None,
arn: Optional[pulumi.Input[str]] = None,
fingerprint: Optional[pulumi.Input[str]] = None):
- PartnerAccountSidewalkAccountInfoWithFingerprintArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- amazon_id=amazon_id,
- arn=arn,
- fingerprint=fingerprint,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- amazon_id: Optional[pulumi.Input[str]] = None,
- arn: Optional[pulumi.Input[str]] = None,
- fingerprint: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if amazon_id is not None:
- _setter("amazon_id", amazon_id)
+ pulumi.set(__self__, "amazon_id", amazon_id)
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if fingerprint is not None:
- _setter("fingerprint", fingerprint)
+ pulumi.set(__self__, "fingerprint", fingerprint)
@property
@pulumi.getter(name="amazonId")
@@ -723,16 +584,7 @@ def fingerprint(self, value: Optional[pulumi.Input[str]]):
class PartnerAccountSidewalkAccountInfoArgs:
def __init__(__self__, *,
app_server_private_key: pulumi.Input[str]):
- PartnerAccountSidewalkAccountInfoArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- app_server_private_key=app_server_private_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- app_server_private_key: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("app_server_private_key", app_server_private_key)
+ pulumi.set(__self__, "app_server_private_key", app_server_private_key)
@property
@pulumi.getter(name="appServerPrivateKey")
@@ -748,17 +600,8 @@ def app_server_private_key(self, value: pulumi.Input[str]):
class PartnerAccountSidewalkUpdateAccountArgs:
def __init__(__self__, *,
app_server_private_key: Optional[pulumi.Input[str]] = None):
- PartnerAccountSidewalkUpdateAccountArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- app_server_private_key=app_server_private_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- app_server_private_key: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if app_server_private_key is not None:
- _setter("app_server_private_key", app_server_private_key)
+ pulumi.set(__self__, "app_server_private_key", app_server_private_key)
@property
@pulumi.getter(name="appServerPrivateKey")
@@ -775,21 +618,10 @@ class PartnerAccountTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- PartnerAccountTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -832,89 +664,44 @@ def __init__(__self__, *,
ul_bucket_size: Optional[pulumi.Input[int]] = None,
ul_rate: Optional[pulumi.Input[int]] = None,
ul_rate_policy: Optional[pulumi.Input[str]] = None):
- ServiceProfileLoRaWanServiceProfileArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- add_gw_metadata=add_gw_metadata,
- channel_mask=channel_mask,
- dev_status_req_freq=dev_status_req_freq,
- dl_bucket_size=dl_bucket_size,
- dl_rate=dl_rate,
- dl_rate_policy=dl_rate_policy,
- dr_max=dr_max,
- dr_min=dr_min,
- hr_allowed=hr_allowed,
- min_gw_diversity=min_gw_diversity,
- nwk_geo_loc=nwk_geo_loc,
- pr_allowed=pr_allowed,
- ra_allowed=ra_allowed,
- report_dev_status_battery=report_dev_status_battery,
- report_dev_status_margin=report_dev_status_margin,
- target_per=target_per,
- ul_bucket_size=ul_bucket_size,
- ul_rate=ul_rate,
- ul_rate_policy=ul_rate_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- add_gw_metadata: Optional[pulumi.Input[bool]] = None,
- channel_mask: Optional[pulumi.Input[str]] = None,
- dev_status_req_freq: Optional[pulumi.Input[int]] = None,
- dl_bucket_size: Optional[pulumi.Input[int]] = None,
- dl_rate: Optional[pulumi.Input[int]] = None,
- dl_rate_policy: Optional[pulumi.Input[str]] = None,
- dr_max: Optional[pulumi.Input[int]] = None,
- dr_min: Optional[pulumi.Input[int]] = None,
- hr_allowed: Optional[pulumi.Input[bool]] = None,
- min_gw_diversity: Optional[pulumi.Input[int]] = None,
- nwk_geo_loc: Optional[pulumi.Input[bool]] = None,
- pr_allowed: Optional[pulumi.Input[bool]] = None,
- ra_allowed: Optional[pulumi.Input[bool]] = None,
- report_dev_status_battery: Optional[pulumi.Input[bool]] = None,
- report_dev_status_margin: Optional[pulumi.Input[bool]] = None,
- target_per: Optional[pulumi.Input[int]] = None,
- ul_bucket_size: Optional[pulumi.Input[int]] = None,
- ul_rate: Optional[pulumi.Input[int]] = None,
- ul_rate_policy: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if add_gw_metadata is not None:
- _setter("add_gw_metadata", add_gw_metadata)
+ pulumi.set(__self__, "add_gw_metadata", add_gw_metadata)
if channel_mask is not None:
- _setter("channel_mask", channel_mask)
+ pulumi.set(__self__, "channel_mask", channel_mask)
if dev_status_req_freq is not None:
- _setter("dev_status_req_freq", dev_status_req_freq)
+ pulumi.set(__self__, "dev_status_req_freq", dev_status_req_freq)
if dl_bucket_size is not None:
- _setter("dl_bucket_size", dl_bucket_size)
+ pulumi.set(__self__, "dl_bucket_size", dl_bucket_size)
if dl_rate is not None:
- _setter("dl_rate", dl_rate)
+ pulumi.set(__self__, "dl_rate", dl_rate)
if dl_rate_policy is not None:
- _setter("dl_rate_policy", dl_rate_policy)
+ pulumi.set(__self__, "dl_rate_policy", dl_rate_policy)
if dr_max is not None:
- _setter("dr_max", dr_max)
+ pulumi.set(__self__, "dr_max", dr_max)
if dr_min is not None:
- _setter("dr_min", dr_min)
+ pulumi.set(__self__, "dr_min", dr_min)
if hr_allowed is not None:
- _setter("hr_allowed", hr_allowed)
+ pulumi.set(__self__, "hr_allowed", hr_allowed)
if min_gw_diversity is not None:
- _setter("min_gw_diversity", min_gw_diversity)
+ pulumi.set(__self__, "min_gw_diversity", min_gw_diversity)
if nwk_geo_loc is not None:
- _setter("nwk_geo_loc", nwk_geo_loc)
+ pulumi.set(__self__, "nwk_geo_loc", nwk_geo_loc)
if pr_allowed is not None:
- _setter("pr_allowed", pr_allowed)
+ pulumi.set(__self__, "pr_allowed", pr_allowed)
if ra_allowed is not None:
- _setter("ra_allowed", ra_allowed)
+ pulumi.set(__self__, "ra_allowed", ra_allowed)
if report_dev_status_battery is not None:
- _setter("report_dev_status_battery", report_dev_status_battery)
+ pulumi.set(__self__, "report_dev_status_battery", report_dev_status_battery)
if report_dev_status_margin is not None:
- _setter("report_dev_status_margin", report_dev_status_margin)
+ pulumi.set(__self__, "report_dev_status_margin", report_dev_status_margin)
if target_per is not None:
- _setter("target_per", target_per)
+ pulumi.set(__self__, "target_per", target_per)
if ul_bucket_size is not None:
- _setter("ul_bucket_size", ul_bucket_size)
+ pulumi.set(__self__, "ul_bucket_size", ul_bucket_size)
if ul_rate is not None:
- _setter("ul_rate", ul_rate)
+ pulumi.set(__self__, "ul_rate", ul_rate)
if ul_rate_policy is not None:
- _setter("ul_rate_policy", ul_rate_policy)
+ pulumi.set(__self__, "ul_rate_policy", ul_rate_policy)
@property
@pulumi.getter(name="addGwMetadata")
@@ -1093,21 +880,10 @@ class ServiceProfileTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- ServiceProfileTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1138,29 +914,14 @@ def __init__(__self__, *,
"""
sidewalk contain file for created device and role
"""
- SidewalkPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_creation_file=device_creation_file,
- device_creation_file_list=device_creation_file_list,
- role=role,
- sidewalk_manufacturing_sn=sidewalk_manufacturing_sn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_creation_file: Optional[pulumi.Input[str]] = None,
- device_creation_file_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- role: Optional[pulumi.Input[str]] = None,
- sidewalk_manufacturing_sn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if device_creation_file is not None:
- _setter("device_creation_file", device_creation_file)
+ pulumi.set(__self__, "device_creation_file", device_creation_file)
if device_creation_file_list is not None:
- _setter("device_creation_file_list", device_creation_file_list)
+ pulumi.set(__self__, "device_creation_file_list", device_creation_file_list)
if role is not None:
- _setter("role", role)
+ pulumi.set(__self__, "role", role)
if sidewalk_manufacturing_sn is not None:
- _setter("sidewalk_manufacturing_sn", sidewalk_manufacturing_sn)
+ pulumi.set(__self__, "sidewalk_manufacturing_sn", sidewalk_manufacturing_sn)
@property
@pulumi.getter(name="deviceCreationFile")
@@ -1205,25 +966,12 @@ def __init__(__self__, *,
model: Optional[pulumi.Input[str]] = None,
package_version: Optional[pulumi.Input[str]] = None,
station: Optional[pulumi.Input[str]] = None):
- TaskDefinitionLoRaWanGatewayVersionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- model=model,
- package_version=package_version,
- station=station,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- model: Optional[pulumi.Input[str]] = None,
- package_version: Optional[pulumi.Input[str]] = None,
- station: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if model is not None:
- _setter("model", model)
+ pulumi.set(__self__, "model", model)
if package_version is not None:
- _setter("package_version", package_version)
+ pulumi.set(__self__, "package_version", package_version)
if station is not None:
- _setter("station", station)
+ pulumi.set(__self__, "station", station)
@property
@pulumi.getter
@@ -1260,29 +1008,14 @@ def __init__(__self__, *,
sig_key_crc: Optional[pulumi.Input[int]] = None,
update_signature: Optional[pulumi.Input[str]] = None,
update_version: Optional[pulumi.Input['TaskDefinitionLoRaWanGatewayVersionArgs']] = None):
- TaskDefinitionLoRaWanUpdateGatewayTaskCreateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- current_version=current_version,
- sig_key_crc=sig_key_crc,
- update_signature=update_signature,
- update_version=update_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- current_version: Optional[pulumi.Input['TaskDefinitionLoRaWanGatewayVersionArgs']] = None,
- sig_key_crc: Optional[pulumi.Input[int]] = None,
- update_signature: Optional[pulumi.Input[str]] = None,
- update_version: Optional[pulumi.Input['TaskDefinitionLoRaWanGatewayVersionArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if current_version is not None:
- _setter("current_version", current_version)
+ pulumi.set(__self__, "current_version", current_version)
if sig_key_crc is not None:
- _setter("sig_key_crc", sig_key_crc)
+ pulumi.set(__self__, "sig_key_crc", sig_key_crc)
if update_signature is not None:
- _setter("update_signature", update_signature)
+ pulumi.set(__self__, "update_signature", update_signature)
if update_version is not None:
- _setter("update_version", update_version)
+ pulumi.set(__self__, "update_version", update_version)
@property
@pulumi.getter(name="currentVersion")
@@ -1326,21 +1059,10 @@ class TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs:
def __init__(__self__, *,
current_version: Optional[pulumi.Input['TaskDefinitionLoRaWanGatewayVersionArgs']] = None,
update_version: Optional[pulumi.Input['TaskDefinitionLoRaWanGatewayVersionArgs']] = None):
- TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- current_version=current_version,
- update_version=update_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- current_version: Optional[pulumi.Input['TaskDefinitionLoRaWanGatewayVersionArgs']] = None,
- update_version: Optional[pulumi.Input['TaskDefinitionLoRaWanGatewayVersionArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if current_version is not None:
- _setter("current_version", current_version)
+ pulumi.set(__self__, "current_version", current_version)
if update_version is not None:
- _setter("update_version", update_version)
+ pulumi.set(__self__, "update_version", update_version)
@property
@pulumi.getter(name="currentVersion")
@@ -1366,21 +1088,10 @@ class TaskDefinitionTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- TaskDefinitionTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1407,25 +1118,12 @@ def __init__(__self__, *,
lo_ra_wan: Optional[pulumi.Input['TaskDefinitionLoRaWanUpdateGatewayTaskCreateArgs']] = None,
update_data_role: Optional[pulumi.Input[str]] = None,
update_data_source: Optional[pulumi.Input[str]] = None):
- TaskDefinitionUpdateWirelessGatewayTaskCreateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- lo_ra_wan=lo_ra_wan,
- update_data_role=update_data_role,
- update_data_source=update_data_source,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- lo_ra_wan: Optional[pulumi.Input['TaskDefinitionLoRaWanUpdateGatewayTaskCreateArgs']] = None,
- update_data_role: Optional[pulumi.Input[str]] = None,
- update_data_source: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if lo_ra_wan is not None:
- _setter("lo_ra_wan", lo_ra_wan)
+ pulumi.set(__self__, "lo_ra_wan", lo_ra_wan)
if update_data_role is not None:
- _setter("update_data_role", update_data_role)
+ pulumi.set(__self__, "update_data_role", update_data_role)
if update_data_source is not None:
- _setter("update_data_source", update_data_source)
+ pulumi.set(__self__, "update_data_source", update_data_source)
@property
@pulumi.getter(name="loRaWan")
@@ -1463,21 +1161,10 @@ def __init__(__self__, *,
"""
Trace content for your wireless gateway and wireless device resources
"""
- TraceContentPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_level=log_level,
- wireless_device_frame_info=wireless_device_frame_info,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_level: Optional[pulumi.Input['NetworkAnalyzerConfigurationLogLevel']] = None,
- wireless_device_frame_info: Optional[pulumi.Input['NetworkAnalyzerConfigurationWirelessDeviceFrameInfo']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if log_level is not None:
- _setter("log_level", log_level)
+ pulumi.set(__self__, "log_level", log_level)
if wireless_device_frame_info is not None:
- _setter("wireless_device_frame_info", wireless_device_frame_info)
+ pulumi.set(__self__, "wireless_device_frame_info", wireless_device_frame_info)
@property
@pulumi.getter(name="logLevel")
@@ -1503,19 +1190,8 @@ class WirelessDeviceAbpV10xArgs:
def __init__(__self__, *,
dev_addr: pulumi.Input[str],
session_keys: pulumi.Input['WirelessDeviceSessionKeysAbpV10xArgs']):
- WirelessDeviceAbpV10xArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dev_addr=dev_addr,
- session_keys=session_keys,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dev_addr: pulumi.Input[str],
- session_keys: pulumi.Input['WirelessDeviceSessionKeysAbpV10xArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("dev_addr", dev_addr)
- _setter("session_keys", session_keys)
+ pulumi.set(__self__, "dev_addr", dev_addr)
+ pulumi.set(__self__, "session_keys", session_keys)
@property
@pulumi.getter(name="devAddr")
@@ -1541,19 +1217,8 @@ class WirelessDeviceAbpV11Args:
def __init__(__self__, *,
dev_addr: pulumi.Input[str],
session_keys: pulumi.Input['WirelessDeviceSessionKeysAbpV11Args']):
- WirelessDeviceAbpV11Args._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dev_addr=dev_addr,
- session_keys=session_keys,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dev_addr: pulumi.Input[str],
- session_keys: pulumi.Input['WirelessDeviceSessionKeysAbpV11Args'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("dev_addr", dev_addr)
- _setter("session_keys", session_keys)
+ pulumi.set(__self__, "dev_addr", dev_addr)
+ pulumi.set(__self__, "session_keys", session_keys)
@property
@pulumi.getter(name="devAddr")
@@ -1584,19 +1249,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- WirelessDeviceImportTaskTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1633,41 +1287,20 @@ def __init__(__self__, *,
otaa_v10x: Optional[pulumi.Input['WirelessDeviceOtaaV10xArgs']] = None,
otaa_v11: Optional[pulumi.Input['WirelessDeviceOtaaV11Args']] = None,
service_profile_id: Optional[pulumi.Input[str]] = None):
- WirelessDeviceLoRaWanDeviceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- abp_v10x=abp_v10x,
- abp_v11=abp_v11,
- dev_eui=dev_eui,
- device_profile_id=device_profile_id,
- otaa_v10x=otaa_v10x,
- otaa_v11=otaa_v11,
- service_profile_id=service_profile_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- abp_v10x: Optional[pulumi.Input['WirelessDeviceAbpV10xArgs']] = None,
- abp_v11: Optional[pulumi.Input['WirelessDeviceAbpV11Args']] = None,
- dev_eui: Optional[pulumi.Input[str]] = None,
- device_profile_id: Optional[pulumi.Input[str]] = None,
- otaa_v10x: Optional[pulumi.Input['WirelessDeviceOtaaV10xArgs']] = None,
- otaa_v11: Optional[pulumi.Input['WirelessDeviceOtaaV11Args']] = None,
- service_profile_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if abp_v10x is not None:
- _setter("abp_v10x", abp_v10x)
+ pulumi.set(__self__, "abp_v10x", abp_v10x)
if abp_v11 is not None:
- _setter("abp_v11", abp_v11)
+ pulumi.set(__self__, "abp_v11", abp_v11)
if dev_eui is not None:
- _setter("dev_eui", dev_eui)
+ pulumi.set(__self__, "dev_eui", dev_eui)
if device_profile_id is not None:
- _setter("device_profile_id", device_profile_id)
+ pulumi.set(__self__, "device_profile_id", device_profile_id)
if otaa_v10x is not None:
- _setter("otaa_v10x", otaa_v10x)
+ pulumi.set(__self__, "otaa_v10x", otaa_v10x)
if otaa_v11 is not None:
- _setter("otaa_v11", otaa_v11)
+ pulumi.set(__self__, "otaa_v11", otaa_v11)
if service_profile_id is not None:
- _setter("service_profile_id", service_profile_id)
+ pulumi.set(__self__, "service_profile_id", service_profile_id)
@property
@pulumi.getter(name="abpV10x")
@@ -1738,19 +1371,8 @@ class WirelessDeviceOtaaV10xArgs:
def __init__(__self__, *,
app_eui: pulumi.Input[str],
app_key: pulumi.Input[str]):
- WirelessDeviceOtaaV10xArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- app_eui=app_eui,
- app_key=app_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- app_eui: pulumi.Input[str],
- app_key: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("app_eui", app_eui)
- _setter("app_key", app_key)
+ pulumi.set(__self__, "app_eui", app_eui)
+ pulumi.set(__self__, "app_key", app_key)
@property
@pulumi.getter(name="appEui")
@@ -1777,22 +1399,9 @@ def __init__(__self__, *,
app_key: pulumi.Input[str],
join_eui: pulumi.Input[str],
nwk_key: pulumi.Input[str]):
- WirelessDeviceOtaaV11Args._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- app_key=app_key,
- join_eui=join_eui,
- nwk_key=nwk_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- app_key: pulumi.Input[str],
- join_eui: pulumi.Input[str],
- nwk_key: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("app_key", app_key)
- _setter("join_eui", join_eui)
- _setter("nwk_key", nwk_key)
+ pulumi.set(__self__, "app_key", app_key)
+ pulumi.set(__self__, "join_eui", join_eui)
+ pulumi.set(__self__, "nwk_key", nwk_key)
@property
@pulumi.getter(name="appKey")
@@ -1827,19 +1436,8 @@ class WirelessDeviceSessionKeysAbpV10xArgs:
def __init__(__self__, *,
app_s_key: pulumi.Input[str],
nwk_s_key: pulumi.Input[str]):
- WirelessDeviceSessionKeysAbpV10xArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- app_s_key=app_s_key,
- nwk_s_key=nwk_s_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- app_s_key: pulumi.Input[str],
- nwk_s_key: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("app_s_key", app_s_key)
- _setter("nwk_s_key", nwk_s_key)
+ pulumi.set(__self__, "app_s_key", app_s_key)
+ pulumi.set(__self__, "nwk_s_key", nwk_s_key)
@property
@pulumi.getter(name="appSKey")
@@ -1867,25 +1465,10 @@ def __init__(__self__, *,
f_nwk_s_int_key: pulumi.Input[str],
nwk_s_enc_key: pulumi.Input[str],
s_nwk_s_int_key: pulumi.Input[str]):
- WirelessDeviceSessionKeysAbpV11Args._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- app_s_key=app_s_key,
- f_nwk_s_int_key=f_nwk_s_int_key,
- nwk_s_enc_key=nwk_s_enc_key,
- s_nwk_s_int_key=s_nwk_s_int_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- app_s_key: pulumi.Input[str],
- f_nwk_s_int_key: pulumi.Input[str],
- nwk_s_enc_key: pulumi.Input[str],
- s_nwk_s_int_key: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("app_s_key", app_s_key)
- _setter("f_nwk_s_int_key", f_nwk_s_int_key)
- _setter("nwk_s_enc_key", nwk_s_enc_key)
- _setter("s_nwk_s_int_key", s_nwk_s_int_key)
+ pulumi.set(__self__, "app_s_key", app_s_key)
+ pulumi.set(__self__, "f_nwk_s_int_key", f_nwk_s_int_key)
+ pulumi.set(__self__, "nwk_s_enc_key", nwk_s_enc_key)
+ pulumi.set(__self__, "s_nwk_s_int_key", s_nwk_s_int_key)
@property
@pulumi.getter(name="appSKey")
@@ -1929,21 +1512,10 @@ class WirelessDeviceTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- WirelessDeviceTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1969,19 +1541,8 @@ class WirelessGatewayLoRaWanGatewayArgs:
def __init__(__self__, *,
gateway_eui: pulumi.Input[str],
rf_region: pulumi.Input[str]):
- WirelessGatewayLoRaWanGatewayArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- gateway_eui=gateway_eui,
- rf_region=rf_region,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- gateway_eui: pulumi.Input[str],
- rf_region: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("gateway_eui", gateway_eui)
- _setter("rf_region", rf_region)
+ pulumi.set(__self__, "gateway_eui", gateway_eui)
+ pulumi.set(__self__, "rf_region", rf_region)
@property
@pulumi.getter(name="gatewayEui")
@@ -2007,21 +1568,10 @@ class WirelessGatewayTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- WirelessGatewayTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iotwireless/destination.py b/sdk/python/pulumi_aws_native/iotwireless/destination.py
index 2c1d24d747..8f635e6cbf 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/destination.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/destination.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -32,35 +32,16 @@ def __init__(__self__, *,
:param pulumi.Input[str] role_arn: AWS role ARN that grants access
:param pulumi.Input[Sequence[pulumi.Input['DestinationTagArgs']]] tags: A list of key-value pairs that contain metadata for the destination.
"""
- DestinationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- expression=expression,
- expression_type=expression_type,
- description=description,
- name=name,
- role_arn=role_arn,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- expression: pulumi.Input[str],
- expression_type: pulumi.Input['DestinationExpressionType'],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- role_arn: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DestinationTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("expression", expression)
- _setter("expression_type", expression_type)
+ pulumi.set(__self__, "expression", expression)
+ pulumi.set(__self__, "expression_type", expression_type)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -178,10 +159,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DestinationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/iotwireless/device_profile.py b/sdk/python/pulumi_aws_native/iotwireless/device_profile.py
index 30eeeec904..55c3793eeb 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/device_profile.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/device_profile.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,25 +25,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: Name of service profile
:param pulumi.Input[Sequence[pulumi.Input['DeviceProfileTagArgs']]] tags: A list of key-value pairs that contain metadata for the device profile.
"""
- DeviceProfileArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- lo_ra_wan=lo_ra_wan,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- lo_ra_wan: Optional[pulumi.Input['DeviceProfileLoRaWanDeviceProfileArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DeviceProfileTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if lo_ra_wan is not None:
- _setter("lo_ra_wan", lo_ra_wan)
+ pulumi.set(__self__, "lo_ra_wan", lo_ra_wan)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="loRaWan")
@@ -119,10 +106,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DeviceProfileArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -140,11 +123,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = DeviceProfileArgs.__new__(DeviceProfileArgs)
- if lo_ra_wan is not None and not isinstance(lo_ra_wan, DeviceProfileLoRaWanDeviceProfileArgs):
- lo_ra_wan = lo_ra_wan or {}
- def _setter(key, value):
- lo_ra_wan[key] = value
- DeviceProfileLoRaWanDeviceProfileArgs._configure(_setter, **lo_ra_wan)
__props__.__dict__["lo_ra_wan"] = lo_ra_wan
__props__.__dict__["name"] = name
__props__.__dict__["tags"] = tags
diff --git a/sdk/python/pulumi_aws_native/iotwireless/fuota_task.py b/sdk/python/pulumi_aws_native/iotwireless/fuota_task.py
index e7f06b3b4b..e639fd0722 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/fuota_task.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/fuota_task.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -39,50 +39,23 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: Name of FUOTA task
:param pulumi.Input[Sequence[pulumi.Input['FuotaTaskTagArgs']]] tags: A list of key-value pairs that contain metadata for the FUOTA task.
"""
- FuotaTaskArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- firmware_update_image=firmware_update_image,
- firmware_update_role=firmware_update_role,
- lo_ra_wan=lo_ra_wan,
- associate_multicast_group=associate_multicast_group,
- associate_wireless_device=associate_wireless_device,
- description=description,
- disassociate_multicast_group=disassociate_multicast_group,
- disassociate_wireless_device=disassociate_wireless_device,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- firmware_update_image: pulumi.Input[str],
- firmware_update_role: pulumi.Input[str],
- lo_ra_wan: pulumi.Input['FuotaTaskLoRaWanArgs'],
- associate_multicast_group: Optional[pulumi.Input[str]] = None,
- associate_wireless_device: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- disassociate_multicast_group: Optional[pulumi.Input[str]] = None,
- disassociate_wireless_device: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['FuotaTaskTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("firmware_update_image", firmware_update_image)
- _setter("firmware_update_role", firmware_update_role)
- _setter("lo_ra_wan", lo_ra_wan)
+ pulumi.set(__self__, "firmware_update_image", firmware_update_image)
+ pulumi.set(__self__, "firmware_update_role", firmware_update_role)
+ pulumi.set(__self__, "lo_ra_wan", lo_ra_wan)
if associate_multicast_group is not None:
- _setter("associate_multicast_group", associate_multicast_group)
+ pulumi.set(__self__, "associate_multicast_group", associate_multicast_group)
if associate_wireless_device is not None:
- _setter("associate_wireless_device", associate_wireless_device)
+ pulumi.set(__self__, "associate_wireless_device", associate_wireless_device)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if disassociate_multicast_group is not None:
- _setter("disassociate_multicast_group", disassociate_multicast_group)
+ pulumi.set(__self__, "disassociate_multicast_group", disassociate_multicast_group)
if disassociate_wireless_device is not None:
- _setter("disassociate_wireless_device", disassociate_wireless_device)
+ pulumi.set(__self__, "disassociate_wireless_device", disassociate_wireless_device)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="firmwareUpdateImage")
@@ -256,10 +229,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FuotaTaskArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -295,11 +264,6 @@ def _internal_init(__self__,
if firmware_update_role is None and not opts.urn:
raise TypeError("Missing required property 'firmware_update_role'")
__props__.__dict__["firmware_update_role"] = firmware_update_role
- if lo_ra_wan is not None and not isinstance(lo_ra_wan, FuotaTaskLoRaWanArgs):
- lo_ra_wan = lo_ra_wan or {}
- def _setter(key, value):
- lo_ra_wan[key] = value
- FuotaTaskLoRaWanArgs._configure(_setter, **lo_ra_wan)
if lo_ra_wan is None and not opts.urn:
raise TypeError("Missing required property 'lo_ra_wan'")
__props__.__dict__["lo_ra_wan"] = lo_ra_wan
diff --git a/sdk/python/pulumi_aws_native/iotwireless/get_destination.py b/sdk/python/pulumi_aws_native/iotwireless/get_destination.py
index 5c1408e325..6229fcd658 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/get_destination.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/get_destination.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iotwireless/get_device_profile.py b/sdk/python/pulumi_aws_native/iotwireless/get_device_profile.py
index 4b308c3e1d..c4abb03fdc 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/get_device_profile.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/get_device_profile.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iotwireless/get_fuota_task.py b/sdk/python/pulumi_aws_native/iotwireless/get_fuota_task.py
index 7d5c96dba0..ba1f551f39 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/get_fuota_task.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/get_fuota_task.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iotwireless/get_multicast_group.py b/sdk/python/pulumi_aws_native/iotwireless/get_multicast_group.py
index ad217b011d..4be506b43f 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/get_multicast_group.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/get_multicast_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iotwireless/get_network_analyzer_configuration.py b/sdk/python/pulumi_aws_native/iotwireless/get_network_analyzer_configuration.py
index e16e5f5bb2..3128048c12 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/get_network_analyzer_configuration.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/get_network_analyzer_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iotwireless/get_partner_account.py b/sdk/python/pulumi_aws_native/iotwireless/get_partner_account.py
index 3007031a10..4abd7f50cc 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/get_partner_account.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/get_partner_account.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iotwireless/get_service_profile.py b/sdk/python/pulumi_aws_native/iotwireless/get_service_profile.py
index b189e7320e..1c11031367 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/get_service_profile.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/get_service_profile.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iotwireless/get_task_definition.py b/sdk/python/pulumi_aws_native/iotwireless/get_task_definition.py
index a31105bb82..3e4f8d6b44 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/get_task_definition.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/get_task_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iotwireless/get_wireless_device.py b/sdk/python/pulumi_aws_native/iotwireless/get_wireless_device.py
index cf6230e099..f2438773e3 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/get_wireless_device.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/get_wireless_device.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iotwireless/get_wireless_device_import_task.py b/sdk/python/pulumi_aws_native/iotwireless/get_wireless_device_import_task.py
index 679ddd4b6d..42720dfb54 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/get_wireless_device_import_task.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/get_wireless_device_import_task.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/iotwireless/get_wireless_gateway.py b/sdk/python/pulumi_aws_native/iotwireless/get_wireless_gateway.py
index d24db4a23c..46d2927885 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/get_wireless_gateway.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/get_wireless_gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/iotwireless/multicast_group.py b/sdk/python/pulumi_aws_native/iotwireless/multicast_group.py
index 649132efa9..9ef45aff3f 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/multicast_group.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/multicast_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -31,36 +31,17 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: Name of Multicast group
:param pulumi.Input[Sequence[pulumi.Input['MulticastGroupTagArgs']]] tags: A list of key-value pairs that contain metadata for the Multicast group.
"""
- MulticastGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- lo_ra_wan=lo_ra_wan,
- associate_wireless_device=associate_wireless_device,
- description=description,
- disassociate_wireless_device=disassociate_wireless_device,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- lo_ra_wan: pulumi.Input['MulticastGroupLoRaWanArgs'],
- associate_wireless_device: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- disassociate_wireless_device: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['MulticastGroupTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("lo_ra_wan", lo_ra_wan)
+ pulumi.set(__self__, "lo_ra_wan", lo_ra_wan)
if associate_wireless_device is not None:
- _setter("associate_wireless_device", associate_wireless_device)
+ pulumi.set(__self__, "associate_wireless_device", associate_wireless_device)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if disassociate_wireless_device is not None:
- _setter("disassociate_wireless_device", disassociate_wireless_device)
+ pulumi.set(__self__, "disassociate_wireless_device", disassociate_wireless_device)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="loRaWan")
@@ -178,10 +159,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- MulticastGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -205,11 +182,6 @@ def _internal_init(__self__,
__props__.__dict__["associate_wireless_device"] = associate_wireless_device
__props__.__dict__["description"] = description
__props__.__dict__["disassociate_wireless_device"] = disassociate_wireless_device
- if lo_ra_wan is not None and not isinstance(lo_ra_wan, MulticastGroupLoRaWanArgs):
- lo_ra_wan = lo_ra_wan or {}
- def _setter(key, value):
- lo_ra_wan[key] = value
- MulticastGroupLoRaWanArgs._configure(_setter, **lo_ra_wan)
if lo_ra_wan is None and not opts.urn:
raise TypeError("Missing required property 'lo_ra_wan'")
__props__.__dict__["lo_ra_wan"] = lo_ra_wan
diff --git a/sdk/python/pulumi_aws_native/iotwireless/network_analyzer_configuration.py b/sdk/python/pulumi_aws_native/iotwireless/network_analyzer_configuration.py
index da298d9c7e..685cdc0def 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/network_analyzer_configuration.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/network_analyzer_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -32,37 +32,18 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] wireless_devices: List of wireless gateway resources that have been added to the network analyzer configuration
:param pulumi.Input[Sequence[pulumi.Input[str]]] wireless_gateways: List of wireless gateway resources that have been added to the network analyzer configuration
"""
- NetworkAnalyzerConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- name=name,
- tags=tags,
- trace_content=trace_content,
- wireless_devices=wireless_devices,
- wireless_gateways=wireless_gateways,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['NetworkAnalyzerConfigurationTagArgs']]]] = None,
- trace_content: Optional[pulumi.Input['TraceContentPropertiesArgs']] = None,
- wireless_devices: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- wireless_gateways: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if trace_content is not None:
- _setter("trace_content", trace_content)
+ pulumi.set(__self__, "trace_content", trace_content)
if wireless_devices is not None:
- _setter("wireless_devices", wireless_devices)
+ pulumi.set(__self__, "wireless_devices", wireless_devices)
if wireless_gateways is not None:
- _setter("wireless_gateways", wireless_gateways)
+ pulumi.set(__self__, "wireless_gateways", wireless_gateways)
@property
@pulumi.getter
@@ -180,10 +161,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- NetworkAnalyzerConfigurationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -207,11 +184,6 @@ def _internal_init(__self__,
__props__.__dict__["description"] = description
__props__.__dict__["name"] = name
__props__.__dict__["tags"] = tags
- if trace_content is not None and not isinstance(trace_content, TraceContentPropertiesArgs):
- trace_content = trace_content or {}
- def _setter(key, value):
- trace_content[key] = value
- TraceContentPropertiesArgs._configure(_setter, **trace_content)
__props__.__dict__["trace_content"] = trace_content
__props__.__dict__["wireless_devices"] = wireless_devices
__props__.__dict__["wireless_gateways"] = wireless_gateways
diff --git a/sdk/python/pulumi_aws_native/iotwireless/outputs.py b/sdk/python/pulumi_aws_native/iotwireless/outputs.py
index 0d921d0e02..2a6646e385 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/outputs.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -51,21 +51,10 @@ class DestinationTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- DestinationTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -153,89 +142,44 @@ def __init__(__self__, *,
supports_class_b: Optional[bool] = None,
supports_class_c: Optional[bool] = None,
supports_join: Optional[bool] = None):
- DeviceProfileLoRaWanDeviceProfile._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- class_b_timeout=class_b_timeout,
- class_c_timeout=class_c_timeout,
- factory_preset_freqs_list=factory_preset_freqs_list,
- mac_version=mac_version,
- max_duty_cycle=max_duty_cycle,
- max_eirp=max_eirp,
- ping_slot_dr=ping_slot_dr,
- ping_slot_freq=ping_slot_freq,
- ping_slot_period=ping_slot_period,
- reg_params_revision=reg_params_revision,
- rf_region=rf_region,
- rx_data_rate2=rx_data_rate2,
- rx_delay1=rx_delay1,
- rx_dr_offset1=rx_dr_offset1,
- rx_freq2=rx_freq2,
- supports32_bit_f_cnt=supports32_bit_f_cnt,
- supports_class_b=supports_class_b,
- supports_class_c=supports_class_c,
- supports_join=supports_join,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- class_b_timeout: Optional[int] = None,
- class_c_timeout: Optional[int] = None,
- factory_preset_freqs_list: Optional[Sequence[int]] = None,
- mac_version: Optional[str] = None,
- max_duty_cycle: Optional[int] = None,
- max_eirp: Optional[int] = None,
- ping_slot_dr: Optional[int] = None,
- ping_slot_freq: Optional[int] = None,
- ping_slot_period: Optional[int] = None,
- reg_params_revision: Optional[str] = None,
- rf_region: Optional[str] = None,
- rx_data_rate2: Optional[int] = None,
- rx_delay1: Optional[int] = None,
- rx_dr_offset1: Optional[int] = None,
- rx_freq2: Optional[int] = None,
- supports32_bit_f_cnt: Optional[bool] = None,
- supports_class_b: Optional[bool] = None,
- supports_class_c: Optional[bool] = None,
- supports_join: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if class_b_timeout is not None:
- _setter("class_b_timeout", class_b_timeout)
+ pulumi.set(__self__, "class_b_timeout", class_b_timeout)
if class_c_timeout is not None:
- _setter("class_c_timeout", class_c_timeout)
+ pulumi.set(__self__, "class_c_timeout", class_c_timeout)
if factory_preset_freqs_list is not None:
- _setter("factory_preset_freqs_list", factory_preset_freqs_list)
+ pulumi.set(__self__, "factory_preset_freqs_list", factory_preset_freqs_list)
if mac_version is not None:
- _setter("mac_version", mac_version)
+ pulumi.set(__self__, "mac_version", mac_version)
if max_duty_cycle is not None:
- _setter("max_duty_cycle", max_duty_cycle)
+ pulumi.set(__self__, "max_duty_cycle", max_duty_cycle)
if max_eirp is not None:
- _setter("max_eirp", max_eirp)
+ pulumi.set(__self__, "max_eirp", max_eirp)
if ping_slot_dr is not None:
- _setter("ping_slot_dr", ping_slot_dr)
+ pulumi.set(__self__, "ping_slot_dr", ping_slot_dr)
if ping_slot_freq is not None:
- _setter("ping_slot_freq", ping_slot_freq)
+ pulumi.set(__self__, "ping_slot_freq", ping_slot_freq)
if ping_slot_period is not None:
- _setter("ping_slot_period", ping_slot_period)
+ pulumi.set(__self__, "ping_slot_period", ping_slot_period)
if reg_params_revision is not None:
- _setter("reg_params_revision", reg_params_revision)
+ pulumi.set(__self__, "reg_params_revision", reg_params_revision)
if rf_region is not None:
- _setter("rf_region", rf_region)
+ pulumi.set(__self__, "rf_region", rf_region)
if rx_data_rate2 is not None:
- _setter("rx_data_rate2", rx_data_rate2)
+ pulumi.set(__self__, "rx_data_rate2", rx_data_rate2)
if rx_delay1 is not None:
- _setter("rx_delay1", rx_delay1)
+ pulumi.set(__self__, "rx_delay1", rx_delay1)
if rx_dr_offset1 is not None:
- _setter("rx_dr_offset1", rx_dr_offset1)
+ pulumi.set(__self__, "rx_dr_offset1", rx_dr_offset1)
if rx_freq2 is not None:
- _setter("rx_freq2", rx_freq2)
+ pulumi.set(__self__, "rx_freq2", rx_freq2)
if supports32_bit_f_cnt is not None:
- _setter("supports32_bit_f_cnt", supports32_bit_f_cnt)
+ pulumi.set(__self__, "supports32_bit_f_cnt", supports32_bit_f_cnt)
if supports_class_b is not None:
- _setter("supports_class_b", supports_class_b)
+ pulumi.set(__self__, "supports_class_b", supports_class_b)
if supports_class_c is not None:
- _setter("supports_class_c", supports_class_c)
+ pulumi.set(__self__, "supports_class_c", supports_class_c)
if supports_join is not None:
- _setter("supports_join", supports_join)
+ pulumi.set(__self__, "supports_join", supports_join)
@property
@pulumi.getter(name="classBTimeout")
@@ -338,21 +282,10 @@ class DeviceProfileTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- DeviceProfileTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -393,20 +326,9 @@ def __init__(__self__, *,
:param str rf_region: FUOTA task LoRaWAN RF region
:param str start_time: FUOTA task LoRaWAN start time
"""
- FuotaTaskLoRaWan._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- rf_region=rf_region,
- start_time=start_time,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- rf_region: str,
- start_time: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("rf_region", rf_region)
+ pulumi.set(__self__, "rf_region", rf_region)
if start_time is not None:
- _setter("start_time", start_time)
+ pulumi.set(__self__, "start_time", start_time)
@property
@pulumi.getter(name="rfRegion")
@@ -430,21 +352,10 @@ class FuotaTaskTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- FuotaTaskTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -493,27 +404,12 @@ def __init__(__self__, *,
:param int number_of_devices_in_group: Multicast group number of devices in group. Returned after successful read.
:param int number_of_devices_requested: Multicast group number of devices requested. Returned after successful read.
"""
- MulticastGroupLoRaWan._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dl_class=dl_class,
- rf_region=rf_region,
- number_of_devices_in_group=number_of_devices_in_group,
- number_of_devices_requested=number_of_devices_requested,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dl_class: str,
- rf_region: str,
- number_of_devices_in_group: Optional[int] = None,
- number_of_devices_requested: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("dl_class", dl_class)
- _setter("rf_region", rf_region)
+ pulumi.set(__self__, "dl_class", dl_class)
+ pulumi.set(__self__, "rf_region", rf_region)
if number_of_devices_in_group is not None:
- _setter("number_of_devices_in_group", number_of_devices_in_group)
+ pulumi.set(__self__, "number_of_devices_in_group", number_of_devices_in_group)
if number_of_devices_requested is not None:
- _setter("number_of_devices_requested", number_of_devices_requested)
+ pulumi.set(__self__, "number_of_devices_requested", number_of_devices_requested)
@property
@pulumi.getter(name="dlClass")
@@ -553,21 +449,10 @@ class MulticastGroupTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- MulticastGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -593,19 +478,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- NetworkAnalyzerConfigurationTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -645,16 +519,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
app_server_private_key: str):
- PartnerAccountSidewalkAccountInfo._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- app_server_private_key=app_server_private_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- app_server_private_key: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("app_server_private_key", app_server_private_key)
+ pulumi.set(__self__, "app_server_private_key", app_server_private_key)
@property
@pulumi.getter(name="appServerPrivateKey")
@@ -685,25 +550,12 @@ def __init__(__self__, *,
amazon_id: Optional[str] = None,
arn: Optional[str] = None,
fingerprint: Optional[str] = None):
- PartnerAccountSidewalkAccountInfoWithFingerprint._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- amazon_id=amazon_id,
- arn=arn,
- fingerprint=fingerprint,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- amazon_id: Optional[str] = None,
- arn: Optional[str] = None,
- fingerprint: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if amazon_id is not None:
- _setter("amazon_id", amazon_id)
+ pulumi.set(__self__, "amazon_id", amazon_id)
if arn is not None:
- _setter("arn", arn)
+ pulumi.set(__self__, "arn", arn)
if fingerprint is not None:
- _setter("fingerprint", fingerprint)
+ pulumi.set(__self__, "fingerprint", fingerprint)
@property
@pulumi.getter(name="amazonId")
@@ -742,17 +594,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
app_server_private_key: Optional[str] = None):
- PartnerAccountSidewalkUpdateAccount._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- app_server_private_key=app_server_private_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- app_server_private_key: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if app_server_private_key is not None:
- _setter("app_server_private_key", app_server_private_key)
+ pulumi.set(__self__, "app_server_private_key", app_server_private_key)
@property
@pulumi.getter(name="appServerPrivateKey")
@@ -765,21 +608,10 @@ class PartnerAccountTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- PartnerAccountTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -867,89 +699,44 @@ def __init__(__self__, *,
ul_bucket_size: Optional[int] = None,
ul_rate: Optional[int] = None,
ul_rate_policy: Optional[str] = None):
- ServiceProfileLoRaWanServiceProfile._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- add_gw_metadata=add_gw_metadata,
- channel_mask=channel_mask,
- dev_status_req_freq=dev_status_req_freq,
- dl_bucket_size=dl_bucket_size,
- dl_rate=dl_rate,
- dl_rate_policy=dl_rate_policy,
- dr_max=dr_max,
- dr_min=dr_min,
- hr_allowed=hr_allowed,
- min_gw_diversity=min_gw_diversity,
- nwk_geo_loc=nwk_geo_loc,
- pr_allowed=pr_allowed,
- ra_allowed=ra_allowed,
- report_dev_status_battery=report_dev_status_battery,
- report_dev_status_margin=report_dev_status_margin,
- target_per=target_per,
- ul_bucket_size=ul_bucket_size,
- ul_rate=ul_rate,
- ul_rate_policy=ul_rate_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- add_gw_metadata: Optional[bool] = None,
- channel_mask: Optional[str] = None,
- dev_status_req_freq: Optional[int] = None,
- dl_bucket_size: Optional[int] = None,
- dl_rate: Optional[int] = None,
- dl_rate_policy: Optional[str] = None,
- dr_max: Optional[int] = None,
- dr_min: Optional[int] = None,
- hr_allowed: Optional[bool] = None,
- min_gw_diversity: Optional[int] = None,
- nwk_geo_loc: Optional[bool] = None,
- pr_allowed: Optional[bool] = None,
- ra_allowed: Optional[bool] = None,
- report_dev_status_battery: Optional[bool] = None,
- report_dev_status_margin: Optional[bool] = None,
- target_per: Optional[int] = None,
- ul_bucket_size: Optional[int] = None,
- ul_rate: Optional[int] = None,
- ul_rate_policy: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if add_gw_metadata is not None:
- _setter("add_gw_metadata", add_gw_metadata)
+ pulumi.set(__self__, "add_gw_metadata", add_gw_metadata)
if channel_mask is not None:
- _setter("channel_mask", channel_mask)
+ pulumi.set(__self__, "channel_mask", channel_mask)
if dev_status_req_freq is not None:
- _setter("dev_status_req_freq", dev_status_req_freq)
+ pulumi.set(__self__, "dev_status_req_freq", dev_status_req_freq)
if dl_bucket_size is not None:
- _setter("dl_bucket_size", dl_bucket_size)
+ pulumi.set(__self__, "dl_bucket_size", dl_bucket_size)
if dl_rate is not None:
- _setter("dl_rate", dl_rate)
+ pulumi.set(__self__, "dl_rate", dl_rate)
if dl_rate_policy is not None:
- _setter("dl_rate_policy", dl_rate_policy)
+ pulumi.set(__self__, "dl_rate_policy", dl_rate_policy)
if dr_max is not None:
- _setter("dr_max", dr_max)
+ pulumi.set(__self__, "dr_max", dr_max)
if dr_min is not None:
- _setter("dr_min", dr_min)
+ pulumi.set(__self__, "dr_min", dr_min)
if hr_allowed is not None:
- _setter("hr_allowed", hr_allowed)
+ pulumi.set(__self__, "hr_allowed", hr_allowed)
if min_gw_diversity is not None:
- _setter("min_gw_diversity", min_gw_diversity)
+ pulumi.set(__self__, "min_gw_diversity", min_gw_diversity)
if nwk_geo_loc is not None:
- _setter("nwk_geo_loc", nwk_geo_loc)
+ pulumi.set(__self__, "nwk_geo_loc", nwk_geo_loc)
if pr_allowed is not None:
- _setter("pr_allowed", pr_allowed)
+ pulumi.set(__self__, "pr_allowed", pr_allowed)
if ra_allowed is not None:
- _setter("ra_allowed", ra_allowed)
+ pulumi.set(__self__, "ra_allowed", ra_allowed)
if report_dev_status_battery is not None:
- _setter("report_dev_status_battery", report_dev_status_battery)
+ pulumi.set(__self__, "report_dev_status_battery", report_dev_status_battery)
if report_dev_status_margin is not None:
- _setter("report_dev_status_margin", report_dev_status_margin)
+ pulumi.set(__self__, "report_dev_status_margin", report_dev_status_margin)
if target_per is not None:
- _setter("target_per", target_per)
+ pulumi.set(__self__, "target_per", target_per)
if ul_bucket_size is not None:
- _setter("ul_bucket_size", ul_bucket_size)
+ pulumi.set(__self__, "ul_bucket_size", ul_bucket_size)
if ul_rate is not None:
- _setter("ul_rate", ul_rate)
+ pulumi.set(__self__, "ul_rate", ul_rate)
if ul_rate_policy is not None:
- _setter("ul_rate_policy", ul_rate_policy)
+ pulumi.set(__self__, "ul_rate_policy", ul_rate_policy)
@property
@pulumi.getter(name="addGwMetadata")
@@ -1052,21 +839,10 @@ class ServiceProfileTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- ServiceProfileTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1113,29 +889,14 @@ def __init__(__self__, *,
"""
sidewalk contain file for created device and role
"""
- SidewalkProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- device_creation_file=device_creation_file,
- device_creation_file_list=device_creation_file_list,
- role=role,
- sidewalk_manufacturing_sn=sidewalk_manufacturing_sn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- device_creation_file: Optional[str] = None,
- device_creation_file_list: Optional[Sequence[str]] = None,
- role: Optional[str] = None,
- sidewalk_manufacturing_sn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if device_creation_file is not None:
- _setter("device_creation_file", device_creation_file)
+ pulumi.set(__self__, "device_creation_file", device_creation_file)
if device_creation_file_list is not None:
- _setter("device_creation_file_list", device_creation_file_list)
+ pulumi.set(__self__, "device_creation_file_list", device_creation_file_list)
if role is not None:
- _setter("role", role)
+ pulumi.set(__self__, "role", role)
if sidewalk_manufacturing_sn is not None:
- _setter("sidewalk_manufacturing_sn", sidewalk_manufacturing_sn)
+ pulumi.set(__self__, "sidewalk_manufacturing_sn", sidewalk_manufacturing_sn)
@property
@pulumi.getter(name="deviceCreationFile")
@@ -1181,25 +942,12 @@ def __init__(__self__, *,
model: Optional[str] = None,
package_version: Optional[str] = None,
station: Optional[str] = None):
- TaskDefinitionLoRaWanGatewayVersion._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- model=model,
- package_version=package_version,
- station=station,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- model: Optional[str] = None,
- package_version: Optional[str] = None,
- station: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if model is not None:
- _setter("model", model)
+ pulumi.set(__self__, "model", model)
if package_version is not None:
- _setter("package_version", package_version)
+ pulumi.set(__self__, "package_version", package_version)
if station is not None:
- _setter("station", station)
+ pulumi.set(__self__, "station", station)
@property
@pulumi.getter
@@ -1247,29 +995,14 @@ def __init__(__self__, *,
sig_key_crc: Optional[int] = None,
update_signature: Optional[str] = None,
update_version: Optional['outputs.TaskDefinitionLoRaWanGatewayVersion'] = None):
- TaskDefinitionLoRaWanUpdateGatewayTaskCreate._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- current_version=current_version,
- sig_key_crc=sig_key_crc,
- update_signature=update_signature,
- update_version=update_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- current_version: Optional['outputs.TaskDefinitionLoRaWanGatewayVersion'] = None,
- sig_key_crc: Optional[int] = None,
- update_signature: Optional[str] = None,
- update_version: Optional['outputs.TaskDefinitionLoRaWanGatewayVersion'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if current_version is not None:
- _setter("current_version", current_version)
+ pulumi.set(__self__, "current_version", current_version)
if sig_key_crc is not None:
- _setter("sig_key_crc", sig_key_crc)
+ pulumi.set(__self__, "sig_key_crc", sig_key_crc)
if update_signature is not None:
- _setter("update_signature", update_signature)
+ pulumi.set(__self__, "update_signature", update_signature)
if update_version is not None:
- _setter("update_version", update_version)
+ pulumi.set(__self__, "update_version", update_version)
@property
@pulumi.getter(name="currentVersion")
@@ -1316,21 +1049,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
current_version: Optional['outputs.TaskDefinitionLoRaWanGatewayVersion'] = None,
update_version: Optional['outputs.TaskDefinitionLoRaWanGatewayVersion'] = None):
- TaskDefinitionLoRaWanUpdateGatewayTaskEntry._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- current_version=current_version,
- update_version=update_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- current_version: Optional['outputs.TaskDefinitionLoRaWanGatewayVersion'] = None,
- update_version: Optional['outputs.TaskDefinitionLoRaWanGatewayVersion'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if current_version is not None:
- _setter("current_version", current_version)
+ pulumi.set(__self__, "current_version", current_version)
if update_version is not None:
- _setter("update_version", update_version)
+ pulumi.set(__self__, "update_version", update_version)
@property
@pulumi.getter(name="currentVersion")
@@ -1348,21 +1070,10 @@ class TaskDefinitionTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- TaskDefinitionTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1402,25 +1113,12 @@ def __init__(__self__, *,
lo_ra_wan: Optional['outputs.TaskDefinitionLoRaWanUpdateGatewayTaskCreate'] = None,
update_data_role: Optional[str] = None,
update_data_source: Optional[str] = None):
- TaskDefinitionUpdateWirelessGatewayTaskCreate._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- lo_ra_wan=lo_ra_wan,
- update_data_role=update_data_role,
- update_data_source=update_data_source,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- lo_ra_wan: Optional['outputs.TaskDefinitionLoRaWanUpdateGatewayTaskCreate'] = None,
- update_data_role: Optional[str] = None,
- update_data_source: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if lo_ra_wan is not None:
- _setter("lo_ra_wan", lo_ra_wan)
+ pulumi.set(__self__, "lo_ra_wan", lo_ra_wan)
if update_data_role is not None:
- _setter("update_data_role", update_data_role)
+ pulumi.set(__self__, "update_data_role", update_data_role)
if update_data_source is not None:
- _setter("update_data_source", update_data_source)
+ pulumi.set(__self__, "update_data_source", update_data_source)
@property
@pulumi.getter(name="loRaWan")
@@ -1468,21 +1166,10 @@ def __init__(__self__, *,
"""
Trace content for your wireless gateway and wireless device resources
"""
- TraceContentProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_level=log_level,
- wireless_device_frame_info=wireless_device_frame_info,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_level: Optional['NetworkAnalyzerConfigurationLogLevel'] = None,
- wireless_device_frame_info: Optional['NetworkAnalyzerConfigurationWirelessDeviceFrameInfo'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if log_level is not None:
- _setter("log_level", log_level)
+ pulumi.set(__self__, "log_level", log_level)
if wireless_device_frame_info is not None:
- _setter("wireless_device_frame_info", wireless_device_frame_info)
+ pulumi.set(__self__, "wireless_device_frame_info", wireless_device_frame_info)
@property
@pulumi.getter(name="logLevel")
@@ -1519,19 +1206,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
dev_addr: str,
session_keys: 'outputs.WirelessDeviceSessionKeysAbpV10x'):
- WirelessDeviceAbpV10x._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dev_addr=dev_addr,
- session_keys=session_keys,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dev_addr: str,
- session_keys: 'outputs.WirelessDeviceSessionKeysAbpV10x',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("dev_addr", dev_addr)
- _setter("session_keys", session_keys)
+ pulumi.set(__self__, "dev_addr", dev_addr)
+ pulumi.set(__self__, "session_keys", session_keys)
@property
@pulumi.getter(name="devAddr")
@@ -1568,19 +1244,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
dev_addr: str,
session_keys: 'outputs.WirelessDeviceSessionKeysAbpV11'):
- WirelessDeviceAbpV11._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dev_addr=dev_addr,
- session_keys=session_keys,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dev_addr: str,
- session_keys: 'outputs.WirelessDeviceSessionKeysAbpV11',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("dev_addr", dev_addr)
- _setter("session_keys", session_keys)
+ pulumi.set(__self__, "dev_addr", dev_addr)
+ pulumi.set(__self__, "session_keys", session_keys)
@property
@pulumi.getter(name="devAddr")
@@ -1606,19 +1271,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- WirelessDeviceImportTaskTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1676,41 +1330,20 @@ def __init__(__self__, *,
otaa_v10x: Optional['outputs.WirelessDeviceOtaaV10x'] = None,
otaa_v11: Optional['outputs.WirelessDeviceOtaaV11'] = None,
service_profile_id: Optional[str] = None):
- WirelessDeviceLoRaWanDevice._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- abp_v10x=abp_v10x,
- abp_v11=abp_v11,
- dev_eui=dev_eui,
- device_profile_id=device_profile_id,
- otaa_v10x=otaa_v10x,
- otaa_v11=otaa_v11,
- service_profile_id=service_profile_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- abp_v10x: Optional['outputs.WirelessDeviceAbpV10x'] = None,
- abp_v11: Optional['outputs.WirelessDeviceAbpV11'] = None,
- dev_eui: Optional[str] = None,
- device_profile_id: Optional[str] = None,
- otaa_v10x: Optional['outputs.WirelessDeviceOtaaV10x'] = None,
- otaa_v11: Optional['outputs.WirelessDeviceOtaaV11'] = None,
- service_profile_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if abp_v10x is not None:
- _setter("abp_v10x", abp_v10x)
+ pulumi.set(__self__, "abp_v10x", abp_v10x)
if abp_v11 is not None:
- _setter("abp_v11", abp_v11)
+ pulumi.set(__self__, "abp_v11", abp_v11)
if dev_eui is not None:
- _setter("dev_eui", dev_eui)
+ pulumi.set(__self__, "dev_eui", dev_eui)
if device_profile_id is not None:
- _setter("device_profile_id", device_profile_id)
+ pulumi.set(__self__, "device_profile_id", device_profile_id)
if otaa_v10x is not None:
- _setter("otaa_v10x", otaa_v10x)
+ pulumi.set(__self__, "otaa_v10x", otaa_v10x)
if otaa_v11 is not None:
- _setter("otaa_v11", otaa_v11)
+ pulumi.set(__self__, "otaa_v11", otaa_v11)
if service_profile_id is not None:
- _setter("service_profile_id", service_profile_id)
+ pulumi.set(__self__, "service_profile_id", service_profile_id)
@property
@pulumi.getter(name="abpV10x")
@@ -1772,19 +1405,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
app_eui: str,
app_key: str):
- WirelessDeviceOtaaV10x._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- app_eui=app_eui,
- app_key=app_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- app_eui: str,
- app_key: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("app_eui", app_eui)
- _setter("app_key", app_key)
+ pulumi.set(__self__, "app_eui", app_eui)
+ pulumi.set(__self__, "app_key", app_key)
@property
@pulumi.getter(name="appEui")
@@ -1824,22 +1446,9 @@ def __init__(__self__, *,
app_key: str,
join_eui: str,
nwk_key: str):
- WirelessDeviceOtaaV11._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- app_key=app_key,
- join_eui=join_eui,
- nwk_key=nwk_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- app_key: str,
- join_eui: str,
- nwk_key: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("app_key", app_key)
- _setter("join_eui", join_eui)
- _setter("nwk_key", nwk_key)
+ pulumi.set(__self__, "app_key", app_key)
+ pulumi.set(__self__, "join_eui", join_eui)
+ pulumi.set(__self__, "nwk_key", nwk_key)
@property
@pulumi.getter(name="appKey")
@@ -1881,19 +1490,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
app_s_key: str,
nwk_s_key: str):
- WirelessDeviceSessionKeysAbpV10x._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- app_s_key=app_s_key,
- nwk_s_key=nwk_s_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- app_s_key: str,
- nwk_s_key: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("app_s_key", app_s_key)
- _setter("nwk_s_key", nwk_s_key)
+ pulumi.set(__self__, "app_s_key", app_s_key)
+ pulumi.set(__self__, "nwk_s_key", nwk_s_key)
@property
@pulumi.getter(name="appSKey")
@@ -1936,25 +1534,10 @@ def __init__(__self__, *,
f_nwk_s_int_key: str,
nwk_s_enc_key: str,
s_nwk_s_int_key: str):
- WirelessDeviceSessionKeysAbpV11._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- app_s_key=app_s_key,
- f_nwk_s_int_key=f_nwk_s_int_key,
- nwk_s_enc_key=nwk_s_enc_key,
- s_nwk_s_int_key=s_nwk_s_int_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- app_s_key: str,
- f_nwk_s_int_key: str,
- nwk_s_enc_key: str,
- s_nwk_s_int_key: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("app_s_key", app_s_key)
- _setter("f_nwk_s_int_key", f_nwk_s_int_key)
- _setter("nwk_s_enc_key", nwk_s_enc_key)
- _setter("s_nwk_s_int_key", s_nwk_s_int_key)
+ pulumi.set(__self__, "app_s_key", app_s_key)
+ pulumi.set(__self__, "f_nwk_s_int_key", f_nwk_s_int_key)
+ pulumi.set(__self__, "nwk_s_enc_key", nwk_s_enc_key)
+ pulumi.set(__self__, "s_nwk_s_int_key", s_nwk_s_int_key)
@property
@pulumi.getter(name="appSKey")
@@ -1982,21 +1565,10 @@ class WirelessDeviceTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- WirelessDeviceTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2033,19 +1605,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
gateway_eui: str,
rf_region: str):
- WirelessGatewayLoRaWanGateway._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- gateway_eui=gateway_eui,
- rf_region=rf_region,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- gateway_eui: str,
- rf_region: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("gateway_eui", gateway_eui)
- _setter("rf_region", rf_region)
+ pulumi.set(__self__, "gateway_eui", gateway_eui)
+ pulumi.set(__self__, "rf_region", rf_region)
@property
@pulumi.getter(name="gatewayEui")
@@ -2063,21 +1624,10 @@ class WirelessGatewayTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- WirelessGatewayTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/iotwireless/partner_account.py b/sdk/python/pulumi_aws_native/iotwireless/partner_account.py
index 4b8bd2cf2b..e8efd2011f 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/partner_account.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/partner_account.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -34,41 +34,20 @@ def __init__(__self__, *,
:param pulumi.Input['PartnerAccountSidewalkUpdateAccountArgs'] sidewalk_update: The Sidewalk account credentials.
:param pulumi.Input[Sequence[pulumi.Input['PartnerAccountTagArgs']]] tags: A list of key-value pairs that contain metadata for the destination.
"""
- PartnerAccountArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- account_linked=account_linked,
- partner_account_id=partner_account_id,
- partner_type=partner_type,
- sidewalk=sidewalk,
- sidewalk_response=sidewalk_response,
- sidewalk_update=sidewalk_update,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- account_linked: Optional[pulumi.Input[bool]] = None,
- partner_account_id: Optional[pulumi.Input[str]] = None,
- partner_type: Optional[pulumi.Input['PartnerAccountPartnerType']] = None,
- sidewalk: Optional[pulumi.Input['PartnerAccountSidewalkAccountInfoArgs']] = None,
- sidewalk_response: Optional[pulumi.Input['PartnerAccountSidewalkAccountInfoWithFingerprintArgs']] = None,
- sidewalk_update: Optional[pulumi.Input['PartnerAccountSidewalkUpdateAccountArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['PartnerAccountTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if account_linked is not None:
- _setter("account_linked", account_linked)
+ pulumi.set(__self__, "account_linked", account_linked)
if partner_account_id is not None:
- _setter("partner_account_id", partner_account_id)
+ pulumi.set(__self__, "partner_account_id", partner_account_id)
if partner_type is not None:
- _setter("partner_type", partner_type)
+ pulumi.set(__self__, "partner_type", partner_type)
if sidewalk is not None:
- _setter("sidewalk", sidewalk)
+ pulumi.set(__self__, "sidewalk", sidewalk)
if sidewalk_response is not None:
- _setter("sidewalk_response", sidewalk_response)
+ pulumi.set(__self__, "sidewalk_response", sidewalk_response)
if sidewalk_update is not None:
- _setter("sidewalk_update", sidewalk_update)
+ pulumi.set(__self__, "sidewalk_update", sidewalk_update)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="accountLinked")
@@ -205,10 +184,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PartnerAccountArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -234,23 +209,8 @@ def _internal_init(__self__,
__props__.__dict__["account_linked"] = account_linked
__props__.__dict__["partner_account_id"] = partner_account_id
__props__.__dict__["partner_type"] = partner_type
- if sidewalk is not None and not isinstance(sidewalk, PartnerAccountSidewalkAccountInfoArgs):
- sidewalk = sidewalk or {}
- def _setter(key, value):
- sidewalk[key] = value
- PartnerAccountSidewalkAccountInfoArgs._configure(_setter, **sidewalk)
__props__.__dict__["sidewalk"] = sidewalk
- if sidewalk_response is not None and not isinstance(sidewalk_response, PartnerAccountSidewalkAccountInfoWithFingerprintArgs):
- sidewalk_response = sidewalk_response or {}
- def _setter(key, value):
- sidewalk_response[key] = value
- PartnerAccountSidewalkAccountInfoWithFingerprintArgs._configure(_setter, **sidewalk_response)
__props__.__dict__["sidewalk_response"] = sidewalk_response
- if sidewalk_update is not None and not isinstance(sidewalk_update, PartnerAccountSidewalkUpdateAccountArgs):
- sidewalk_update = sidewalk_update or {}
- def _setter(key, value):
- sidewalk_update[key] = value
- PartnerAccountSidewalkUpdateAccountArgs._configure(_setter, **sidewalk_update)
__props__.__dict__["sidewalk_update"] = sidewalk_update
__props__.__dict__["tags"] = tags
__props__.__dict__["arn"] = None
diff --git a/sdk/python/pulumi_aws_native/iotwireless/service_profile.py b/sdk/python/pulumi_aws_native/iotwireless/service_profile.py
index cbc94aefe7..5ebd258f1c 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/service_profile.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/service_profile.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,25 +25,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: Name of service profile
:param pulumi.Input[Sequence[pulumi.Input['ServiceProfileTagArgs']]] tags: A list of key-value pairs that contain metadata for the service profile.
"""
- ServiceProfileArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- lo_ra_wan=lo_ra_wan,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- lo_ra_wan: Optional[pulumi.Input['ServiceProfileLoRaWanServiceProfileArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ServiceProfileTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if lo_ra_wan is not None:
- _setter("lo_ra_wan", lo_ra_wan)
+ pulumi.set(__self__, "lo_ra_wan", lo_ra_wan)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="loRaWan")
@@ -119,10 +106,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ServiceProfileArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -140,11 +123,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = ServiceProfileArgs.__new__(ServiceProfileArgs)
- if lo_ra_wan is not None and not isinstance(lo_ra_wan, ServiceProfileLoRaWanServiceProfileArgs):
- lo_ra_wan = lo_ra_wan or {}
- def _setter(key, value):
- lo_ra_wan[key] = value
- ServiceProfileLoRaWanServiceProfileArgs._configure(_setter, **lo_ra_wan)
__props__.__dict__["lo_ra_wan"] = lo_ra_wan
__props__.__dict__["name"] = name
__props__.__dict__["tags"] = tags
diff --git a/sdk/python/pulumi_aws_native/iotwireless/task_definition.py b/sdk/python/pulumi_aws_native/iotwireless/task_definition.py
index 9fd3916bde..60806f0f4e 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/task_definition.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/task_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -32,36 +32,17 @@ def __init__(__self__, *,
:param pulumi.Input['TaskDefinitionType'] task_definition_type: A filter to list only the wireless gateway task definitions that use this task definition type
:param pulumi.Input['TaskDefinitionUpdateWirelessGatewayTaskCreateArgs'] update: Information about the gateways to update.
"""
- TaskDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- auto_create_tasks=auto_create_tasks,
- lo_ra_wan_update_gateway_task_entry=lo_ra_wan_update_gateway_task_entry,
- name=name,
- tags=tags,
- task_definition_type=task_definition_type,
- update=update,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- auto_create_tasks: pulumi.Input[bool],
- lo_ra_wan_update_gateway_task_entry: Optional[pulumi.Input['TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['TaskDefinitionTagArgs']]]] = None,
- task_definition_type: Optional[pulumi.Input['TaskDefinitionType']] = None,
- update: Optional[pulumi.Input['TaskDefinitionUpdateWirelessGatewayTaskCreateArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("auto_create_tasks", auto_create_tasks)
+ pulumi.set(__self__, "auto_create_tasks", auto_create_tasks)
if lo_ra_wan_update_gateway_task_entry is not None:
- _setter("lo_ra_wan_update_gateway_task_entry", lo_ra_wan_update_gateway_task_entry)
+ pulumi.set(__self__, "lo_ra_wan_update_gateway_task_entry", lo_ra_wan_update_gateway_task_entry)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if task_definition_type is not None:
- _setter("task_definition_type", task_definition_type)
+ pulumi.set(__self__, "task_definition_type", task_definition_type)
if update is not None:
- _setter("update", update)
+ pulumi.set(__self__, "update", update)
@property
@pulumi.getter(name="autoCreateTasks")
@@ -179,10 +160,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TaskDefinitionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -206,20 +183,10 @@ def _internal_init(__self__,
if auto_create_tasks is None and not opts.urn:
raise TypeError("Missing required property 'auto_create_tasks'")
__props__.__dict__["auto_create_tasks"] = auto_create_tasks
- if lo_ra_wan_update_gateway_task_entry is not None and not isinstance(lo_ra_wan_update_gateway_task_entry, TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs):
- lo_ra_wan_update_gateway_task_entry = lo_ra_wan_update_gateway_task_entry or {}
- def _setter(key, value):
- lo_ra_wan_update_gateway_task_entry[key] = value
- TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs._configure(_setter, **lo_ra_wan_update_gateway_task_entry)
__props__.__dict__["lo_ra_wan_update_gateway_task_entry"] = lo_ra_wan_update_gateway_task_entry
__props__.__dict__["name"] = name
__props__.__dict__["tags"] = tags
__props__.__dict__["task_definition_type"] = task_definition_type
- if update is not None and not isinstance(update, TaskDefinitionUpdateWirelessGatewayTaskCreateArgs):
- update = update or {}
- def _setter(key, value):
- update[key] = value
- TaskDefinitionUpdateWirelessGatewayTaskCreateArgs._configure(_setter, **update)
__props__.__dict__["update"] = update
__props__.__dict__["arn"] = None
super(TaskDefinition, __self__).__init__(
diff --git a/sdk/python/pulumi_aws_native/iotwireless/wireless_device.py b/sdk/python/pulumi_aws_native/iotwireless/wireless_device.py
index fa81a8ebdd..67e90785af 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/wireless_device.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/wireless_device.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -36,43 +36,20 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['WirelessDeviceTagArgs']]] tags: A list of key-value pairs that contain metadata for the device. Currently not supported, will not create if tags are passed.
:param pulumi.Input[str] thing_arn: Thing arn. Passed into update to associate Thing with Wireless device.
"""
- WirelessDeviceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_name=destination_name,
- type=type,
- description=description,
- last_uplink_received_at=last_uplink_received_at,
- lo_ra_wan=lo_ra_wan,
- name=name,
- tags=tags,
- thing_arn=thing_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_name: pulumi.Input[str],
- type: pulumi.Input['WirelessDeviceType'],
- description: Optional[pulumi.Input[str]] = None,
- last_uplink_received_at: Optional[pulumi.Input[str]] = None,
- lo_ra_wan: Optional[pulumi.Input['WirelessDeviceLoRaWanDeviceArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['WirelessDeviceTagArgs']]]] = None,
- thing_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_name", destination_name)
- _setter("type", type)
+ pulumi.set(__self__, "destination_name", destination_name)
+ pulumi.set(__self__, "type", type)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if last_uplink_received_at is not None:
- _setter("last_uplink_received_at", last_uplink_received_at)
+ pulumi.set(__self__, "last_uplink_received_at", last_uplink_received_at)
if lo_ra_wan is not None:
- _setter("lo_ra_wan", lo_ra_wan)
+ pulumi.set(__self__, "lo_ra_wan", lo_ra_wan)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if thing_arn is not None:
- _setter("thing_arn", thing_arn)
+ pulumi.set(__self__, "thing_arn", thing_arn)
@property
@pulumi.getter(name="destinationName")
@@ -218,10 +195,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- WirelessDeviceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -249,11 +222,6 @@ def _internal_init(__self__,
raise TypeError("Missing required property 'destination_name'")
__props__.__dict__["destination_name"] = destination_name
__props__.__dict__["last_uplink_received_at"] = last_uplink_received_at
- if lo_ra_wan is not None and not isinstance(lo_ra_wan, WirelessDeviceLoRaWanDeviceArgs):
- lo_ra_wan = lo_ra_wan or {}
- def _setter(key, value):
- lo_ra_wan[key] = value
- WirelessDeviceLoRaWanDeviceArgs._configure(_setter, **lo_ra_wan)
__props__.__dict__["lo_ra_wan"] = lo_ra_wan
__props__.__dict__["name"] = name
__props__.__dict__["tags"] = tags
diff --git a/sdk/python/pulumi_aws_native/iotwireless/wireless_device_import_task.py b/sdk/python/pulumi_aws_native/iotwireless/wireless_device_import_task.py
index e9c3c0db56..9f137f764d 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/wireless_device_import_task.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/wireless_device_import_task.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -26,23 +26,10 @@ def __init__(__self__, *,
:param pulumi.Input['SidewalkPropertiesArgs'] sidewalk: sidewalk contain file for created device and role
:param pulumi.Input[Sequence[pulumi.Input['WirelessDeviceImportTaskTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- WirelessDeviceImportTaskArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_name=destination_name,
- sidewalk=sidewalk,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_name: pulumi.Input[str],
- sidewalk: pulumi.Input['SidewalkPropertiesArgs'],
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['WirelessDeviceImportTaskTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_name", destination_name)
- _setter("sidewalk", sidewalk)
+ pulumi.set(__self__, "destination_name", destination_name)
+ pulumi.set(__self__, "sidewalk", sidewalk)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="destinationName")
@@ -123,10 +110,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- WirelessDeviceImportTaskArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -148,11 +131,6 @@ def _internal_init(__self__,
if destination_name is None and not opts.urn:
raise TypeError("Missing required property 'destination_name'")
__props__.__dict__["destination_name"] = destination_name
- if sidewalk is not None and not isinstance(sidewalk, SidewalkPropertiesArgs):
- sidewalk = sidewalk or {}
- def _setter(key, value):
- sidewalk[key] = value
- SidewalkPropertiesArgs._configure(_setter, **sidewalk)
if sidewalk is None and not opts.urn:
raise TypeError("Missing required property 'sidewalk'")
__props__.__dict__["sidewalk"] = sidewalk
diff --git a/sdk/python/pulumi_aws_native/iotwireless/wireless_gateway.py b/sdk/python/pulumi_aws_native/iotwireless/wireless_gateway.py
index 0cf51138d7..c00a5ce565 100644
--- a/sdk/python/pulumi_aws_native/iotwireless/wireless_gateway.py
+++ b/sdk/python/pulumi_aws_native/iotwireless/wireless_gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -33,40 +33,19 @@ def __init__(__self__, *,
:param pulumi.Input[str] thing_arn: Thing Arn. Passed into Update to associate a Thing with the Wireless Gateway.
:param pulumi.Input[str] thing_name: Thing Name. If there is a Thing created, this can be returned with a Get call.
"""
- WirelessGatewayArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- lo_ra_wan=lo_ra_wan,
- description=description,
- last_uplink_received_at=last_uplink_received_at,
- name=name,
- tags=tags,
- thing_arn=thing_arn,
- thing_name=thing_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- lo_ra_wan: pulumi.Input['WirelessGatewayLoRaWanGatewayArgs'],
- description: Optional[pulumi.Input[str]] = None,
- last_uplink_received_at: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['WirelessGatewayTagArgs']]]] = None,
- thing_arn: Optional[pulumi.Input[str]] = None,
- thing_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("lo_ra_wan", lo_ra_wan)
+ pulumi.set(__self__, "lo_ra_wan", lo_ra_wan)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if last_uplink_received_at is not None:
- _setter("last_uplink_received_at", last_uplink_received_at)
+ pulumi.set(__self__, "last_uplink_received_at", last_uplink_received_at)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if thing_arn is not None:
- _setter("thing_arn", thing_arn)
+ pulumi.set(__self__, "thing_arn", thing_arn)
if thing_name is not None:
- _setter("thing_name", thing_name)
+ pulumi.set(__self__, "thing_name", thing_name)
@property
@pulumi.getter(name="loRaWan")
@@ -198,10 +177,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- WirelessGatewayArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -225,11 +200,6 @@ def _internal_init(__self__,
__props__.__dict__["description"] = description
__props__.__dict__["last_uplink_received_at"] = last_uplink_received_at
- if lo_ra_wan is not None and not isinstance(lo_ra_wan, WirelessGatewayLoRaWanGatewayArgs):
- lo_ra_wan = lo_ra_wan or {}
- def _setter(key, value):
- lo_ra_wan[key] = value
- WirelessGatewayLoRaWanGatewayArgs._configure(_setter, **lo_ra_wan)
if lo_ra_wan is None and not opts.urn:
raise TypeError("Missing required property 'lo_ra_wan'")
__props__.__dict__["lo_ra_wan"] = lo_ra_wan
diff --git a/sdk/python/pulumi_aws_native/ivs/_inputs.py b/sdk/python/pulumi_aws_native/ivs/_inputs.py
index 9915f149a8..b21bda00c5 100644
--- a/sdk/python/pulumi_aws_native/ivs/_inputs.py
+++ b/sdk/python/pulumi_aws_native/ivs/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -26,19 +26,8 @@ class ChannelTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- ChannelTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -64,19 +53,8 @@ class PlaybackKeyPairTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- PlaybackKeyPairTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -104,17 +82,8 @@ def __init__(__self__, *,
"""
Recording Destination Configuration.
"""
- RecordingConfigurationDestinationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3=s3,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3: Optional[pulumi.Input['RecordingConfigurationS3DestinationConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if s3 is not None:
- _setter("s3", s3)
+ pulumi.set(__self__, "s3", s3)
@property
@pulumi.getter
@@ -136,21 +105,10 @@ def __init__(__self__, *,
:param pulumi.Input['RecordingConfigurationRenditionConfigurationRenditionSelection'] rendition_selection: Resolution Selection indicates which set of renditions are recorded for a stream.
:param pulumi.Input[Sequence[pulumi.Input['RecordingConfigurationRenditionConfigurationRenditionsItem']]] renditions: Renditions indicates which renditions are recorded for a stream.
"""
- RecordingConfigurationRenditionConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- rendition_selection=rendition_selection,
- renditions=renditions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- rendition_selection: Optional[pulumi.Input['RecordingConfigurationRenditionConfigurationRenditionSelection']] = None,
- renditions: Optional[pulumi.Input[Sequence[pulumi.Input['RecordingConfigurationRenditionConfigurationRenditionsItem']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if rendition_selection is not None:
- _setter("rendition_selection", rendition_selection)
+ pulumi.set(__self__, "rendition_selection", rendition_selection)
if renditions is not None:
- _setter("renditions", renditions)
+ pulumi.set(__self__, "renditions", renditions)
@property
@pulumi.getter(name="renditionSelection")
@@ -184,16 +142,7 @@ def __init__(__self__, *,
"""
Recording S3 Destination Configuration.
"""
- RecordingConfigurationS3DestinationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_name=bucket_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_name", bucket_name)
+ pulumi.set(__self__, "bucket_name", bucket_name)
@property
@pulumi.getter(name="bucketName")
@@ -210,19 +159,8 @@ class RecordingConfigurationTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- RecordingConfigurationTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -257,29 +195,14 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['RecordingConfigurationThumbnailConfigurationStorageItem']]] storage: Storage indicates the format in which thumbnails are recorded.
:param pulumi.Input[int] target_interval_seconds: Target Interval Seconds defines the interval at which thumbnails are recorded. This field is required if RecordingMode is INTERVAL.
"""
- RecordingConfigurationThumbnailConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- recording_mode=recording_mode,
- resolution=resolution,
- storage=storage,
- target_interval_seconds=target_interval_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- recording_mode: Optional[pulumi.Input['RecordingConfigurationThumbnailConfigurationRecordingMode']] = None,
- resolution: Optional[pulumi.Input['RecordingConfigurationThumbnailConfigurationResolution']] = None,
- storage: Optional[pulumi.Input[Sequence[pulumi.Input['RecordingConfigurationThumbnailConfigurationStorageItem']]]] = None,
- target_interval_seconds: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if recording_mode is not None:
- _setter("recording_mode", recording_mode)
+ pulumi.set(__self__, "recording_mode", recording_mode)
if resolution is not None:
- _setter("resolution", resolution)
+ pulumi.set(__self__, "resolution", resolution)
if storage is not None:
- _setter("storage", storage)
+ pulumi.set(__self__, "storage", storage)
if target_interval_seconds is not None:
- _setter("target_interval_seconds", target_interval_seconds)
+ pulumi.set(__self__, "target_interval_seconds", target_interval_seconds)
@property
@pulumi.getter(name="recordingMode")
@@ -335,19 +258,8 @@ class StreamKeyTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- StreamKeyTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/ivs/channel.py b/sdk/python/pulumi_aws_native/ivs/channel.py
index 9baa9293ad..d3c7b99037 100644
--- a/sdk/python/pulumi_aws_native/ivs/channel.py
+++ b/sdk/python/pulumi_aws_native/ivs/channel.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -36,45 +36,22 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['ChannelTagArgs']]] tags: A list of key-value pairs that contain metadata for the asset model.
:param pulumi.Input['ChannelType'] type: Channel type, which determines the allowable resolution and bitrate. If you exceed the allowable resolution or bitrate, the stream probably will disconnect immediately.
"""
- ChannelArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authorized=authorized,
- insecure_ingest=insecure_ingest,
- latency_mode=latency_mode,
- name=name,
- preset=preset,
- recording_configuration_arn=recording_configuration_arn,
- tags=tags,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authorized: Optional[pulumi.Input[bool]] = None,
- insecure_ingest: Optional[pulumi.Input[bool]] = None,
- latency_mode: Optional[pulumi.Input['ChannelLatencyMode']] = None,
- name: Optional[pulumi.Input[str]] = None,
- preset: Optional[pulumi.Input['ChannelPreset']] = None,
- recording_configuration_arn: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelTagArgs']]]] = None,
- type: Optional[pulumi.Input['ChannelType']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if authorized is not None:
- _setter("authorized", authorized)
+ pulumi.set(__self__, "authorized", authorized)
if insecure_ingest is not None:
- _setter("insecure_ingest", insecure_ingest)
+ pulumi.set(__self__, "insecure_ingest", insecure_ingest)
if latency_mode is not None:
- _setter("latency_mode", latency_mode)
+ pulumi.set(__self__, "latency_mode", latency_mode)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if preset is not None:
- _setter("preset", preset)
+ pulumi.set(__self__, "preset", preset)
if recording_configuration_arn is not None:
- _setter("recording_configuration_arn", recording_configuration_arn)
+ pulumi.set(__self__, "recording_configuration_arn", recording_configuration_arn)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -220,10 +197,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ChannelArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ivs/get_channel.py b/sdk/python/pulumi_aws_native/ivs/get_channel.py
index 3136cb49fc..75feb8d14e 100644
--- a/sdk/python/pulumi_aws_native/ivs/get_channel.py
+++ b/sdk/python/pulumi_aws_native/ivs/get_channel.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/ivs/get_playback_key_pair.py b/sdk/python/pulumi_aws_native/ivs/get_playback_key_pair.py
index 9162a261bd..c62f1932ef 100644
--- a/sdk/python/pulumi_aws_native/ivs/get_playback_key_pair.py
+++ b/sdk/python/pulumi_aws_native/ivs/get_playback_key_pair.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ivs/get_recording_configuration.py b/sdk/python/pulumi_aws_native/ivs/get_recording_configuration.py
index cf2f940698..82125ffc0a 100644
--- a/sdk/python/pulumi_aws_native/ivs/get_recording_configuration.py
+++ b/sdk/python/pulumi_aws_native/ivs/get_recording_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/ivs/get_stream_key.py b/sdk/python/pulumi_aws_native/ivs/get_stream_key.py
index 0829156c1b..0d77db136d 100644
--- a/sdk/python/pulumi_aws_native/ivs/get_stream_key.py
+++ b/sdk/python/pulumi_aws_native/ivs/get_stream_key.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/ivs/outputs.py b/sdk/python/pulumi_aws_native/ivs/outputs.py
index 956e225a11..994a8244be 100644
--- a/sdk/python/pulumi_aws_native/ivs/outputs.py
+++ b/sdk/python/pulumi_aws_native/ivs/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -27,19 +27,8 @@ class ChannelTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- ChannelTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -57,19 +46,8 @@ class PlaybackKeyPairTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- PlaybackKeyPairTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -92,17 +70,8 @@ def __init__(__self__, *,
"""
Recording Destination Configuration.
"""
- RecordingConfigurationDestinationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3=s3,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3: Optional['outputs.RecordingConfigurationS3DestinationConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if s3 is not None:
- _setter("s3", s3)
+ pulumi.set(__self__, "s3", s3)
@property
@pulumi.getter
@@ -140,21 +109,10 @@ def __init__(__self__, *,
:param 'RecordingConfigurationRenditionConfigurationRenditionSelection' rendition_selection: Resolution Selection indicates which set of renditions are recorded for a stream.
:param Sequence['RecordingConfigurationRenditionConfigurationRenditionsItem'] renditions: Renditions indicates which renditions are recorded for a stream.
"""
- RecordingConfigurationRenditionConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- rendition_selection=rendition_selection,
- renditions=renditions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- rendition_selection: Optional['RecordingConfigurationRenditionConfigurationRenditionSelection'] = None,
- renditions: Optional[Sequence['RecordingConfigurationRenditionConfigurationRenditionsItem']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if rendition_selection is not None:
- _setter("rendition_selection", rendition_selection)
+ pulumi.set(__self__, "rendition_selection", rendition_selection)
if renditions is not None:
- _setter("renditions", renditions)
+ pulumi.set(__self__, "renditions", renditions)
@property
@pulumi.getter(name="renditionSelection")
@@ -200,16 +158,7 @@ def __init__(__self__, *,
"""
Recording S3 Destination Configuration.
"""
- RecordingConfigurationS3DestinationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_name=bucket_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_name", bucket_name)
+ pulumi.set(__self__, "bucket_name", bucket_name)
@property
@pulumi.getter(name="bucketName")
@@ -222,19 +171,8 @@ class RecordingConfigurationTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- RecordingConfigurationTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -283,29 +221,14 @@ def __init__(__self__, *,
:param Sequence['RecordingConfigurationThumbnailConfigurationStorageItem'] storage: Storage indicates the format in which thumbnails are recorded.
:param int target_interval_seconds: Target Interval Seconds defines the interval at which thumbnails are recorded. This field is required if RecordingMode is INTERVAL.
"""
- RecordingConfigurationThumbnailConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- recording_mode=recording_mode,
- resolution=resolution,
- storage=storage,
- target_interval_seconds=target_interval_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- recording_mode: Optional['RecordingConfigurationThumbnailConfigurationRecordingMode'] = None,
- resolution: Optional['RecordingConfigurationThumbnailConfigurationResolution'] = None,
- storage: Optional[Sequence['RecordingConfigurationThumbnailConfigurationStorageItem']] = None,
- target_interval_seconds: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if recording_mode is not None:
- _setter("recording_mode", recording_mode)
+ pulumi.set(__self__, "recording_mode", recording_mode)
if resolution is not None:
- _setter("resolution", resolution)
+ pulumi.set(__self__, "resolution", resolution)
if storage is not None:
- _setter("storage", storage)
+ pulumi.set(__self__, "storage", storage)
if target_interval_seconds is not None:
- _setter("target_interval_seconds", target_interval_seconds)
+ pulumi.set(__self__, "target_interval_seconds", target_interval_seconds)
@property
@pulumi.getter(name="recordingMode")
@@ -345,19 +268,8 @@ class StreamKeyTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- StreamKeyTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/ivs/playback_key_pair.py b/sdk/python/pulumi_aws_native/ivs/playback_key_pair.py
index 3553502e7d..ebc048edad 100644
--- a/sdk/python/pulumi_aws_native/ivs/playback_key_pair.py
+++ b/sdk/python/pulumi_aws_native/ivs/playback_key_pair.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,25 +25,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] public_key_material: The public portion of a customer-generated key pair.
:param pulumi.Input[Sequence[pulumi.Input['PlaybackKeyPairTagArgs']]] tags: A list of key-value pairs that contain metadata for the asset model.
"""
- PlaybackKeyPairArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- public_key_material=public_key_material,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[pulumi.Input[str]] = None,
- public_key_material: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['PlaybackKeyPairTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if public_key_material is not None:
- _setter("public_key_material", public_key_material)
+ pulumi.set(__self__, "public_key_material", public_key_material)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -119,10 +106,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PlaybackKeyPairArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ivs/recording_configuration.py b/sdk/python/pulumi_aws_native/ivs/recording_configuration.py
index 60d352a5a0..ccf1b1a896 100644
--- a/sdk/python/pulumi_aws_native/ivs/recording_configuration.py
+++ b/sdk/python/pulumi_aws_native/ivs/recording_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -29,36 +29,17 @@ def __init__(__self__, *,
:param pulumi.Input[int] recording_reconnect_window_seconds: Recording Reconnect Window Seconds. (0 means disabled)
:param pulumi.Input[Sequence[pulumi.Input['RecordingConfigurationTagArgs']]] tags: A list of key-value pairs that contain metadata for the asset model.
"""
- RecordingConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_configuration=destination_configuration,
- name=name,
- recording_reconnect_window_seconds=recording_reconnect_window_seconds,
- rendition_configuration=rendition_configuration,
- tags=tags,
- thumbnail_configuration=thumbnail_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_configuration: pulumi.Input['RecordingConfigurationDestinationConfigurationArgs'],
- name: Optional[pulumi.Input[str]] = None,
- recording_reconnect_window_seconds: Optional[pulumi.Input[int]] = None,
- rendition_configuration: Optional[pulumi.Input['RecordingConfigurationRenditionConfigurationArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['RecordingConfigurationTagArgs']]]] = None,
- thumbnail_configuration: Optional[pulumi.Input['RecordingConfigurationThumbnailConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_configuration", destination_configuration)
+ pulumi.set(__self__, "destination_configuration", destination_configuration)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if recording_reconnect_window_seconds is not None:
- _setter("recording_reconnect_window_seconds", recording_reconnect_window_seconds)
+ pulumi.set(__self__, "recording_reconnect_window_seconds", recording_reconnect_window_seconds)
if rendition_configuration is not None:
- _setter("rendition_configuration", rendition_configuration)
+ pulumi.set(__self__, "rendition_configuration", rendition_configuration)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if thumbnail_configuration is not None:
- _setter("thumbnail_configuration", thumbnail_configuration)
+ pulumi.set(__self__, "thumbnail_configuration", thumbnail_configuration)
@property
@pulumi.getter(name="destinationConfiguration")
@@ -164,10 +145,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- RecordingConfigurationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -188,28 +165,13 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = RecordingConfigurationArgs.__new__(RecordingConfigurationArgs)
- if destination_configuration is not None and not isinstance(destination_configuration, RecordingConfigurationDestinationConfigurationArgs):
- destination_configuration = destination_configuration or {}
- def _setter(key, value):
- destination_configuration[key] = value
- RecordingConfigurationDestinationConfigurationArgs._configure(_setter, **destination_configuration)
if destination_configuration is None and not opts.urn:
raise TypeError("Missing required property 'destination_configuration'")
__props__.__dict__["destination_configuration"] = destination_configuration
__props__.__dict__["name"] = name
__props__.__dict__["recording_reconnect_window_seconds"] = recording_reconnect_window_seconds
- if rendition_configuration is not None and not isinstance(rendition_configuration, RecordingConfigurationRenditionConfigurationArgs):
- rendition_configuration = rendition_configuration or {}
- def _setter(key, value):
- rendition_configuration[key] = value
- RecordingConfigurationRenditionConfigurationArgs._configure(_setter, **rendition_configuration)
__props__.__dict__["rendition_configuration"] = rendition_configuration
__props__.__dict__["tags"] = tags
- if thumbnail_configuration is not None and not isinstance(thumbnail_configuration, RecordingConfigurationThumbnailConfigurationArgs):
- thumbnail_configuration = thumbnail_configuration or {}
- def _setter(key, value):
- thumbnail_configuration[key] = value
- RecordingConfigurationThumbnailConfigurationArgs._configure(_setter, **thumbnail_configuration)
__props__.__dict__["thumbnail_configuration"] = thumbnail_configuration
__props__.__dict__["arn"] = None
__props__.__dict__["state"] = None
diff --git a/sdk/python/pulumi_aws_native/ivs/stream_key.py b/sdk/python/pulumi_aws_native/ivs/stream_key.py
index 26b74cb711..b4d3877a12 100644
--- a/sdk/python/pulumi_aws_native/ivs/stream_key.py
+++ b/sdk/python/pulumi_aws_native/ivs/stream_key.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,20 +23,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] channel_arn: Channel ARN for the stream.
:param pulumi.Input[Sequence[pulumi.Input['StreamKeyTagArgs']]] tags: A list of key-value pairs that contain metadata for the asset model.
"""
- StreamKeyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- channel_arn=channel_arn,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- channel_arn: pulumi.Input[str],
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['StreamKeyTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("channel_arn", channel_arn)
+ pulumi.set(__self__, "channel_arn", channel_arn)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="channelArn")
@@ -98,10 +87,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- StreamKeyArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/ivschat/_inputs.py b/sdk/python/pulumi_aws_native/ivschat/_inputs.py
index 80d9abe8f5..3bf6fd0e40 100644
--- a/sdk/python/pulumi_aws_native/ivschat/_inputs.py
+++ b/sdk/python/pulumi_aws_native/ivschat/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -28,16 +28,7 @@ def __init__(__self__, *,
CloudWatch destination configuration for IVS Chat logging.
:param pulumi.Input[str] log_group_name: Name of the Amazon CloudWatch Logs log group where chat activity will be logged.
"""
- LoggingConfigurationCloudWatchLogsDestinationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_group_name=log_group_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_group_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_group_name", log_group_name)
+ pulumi.set(__self__, "log_group_name", log_group_name)
@property
@pulumi.getter(name="logGroupName")
@@ -61,25 +52,12 @@ def __init__(__self__, *,
"""
Destination configuration for IVS Chat logging.
"""
- LoggingConfigurationDestinationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_logs=cloud_watch_logs,
- firehose=firehose,
- s3=s3,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_logs: Optional[pulumi.Input['LoggingConfigurationCloudWatchLogsDestinationConfigurationArgs']] = None,
- firehose: Optional[pulumi.Input['LoggingConfigurationFirehoseDestinationConfigurationArgs']] = None,
- s3: Optional[pulumi.Input['LoggingConfigurationS3DestinationConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cloud_watch_logs is not None:
- _setter("cloud_watch_logs", cloud_watch_logs)
+ pulumi.set(__self__, "cloud_watch_logs", cloud_watch_logs)
if firehose is not None:
- _setter("firehose", firehose)
+ pulumi.set(__self__, "firehose", firehose)
if s3 is not None:
- _setter("s3", s3)
+ pulumi.set(__self__, "s3", s3)
@property
@pulumi.getter(name="cloudWatchLogs")
@@ -117,16 +95,7 @@ def __init__(__self__, *,
Kinesis Firehose destination configuration for IVS Chat logging.
:param pulumi.Input[str] delivery_stream_name: Name of the Amazon Kinesis Firehose delivery stream where chat activity will be logged.
"""
- LoggingConfigurationFirehoseDestinationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delivery_stream_name=delivery_stream_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delivery_stream_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("delivery_stream_name", delivery_stream_name)
+ pulumi.set(__self__, "delivery_stream_name", delivery_stream_name)
@property
@pulumi.getter(name="deliveryStreamName")
@@ -149,16 +118,7 @@ def __init__(__self__, *,
S3 destination configuration for IVS Chat logging.
:param pulumi.Input[str] bucket_name: Name of the Amazon S3 bucket where chat activity will be logged.
"""
- LoggingConfigurationS3DestinationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_name=bucket_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_name", bucket_name)
+ pulumi.set(__self__, "bucket_name", bucket_name)
@property
@pulumi.getter(name="bucketName")
@@ -183,19 +143,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- LoggingConfigurationTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -232,21 +181,10 @@ def __init__(__self__, *,
:param pulumi.Input['RoomMessageReviewHandlerFallbackResult'] fallback_result: Specifies the fallback behavior if the handler does not return a valid response, encounters an error, or times out.
:param pulumi.Input[str] uri: Identifier of the message review handler.
"""
- RoomMessageReviewHandlerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- fallback_result=fallback_result,
- uri=uri,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- fallback_result: Optional[pulumi.Input['RoomMessageReviewHandlerFallbackResult']] = None,
- uri: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if fallback_result is not None:
- _setter("fallback_result", fallback_result)
+ pulumi.set(__self__, "fallback_result", fallback_result)
if uri is not None:
- _setter("uri", uri)
+ pulumi.set(__self__, "uri", uri)
@property
@pulumi.getter(name="fallbackResult")
@@ -283,19 +221,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- RoomTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/ivschat/get_logging_configuration.py b/sdk/python/pulumi_aws_native/ivschat/get_logging_configuration.py
index f12ce96154..1963a31daa 100644
--- a/sdk/python/pulumi_aws_native/ivschat/get_logging_configuration.py
+++ b/sdk/python/pulumi_aws_native/ivschat/get_logging_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/ivschat/get_room.py b/sdk/python/pulumi_aws_native/ivschat/get_room.py
index 02d5c4e685..9eab336110 100644
--- a/sdk/python/pulumi_aws_native/ivschat/get_room.py
+++ b/sdk/python/pulumi_aws_native/ivschat/get_room.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/ivschat/logging_configuration.py b/sdk/python/pulumi_aws_native/ivschat/logging_configuration.py
index 0ae51195c7..c7536378ea 100644
--- a/sdk/python/pulumi_aws_native/ivschat/logging_configuration.py
+++ b/sdk/python/pulumi_aws_native/ivschat/logging_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -25,24 +25,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: The name of the logging configuration. The value does not need to be unique.
:param pulumi.Input[Sequence[pulumi.Input['LoggingConfigurationTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- LoggingConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_configuration=destination_configuration,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_configuration: pulumi.Input['LoggingConfigurationDestinationConfigurationArgs'],
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['LoggingConfigurationTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_configuration", destination_configuration)
+ pulumi.set(__self__, "destination_configuration", destination_configuration)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="destinationConfiguration")
@@ -114,10 +101,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LoggingConfigurationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -135,11 +118,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = LoggingConfigurationArgs.__new__(LoggingConfigurationArgs)
- if destination_configuration is not None and not isinstance(destination_configuration, LoggingConfigurationDestinationConfigurationArgs):
- destination_configuration = destination_configuration or {}
- def _setter(key, value):
- destination_configuration[key] = value
- LoggingConfigurationDestinationConfigurationArgs._configure(_setter, **destination_configuration)
if destination_configuration is None and not opts.urn:
raise TypeError("Missing required property 'destination_configuration'")
__props__.__dict__["destination_configuration"] = destination_configuration
diff --git a/sdk/python/pulumi_aws_native/ivschat/outputs.py b/sdk/python/pulumi_aws_native/ivschat/outputs.py
index b4a054e324..b9d4a3164d 100644
--- a/sdk/python/pulumi_aws_native/ivschat/outputs.py
+++ b/sdk/python/pulumi_aws_native/ivschat/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -49,16 +49,7 @@ def __init__(__self__, *,
CloudWatch destination configuration for IVS Chat logging.
:param str log_group_name: Name of the Amazon CloudWatch Logs log group where chat activity will be logged.
"""
- LoggingConfigurationCloudWatchLogsDestinationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_group_name=log_group_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_group_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_group_name", log_group_name)
+ pulumi.set(__self__, "log_group_name", log_group_name)
@property
@pulumi.getter(name="logGroupName")
@@ -98,25 +89,12 @@ def __init__(__self__, *,
"""
Destination configuration for IVS Chat logging.
"""
- LoggingConfigurationDestinationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_logs=cloud_watch_logs,
- firehose=firehose,
- s3=s3,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_logs: Optional['outputs.LoggingConfigurationCloudWatchLogsDestinationConfiguration'] = None,
- firehose: Optional['outputs.LoggingConfigurationFirehoseDestinationConfiguration'] = None,
- s3: Optional['outputs.LoggingConfigurationS3DestinationConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cloud_watch_logs is not None:
- _setter("cloud_watch_logs", cloud_watch_logs)
+ pulumi.set(__self__, "cloud_watch_logs", cloud_watch_logs)
if firehose is not None:
- _setter("firehose", firehose)
+ pulumi.set(__self__, "firehose", firehose)
if s3 is not None:
- _setter("s3", s3)
+ pulumi.set(__self__, "s3", s3)
@property
@pulumi.getter(name="cloudWatchLogs")
@@ -162,16 +140,7 @@ def __init__(__self__, *,
Kinesis Firehose destination configuration for IVS Chat logging.
:param str delivery_stream_name: Name of the Amazon Kinesis Firehose delivery stream where chat activity will be logged.
"""
- LoggingConfigurationFirehoseDestinationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delivery_stream_name=delivery_stream_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delivery_stream_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("delivery_stream_name", delivery_stream_name)
+ pulumi.set(__self__, "delivery_stream_name", delivery_stream_name)
@property
@pulumi.getter(name="deliveryStreamName")
@@ -210,16 +179,7 @@ def __init__(__self__, *,
S3 destination configuration for IVS Chat logging.
:param str bucket_name: Name of the Amazon S3 bucket where chat activity will be logged.
"""
- LoggingConfigurationS3DestinationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_name=bucket_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_name", bucket_name)
+ pulumi.set(__self__, "bucket_name", bucket_name)
@property
@pulumi.getter(name="bucketName")
@@ -243,19 +203,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- LoggingConfigurationTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -304,21 +253,10 @@ def __init__(__self__, *,
:param 'RoomMessageReviewHandlerFallbackResult' fallback_result: Specifies the fallback behavior if the handler does not return a valid response, encounters an error, or times out.
:param str uri: Identifier of the message review handler.
"""
- RoomMessageReviewHandler._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- fallback_result=fallback_result,
- uri=uri,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- fallback_result: Optional['RoomMessageReviewHandlerFallbackResult'] = None,
- uri: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if fallback_result is not None:
- _setter("fallback_result", fallback_result)
+ pulumi.set(__self__, "fallback_result", fallback_result)
if uri is not None:
- _setter("uri", uri)
+ pulumi.set(__self__, "uri", uri)
@property
@pulumi.getter(name="fallbackResult")
@@ -350,19 +288,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- RoomTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/ivschat/room.py b/sdk/python/pulumi_aws_native/ivschat/room.py
index a6131ce7b3..cecac85ce0 100644
--- a/sdk/python/pulumi_aws_native/ivschat/room.py
+++ b/sdk/python/pulumi_aws_native/ivschat/room.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -31,37 +31,18 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: The name of the room. The value does not need to be unique.
:param pulumi.Input[Sequence[pulumi.Input['RoomTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- RoomArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- logging_configuration_identifiers=logging_configuration_identifiers,
- maximum_message_length=maximum_message_length,
- maximum_message_rate_per_second=maximum_message_rate_per_second,
- message_review_handler=message_review_handler,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- logging_configuration_identifiers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- maximum_message_length: Optional[pulumi.Input[int]] = None,
- maximum_message_rate_per_second: Optional[pulumi.Input[int]] = None,
- message_review_handler: Optional[pulumi.Input['RoomMessageReviewHandlerArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['RoomTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if logging_configuration_identifiers is not None:
- _setter("logging_configuration_identifiers", logging_configuration_identifiers)
+ pulumi.set(__self__, "logging_configuration_identifiers", logging_configuration_identifiers)
if maximum_message_length is not None:
- _setter("maximum_message_length", maximum_message_length)
+ pulumi.set(__self__, "maximum_message_length", maximum_message_length)
if maximum_message_rate_per_second is not None:
- _setter("maximum_message_rate_per_second", maximum_message_rate_per_second)
+ pulumi.set(__self__, "maximum_message_rate_per_second", maximum_message_rate_per_second)
if message_review_handler is not None:
- _setter("message_review_handler", message_review_handler)
+ pulumi.set(__self__, "message_review_handler", message_review_handler)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="loggingConfigurationIdentifiers")
@@ -175,10 +156,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- RoomArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -202,11 +179,6 @@ def _internal_init(__self__,
__props__.__dict__["logging_configuration_identifiers"] = logging_configuration_identifiers
__props__.__dict__["maximum_message_length"] = maximum_message_length
__props__.__dict__["maximum_message_rate_per_second"] = maximum_message_rate_per_second
- if message_review_handler is not None and not isinstance(message_review_handler, RoomMessageReviewHandlerArgs):
- message_review_handler = message_review_handler or {}
- def _setter(key, value):
- message_review_handler[key] = value
- RoomMessageReviewHandlerArgs._configure(_setter, **message_review_handler)
__props__.__dict__["message_review_handler"] = message_review_handler
__props__.__dict__["name"] = name
__props__.__dict__["tags"] = tags
diff --git a/sdk/python/pulumi_aws_native/kafkaconnect/_inputs.py b/sdk/python/pulumi_aws_native/kafkaconnect/_inputs.py
index 73ca9922a1..6877130d55 100644
--- a/sdk/python/pulumi_aws_native/kafkaconnect/_inputs.py
+++ b/sdk/python/pulumi_aws_native/kafkaconnect/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -40,19 +40,8 @@ def __init__(__self__, *,
Details of how to connect to an Apache Kafka cluster.
:param pulumi.Input[str] bootstrap_servers: The bootstrap servers string of the Apache Kafka cluster.
"""
- ConnectorApacheKafkaClusterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bootstrap_servers=bootstrap_servers,
- vpc=vpc,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bootstrap_servers: pulumi.Input[str],
- vpc: pulumi.Input['ConnectorVpcArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bootstrap_servers", bootstrap_servers)
- _setter("vpc", vpc)
+ pulumi.set(__self__, "bootstrap_servers", bootstrap_servers)
+ pulumi.set(__self__, "vpc", vpc)
@property
@pulumi.getter(name="bootstrapServers")
@@ -90,28 +79,11 @@ def __init__(__self__, *,
:param pulumi.Input[int] mcu_count: Specifies how many MSK Connect Units (MCU) as the minimum scaling unit.
:param pulumi.Input[int] min_worker_count: The minimum number of workers for a connector.
"""
- ConnectorAutoScalingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_worker_count=max_worker_count,
- mcu_count=mcu_count,
- min_worker_count=min_worker_count,
- scale_in_policy=scale_in_policy,
- scale_out_policy=scale_out_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_worker_count: pulumi.Input[int],
- mcu_count: pulumi.Input[int],
- min_worker_count: pulumi.Input[int],
- scale_in_policy: pulumi.Input['ConnectorScaleInPolicyArgs'],
- scale_out_policy: pulumi.Input['ConnectorScaleOutPolicyArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("max_worker_count", max_worker_count)
- _setter("mcu_count", mcu_count)
- _setter("min_worker_count", min_worker_count)
- _setter("scale_in_policy", scale_in_policy)
- _setter("scale_out_policy", scale_out_policy)
+ pulumi.set(__self__, "max_worker_count", max_worker_count)
+ pulumi.set(__self__, "mcu_count", mcu_count)
+ pulumi.set(__self__, "min_worker_count", min_worker_count)
+ pulumi.set(__self__, "scale_in_policy", scale_in_policy)
+ pulumi.set(__self__, "scale_out_policy", scale_out_policy)
@property
@pulumi.getter(name="maxWorkerCount")
@@ -176,21 +148,10 @@ def __init__(__self__, *,
"""
Information about the capacity allocated to the connector.
"""
- ConnectorCapacityArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- auto_scaling=auto_scaling,
- provisioned_capacity=provisioned_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- auto_scaling: Optional[pulumi.Input['ConnectorAutoScalingArgs']] = None,
- provisioned_capacity: Optional[pulumi.Input['ConnectorProvisionedCapacityArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if auto_scaling is not None:
- _setter("auto_scaling", auto_scaling)
+ pulumi.set(__self__, "auto_scaling", auto_scaling)
if provisioned_capacity is not None:
- _setter("provisioned_capacity", provisioned_capacity)
+ pulumi.set(__self__, "provisioned_capacity", provisioned_capacity)
@property
@pulumi.getter(name="autoScaling")
@@ -221,20 +182,9 @@ def __init__(__self__, *,
:param pulumi.Input[bool] enabled: Specifies whether the logs get sent to the specified CloudWatch Logs destination.
:param pulumi.Input[str] log_group: The CloudWatch log group that is the destination for log delivery.
"""
- ConnectorCloudWatchLogsLogDeliveryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- log_group=log_group,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: pulumi.Input[bool],
- log_group: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if log_group is not None:
- _setter("log_group", log_group)
+ pulumi.set(__self__, "log_group", log_group)
@property
@pulumi.getter
@@ -271,19 +221,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] custom_plugin_arn: The Amazon Resource Name (ARN) of the custom plugin to use.
:param pulumi.Input[int] revision: The revision of the custom plugin to use.
"""
- ConnectorCustomPluginArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- custom_plugin_arn=custom_plugin_arn,
- revision=revision,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- custom_plugin_arn: pulumi.Input[str],
- revision: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("custom_plugin_arn", custom_plugin_arn)
- _setter("revision", revision)
+ pulumi.set(__self__, "custom_plugin_arn", custom_plugin_arn)
+ pulumi.set(__self__, "revision", revision)
@property
@pulumi.getter(name="customPluginArn")
@@ -320,20 +259,9 @@ def __init__(__self__, *,
:param pulumi.Input[bool] enabled: Specifies whether the logs get sent to the specified Kinesis Data Firehose delivery stream.
:param pulumi.Input[str] delivery_stream: The Kinesis Data Firehose delivery stream that is the destination for log delivery.
"""
- ConnectorFirehoseLogDeliveryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- delivery_stream=delivery_stream,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: pulumi.Input[bool],
- delivery_stream: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if delivery_stream is not None:
- _setter("delivery_stream", delivery_stream)
+ pulumi.set(__self__, "delivery_stream", delivery_stream)
@property
@pulumi.getter
@@ -367,16 +295,7 @@ def __init__(__self__, *,
"""
Details of the client authentication used by the Kafka cluster.
"""
- ConnectorKafkaClusterClientAuthenticationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authentication_type=authentication_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authentication_type: pulumi.Input['ConnectorKafkaClusterClientAuthenticationType'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("authentication_type", authentication_type)
+ pulumi.set(__self__, "authentication_type", authentication_type)
@property
@pulumi.getter(name="authenticationType")
@@ -395,16 +314,7 @@ def __init__(__self__, *,
"""
Details of encryption in transit to the Kafka cluster.
"""
- ConnectorKafkaClusterEncryptionInTransitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- encryption_type=encryption_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- encryption_type: pulumi.Input['ConnectorKafkaClusterEncryptionInTransitType'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("encryption_type", encryption_type)
+ pulumi.set(__self__, "encryption_type", encryption_type)
@property
@pulumi.getter(name="encryptionType")
@@ -423,16 +333,7 @@ def __init__(__self__, *,
"""
Details of how to connect to the Kafka cluster.
"""
- ConnectorKafkaClusterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- apache_kafka_cluster=apache_kafka_cluster,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- apache_kafka_cluster: pulumi.Input['ConnectorApacheKafkaClusterArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("apache_kafka_cluster", apache_kafka_cluster)
+ pulumi.set(__self__, "apache_kafka_cluster", apache_kafka_cluster)
@property
@pulumi.getter(name="apacheKafkaCluster")
@@ -451,16 +352,7 @@ def __init__(__self__, *,
"""
Details of what logs are delivered and where they are delivered.
"""
- ConnectorLogDeliveryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- worker_log_delivery=worker_log_delivery,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- worker_log_delivery: pulumi.Input['ConnectorWorkerLogDeliveryArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("worker_log_delivery", worker_log_delivery)
+ pulumi.set(__self__, "worker_log_delivery", worker_log_delivery)
@property
@pulumi.getter(name="workerLogDelivery")
@@ -479,16 +371,7 @@ def __init__(__self__, *,
"""
Details about a Kafka Connect plugin which will be used with the connector.
"""
- ConnectorPluginArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- custom_plugin=custom_plugin,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- custom_plugin: pulumi.Input['ConnectorCustomPluginArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("custom_plugin", custom_plugin)
+ pulumi.set(__self__, "custom_plugin", custom_plugin)
@property
@pulumi.getter(name="customPlugin")
@@ -510,20 +393,9 @@ def __init__(__self__, *,
:param pulumi.Input[int] worker_count: Number of workers for a connector.
:param pulumi.Input[int] mcu_count: Specifies how many MSK Connect Units (MCU) are allocated to the connector.
"""
- ConnectorProvisionedCapacityArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- worker_count=worker_count,
- mcu_count=mcu_count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- worker_count: pulumi.Input[int],
- mcu_count: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("worker_count", worker_count)
+ pulumi.set(__self__, "worker_count", worker_count)
if mcu_count is not None:
- _setter("mcu_count", mcu_count)
+ pulumi.set(__self__, "mcu_count", mcu_count)
@property
@pulumi.getter(name="workerCount")
@@ -562,24 +434,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] bucket: The name of the S3 bucket that is the destination for log delivery.
:param pulumi.Input[str] prefix: The S3 prefix that is the destination for log delivery.
"""
- ConnectorS3LogDeliveryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- bucket=bucket,
- prefix=prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: pulumi.Input[bool],
- bucket: Optional[pulumi.Input[str]] = None,
- prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if bucket is not None:
- _setter("bucket", bucket)
+ pulumi.set(__self__, "bucket", bucket)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
@property
@pulumi.getter
@@ -626,16 +485,7 @@ def __init__(__self__, *,
Information about the scale in policy of the connector.
:param pulumi.Input[int] cpu_utilization_percentage: Specifies the CPU utilization percentage threshold at which connector scale in should trigger.
"""
- ConnectorScaleInPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cpu_utilization_percentage=cpu_utilization_percentage,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cpu_utilization_percentage: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cpu_utilization_percentage", cpu_utilization_percentage)
+ pulumi.set(__self__, "cpu_utilization_percentage", cpu_utilization_percentage)
@property
@pulumi.getter(name="cpuUtilizationPercentage")
@@ -658,16 +508,7 @@ def __init__(__self__, *,
Information about the scale out policy of the connector.
:param pulumi.Input[int] cpu_utilization_percentage: Specifies the CPU utilization percentage threshold at which connector scale out should trigger.
"""
- ConnectorScaleOutPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cpu_utilization_percentage=cpu_utilization_percentage,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cpu_utilization_percentage: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cpu_utilization_percentage", cpu_utilization_percentage)
+ pulumi.set(__self__, "cpu_utilization_percentage", cpu_utilization_percentage)
@property
@pulumi.getter(name="cpuUtilizationPercentage")
@@ -692,19 +533,8 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] security_groups: The AWS security groups to associate with the elastic network interfaces in order to specify what the connector has access to.
:param pulumi.Input[Sequence[pulumi.Input[str]]] subnets: The list of subnets to connect to in the virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets.
"""
- ConnectorVpcArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- security_groups=security_groups,
- subnets=subnets,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- security_groups: pulumi.Input[Sequence[pulumi.Input[str]]],
- subnets: pulumi.Input[Sequence[pulumi.Input[str]]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("security_groups", security_groups)
- _setter("subnets", subnets)
+ pulumi.set(__self__, "security_groups", security_groups)
+ pulumi.set(__self__, "subnets", subnets)
@property
@pulumi.getter(name="securityGroups")
@@ -741,19 +571,8 @@ def __init__(__self__, *,
:param pulumi.Input[int] revision: The revision of the worker configuration to use.
:param pulumi.Input[str] worker_configuration_arn: The Amazon Resource Name (ARN) of the worker configuration to use.
"""
- ConnectorWorkerConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- revision=revision,
- worker_configuration_arn=worker_configuration_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- revision: pulumi.Input[int],
- worker_configuration_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("revision", revision)
- _setter("worker_configuration_arn", worker_configuration_arn)
+ pulumi.set(__self__, "revision", revision)
+ pulumi.set(__self__, "worker_configuration_arn", worker_configuration_arn)
@property
@pulumi.getter
@@ -789,25 +608,12 @@ def __init__(__self__, *,
"""
Specifies where worker logs are delivered.
"""
- ConnectorWorkerLogDeliveryArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_logs=cloud_watch_logs,
- firehose=firehose,
- s3=s3,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_logs: Optional[pulumi.Input['ConnectorCloudWatchLogsLogDeliveryArgs']] = None,
- firehose: Optional[pulumi.Input['ConnectorFirehoseLogDeliveryArgs']] = None,
- s3: Optional[pulumi.Input['ConnectorS3LogDeliveryArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cloud_watch_logs is not None:
- _setter("cloud_watch_logs", cloud_watch_logs)
+ pulumi.set(__self__, "cloud_watch_logs", cloud_watch_logs)
if firehose is not None:
- _setter("firehose", firehose)
+ pulumi.set(__self__, "firehose", firehose)
if s3 is not None:
- _setter("s3", s3)
+ pulumi.set(__self__, "s3", s3)
@property
@pulumi.getter(name="cloudWatchLogs")
diff --git a/sdk/python/pulumi_aws_native/kafkaconnect/connector.py b/sdk/python/pulumi_aws_native/kafkaconnect/connector.py
index f70adef5fb..527ec01c21 100644
--- a/sdk/python/pulumi_aws_native/kafkaconnect/connector.py
+++ b/sdk/python/pulumi_aws_native/kafkaconnect/connector.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -38,53 +38,22 @@ def __init__(__self__, *,
:param pulumi.Input[str] connector_description: A summary description of the connector.
:param pulumi.Input[str] connector_name: The name of the connector.
"""
- ConnectorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capacity=capacity,
- connector_configuration=connector_configuration,
- kafka_cluster=kafka_cluster,
- kafka_cluster_client_authentication=kafka_cluster_client_authentication,
- kafka_cluster_encryption_in_transit=kafka_cluster_encryption_in_transit,
- kafka_connect_version=kafka_connect_version,
- plugins=plugins,
- service_execution_role_arn=service_execution_role_arn,
- connector_description=connector_description,
- connector_name=connector_name,
- log_delivery=log_delivery,
- worker_configuration=worker_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capacity: pulumi.Input['ConnectorCapacityArgs'],
- connector_configuration: Any,
- kafka_cluster: pulumi.Input['ConnectorKafkaClusterArgs'],
- kafka_cluster_client_authentication: pulumi.Input['ConnectorKafkaClusterClientAuthenticationArgs'],
- kafka_cluster_encryption_in_transit: pulumi.Input['ConnectorKafkaClusterEncryptionInTransitArgs'],
- kafka_connect_version: pulumi.Input[str],
- plugins: pulumi.Input[Sequence[pulumi.Input['ConnectorPluginArgs']]],
- service_execution_role_arn: pulumi.Input[str],
- connector_description: Optional[pulumi.Input[str]] = None,
- connector_name: Optional[pulumi.Input[str]] = None,
- log_delivery: Optional[pulumi.Input['ConnectorLogDeliveryArgs']] = None,
- worker_configuration: Optional[pulumi.Input['ConnectorWorkerConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("capacity", capacity)
- _setter("connector_configuration", connector_configuration)
- _setter("kafka_cluster", kafka_cluster)
- _setter("kafka_cluster_client_authentication", kafka_cluster_client_authentication)
- _setter("kafka_cluster_encryption_in_transit", kafka_cluster_encryption_in_transit)
- _setter("kafka_connect_version", kafka_connect_version)
- _setter("plugins", plugins)
- _setter("service_execution_role_arn", service_execution_role_arn)
+ pulumi.set(__self__, "capacity", capacity)
+ pulumi.set(__self__, "connector_configuration", connector_configuration)
+ pulumi.set(__self__, "kafka_cluster", kafka_cluster)
+ pulumi.set(__self__, "kafka_cluster_client_authentication", kafka_cluster_client_authentication)
+ pulumi.set(__self__, "kafka_cluster_encryption_in_transit", kafka_cluster_encryption_in_transit)
+ pulumi.set(__self__, "kafka_connect_version", kafka_connect_version)
+ pulumi.set(__self__, "plugins", plugins)
+ pulumi.set(__self__, "service_execution_role_arn", service_execution_role_arn)
if connector_description is not None:
- _setter("connector_description", connector_description)
+ pulumi.set(__self__, "connector_description", connector_description)
if connector_name is not None:
- _setter("connector_name", connector_name)
+ pulumi.set(__self__, "connector_name", connector_name)
if log_delivery is not None:
- _setter("log_delivery", log_delivery)
+ pulumi.set(__self__, "log_delivery", log_delivery)
if worker_configuration is not None:
- _setter("worker_configuration", worker_configuration)
+ pulumi.set(__self__, "worker_configuration", worker_configuration)
@property
@pulumi.getter
@@ -262,10 +231,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ConnectorArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -292,11 +257,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = ConnectorArgs.__new__(ConnectorArgs)
- if capacity is not None and not isinstance(capacity, ConnectorCapacityArgs):
- capacity = capacity or {}
- def _setter(key, value):
- capacity[key] = value
- ConnectorCapacityArgs._configure(_setter, **capacity)
if capacity is None and not opts.urn:
raise TypeError("Missing required property 'capacity'")
__props__.__dict__["capacity"] = capacity
@@ -305,38 +265,18 @@ def _setter(key, value):
__props__.__dict__["connector_configuration"] = connector_configuration
__props__.__dict__["connector_description"] = connector_description
__props__.__dict__["connector_name"] = connector_name
- if kafka_cluster is not None and not isinstance(kafka_cluster, ConnectorKafkaClusterArgs):
- kafka_cluster = kafka_cluster or {}
- def _setter(key, value):
- kafka_cluster[key] = value
- ConnectorKafkaClusterArgs._configure(_setter, **kafka_cluster)
if kafka_cluster is None and not opts.urn:
raise TypeError("Missing required property 'kafka_cluster'")
__props__.__dict__["kafka_cluster"] = kafka_cluster
- if kafka_cluster_client_authentication is not None and not isinstance(kafka_cluster_client_authentication, ConnectorKafkaClusterClientAuthenticationArgs):
- kafka_cluster_client_authentication = kafka_cluster_client_authentication or {}
- def _setter(key, value):
- kafka_cluster_client_authentication[key] = value
- ConnectorKafkaClusterClientAuthenticationArgs._configure(_setter, **kafka_cluster_client_authentication)
if kafka_cluster_client_authentication is None and not opts.urn:
raise TypeError("Missing required property 'kafka_cluster_client_authentication'")
__props__.__dict__["kafka_cluster_client_authentication"] = kafka_cluster_client_authentication
- if kafka_cluster_encryption_in_transit is not None and not isinstance(kafka_cluster_encryption_in_transit, ConnectorKafkaClusterEncryptionInTransitArgs):
- kafka_cluster_encryption_in_transit = kafka_cluster_encryption_in_transit or {}
- def _setter(key, value):
- kafka_cluster_encryption_in_transit[key] = value
- ConnectorKafkaClusterEncryptionInTransitArgs._configure(_setter, **kafka_cluster_encryption_in_transit)
if kafka_cluster_encryption_in_transit is None and not opts.urn:
raise TypeError("Missing required property 'kafka_cluster_encryption_in_transit'")
__props__.__dict__["kafka_cluster_encryption_in_transit"] = kafka_cluster_encryption_in_transit
if kafka_connect_version is None and not opts.urn:
raise TypeError("Missing required property 'kafka_connect_version'")
__props__.__dict__["kafka_connect_version"] = kafka_connect_version
- if log_delivery is not None and not isinstance(log_delivery, ConnectorLogDeliveryArgs):
- log_delivery = log_delivery or {}
- def _setter(key, value):
- log_delivery[key] = value
- ConnectorLogDeliveryArgs._configure(_setter, **log_delivery)
__props__.__dict__["log_delivery"] = log_delivery
if plugins is None and not opts.urn:
raise TypeError("Missing required property 'plugins'")
@@ -344,11 +284,6 @@ def _setter(key, value):
if service_execution_role_arn is None and not opts.urn:
raise TypeError("Missing required property 'service_execution_role_arn'")
__props__.__dict__["service_execution_role_arn"] = service_execution_role_arn
- if worker_configuration is not None and not isinstance(worker_configuration, ConnectorWorkerConfigurationArgs):
- worker_configuration = worker_configuration or {}
- def _setter(key, value):
- worker_configuration[key] = value
- ConnectorWorkerConfigurationArgs._configure(_setter, **worker_configuration)
__props__.__dict__["worker_configuration"] = worker_configuration
__props__.__dict__["connector_arn"] = None
replace_on_changes = pulumi.ResourceOptions(replace_on_changes=["connector_configuration", "connector_description", "connector_name", "kafka_cluster", "kafka_cluster_client_authentication", "kafka_cluster_encryption_in_transit", "kafka_connect_version", "log_delivery", "plugins[*]", "service_execution_role_arn", "worker_configuration"])
diff --git a/sdk/python/pulumi_aws_native/kafkaconnect/get_connector.py b/sdk/python/pulumi_aws_native/kafkaconnect/get_connector.py
index 15533dbdf0..61bcc1fc8f 100644
--- a/sdk/python/pulumi_aws_native/kafkaconnect/get_connector.py
+++ b/sdk/python/pulumi_aws_native/kafkaconnect/get_connector.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/kafkaconnect/outputs.py b/sdk/python/pulumi_aws_native/kafkaconnect/outputs.py
index 52beb44c12..d47ff62348 100644
--- a/sdk/python/pulumi_aws_native/kafkaconnect/outputs.py
+++ b/sdk/python/pulumi_aws_native/kafkaconnect/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -61,19 +61,8 @@ def __init__(__self__, *,
Details of how to connect to an Apache Kafka cluster.
:param str bootstrap_servers: The bootstrap servers string of the Apache Kafka cluster.
"""
- ConnectorApacheKafkaCluster._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bootstrap_servers=bootstrap_servers,
- vpc=vpc,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bootstrap_servers: str,
- vpc: 'outputs.ConnectorVpc',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bootstrap_servers", bootstrap_servers)
- _setter("vpc", vpc)
+ pulumi.set(__self__, "bootstrap_servers", bootstrap_servers)
+ pulumi.set(__self__, "vpc", vpc)
@property
@pulumi.getter(name="bootstrapServers")
@@ -131,28 +120,11 @@ def __init__(__self__, *,
:param int mcu_count: Specifies how many MSK Connect Units (MCU) as the minimum scaling unit.
:param int min_worker_count: The minimum number of workers for a connector.
"""
- ConnectorAutoScaling._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_worker_count=max_worker_count,
- mcu_count=mcu_count,
- min_worker_count=min_worker_count,
- scale_in_policy=scale_in_policy,
- scale_out_policy=scale_out_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_worker_count: int,
- mcu_count: int,
- min_worker_count: int,
- scale_in_policy: 'outputs.ConnectorScaleInPolicy',
- scale_out_policy: 'outputs.ConnectorScaleOutPolicy',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("max_worker_count", max_worker_count)
- _setter("mcu_count", mcu_count)
- _setter("min_worker_count", min_worker_count)
- _setter("scale_in_policy", scale_in_policy)
- _setter("scale_out_policy", scale_out_policy)
+ pulumi.set(__self__, "max_worker_count", max_worker_count)
+ pulumi.set(__self__, "mcu_count", mcu_count)
+ pulumi.set(__self__, "min_worker_count", min_worker_count)
+ pulumi.set(__self__, "scale_in_policy", scale_in_policy)
+ pulumi.set(__self__, "scale_out_policy", scale_out_policy)
@property
@pulumi.getter(name="maxWorkerCount")
@@ -219,21 +191,10 @@ def __init__(__self__, *,
"""
Information about the capacity allocated to the connector.
"""
- ConnectorCapacity._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- auto_scaling=auto_scaling,
- provisioned_capacity=provisioned_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- auto_scaling: Optional['outputs.ConnectorAutoScaling'] = None,
- provisioned_capacity: Optional['outputs.ConnectorProvisionedCapacity'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if auto_scaling is not None:
- _setter("auto_scaling", auto_scaling)
+ pulumi.set(__self__, "auto_scaling", auto_scaling)
if provisioned_capacity is not None:
- _setter("provisioned_capacity", provisioned_capacity)
+ pulumi.set(__self__, "provisioned_capacity", provisioned_capacity)
@property
@pulumi.getter(name="autoScaling")
@@ -276,20 +237,9 @@ def __init__(__self__, *,
:param bool enabled: Specifies whether the logs get sent to the specified CloudWatch Logs destination.
:param str log_group: The CloudWatch log group that is the destination for log delivery.
"""
- ConnectorCloudWatchLogsLogDelivery._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- log_group=log_group,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: bool,
- log_group: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if log_group is not None:
- _setter("log_group", log_group)
+ pulumi.set(__self__, "log_group", log_group)
@property
@pulumi.getter
@@ -338,19 +288,8 @@ def __init__(__self__, *,
:param str custom_plugin_arn: The Amazon Resource Name (ARN) of the custom plugin to use.
:param int revision: The revision of the custom plugin to use.
"""
- ConnectorCustomPlugin._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- custom_plugin_arn=custom_plugin_arn,
- revision=revision,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- custom_plugin_arn: str,
- revision: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("custom_plugin_arn", custom_plugin_arn)
- _setter("revision", revision)
+ pulumi.set(__self__, "custom_plugin_arn", custom_plugin_arn)
+ pulumi.set(__self__, "revision", revision)
@property
@pulumi.getter(name="customPluginArn")
@@ -399,20 +338,9 @@ def __init__(__self__, *,
:param bool enabled: Specifies whether the logs get sent to the specified Kinesis Data Firehose delivery stream.
:param str delivery_stream: The Kinesis Data Firehose delivery stream that is the destination for log delivery.
"""
- ConnectorFirehoseLogDelivery._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- delivery_stream=delivery_stream,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: bool,
- delivery_stream: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if delivery_stream is not None:
- _setter("delivery_stream", delivery_stream)
+ pulumi.set(__self__, "delivery_stream", delivery_stream)
@property
@pulumi.getter
@@ -458,16 +386,7 @@ def __init__(__self__, *,
"""
Details of how to connect to the Kafka cluster.
"""
- ConnectorKafkaCluster._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- apache_kafka_cluster=apache_kafka_cluster,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- apache_kafka_cluster: 'outputs.ConnectorApacheKafkaCluster',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("apache_kafka_cluster", apache_kafka_cluster)
+ pulumi.set(__self__, "apache_kafka_cluster", apache_kafka_cluster)
@property
@pulumi.getter(name="apacheKafkaCluster")
@@ -502,16 +421,7 @@ def __init__(__self__, *,
"""
Details of the client authentication used by the Kafka cluster.
"""
- ConnectorKafkaClusterClientAuthentication._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authentication_type=authentication_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authentication_type: 'ConnectorKafkaClusterClientAuthenticationType',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("authentication_type", authentication_type)
+ pulumi.set(__self__, "authentication_type", authentication_type)
@property
@pulumi.getter(name="authenticationType")
@@ -546,16 +456,7 @@ def __init__(__self__, *,
"""
Details of encryption in transit to the Kafka cluster.
"""
- ConnectorKafkaClusterEncryptionInTransit._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- encryption_type=encryption_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- encryption_type: 'ConnectorKafkaClusterEncryptionInTransitType',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("encryption_type", encryption_type)
+ pulumi.set(__self__, "encryption_type", encryption_type)
@property
@pulumi.getter(name="encryptionType")
@@ -590,16 +491,7 @@ def __init__(__self__, *,
"""
Details of what logs are delivered and where they are delivered.
"""
- ConnectorLogDelivery._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- worker_log_delivery=worker_log_delivery,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- worker_log_delivery: 'outputs.ConnectorWorkerLogDelivery',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("worker_log_delivery", worker_log_delivery)
+ pulumi.set(__self__, "worker_log_delivery", worker_log_delivery)
@property
@pulumi.getter(name="workerLogDelivery")
@@ -634,16 +526,7 @@ def __init__(__self__, *,
"""
Details about a Kafka Connect plugin which will be used with the connector.
"""
- ConnectorPlugin._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- custom_plugin=custom_plugin,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- custom_plugin: 'outputs.ConnectorCustomPlugin',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("custom_plugin", custom_plugin)
+ pulumi.set(__self__, "custom_plugin", custom_plugin)
@property
@pulumi.getter(name="customPlugin")
@@ -683,20 +566,9 @@ def __init__(__self__, *,
:param int worker_count: Number of workers for a connector.
:param int mcu_count: Specifies how many MSK Connect Units (MCU) are allocated to the connector.
"""
- ConnectorProvisionedCapacity._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- worker_count=worker_count,
- mcu_count=mcu_count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- worker_count: int,
- mcu_count: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("worker_count", worker_count)
+ pulumi.set(__self__, "worker_count", worker_count)
if mcu_count is not None:
- _setter("mcu_count", mcu_count)
+ pulumi.set(__self__, "mcu_count", mcu_count)
@property
@pulumi.getter(name="workerCount")
@@ -730,24 +602,11 @@ def __init__(__self__, *,
:param str bucket: The name of the S3 bucket that is the destination for log delivery.
:param str prefix: The S3 prefix that is the destination for log delivery.
"""
- ConnectorS3LogDelivery._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- bucket=bucket,
- prefix=prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: bool,
- bucket: Optional[str] = None,
- prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if bucket is not None:
- _setter("bucket", bucket)
+ pulumi.set(__self__, "bucket", bucket)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
@property
@pulumi.getter
@@ -802,16 +661,7 @@ def __init__(__self__, *,
Information about the scale in policy of the connector.
:param int cpu_utilization_percentage: Specifies the CPU utilization percentage threshold at which connector scale in should trigger.
"""
- ConnectorScaleInPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cpu_utilization_percentage=cpu_utilization_percentage,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cpu_utilization_percentage: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cpu_utilization_percentage", cpu_utilization_percentage)
+ pulumi.set(__self__, "cpu_utilization_percentage", cpu_utilization_percentage)
@property
@pulumi.getter(name="cpuUtilizationPercentage")
@@ -850,16 +700,7 @@ def __init__(__self__, *,
Information about the scale out policy of the connector.
:param int cpu_utilization_percentage: Specifies the CPU utilization percentage threshold at which connector scale out should trigger.
"""
- ConnectorScaleOutPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cpu_utilization_percentage=cpu_utilization_percentage,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cpu_utilization_percentage: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cpu_utilization_percentage", cpu_utilization_percentage)
+ pulumi.set(__self__, "cpu_utilization_percentage", cpu_utilization_percentage)
@property
@pulumi.getter(name="cpuUtilizationPercentage")
@@ -900,19 +741,8 @@ def __init__(__self__, *,
:param Sequence[str] security_groups: The AWS security groups to associate with the elastic network interfaces in order to specify what the connector has access to.
:param Sequence[str] subnets: The list of subnets to connect to in the virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets.
"""
- ConnectorVpc._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- security_groups=security_groups,
- subnets=subnets,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- security_groups: Sequence[str],
- subnets: Sequence[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("security_groups", security_groups)
- _setter("subnets", subnets)
+ pulumi.set(__self__, "security_groups", security_groups)
+ pulumi.set(__self__, "subnets", subnets)
@property
@pulumi.getter(name="securityGroups")
@@ -961,19 +791,8 @@ def __init__(__self__, *,
:param int revision: The revision of the worker configuration to use.
:param str worker_configuration_arn: The Amazon Resource Name (ARN) of the worker configuration to use.
"""
- ConnectorWorkerConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- revision=revision,
- worker_configuration_arn=worker_configuration_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- revision: int,
- worker_configuration_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("revision", revision)
- _setter("worker_configuration_arn", worker_configuration_arn)
+ pulumi.set(__self__, "revision", revision)
+ pulumi.set(__self__, "worker_configuration_arn", worker_configuration_arn)
@property
@pulumi.getter
@@ -1021,25 +840,12 @@ def __init__(__self__, *,
"""
Specifies where worker logs are delivered.
"""
- ConnectorWorkerLogDelivery._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_logs=cloud_watch_logs,
- firehose=firehose,
- s3=s3,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_logs: Optional['outputs.ConnectorCloudWatchLogsLogDelivery'] = None,
- firehose: Optional['outputs.ConnectorFirehoseLogDelivery'] = None,
- s3: Optional['outputs.ConnectorS3LogDelivery'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cloud_watch_logs is not None:
- _setter("cloud_watch_logs", cloud_watch_logs)
+ pulumi.set(__self__, "cloud_watch_logs", cloud_watch_logs)
if firehose is not None:
- _setter("firehose", firehose)
+ pulumi.set(__self__, "firehose", firehose)
if s3 is not None:
- _setter("s3", s3)
+ pulumi.set(__self__, "s3", s3)
@property
@pulumi.getter(name="cloudWatchLogs")
diff --git a/sdk/python/pulumi_aws_native/kendra/_inputs.py b/sdk/python/pulumi_aws_native/kendra/_inputs.py
index 85d2ab7aaa..fb0fb1dea7 100644
--- a/sdk/python/pulumi_aws_native/kendra/_inputs.py
+++ b/sdk/python/pulumi_aws_native/kendra/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -79,17 +79,8 @@
class DataSourceAccessControlListConfigurationArgs:
def __init__(__self__, *,
key_path: Optional[pulumi.Input[str]] = None):
- DataSourceAccessControlListConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key_path=key_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key_path: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key_path is not None:
- _setter("key_path", key_path)
+ pulumi.set(__self__, "key_path", key_path)
@property
@pulumi.getter(name="keyPath")
@@ -105,16 +96,7 @@ def key_path(self, value: Optional[pulumi.Input[str]]):
class DataSourceAclConfigurationArgs:
def __init__(__self__, *,
allowed_groups_column_name: pulumi.Input[str]):
- DataSourceAclConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allowed_groups_column_name=allowed_groups_column_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allowed_groups_column_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("allowed_groups_column_name", allowed_groups_column_name)
+ pulumi.set(__self__, "allowed_groups_column_name", allowed_groups_column_name)
@property
@pulumi.getter(name="allowedGroupsColumnName")
@@ -134,30 +116,13 @@ def __init__(__self__, *,
document_id_column_name: pulumi.Input[str],
document_title_column_name: Optional[pulumi.Input[str]] = None,
field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None):
- DataSourceColumnConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- change_detecting_columns=change_detecting_columns,
- document_data_column_name=document_data_column_name,
- document_id_column_name=document_id_column_name,
- document_title_column_name=document_title_column_name,
- field_mappings=field_mappings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- change_detecting_columns: pulumi.Input[Sequence[pulumi.Input[str]]],
- document_data_column_name: pulumi.Input[str],
- document_id_column_name: pulumi.Input[str],
- document_title_column_name: Optional[pulumi.Input[str]] = None,
- field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("change_detecting_columns", change_detecting_columns)
- _setter("document_data_column_name", document_data_column_name)
- _setter("document_id_column_name", document_id_column_name)
+ pulumi.set(__self__, "change_detecting_columns", change_detecting_columns)
+ pulumi.set(__self__, "document_data_column_name", document_data_column_name)
+ pulumi.set(__self__, "document_id_column_name", document_id_column_name)
if document_title_column_name is not None:
- _setter("document_title_column_name", document_title_column_name)
+ pulumi.set(__self__, "document_title_column_name", document_title_column_name)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
@property
@pulumi.getter(name="changeDetectingColumns")
@@ -218,53 +183,26 @@ def __init__(__self__, *,
share_point_configuration: Optional[pulumi.Input['DataSourceSharePointConfigurationArgs']] = None,
web_crawler_configuration: Optional[pulumi.Input['DataSourceWebCrawlerConfigurationArgs']] = None,
work_docs_configuration: Optional[pulumi.Input['DataSourceWorkDocsConfigurationArgs']] = None):
- DataSourceConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- confluence_configuration=confluence_configuration,
- database_configuration=database_configuration,
- google_drive_configuration=google_drive_configuration,
- one_drive_configuration=one_drive_configuration,
- s3_configuration=s3_configuration,
- salesforce_configuration=salesforce_configuration,
- service_now_configuration=service_now_configuration,
- share_point_configuration=share_point_configuration,
- web_crawler_configuration=web_crawler_configuration,
- work_docs_configuration=work_docs_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- confluence_configuration: Optional[pulumi.Input['DataSourceConfluenceConfigurationArgs']] = None,
- database_configuration: Optional[pulumi.Input['DataSourceDatabaseConfigurationArgs']] = None,
- google_drive_configuration: Optional[pulumi.Input['DataSourceGoogleDriveConfigurationArgs']] = None,
- one_drive_configuration: Optional[pulumi.Input['DataSourceOneDriveConfigurationArgs']] = None,
- s3_configuration: Optional[pulumi.Input['DataSourceS3DataSourceConfigurationArgs']] = None,
- salesforce_configuration: Optional[pulumi.Input['DataSourceSalesforceConfigurationArgs']] = None,
- service_now_configuration: Optional[pulumi.Input['DataSourceServiceNowConfigurationArgs']] = None,
- share_point_configuration: Optional[pulumi.Input['DataSourceSharePointConfigurationArgs']] = None,
- web_crawler_configuration: Optional[pulumi.Input['DataSourceWebCrawlerConfigurationArgs']] = None,
- work_docs_configuration: Optional[pulumi.Input['DataSourceWorkDocsConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if confluence_configuration is not None:
- _setter("confluence_configuration", confluence_configuration)
+ pulumi.set(__self__, "confluence_configuration", confluence_configuration)
if database_configuration is not None:
- _setter("database_configuration", database_configuration)
+ pulumi.set(__self__, "database_configuration", database_configuration)
if google_drive_configuration is not None:
- _setter("google_drive_configuration", google_drive_configuration)
+ pulumi.set(__self__, "google_drive_configuration", google_drive_configuration)
if one_drive_configuration is not None:
- _setter("one_drive_configuration", one_drive_configuration)
+ pulumi.set(__self__, "one_drive_configuration", one_drive_configuration)
if s3_configuration is not None:
- _setter("s3_configuration", s3_configuration)
+ pulumi.set(__self__, "s3_configuration", s3_configuration)
if salesforce_configuration is not None:
- _setter("salesforce_configuration", salesforce_configuration)
+ pulumi.set(__self__, "salesforce_configuration", salesforce_configuration)
if service_now_configuration is not None:
- _setter("service_now_configuration", service_now_configuration)
+ pulumi.set(__self__, "service_now_configuration", service_now_configuration)
if share_point_configuration is not None:
- _setter("share_point_configuration", share_point_configuration)
+ pulumi.set(__self__, "share_point_configuration", share_point_configuration)
if web_crawler_configuration is not None:
- _setter("web_crawler_configuration", web_crawler_configuration)
+ pulumi.set(__self__, "web_crawler_configuration", web_crawler_configuration)
if work_docs_configuration is not None:
- _setter("work_docs_configuration", work_docs_configuration)
+ pulumi.set(__self__, "work_docs_configuration", work_docs_configuration)
@property
@pulumi.getter(name="confluenceConfiguration")
@@ -362,21 +300,10 @@ class DataSourceConfluenceAttachmentConfigurationArgs:
def __init__(__self__, *,
attachment_field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceConfluenceAttachmentToIndexFieldMappingArgs']]]] = None,
crawl_attachments: Optional[pulumi.Input[bool]] = None):
- DataSourceConfluenceAttachmentConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attachment_field_mappings=attachment_field_mappings,
- crawl_attachments=crawl_attachments,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attachment_field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceConfluenceAttachmentToIndexFieldMappingArgs']]]] = None,
- crawl_attachments: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attachment_field_mappings is not None:
- _setter("attachment_field_mappings", attachment_field_mappings)
+ pulumi.set(__self__, "attachment_field_mappings", attachment_field_mappings)
if crawl_attachments is not None:
- _setter("crawl_attachments", crawl_attachments)
+ pulumi.set(__self__, "crawl_attachments", crawl_attachments)
@property
@pulumi.getter(name="attachmentFieldMappings")
@@ -403,23 +330,10 @@ def __init__(__self__, *,
data_source_field_name: pulumi.Input['DataSourceConfluenceAttachmentFieldName'],
index_field_name: pulumi.Input[str],
date_field_format: Optional[pulumi.Input[str]] = None):
- DataSourceConfluenceAttachmentToIndexFieldMappingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_source_field_name=data_source_field_name,
- index_field_name=index_field_name,
- date_field_format=date_field_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_source_field_name: pulumi.Input['DataSourceConfluenceAttachmentFieldName'],
- index_field_name: pulumi.Input[str],
- date_field_format: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_source_field_name", data_source_field_name)
- _setter("index_field_name", index_field_name)
+ pulumi.set(__self__, "data_source_field_name", data_source_field_name)
+ pulumi.set(__self__, "index_field_name", index_field_name)
if date_field_format is not None:
- _setter("date_field_format", date_field_format)
+ pulumi.set(__self__, "date_field_format", date_field_format)
@property
@pulumi.getter(name="dataSourceFieldName")
@@ -453,17 +367,8 @@ def date_field_format(self, value: Optional[pulumi.Input[str]]):
class DataSourceConfluenceBlogConfigurationArgs:
def __init__(__self__, *,
blog_field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceConfluenceBlogToIndexFieldMappingArgs']]]] = None):
- DataSourceConfluenceBlogConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- blog_field_mappings=blog_field_mappings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- blog_field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceConfluenceBlogToIndexFieldMappingArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if blog_field_mappings is not None:
- _setter("blog_field_mappings", blog_field_mappings)
+ pulumi.set(__self__, "blog_field_mappings", blog_field_mappings)
@property
@pulumi.getter(name="blogFieldMappings")
@@ -481,23 +386,10 @@ def __init__(__self__, *,
data_source_field_name: pulumi.Input['DataSourceConfluenceBlogFieldName'],
index_field_name: pulumi.Input[str],
date_field_format: Optional[pulumi.Input[str]] = None):
- DataSourceConfluenceBlogToIndexFieldMappingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_source_field_name=data_source_field_name,
- index_field_name=index_field_name,
- date_field_format=date_field_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_source_field_name: pulumi.Input['DataSourceConfluenceBlogFieldName'],
- index_field_name: pulumi.Input[str],
- date_field_format: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_source_field_name", data_source_field_name)
- _setter("index_field_name", index_field_name)
+ pulumi.set(__self__, "data_source_field_name", data_source_field_name)
+ pulumi.set(__self__, "index_field_name", index_field_name)
if date_field_format is not None:
- _setter("date_field_format", date_field_format)
+ pulumi.set(__self__, "date_field_format", date_field_format)
@property
@pulumi.getter(name="dataSourceFieldName")
@@ -540,50 +432,23 @@ def __init__(__self__, *,
page_configuration: Optional[pulumi.Input['DataSourceConfluencePageConfigurationArgs']] = None,
space_configuration: Optional[pulumi.Input['DataSourceConfluenceSpaceConfigurationArgs']] = None,
vpc_configuration: Optional[pulumi.Input['DataSourceVpcConfigurationArgs']] = None):
- DataSourceConfluenceConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- secret_arn=secret_arn,
- server_url=server_url,
- version=version,
- attachment_configuration=attachment_configuration,
- blog_configuration=blog_configuration,
- exclusion_patterns=exclusion_patterns,
- inclusion_patterns=inclusion_patterns,
- page_configuration=page_configuration,
- space_configuration=space_configuration,
- vpc_configuration=vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- secret_arn: pulumi.Input[str],
- server_url: pulumi.Input[str],
- version: pulumi.Input['DataSourceConfluenceVersion'],
- attachment_configuration: Optional[pulumi.Input['DataSourceConfluenceAttachmentConfigurationArgs']] = None,
- blog_configuration: Optional[pulumi.Input['DataSourceConfluenceBlogConfigurationArgs']] = None,
- exclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- inclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- page_configuration: Optional[pulumi.Input['DataSourceConfluencePageConfigurationArgs']] = None,
- space_configuration: Optional[pulumi.Input['DataSourceConfluenceSpaceConfigurationArgs']] = None,
- vpc_configuration: Optional[pulumi.Input['DataSourceVpcConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("secret_arn", secret_arn)
- _setter("server_url", server_url)
- _setter("version", version)
+ pulumi.set(__self__, "secret_arn", secret_arn)
+ pulumi.set(__self__, "server_url", server_url)
+ pulumi.set(__self__, "version", version)
if attachment_configuration is not None:
- _setter("attachment_configuration", attachment_configuration)
+ pulumi.set(__self__, "attachment_configuration", attachment_configuration)
if blog_configuration is not None:
- _setter("blog_configuration", blog_configuration)
+ pulumi.set(__self__, "blog_configuration", blog_configuration)
if exclusion_patterns is not None:
- _setter("exclusion_patterns", exclusion_patterns)
+ pulumi.set(__self__, "exclusion_patterns", exclusion_patterns)
if inclusion_patterns is not None:
- _setter("inclusion_patterns", inclusion_patterns)
+ pulumi.set(__self__, "inclusion_patterns", inclusion_patterns)
if page_configuration is not None:
- _setter("page_configuration", page_configuration)
+ pulumi.set(__self__, "page_configuration", page_configuration)
if space_configuration is not None:
- _setter("space_configuration", space_configuration)
+ pulumi.set(__self__, "space_configuration", space_configuration)
if vpc_configuration is not None:
- _setter("vpc_configuration", vpc_configuration)
+ pulumi.set(__self__, "vpc_configuration", vpc_configuration)
@property
@pulumi.getter(name="secretArn")
@@ -680,17 +545,8 @@ def vpc_configuration(self, value: Optional[pulumi.Input['DataSourceVpcConfigura
class DataSourceConfluencePageConfigurationArgs:
def __init__(__self__, *,
page_field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceConfluencePageToIndexFieldMappingArgs']]]] = None):
- DataSourceConfluencePageConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- page_field_mappings=page_field_mappings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- page_field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceConfluencePageToIndexFieldMappingArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if page_field_mappings is not None:
- _setter("page_field_mappings", page_field_mappings)
+ pulumi.set(__self__, "page_field_mappings", page_field_mappings)
@property
@pulumi.getter(name="pageFieldMappings")
@@ -708,23 +564,10 @@ def __init__(__self__, *,
data_source_field_name: pulumi.Input['DataSourceConfluencePageFieldName'],
index_field_name: pulumi.Input[str],
date_field_format: Optional[pulumi.Input[str]] = None):
- DataSourceConfluencePageToIndexFieldMappingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_source_field_name=data_source_field_name,
- index_field_name=index_field_name,
- date_field_format=date_field_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_source_field_name: pulumi.Input['DataSourceConfluencePageFieldName'],
- index_field_name: pulumi.Input[str],
- date_field_format: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_source_field_name", data_source_field_name)
- _setter("index_field_name", index_field_name)
+ pulumi.set(__self__, "data_source_field_name", data_source_field_name)
+ pulumi.set(__self__, "index_field_name", index_field_name)
if date_field_format is not None:
- _setter("date_field_format", date_field_format)
+ pulumi.set(__self__, "date_field_format", date_field_format)
@property
@pulumi.getter(name="dataSourceFieldName")
@@ -762,33 +605,16 @@ def __init__(__self__, *,
exclude_spaces: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
include_spaces: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
space_field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceConfluenceSpaceToIndexFieldMappingArgs']]]] = None):
- DataSourceConfluenceSpaceConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- crawl_archived_spaces=crawl_archived_spaces,
- crawl_personal_spaces=crawl_personal_spaces,
- exclude_spaces=exclude_spaces,
- include_spaces=include_spaces,
- space_field_mappings=space_field_mappings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- crawl_archived_spaces: Optional[pulumi.Input[bool]] = None,
- crawl_personal_spaces: Optional[pulumi.Input[bool]] = None,
- exclude_spaces: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- include_spaces: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- space_field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceConfluenceSpaceToIndexFieldMappingArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if crawl_archived_spaces is not None:
- _setter("crawl_archived_spaces", crawl_archived_spaces)
+ pulumi.set(__self__, "crawl_archived_spaces", crawl_archived_spaces)
if crawl_personal_spaces is not None:
- _setter("crawl_personal_spaces", crawl_personal_spaces)
+ pulumi.set(__self__, "crawl_personal_spaces", crawl_personal_spaces)
if exclude_spaces is not None:
- _setter("exclude_spaces", exclude_spaces)
+ pulumi.set(__self__, "exclude_spaces", exclude_spaces)
if include_spaces is not None:
- _setter("include_spaces", include_spaces)
+ pulumi.set(__self__, "include_spaces", include_spaces)
if space_field_mappings is not None:
- _setter("space_field_mappings", space_field_mappings)
+ pulumi.set(__self__, "space_field_mappings", space_field_mappings)
@property
@pulumi.getter(name="crawlArchivedSpaces")
@@ -842,23 +668,10 @@ def __init__(__self__, *,
data_source_field_name: pulumi.Input['DataSourceConfluenceSpaceFieldName'],
index_field_name: pulumi.Input[str],
date_field_format: Optional[pulumi.Input[str]] = None):
- DataSourceConfluenceSpaceToIndexFieldMappingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_source_field_name=data_source_field_name,
- index_field_name=index_field_name,
- date_field_format=date_field_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_source_field_name: pulumi.Input['DataSourceConfluenceSpaceFieldName'],
- index_field_name: pulumi.Input[str],
- date_field_format: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_source_field_name", data_source_field_name)
- _setter("index_field_name", index_field_name)
+ pulumi.set(__self__, "data_source_field_name", data_source_field_name)
+ pulumi.set(__self__, "index_field_name", index_field_name)
if date_field_format is not None:
- _setter("date_field_format", date_field_format)
+ pulumi.set(__self__, "date_field_format", date_field_format)
@property
@pulumi.getter(name="dataSourceFieldName")
@@ -896,28 +709,11 @@ def __init__(__self__, *,
database_port: pulumi.Input[int],
secret_arn: pulumi.Input[str],
table_name: pulumi.Input[str]):
- DataSourceConnectionConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- database_host=database_host,
- database_name=database_name,
- database_port=database_port,
- secret_arn=secret_arn,
- table_name=table_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- database_host: pulumi.Input[str],
- database_name: pulumi.Input[str],
- database_port: pulumi.Input[int],
- secret_arn: pulumi.Input[str],
- table_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("database_host", database_host)
- _setter("database_name", database_name)
- _setter("database_port", database_port)
- _setter("secret_arn", secret_arn)
- _setter("table_name", table_name)
+ pulumi.set(__self__, "database_host", database_host)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "database_port", database_port)
+ pulumi.set(__self__, "secret_arn", secret_arn)
+ pulumi.set(__self__, "table_name", table_name)
@property
@pulumi.getter(name="databaseHost")
@@ -972,29 +768,14 @@ def __init__(__self__, *,
post_extraction_hook_configuration: Optional[pulumi.Input['DataSourceHookConfigurationArgs']] = None,
pre_extraction_hook_configuration: Optional[pulumi.Input['DataSourceHookConfigurationArgs']] = None,
role_arn: Optional[pulumi.Input[str]] = None):
- DataSourceCustomDocumentEnrichmentConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- inline_configurations=inline_configurations,
- post_extraction_hook_configuration=post_extraction_hook_configuration,
- pre_extraction_hook_configuration=pre_extraction_hook_configuration,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- inline_configurations: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceInlineCustomDocumentEnrichmentConfigurationArgs']]]] = None,
- post_extraction_hook_configuration: Optional[pulumi.Input['DataSourceHookConfigurationArgs']] = None,
- pre_extraction_hook_configuration: Optional[pulumi.Input['DataSourceHookConfigurationArgs']] = None,
- role_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if inline_configurations is not None:
- _setter("inline_configurations", inline_configurations)
+ pulumi.set(__self__, "inline_configurations", inline_configurations)
if post_extraction_hook_configuration is not None:
- _setter("post_extraction_hook_configuration", post_extraction_hook_configuration)
+ pulumi.set(__self__, "post_extraction_hook_configuration", post_extraction_hook_configuration)
if pre_extraction_hook_configuration is not None:
- _setter("pre_extraction_hook_configuration", pre_extraction_hook_configuration)
+ pulumi.set(__self__, "pre_extraction_hook_configuration", pre_extraction_hook_configuration)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="inlineConfigurations")
@@ -1042,34 +823,15 @@ def __init__(__self__, *,
acl_configuration: Optional[pulumi.Input['DataSourceAclConfigurationArgs']] = None,
sql_configuration: Optional[pulumi.Input['DataSourceSqlConfigurationArgs']] = None,
vpc_configuration: Optional[pulumi.Input['DataSourceVpcConfigurationArgs']] = None):
- DataSourceDatabaseConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- column_configuration=column_configuration,
- connection_configuration=connection_configuration,
- database_engine_type=database_engine_type,
- acl_configuration=acl_configuration,
- sql_configuration=sql_configuration,
- vpc_configuration=vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- column_configuration: pulumi.Input['DataSourceColumnConfigurationArgs'],
- connection_configuration: pulumi.Input['DataSourceConnectionConfigurationArgs'],
- database_engine_type: pulumi.Input['DataSourceDatabaseEngineType'],
- acl_configuration: Optional[pulumi.Input['DataSourceAclConfigurationArgs']] = None,
- sql_configuration: Optional[pulumi.Input['DataSourceSqlConfigurationArgs']] = None,
- vpc_configuration: Optional[pulumi.Input['DataSourceVpcConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("column_configuration", column_configuration)
- _setter("connection_configuration", connection_configuration)
- _setter("database_engine_type", database_engine_type)
+ pulumi.set(__self__, "column_configuration", column_configuration)
+ pulumi.set(__self__, "connection_configuration", connection_configuration)
+ pulumi.set(__self__, "database_engine_type", database_engine_type)
if acl_configuration is not None:
- _setter("acl_configuration", acl_configuration)
+ pulumi.set(__self__, "acl_configuration", acl_configuration)
if sql_configuration is not None:
- _setter("sql_configuration", sql_configuration)
+ pulumi.set(__self__, "sql_configuration", sql_configuration)
if vpc_configuration is not None:
- _setter("vpc_configuration", vpc_configuration)
+ pulumi.set(__self__, "vpc_configuration", vpc_configuration)
@property
@pulumi.getter(name="columnConfiguration")
@@ -1132,23 +894,10 @@ def __init__(__self__, *,
condition_document_attribute_key: pulumi.Input[str],
operator: pulumi.Input['DataSourceConditionOperator'],
condition_on_value: Optional[pulumi.Input['DataSourceDocumentAttributeValueArgs']] = None):
- DataSourceDocumentAttributeConditionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- condition_document_attribute_key=condition_document_attribute_key,
- operator=operator,
- condition_on_value=condition_on_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- condition_document_attribute_key: pulumi.Input[str],
- operator: pulumi.Input['DataSourceConditionOperator'],
- condition_on_value: Optional[pulumi.Input['DataSourceDocumentAttributeValueArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("condition_document_attribute_key", condition_document_attribute_key)
- _setter("operator", operator)
+ pulumi.set(__self__, "condition_document_attribute_key", condition_document_attribute_key)
+ pulumi.set(__self__, "operator", operator)
if condition_on_value is not None:
- _setter("condition_on_value", condition_on_value)
+ pulumi.set(__self__, "condition_on_value", condition_on_value)
@property
@pulumi.getter(name="conditionDocumentAttributeKey")
@@ -1184,24 +933,11 @@ def __init__(__self__, *,
target_document_attribute_key: pulumi.Input[str],
target_document_attribute_value: Optional[pulumi.Input['DataSourceDocumentAttributeValueArgs']] = None,
target_document_attribute_value_deletion: Optional[pulumi.Input[bool]] = None):
- DataSourceDocumentAttributeTargetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_document_attribute_key=target_document_attribute_key,
- target_document_attribute_value=target_document_attribute_value,
- target_document_attribute_value_deletion=target_document_attribute_value_deletion,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_document_attribute_key: pulumi.Input[str],
- target_document_attribute_value: Optional[pulumi.Input['DataSourceDocumentAttributeValueArgs']] = None,
- target_document_attribute_value_deletion: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("target_document_attribute_key", target_document_attribute_key)
+ pulumi.set(__self__, "target_document_attribute_key", target_document_attribute_key)
if target_document_attribute_value is not None:
- _setter("target_document_attribute_value", target_document_attribute_value)
+ pulumi.set(__self__, "target_document_attribute_value", target_document_attribute_value)
if target_document_attribute_value_deletion is not None:
- _setter("target_document_attribute_value_deletion", target_document_attribute_value_deletion)
+ pulumi.set(__self__, "target_document_attribute_value_deletion", target_document_attribute_value_deletion)
@property
@pulumi.getter(name="targetDocumentAttributeKey")
@@ -1238,29 +974,14 @@ def __init__(__self__, *,
long_value: Optional[pulumi.Input[int]] = None,
string_list_value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
string_value: Optional[pulumi.Input[str]] = None):
- DataSourceDocumentAttributeValueArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- date_value=date_value,
- long_value=long_value,
- string_list_value=string_list_value,
- string_value=string_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- date_value: Optional[pulumi.Input[str]] = None,
- long_value: Optional[pulumi.Input[int]] = None,
- string_list_value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- string_value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if date_value is not None:
- _setter("date_value", date_value)
+ pulumi.set(__self__, "date_value", date_value)
if long_value is not None:
- _setter("long_value", long_value)
+ pulumi.set(__self__, "long_value", long_value)
if string_list_value is not None:
- _setter("string_list_value", string_list_value)
+ pulumi.set(__self__, "string_list_value", string_list_value)
if string_value is not None:
- _setter("string_value", string_value)
+ pulumi.set(__self__, "string_value", string_value)
@property
@pulumi.getter(name="dateValue")
@@ -1303,17 +1024,8 @@ def string_value(self, value: Optional[pulumi.Input[str]]):
class DataSourceDocumentsMetadataConfigurationArgs:
def __init__(__self__, *,
s3_prefix: Optional[pulumi.Input[str]] = None):
- DataSourceDocumentsMetadataConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_prefix=s3_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if s3_prefix is not None:
- _setter("s3_prefix", s3_prefix)
+ pulumi.set(__self__, "s3_prefix", s3_prefix)
@property
@pulumi.getter(name="s3Prefix")
@@ -1335,40 +1047,19 @@ def __init__(__self__, *,
exclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None,
inclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- DataSourceGoogleDriveConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- secret_arn=secret_arn,
- exclude_mime_types=exclude_mime_types,
- exclude_shared_drives=exclude_shared_drives,
- exclude_user_accounts=exclude_user_accounts,
- exclusion_patterns=exclusion_patterns,
- field_mappings=field_mappings,
- inclusion_patterns=inclusion_patterns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- secret_arn: pulumi.Input[str],
- exclude_mime_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- exclude_shared_drives: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- exclude_user_accounts: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- exclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None,
- inclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("secret_arn", secret_arn)
+ pulumi.set(__self__, "secret_arn", secret_arn)
if exclude_mime_types is not None:
- _setter("exclude_mime_types", exclude_mime_types)
+ pulumi.set(__self__, "exclude_mime_types", exclude_mime_types)
if exclude_shared_drives is not None:
- _setter("exclude_shared_drives", exclude_shared_drives)
+ pulumi.set(__self__, "exclude_shared_drives", exclude_shared_drives)
if exclude_user_accounts is not None:
- _setter("exclude_user_accounts", exclude_user_accounts)
+ pulumi.set(__self__, "exclude_user_accounts", exclude_user_accounts)
if exclusion_patterns is not None:
- _setter("exclusion_patterns", exclusion_patterns)
+ pulumi.set(__self__, "exclusion_patterns", exclusion_patterns)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
if inclusion_patterns is not None:
- _setter("inclusion_patterns", inclusion_patterns)
+ pulumi.set(__self__, "inclusion_patterns", inclusion_patterns)
@property
@pulumi.getter(name="secretArn")
@@ -1440,23 +1131,10 @@ def __init__(__self__, *,
lambda_arn: pulumi.Input[str],
s3_bucket: pulumi.Input[str],
invocation_condition: Optional[pulumi.Input['DataSourceDocumentAttributeConditionArgs']] = None):
- DataSourceHookConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- lambda_arn=lambda_arn,
- s3_bucket=s3_bucket,
- invocation_condition=invocation_condition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- lambda_arn: pulumi.Input[str],
- s3_bucket: pulumi.Input[str],
- invocation_condition: Optional[pulumi.Input['DataSourceDocumentAttributeConditionArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("lambda_arn", lambda_arn)
- _setter("s3_bucket", s3_bucket)
+ pulumi.set(__self__, "lambda_arn", lambda_arn)
+ pulumi.set(__self__, "s3_bucket", s3_bucket)
if invocation_condition is not None:
- _setter("invocation_condition", invocation_condition)
+ pulumi.set(__self__, "invocation_condition", invocation_condition)
@property
@pulumi.getter(name="lambdaArn")
@@ -1492,25 +1170,12 @@ def __init__(__self__, *,
condition: Optional[pulumi.Input['DataSourceDocumentAttributeConditionArgs']] = None,
document_content_deletion: Optional[pulumi.Input[bool]] = None,
target: Optional[pulumi.Input['DataSourceDocumentAttributeTargetArgs']] = None):
- DataSourceInlineCustomDocumentEnrichmentConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- condition=condition,
- document_content_deletion=document_content_deletion,
- target=target,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- condition: Optional[pulumi.Input['DataSourceDocumentAttributeConditionArgs']] = None,
- document_content_deletion: Optional[pulumi.Input[bool]] = None,
- target: Optional[pulumi.Input['DataSourceDocumentAttributeTargetArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if condition is not None:
- _setter("condition", condition)
+ pulumi.set(__self__, "condition", condition)
if document_content_deletion is not None:
- _setter("document_content_deletion", document_content_deletion)
+ pulumi.set(__self__, "document_content_deletion", document_content_deletion)
if target is not None:
- _setter("target", target)
+ pulumi.set(__self__, "target", target)
@property
@pulumi.getter
@@ -1550,38 +1215,17 @@ def __init__(__self__, *,
exclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None,
inclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- DataSourceOneDriveConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- one_drive_users=one_drive_users,
- secret_arn=secret_arn,
- tenant_domain=tenant_domain,
- disable_local_groups=disable_local_groups,
- exclusion_patterns=exclusion_patterns,
- field_mappings=field_mappings,
- inclusion_patterns=inclusion_patterns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- one_drive_users: pulumi.Input['DataSourceOneDriveUsersArgs'],
- secret_arn: pulumi.Input[str],
- tenant_domain: pulumi.Input[str],
- disable_local_groups: Optional[pulumi.Input[bool]] = None,
- exclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None,
- inclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("one_drive_users", one_drive_users)
- _setter("secret_arn", secret_arn)
- _setter("tenant_domain", tenant_domain)
+ pulumi.set(__self__, "one_drive_users", one_drive_users)
+ pulumi.set(__self__, "secret_arn", secret_arn)
+ pulumi.set(__self__, "tenant_domain", tenant_domain)
if disable_local_groups is not None:
- _setter("disable_local_groups", disable_local_groups)
+ pulumi.set(__self__, "disable_local_groups", disable_local_groups)
if exclusion_patterns is not None:
- _setter("exclusion_patterns", exclusion_patterns)
+ pulumi.set(__self__, "exclusion_patterns", exclusion_patterns)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
if inclusion_patterns is not None:
- _setter("inclusion_patterns", inclusion_patterns)
+ pulumi.set(__self__, "inclusion_patterns", inclusion_patterns)
@property
@pulumi.getter(name="oneDriveUsers")
@@ -1652,21 +1296,10 @@ class DataSourceOneDriveUsersArgs:
def __init__(__self__, *,
one_drive_user_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
one_drive_user_s3_path: Optional[pulumi.Input['DataSourceS3PathArgs']] = None):
- DataSourceOneDriveUsersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- one_drive_user_list=one_drive_user_list,
- one_drive_user_s3_path=one_drive_user_s3_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- one_drive_user_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- one_drive_user_s3_path: Optional[pulumi.Input['DataSourceS3PathArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if one_drive_user_list is not None:
- _setter("one_drive_user_list", one_drive_user_list)
+ pulumi.set(__self__, "one_drive_user_list", one_drive_user_list)
if one_drive_user_s3_path is not None:
- _setter("one_drive_user_s3_path", one_drive_user_s3_path)
+ pulumi.set(__self__, "one_drive_user_s3_path", one_drive_user_s3_path)
@property
@pulumi.getter(name="oneDriveUserList")
@@ -1693,23 +1326,10 @@ def __init__(__self__, *,
host: pulumi.Input[str],
port: pulumi.Input[int],
credentials: Optional[pulumi.Input[str]] = None):
- DataSourceProxyConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- host=host,
- port=port,
- credentials=credentials,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- host: pulumi.Input[str],
- port: pulumi.Input[int],
- credentials: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("host", host)
- _setter("port", port)
+ pulumi.set(__self__, "host", host)
+ pulumi.set(__self__, "port", port)
if credentials is not None:
- _setter("credentials", credentials)
+ pulumi.set(__self__, "credentials", credentials)
@property
@pulumi.getter
@@ -1751,36 +1371,17 @@ def __init__(__self__, *,
"""
S3 data source configuration
"""
- DataSourceS3DataSourceConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_name=bucket_name,
- access_control_list_configuration=access_control_list_configuration,
- documents_metadata_configuration=documents_metadata_configuration,
- exclusion_patterns=exclusion_patterns,
- inclusion_patterns=inclusion_patterns,
- inclusion_prefixes=inclusion_prefixes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_name: pulumi.Input[str],
- access_control_list_configuration: Optional[pulumi.Input['DataSourceAccessControlListConfigurationArgs']] = None,
- documents_metadata_configuration: Optional[pulumi.Input['DataSourceDocumentsMetadataConfigurationArgs']] = None,
- exclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- inclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- inclusion_prefixes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_name", bucket_name)
+ pulumi.set(__self__, "bucket_name", bucket_name)
if access_control_list_configuration is not None:
- _setter("access_control_list_configuration", access_control_list_configuration)
+ pulumi.set(__self__, "access_control_list_configuration", access_control_list_configuration)
if documents_metadata_configuration is not None:
- _setter("documents_metadata_configuration", documents_metadata_configuration)
+ pulumi.set(__self__, "documents_metadata_configuration", documents_metadata_configuration)
if exclusion_patterns is not None:
- _setter("exclusion_patterns", exclusion_patterns)
+ pulumi.set(__self__, "exclusion_patterns", exclusion_patterns)
if inclusion_patterns is not None:
- _setter("inclusion_patterns", inclusion_patterns)
+ pulumi.set(__self__, "inclusion_patterns", inclusion_patterns)
if inclusion_prefixes is not None:
- _setter("inclusion_prefixes", inclusion_prefixes)
+ pulumi.set(__self__, "inclusion_prefixes", inclusion_prefixes)
@property
@pulumi.getter(name="bucketName")
@@ -1842,19 +1443,8 @@ class DataSourceS3PathArgs:
def __init__(__self__, *,
bucket: pulumi.Input[str],
key: pulumi.Input[str]):
- DataSourceS3PathArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- key=key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: pulumi.Input[str],
- key: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
- _setter("key", key)
+ pulumi.set(__self__, "bucket", bucket)
+ pulumi.set(__self__, "key", key)
@property
@pulumi.getter
@@ -1882,28 +1472,13 @@ def __init__(__self__, *,
document_title_field_name: Optional[pulumi.Input[str]] = None,
field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None,
include_filter_types: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceSalesforceChatterFeedIncludeFilterType']]]] = None):
- DataSourceSalesforceChatterFeedConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- document_data_field_name=document_data_field_name,
- document_title_field_name=document_title_field_name,
- field_mappings=field_mappings,
- include_filter_types=include_filter_types,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- document_data_field_name: pulumi.Input[str],
- document_title_field_name: Optional[pulumi.Input[str]] = None,
- field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None,
- include_filter_types: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceSalesforceChatterFeedIncludeFilterType']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("document_data_field_name", document_data_field_name)
+ pulumi.set(__self__, "document_data_field_name", document_data_field_name)
if document_title_field_name is not None:
- _setter("document_title_field_name", document_title_field_name)
+ pulumi.set(__self__, "document_title_field_name", document_title_field_name)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
if include_filter_types is not None:
- _setter("include_filter_types", include_filter_types)
+ pulumi.set(__self__, "include_filter_types", include_filter_types)
@property
@pulumi.getter(name="documentDataFieldName")
@@ -1954,47 +1529,22 @@ def __init__(__self__, *,
knowledge_article_configuration: Optional[pulumi.Input['DataSourceSalesforceKnowledgeArticleConfigurationArgs']] = None,
standard_object_attachment_configuration: Optional[pulumi.Input['DataSourceSalesforceStandardObjectAttachmentConfigurationArgs']] = None,
standard_object_configurations: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceSalesforceStandardObjectConfigurationArgs']]]] = None):
- DataSourceSalesforceConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- secret_arn=secret_arn,
- server_url=server_url,
- chatter_feed_configuration=chatter_feed_configuration,
- crawl_attachments=crawl_attachments,
- exclude_attachment_file_patterns=exclude_attachment_file_patterns,
- include_attachment_file_patterns=include_attachment_file_patterns,
- knowledge_article_configuration=knowledge_article_configuration,
- standard_object_attachment_configuration=standard_object_attachment_configuration,
- standard_object_configurations=standard_object_configurations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- secret_arn: pulumi.Input[str],
- server_url: pulumi.Input[str],
- chatter_feed_configuration: Optional[pulumi.Input['DataSourceSalesforceChatterFeedConfigurationArgs']] = None,
- crawl_attachments: Optional[pulumi.Input[bool]] = None,
- exclude_attachment_file_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- include_attachment_file_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- knowledge_article_configuration: Optional[pulumi.Input['DataSourceSalesforceKnowledgeArticleConfigurationArgs']] = None,
- standard_object_attachment_configuration: Optional[pulumi.Input['DataSourceSalesforceStandardObjectAttachmentConfigurationArgs']] = None,
- standard_object_configurations: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceSalesforceStandardObjectConfigurationArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("secret_arn", secret_arn)
- _setter("server_url", server_url)
+ pulumi.set(__self__, "secret_arn", secret_arn)
+ pulumi.set(__self__, "server_url", server_url)
if chatter_feed_configuration is not None:
- _setter("chatter_feed_configuration", chatter_feed_configuration)
+ pulumi.set(__self__, "chatter_feed_configuration", chatter_feed_configuration)
if crawl_attachments is not None:
- _setter("crawl_attachments", crawl_attachments)
+ pulumi.set(__self__, "crawl_attachments", crawl_attachments)
if exclude_attachment_file_patterns is not None:
- _setter("exclude_attachment_file_patterns", exclude_attachment_file_patterns)
+ pulumi.set(__self__, "exclude_attachment_file_patterns", exclude_attachment_file_patterns)
if include_attachment_file_patterns is not None:
- _setter("include_attachment_file_patterns", include_attachment_file_patterns)
+ pulumi.set(__self__, "include_attachment_file_patterns", include_attachment_file_patterns)
if knowledge_article_configuration is not None:
- _setter("knowledge_article_configuration", knowledge_article_configuration)
+ pulumi.set(__self__, "knowledge_article_configuration", knowledge_article_configuration)
if standard_object_attachment_configuration is not None:
- _setter("standard_object_attachment_configuration", standard_object_attachment_configuration)
+ pulumi.set(__self__, "standard_object_attachment_configuration", standard_object_attachment_configuration)
if standard_object_configurations is not None:
- _setter("standard_object_configurations", standard_object_configurations)
+ pulumi.set(__self__, "standard_object_configurations", standard_object_configurations)
@property
@pulumi.getter(name="secretArn")
@@ -2085,27 +1635,12 @@ def __init__(__self__, *,
name: pulumi.Input[str],
document_title_field_name: Optional[pulumi.Input[str]] = None,
field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None):
- DataSourceSalesforceCustomKnowledgeArticleTypeConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- document_data_field_name=document_data_field_name,
- name=name,
- document_title_field_name=document_title_field_name,
- field_mappings=field_mappings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- document_data_field_name: pulumi.Input[str],
- name: pulumi.Input[str],
- document_title_field_name: Optional[pulumi.Input[str]] = None,
- field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("document_data_field_name", document_data_field_name)
- _setter("name", name)
+ pulumi.set(__self__, "document_data_field_name", document_data_field_name)
+ pulumi.set(__self__, "name", name)
if document_title_field_name is not None:
- _setter("document_title_field_name", document_title_field_name)
+ pulumi.set(__self__, "document_title_field_name", document_title_field_name)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
@property
@pulumi.getter(name="documentDataFieldName")
@@ -2150,24 +1685,11 @@ def __init__(__self__, *,
included_states: pulumi.Input[Sequence[pulumi.Input['DataSourceSalesforceKnowledgeArticleState']]],
custom_knowledge_article_type_configurations: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceSalesforceCustomKnowledgeArticleTypeConfigurationArgs']]]] = None,
standard_knowledge_article_type_configuration: Optional[pulumi.Input['DataSourceSalesforceStandardKnowledgeArticleTypeConfigurationArgs']] = None):
- DataSourceSalesforceKnowledgeArticleConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- included_states=included_states,
- custom_knowledge_article_type_configurations=custom_knowledge_article_type_configurations,
- standard_knowledge_article_type_configuration=standard_knowledge_article_type_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- included_states: pulumi.Input[Sequence[pulumi.Input['DataSourceSalesforceKnowledgeArticleState']]],
- custom_knowledge_article_type_configurations: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceSalesforceCustomKnowledgeArticleTypeConfigurationArgs']]]] = None,
- standard_knowledge_article_type_configuration: Optional[pulumi.Input['DataSourceSalesforceStandardKnowledgeArticleTypeConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("included_states", included_states)
+ pulumi.set(__self__, "included_states", included_states)
if custom_knowledge_article_type_configurations is not None:
- _setter("custom_knowledge_article_type_configurations", custom_knowledge_article_type_configurations)
+ pulumi.set(__self__, "custom_knowledge_article_type_configurations", custom_knowledge_article_type_configurations)
if standard_knowledge_article_type_configuration is not None:
- _setter("standard_knowledge_article_type_configuration", standard_knowledge_article_type_configuration)
+ pulumi.set(__self__, "standard_knowledge_article_type_configuration", standard_knowledge_article_type_configuration)
@property
@pulumi.getter(name="includedStates")
@@ -2203,24 +1725,11 @@ def __init__(__self__, *,
document_data_field_name: pulumi.Input[str],
document_title_field_name: Optional[pulumi.Input[str]] = None,
field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None):
- DataSourceSalesforceStandardKnowledgeArticleTypeConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- document_data_field_name=document_data_field_name,
- document_title_field_name=document_title_field_name,
- field_mappings=field_mappings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- document_data_field_name: pulumi.Input[str],
- document_title_field_name: Optional[pulumi.Input[str]] = None,
- field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("document_data_field_name", document_data_field_name)
+ pulumi.set(__self__, "document_data_field_name", document_data_field_name)
if document_title_field_name is not None:
- _setter("document_title_field_name", document_title_field_name)
+ pulumi.set(__self__, "document_title_field_name", document_title_field_name)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
@property
@pulumi.getter(name="documentDataFieldName")
@@ -2255,21 +1764,10 @@ class DataSourceSalesforceStandardObjectAttachmentConfigurationArgs:
def __init__(__self__, *,
document_title_field_name: Optional[pulumi.Input[str]] = None,
field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None):
- DataSourceSalesforceStandardObjectAttachmentConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- document_title_field_name=document_title_field_name,
- field_mappings=field_mappings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- document_title_field_name: Optional[pulumi.Input[str]] = None,
- field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if document_title_field_name is not None:
- _setter("document_title_field_name", document_title_field_name)
+ pulumi.set(__self__, "document_title_field_name", document_title_field_name)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
@property
@pulumi.getter(name="documentTitleFieldName")
@@ -2297,27 +1795,12 @@ def __init__(__self__, *,
name: pulumi.Input['DataSourceSalesforceStandardObjectName'],
document_title_field_name: Optional[pulumi.Input[str]] = None,
field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None):
- DataSourceSalesforceStandardObjectConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- document_data_field_name=document_data_field_name,
- name=name,
- document_title_field_name=document_title_field_name,
- field_mappings=field_mappings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- document_data_field_name: pulumi.Input[str],
- name: pulumi.Input['DataSourceSalesforceStandardObjectName'],
- document_title_field_name: Optional[pulumi.Input[str]] = None,
- field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("document_data_field_name", document_data_field_name)
- _setter("name", name)
+ pulumi.set(__self__, "document_data_field_name", document_data_field_name)
+ pulumi.set(__self__, "name", name)
if document_title_field_name is not None:
- _setter("document_title_field_name", document_title_field_name)
+ pulumi.set(__self__, "document_title_field_name", document_title_field_name)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
@property
@pulumi.getter(name="documentDataFieldName")
@@ -2365,34 +1848,15 @@ def __init__(__self__, *,
authentication_type: Optional[pulumi.Input['DataSourceServiceNowAuthenticationType']] = None,
knowledge_article_configuration: Optional[pulumi.Input['DataSourceServiceNowKnowledgeArticleConfigurationArgs']] = None,
service_catalog_configuration: Optional[pulumi.Input['DataSourceServiceNowServiceCatalogConfigurationArgs']] = None):
- DataSourceServiceNowConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- host_url=host_url,
- secret_arn=secret_arn,
- service_now_build_version=service_now_build_version,
- authentication_type=authentication_type,
- knowledge_article_configuration=knowledge_article_configuration,
- service_catalog_configuration=service_catalog_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- host_url: pulumi.Input[str],
- secret_arn: pulumi.Input[str],
- service_now_build_version: pulumi.Input['DataSourceServiceNowBuildVersionType'],
- authentication_type: Optional[pulumi.Input['DataSourceServiceNowAuthenticationType']] = None,
- knowledge_article_configuration: Optional[pulumi.Input['DataSourceServiceNowKnowledgeArticleConfigurationArgs']] = None,
- service_catalog_configuration: Optional[pulumi.Input['DataSourceServiceNowServiceCatalogConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("host_url", host_url)
- _setter("secret_arn", secret_arn)
- _setter("service_now_build_version", service_now_build_version)
+ pulumi.set(__self__, "host_url", host_url)
+ pulumi.set(__self__, "secret_arn", secret_arn)
+ pulumi.set(__self__, "service_now_build_version", service_now_build_version)
if authentication_type is not None:
- _setter("authentication_type", authentication_type)
+ pulumi.set(__self__, "authentication_type", authentication_type)
if knowledge_article_configuration is not None:
- _setter("knowledge_article_configuration", knowledge_article_configuration)
+ pulumi.set(__self__, "knowledge_article_configuration", knowledge_article_configuration)
if service_catalog_configuration is not None:
- _setter("service_catalog_configuration", service_catalog_configuration)
+ pulumi.set(__self__, "service_catalog_configuration", service_catalog_configuration)
@property
@pulumi.getter(name="hostUrl")
@@ -2459,40 +1923,19 @@ def __init__(__self__, *,
field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None,
filter_query: Optional[pulumi.Input[str]] = None,
include_attachment_file_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- DataSourceServiceNowKnowledgeArticleConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- document_data_field_name=document_data_field_name,
- crawl_attachments=crawl_attachments,
- document_title_field_name=document_title_field_name,
- exclude_attachment_file_patterns=exclude_attachment_file_patterns,
- field_mappings=field_mappings,
- filter_query=filter_query,
- include_attachment_file_patterns=include_attachment_file_patterns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- document_data_field_name: pulumi.Input[str],
- crawl_attachments: Optional[pulumi.Input[bool]] = None,
- document_title_field_name: Optional[pulumi.Input[str]] = None,
- exclude_attachment_file_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None,
- filter_query: Optional[pulumi.Input[str]] = None,
- include_attachment_file_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("document_data_field_name", document_data_field_name)
+ pulumi.set(__self__, "document_data_field_name", document_data_field_name)
if crawl_attachments is not None:
- _setter("crawl_attachments", crawl_attachments)
+ pulumi.set(__self__, "crawl_attachments", crawl_attachments)
if document_title_field_name is not None:
- _setter("document_title_field_name", document_title_field_name)
+ pulumi.set(__self__, "document_title_field_name", document_title_field_name)
if exclude_attachment_file_patterns is not None:
- _setter("exclude_attachment_file_patterns", exclude_attachment_file_patterns)
+ pulumi.set(__self__, "exclude_attachment_file_patterns", exclude_attachment_file_patterns)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
if filter_query is not None:
- _setter("filter_query", filter_query)
+ pulumi.set(__self__, "filter_query", filter_query)
if include_attachment_file_patterns is not None:
- _setter("include_attachment_file_patterns", include_attachment_file_patterns)
+ pulumi.set(__self__, "include_attachment_file_patterns", include_attachment_file_patterns)
@property
@pulumi.getter(name="documentDataFieldName")
@@ -2567,36 +2010,17 @@ def __init__(__self__, *,
exclude_attachment_file_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None,
include_attachment_file_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- DataSourceServiceNowServiceCatalogConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- document_data_field_name=document_data_field_name,
- crawl_attachments=crawl_attachments,
- document_title_field_name=document_title_field_name,
- exclude_attachment_file_patterns=exclude_attachment_file_patterns,
- field_mappings=field_mappings,
- include_attachment_file_patterns=include_attachment_file_patterns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- document_data_field_name: pulumi.Input[str],
- crawl_attachments: Optional[pulumi.Input[bool]] = None,
- document_title_field_name: Optional[pulumi.Input[str]] = None,
- exclude_attachment_file_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None,
- include_attachment_file_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("document_data_field_name", document_data_field_name)
+ pulumi.set(__self__, "document_data_field_name", document_data_field_name)
if crawl_attachments is not None:
- _setter("crawl_attachments", crawl_attachments)
+ pulumi.set(__self__, "crawl_attachments", crawl_attachments)
if document_title_field_name is not None:
- _setter("document_title_field_name", document_title_field_name)
+ pulumi.set(__self__, "document_title_field_name", document_title_field_name)
if exclude_attachment_file_patterns is not None:
- _setter("exclude_attachment_file_patterns", exclude_attachment_file_patterns)
+ pulumi.set(__self__, "exclude_attachment_file_patterns", exclude_attachment_file_patterns)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
if include_attachment_file_patterns is not None:
- _setter("include_attachment_file_patterns", include_attachment_file_patterns)
+ pulumi.set(__self__, "include_attachment_file_patterns", include_attachment_file_patterns)
@property
@pulumi.getter(name="documentDataFieldName")
@@ -2671,58 +2095,27 @@ def __init__(__self__, *,
"""
SharePoint configuration
"""
- DataSourceSharePointConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- secret_arn=secret_arn,
- share_point_version=share_point_version,
- urls=urls,
- crawl_attachments=crawl_attachments,
- disable_local_groups=disable_local_groups,
- document_title_field_name=document_title_field_name,
- exclusion_patterns=exclusion_patterns,
- field_mappings=field_mappings,
- inclusion_patterns=inclusion_patterns,
- ssl_certificate_s3_path=ssl_certificate_s3_path,
- use_change_log=use_change_log,
- vpc_configuration=vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- secret_arn: pulumi.Input[str],
- share_point_version: pulumi.Input['DataSourceSharePointConfigurationSharePointVersion'],
- urls: pulumi.Input[Sequence[pulumi.Input[str]]],
- crawl_attachments: Optional[pulumi.Input[bool]] = None,
- disable_local_groups: Optional[pulumi.Input[bool]] = None,
- document_title_field_name: Optional[pulumi.Input[str]] = None,
- exclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None,
- inclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- ssl_certificate_s3_path: Optional[pulumi.Input['DataSourceS3PathArgs']] = None,
- use_change_log: Optional[pulumi.Input[bool]] = None,
- vpc_configuration: Optional[pulumi.Input['DataSourceVpcConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("secret_arn", secret_arn)
- _setter("share_point_version", share_point_version)
- _setter("urls", urls)
+ pulumi.set(__self__, "secret_arn", secret_arn)
+ pulumi.set(__self__, "share_point_version", share_point_version)
+ pulumi.set(__self__, "urls", urls)
if crawl_attachments is not None:
- _setter("crawl_attachments", crawl_attachments)
+ pulumi.set(__self__, "crawl_attachments", crawl_attachments)
if disable_local_groups is not None:
- _setter("disable_local_groups", disable_local_groups)
+ pulumi.set(__self__, "disable_local_groups", disable_local_groups)
if document_title_field_name is not None:
- _setter("document_title_field_name", document_title_field_name)
+ pulumi.set(__self__, "document_title_field_name", document_title_field_name)
if exclusion_patterns is not None:
- _setter("exclusion_patterns", exclusion_patterns)
+ pulumi.set(__self__, "exclusion_patterns", exclusion_patterns)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
if inclusion_patterns is not None:
- _setter("inclusion_patterns", inclusion_patterns)
+ pulumi.set(__self__, "inclusion_patterns", inclusion_patterns)
if ssl_certificate_s3_path is not None:
- _setter("ssl_certificate_s3_path", ssl_certificate_s3_path)
+ pulumi.set(__self__, "ssl_certificate_s3_path", ssl_certificate_s3_path)
if use_change_log is not None:
- _setter("use_change_log", use_change_log)
+ pulumi.set(__self__, "use_change_log", use_change_log)
if vpc_configuration is not None:
- _setter("vpc_configuration", vpc_configuration)
+ pulumi.set(__self__, "vpc_configuration", vpc_configuration)
@property
@pulumi.getter(name="secretArn")
@@ -2837,17 +2230,8 @@ def vpc_configuration(self, value: Optional[pulumi.Input['DataSourceVpcConfigura
class DataSourceSqlConfigurationArgs:
def __init__(__self__, *,
query_identifiers_enclosing_option: Optional[pulumi.Input['DataSourceQueryIdentifiersEnclosingOption']] = None):
- DataSourceSqlConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- query_identifiers_enclosing_option=query_identifiers_enclosing_option,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- query_identifiers_enclosing_option: Optional[pulumi.Input['DataSourceQueryIdentifiersEnclosingOption']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if query_identifiers_enclosing_option is not None:
- _setter("query_identifiers_enclosing_option", query_identifiers_enclosing_option)
+ pulumi.set(__self__, "query_identifiers_enclosing_option", query_identifiers_enclosing_option)
@property
@pulumi.getter(name="queryIdentifiersEnclosingOption")
@@ -2869,19 +2253,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: A string used to identify this tag
:param pulumi.Input[str] value: A string containing the value for the tag
"""
- DataSourceTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2914,23 +2287,10 @@ def __init__(__self__, *,
data_source_field_name: pulumi.Input[str],
index_field_name: pulumi.Input[str],
date_field_format: Optional[pulumi.Input[str]] = None):
- DataSourceToIndexFieldMappingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_source_field_name=data_source_field_name,
- index_field_name=index_field_name,
- date_field_format=date_field_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_source_field_name: pulumi.Input[str],
- index_field_name: pulumi.Input[str],
- date_field_format: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_source_field_name", data_source_field_name)
- _setter("index_field_name", index_field_name)
+ pulumi.set(__self__, "data_source_field_name", data_source_field_name)
+ pulumi.set(__self__, "index_field_name", index_field_name)
if date_field_format is not None:
- _setter("date_field_format", date_field_format)
+ pulumi.set(__self__, "date_field_format", date_field_format)
@property
@pulumi.getter(name="dataSourceFieldName")
@@ -2965,19 +2325,8 @@ class DataSourceVpcConfigurationArgs:
def __init__(__self__, *,
security_group_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
subnet_ids: pulumi.Input[Sequence[pulumi.Input[str]]]):
- DataSourceVpcConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- security_group_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- subnet_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("security_group_ids", security_group_ids)
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="securityGroupIds")
@@ -3002,17 +2351,8 @@ def subnet_ids(self, value: pulumi.Input[Sequence[pulumi.Input[str]]]):
class DataSourceWebCrawlerAuthenticationConfigurationArgs:
def __init__(__self__, *,
basic_authentication: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceWebCrawlerBasicAuthenticationArgs']]]] = None):
- DataSourceWebCrawlerAuthenticationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- basic_authentication=basic_authentication,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- basic_authentication: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceWebCrawlerBasicAuthenticationArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if basic_authentication is not None:
- _setter("basic_authentication", basic_authentication)
+ pulumi.set(__self__, "basic_authentication", basic_authentication)
@property
@pulumi.getter(name="basicAuthentication")
@@ -3030,22 +2370,9 @@ def __init__(__self__, *,
credentials: pulumi.Input[str],
host: pulumi.Input[str],
port: pulumi.Input[int]):
- DataSourceWebCrawlerBasicAuthenticationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- credentials=credentials,
- host=host,
- port=port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- credentials: pulumi.Input[str],
- host: pulumi.Input[str],
- port: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("credentials", credentials)
- _setter("host", host)
- _setter("port", port)
+ pulumi.set(__self__, "credentials", credentials)
+ pulumi.set(__self__, "host", host)
+ pulumi.set(__self__, "port", port)
@property
@pulumi.getter
@@ -3087,48 +2414,23 @@ def __init__(__self__, *,
proxy_configuration: Optional[pulumi.Input['DataSourceProxyConfigurationArgs']] = None,
url_exclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
url_inclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- DataSourceWebCrawlerConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- urls=urls,
- authentication_configuration=authentication_configuration,
- crawl_depth=crawl_depth,
- max_content_size_per_page_in_mega_bytes=max_content_size_per_page_in_mega_bytes,
- max_links_per_page=max_links_per_page,
- max_urls_per_minute_crawl_rate=max_urls_per_minute_crawl_rate,
- proxy_configuration=proxy_configuration,
- url_exclusion_patterns=url_exclusion_patterns,
- url_inclusion_patterns=url_inclusion_patterns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- urls: pulumi.Input['DataSourceWebCrawlerUrlsArgs'],
- authentication_configuration: Optional[pulumi.Input['DataSourceWebCrawlerAuthenticationConfigurationArgs']] = None,
- crawl_depth: Optional[pulumi.Input[int]] = None,
- max_content_size_per_page_in_mega_bytes: Optional[pulumi.Input[float]] = None,
- max_links_per_page: Optional[pulumi.Input[int]] = None,
- max_urls_per_minute_crawl_rate: Optional[pulumi.Input[int]] = None,
- proxy_configuration: Optional[pulumi.Input['DataSourceProxyConfigurationArgs']] = None,
- url_exclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- url_inclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("urls", urls)
+ pulumi.set(__self__, "urls", urls)
if authentication_configuration is not None:
- _setter("authentication_configuration", authentication_configuration)
+ pulumi.set(__self__, "authentication_configuration", authentication_configuration)
if crawl_depth is not None:
- _setter("crawl_depth", crawl_depth)
+ pulumi.set(__self__, "crawl_depth", crawl_depth)
if max_content_size_per_page_in_mega_bytes is not None:
- _setter("max_content_size_per_page_in_mega_bytes", max_content_size_per_page_in_mega_bytes)
+ pulumi.set(__self__, "max_content_size_per_page_in_mega_bytes", max_content_size_per_page_in_mega_bytes)
if max_links_per_page is not None:
- _setter("max_links_per_page", max_links_per_page)
+ pulumi.set(__self__, "max_links_per_page", max_links_per_page)
if max_urls_per_minute_crawl_rate is not None:
- _setter("max_urls_per_minute_crawl_rate", max_urls_per_minute_crawl_rate)
+ pulumi.set(__self__, "max_urls_per_minute_crawl_rate", max_urls_per_minute_crawl_rate)
if proxy_configuration is not None:
- _setter("proxy_configuration", proxy_configuration)
+ pulumi.set(__self__, "proxy_configuration", proxy_configuration)
if url_exclusion_patterns is not None:
- _setter("url_exclusion_patterns", url_exclusion_patterns)
+ pulumi.set(__self__, "url_exclusion_patterns", url_exclusion_patterns)
if url_inclusion_patterns is not None:
- _setter("url_inclusion_patterns", url_inclusion_patterns)
+ pulumi.set(__self__, "url_inclusion_patterns", url_inclusion_patterns)
@property
@pulumi.getter
@@ -3217,20 +2519,9 @@ class DataSourceWebCrawlerSeedUrlConfigurationArgs:
def __init__(__self__, *,
seed_urls: pulumi.Input[Sequence[pulumi.Input[str]]],
web_crawler_mode: Optional[pulumi.Input['DataSourceWebCrawlerSeedUrlConfigurationWebCrawlerMode']] = None):
- DataSourceWebCrawlerSeedUrlConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- seed_urls=seed_urls,
- web_crawler_mode=web_crawler_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- seed_urls: pulumi.Input[Sequence[pulumi.Input[str]]],
- web_crawler_mode: Optional[pulumi.Input['DataSourceWebCrawlerSeedUrlConfigurationWebCrawlerMode']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("seed_urls", seed_urls)
+ pulumi.set(__self__, "seed_urls", seed_urls)
if web_crawler_mode is not None:
- _setter("web_crawler_mode", web_crawler_mode)
+ pulumi.set(__self__, "web_crawler_mode", web_crawler_mode)
@property
@pulumi.getter(name="seedUrls")
@@ -3255,16 +2546,7 @@ def web_crawler_mode(self, value: Optional[pulumi.Input['DataSourceWebCrawlerSee
class DataSourceWebCrawlerSiteMapsConfigurationArgs:
def __init__(__self__, *,
site_maps: pulumi.Input[Sequence[pulumi.Input[str]]]):
- DataSourceWebCrawlerSiteMapsConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- site_maps=site_maps,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- site_maps: pulumi.Input[Sequence[pulumi.Input[str]]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("site_maps", site_maps)
+ pulumi.set(__self__, "site_maps", site_maps)
@property
@pulumi.getter(name="siteMaps")
@@ -3281,21 +2563,10 @@ class DataSourceWebCrawlerUrlsArgs:
def __init__(__self__, *,
seed_url_configuration: Optional[pulumi.Input['DataSourceWebCrawlerSeedUrlConfigurationArgs']] = None,
site_maps_configuration: Optional[pulumi.Input['DataSourceWebCrawlerSiteMapsConfigurationArgs']] = None):
- DataSourceWebCrawlerUrlsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- seed_url_configuration=seed_url_configuration,
- site_maps_configuration=site_maps_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- seed_url_configuration: Optional[pulumi.Input['DataSourceWebCrawlerSeedUrlConfigurationArgs']] = None,
- site_maps_configuration: Optional[pulumi.Input['DataSourceWebCrawlerSiteMapsConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if seed_url_configuration is not None:
- _setter("seed_url_configuration", seed_url_configuration)
+ pulumi.set(__self__, "seed_url_configuration", seed_url_configuration)
if site_maps_configuration is not None:
- _setter("site_maps_configuration", site_maps_configuration)
+ pulumi.set(__self__, "site_maps_configuration", site_maps_configuration)
@property
@pulumi.getter(name="seedUrlConfiguration")
@@ -3325,36 +2596,17 @@ def __init__(__self__, *,
field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None,
inclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
use_change_log: Optional[pulumi.Input[bool]] = None):
- DataSourceWorkDocsConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- organization_id=organization_id,
- crawl_comments=crawl_comments,
- exclusion_patterns=exclusion_patterns,
- field_mappings=field_mappings,
- inclusion_patterns=inclusion_patterns,
- use_change_log=use_change_log,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- organization_id: pulumi.Input[str],
- crawl_comments: Optional[pulumi.Input[bool]] = None,
- exclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- field_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceToIndexFieldMappingArgs']]]] = None,
- inclusion_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- use_change_log: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("organization_id", organization_id)
+ pulumi.set(__self__, "organization_id", organization_id)
if crawl_comments is not None:
- _setter("crawl_comments", crawl_comments)
+ pulumi.set(__self__, "crawl_comments", crawl_comments)
if exclusion_patterns is not None:
- _setter("exclusion_patterns", exclusion_patterns)
+ pulumi.set(__self__, "exclusion_patterns", exclusion_patterns)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
if inclusion_patterns is not None:
- _setter("inclusion_patterns", inclusion_patterns)
+ pulumi.set(__self__, "inclusion_patterns", inclusion_patterns)
if use_change_log is not None:
- _setter("use_change_log", use_change_log)
+ pulumi.set(__self__, "use_change_log", use_change_log)
@property
@pulumi.getter(name="organizationId")
@@ -3416,19 +2668,8 @@ class FaqS3PathArgs:
def __init__(__self__, *,
bucket: pulumi.Input[str],
key: pulumi.Input[str]):
- FaqS3PathArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- key=key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: pulumi.Input[str],
- key: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
- _setter("key", key)
+ pulumi.set(__self__, "bucket", bucket)
+ pulumi.set(__self__, "key", key)
@property
@pulumi.getter
@@ -3459,19 +2700,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: A string used to identify this tag
:param pulumi.Input[str] value: A string containing the value for the tag
"""
- FaqTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3503,19 +2733,8 @@ class IndexCapacityUnitsConfigurationArgs:
def __init__(__self__, *,
query_capacity_units: pulumi.Input[int],
storage_capacity_units: pulumi.Input[int]):
- IndexCapacityUnitsConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- query_capacity_units=query_capacity_units,
- storage_capacity_units=storage_capacity_units,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- query_capacity_units: pulumi.Input[int],
- storage_capacity_units: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("query_capacity_units", query_capacity_units)
- _setter("storage_capacity_units", storage_capacity_units)
+ pulumi.set(__self__, "query_capacity_units", query_capacity_units)
+ pulumi.set(__self__, "storage_capacity_units", storage_capacity_units)
@property
@pulumi.getter(name="queryCapacityUnits")
@@ -3543,27 +2762,12 @@ def __init__(__self__, *,
type: pulumi.Input['IndexDocumentAttributeValueType'],
relevance: Optional[pulumi.Input['IndexRelevanceArgs']] = None,
search: Optional[pulumi.Input['IndexSearchArgs']] = None):
- IndexDocumentMetadataConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- type=type,
- relevance=relevance,
- search=search,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- type: pulumi.Input['IndexDocumentAttributeValueType'],
- relevance: Optional[pulumi.Input['IndexRelevanceArgs']] = None,
- search: Optional[pulumi.Input['IndexSearchArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("type", type)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "type", type)
if relevance is not None:
- _setter("relevance", relevance)
+ pulumi.set(__self__, "relevance", relevance)
if search is not None:
- _setter("search", search)
+ pulumi.set(__self__, "search", search)
@property
@pulumi.getter
@@ -3607,19 +2811,8 @@ class IndexJsonTokenTypeConfigurationArgs:
def __init__(__self__, *,
group_attribute_field: pulumi.Input[str],
user_name_attribute_field: pulumi.Input[str]):
- IndexJsonTokenTypeConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_attribute_field=group_attribute_field,
- user_name_attribute_field=user_name_attribute_field,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_attribute_field: pulumi.Input[str],
- user_name_attribute_field: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_attribute_field", group_attribute_field)
- _setter("user_name_attribute_field", user_name_attribute_field)
+ pulumi.set(__self__, "group_attribute_field", group_attribute_field)
+ pulumi.set(__self__, "user_name_attribute_field", user_name_attribute_field)
@property
@pulumi.getter(name="groupAttributeField")
@@ -3650,40 +2843,19 @@ def __init__(__self__, *,
secret_manager_arn: Optional[pulumi.Input[str]] = None,
url: Optional[pulumi.Input[str]] = None,
user_name_attribute_field: Optional[pulumi.Input[str]] = None):
- IndexJwtTokenTypeConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key_location=key_location,
- claim_regex=claim_regex,
- group_attribute_field=group_attribute_field,
- issuer=issuer,
- secret_manager_arn=secret_manager_arn,
- url=url,
- user_name_attribute_field=user_name_attribute_field,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key_location: pulumi.Input['IndexKeyLocation'],
- claim_regex: Optional[pulumi.Input[str]] = None,
- group_attribute_field: Optional[pulumi.Input[str]] = None,
- issuer: Optional[pulumi.Input[str]] = None,
- secret_manager_arn: Optional[pulumi.Input[str]] = None,
- url: Optional[pulumi.Input[str]] = None,
- user_name_attribute_field: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key_location", key_location)
+ pulumi.set(__self__, "key_location", key_location)
if claim_regex is not None:
- _setter("claim_regex", claim_regex)
+ pulumi.set(__self__, "claim_regex", claim_regex)
if group_attribute_field is not None:
- _setter("group_attribute_field", group_attribute_field)
+ pulumi.set(__self__, "group_attribute_field", group_attribute_field)
if issuer is not None:
- _setter("issuer", issuer)
+ pulumi.set(__self__, "issuer", issuer)
if secret_manager_arn is not None:
- _setter("secret_manager_arn", secret_manager_arn)
+ pulumi.set(__self__, "secret_manager_arn", secret_manager_arn)
if url is not None:
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
if user_name_attribute_field is not None:
- _setter("user_name_attribute_field", user_name_attribute_field)
+ pulumi.set(__self__, "user_name_attribute_field", user_name_attribute_field)
@property
@pulumi.getter(name="keyLocation")
@@ -3757,33 +2929,16 @@ def __init__(__self__, *,
importance: Optional[pulumi.Input[int]] = None,
rank_order: Optional[pulumi.Input['IndexOrder']] = None,
value_importance_items: Optional[pulumi.Input[Sequence[pulumi.Input['IndexValueImportanceItemArgs']]]] = None):
- IndexRelevanceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration=duration,
- freshness=freshness,
- importance=importance,
- rank_order=rank_order,
- value_importance_items=value_importance_items,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration: Optional[pulumi.Input[str]] = None,
- freshness: Optional[pulumi.Input[bool]] = None,
- importance: Optional[pulumi.Input[int]] = None,
- rank_order: Optional[pulumi.Input['IndexOrder']] = None,
- value_importance_items: Optional[pulumi.Input[Sequence[pulumi.Input['IndexValueImportanceItemArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration is not None:
- _setter("duration", duration)
+ pulumi.set(__self__, "duration", duration)
if freshness is not None:
- _setter("freshness", freshness)
+ pulumi.set(__self__, "freshness", freshness)
if importance is not None:
- _setter("importance", importance)
+ pulumi.set(__self__, "importance", importance)
if rank_order is not None:
- _setter("rank_order", rank_order)
+ pulumi.set(__self__, "rank_order", rank_order)
if value_importance_items is not None:
- _setter("value_importance_items", value_importance_items)
+ pulumi.set(__self__, "value_importance_items", value_importance_items)
@property
@pulumi.getter
@@ -3838,29 +2993,14 @@ def __init__(__self__, *,
facetable: Optional[pulumi.Input[bool]] = None,
searchable: Optional[pulumi.Input[bool]] = None,
sortable: Optional[pulumi.Input[bool]] = None):
- IndexSearchArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- displayable=displayable,
- facetable=facetable,
- searchable=searchable,
- sortable=sortable,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- displayable: Optional[pulumi.Input[bool]] = None,
- facetable: Optional[pulumi.Input[bool]] = None,
- searchable: Optional[pulumi.Input[bool]] = None,
- sortable: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if displayable is not None:
- _setter("displayable", displayable)
+ pulumi.set(__self__, "displayable", displayable)
if facetable is not None:
- _setter("facetable", facetable)
+ pulumi.set(__self__, "facetable", facetable)
if searchable is not None:
- _setter("searchable", searchable)
+ pulumi.set(__self__, "searchable", searchable)
if sortable is not None:
- _setter("sortable", sortable)
+ pulumi.set(__self__, "sortable", sortable)
@property
@pulumi.getter
@@ -3903,17 +3043,8 @@ def sortable(self, value: Optional[pulumi.Input[bool]]):
class IndexServerSideEncryptionConfigurationArgs:
def __init__(__self__, *,
kms_key_id: Optional[pulumi.Input[str]] = None):
- IndexServerSideEncryptionConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kms_key_id=kms_key_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kms_key_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
@property
@pulumi.getter(name="kmsKeyId")
@@ -3935,19 +3066,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: A string used to identify this tag
:param pulumi.Input[str] value: A string containing the value for the tag
"""
- IndexTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3979,21 +3099,10 @@ class IndexUserTokenConfigurationArgs:
def __init__(__self__, *,
json_token_type_configuration: Optional[pulumi.Input['IndexJsonTokenTypeConfigurationArgs']] = None,
jwt_token_type_configuration: Optional[pulumi.Input['IndexJwtTokenTypeConfigurationArgs']] = None):
- IndexUserTokenConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- json_token_type_configuration=json_token_type_configuration,
- jwt_token_type_configuration=jwt_token_type_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- json_token_type_configuration: Optional[pulumi.Input['IndexJsonTokenTypeConfigurationArgs']] = None,
- jwt_token_type_configuration: Optional[pulumi.Input['IndexJwtTokenTypeConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if json_token_type_configuration is not None:
- _setter("json_token_type_configuration", json_token_type_configuration)
+ pulumi.set(__self__, "json_token_type_configuration", json_token_type_configuration)
if jwt_token_type_configuration is not None:
- _setter("jwt_token_type_configuration", jwt_token_type_configuration)
+ pulumi.set(__self__, "jwt_token_type_configuration", jwt_token_type_configuration)
@property
@pulumi.getter(name="jsonTokenTypeConfiguration")
@@ -4019,21 +3128,10 @@ class IndexValueImportanceItemArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[int]] = None):
- IndexValueImportanceItemArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/kendra/data_source.py b/sdk/python/pulumi_aws_native/kendra/data_source.py
index a2f94bacc1..51fa1469d7 100644
--- a/sdk/python/pulumi_aws_native/kendra/data_source.py
+++ b/sdk/python/pulumi_aws_native/kendra/data_source.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -31,51 +31,24 @@ def __init__(__self__, *,
The set of arguments for constructing a DataSource resource.
:param pulumi.Input[Sequence[pulumi.Input['DataSourceTagArgs']]] tags: Tags for labeling the data source
"""
- DataSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- index_id=index_id,
- type=type,
- custom_document_enrichment_configuration=custom_document_enrichment_configuration,
- data_source_configuration=data_source_configuration,
- description=description,
- language_code=language_code,
- name=name,
- role_arn=role_arn,
- schedule=schedule,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- index_id: pulumi.Input[str],
- type: pulumi.Input['DataSourceType'],
- custom_document_enrichment_configuration: Optional[pulumi.Input['DataSourceCustomDocumentEnrichmentConfigurationArgs']] = None,
- data_source_configuration: Optional[pulumi.Input['DataSourceConfigurationArgs']] = None,
- description: Optional[pulumi.Input[str]] = None,
- language_code: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- role_arn: Optional[pulumi.Input[str]] = None,
- schedule: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DataSourceTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("index_id", index_id)
- _setter("type", type)
+ pulumi.set(__self__, "index_id", index_id)
+ pulumi.set(__self__, "type", type)
if custom_document_enrichment_configuration is not None:
- _setter("custom_document_enrichment_configuration", custom_document_enrichment_configuration)
+ pulumi.set(__self__, "custom_document_enrichment_configuration", custom_document_enrichment_configuration)
if data_source_configuration is not None:
- _setter("data_source_configuration", data_source_configuration)
+ pulumi.set(__self__, "data_source_configuration", data_source_configuration)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if language_code is not None:
- _setter("language_code", language_code)
+ pulumi.set(__self__, "language_code", language_code)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if schedule is not None:
- _setter("schedule", schedule)
+ pulumi.set(__self__, "schedule", schedule)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="indexId")
@@ -213,10 +186,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DataSourceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -241,17 +210,7 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = DataSourceArgs.__new__(DataSourceArgs)
- if custom_document_enrichment_configuration is not None and not isinstance(custom_document_enrichment_configuration, DataSourceCustomDocumentEnrichmentConfigurationArgs):
- custom_document_enrichment_configuration = custom_document_enrichment_configuration or {}
- def _setter(key, value):
- custom_document_enrichment_configuration[key] = value
- DataSourceCustomDocumentEnrichmentConfigurationArgs._configure(_setter, **custom_document_enrichment_configuration)
__props__.__dict__["custom_document_enrichment_configuration"] = custom_document_enrichment_configuration
- if data_source_configuration is not None and not isinstance(data_source_configuration, DataSourceConfigurationArgs):
- data_source_configuration = data_source_configuration or {}
- def _setter(key, value):
- data_source_configuration[key] = value
- DataSourceConfigurationArgs._configure(_setter, **data_source_configuration)
__props__.__dict__["data_source_configuration"] = data_source_configuration
__props__.__dict__["description"] = description
if index_id is None and not opts.urn:
diff --git a/sdk/python/pulumi_aws_native/kendra/faq.py b/sdk/python/pulumi_aws_native/kendra/faq.py
index 1df91aa050..55dd57231d 100644
--- a/sdk/python/pulumi_aws_native/kendra/faq.py
+++ b/sdk/python/pulumi_aws_native/kendra/faq.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -34,38 +34,17 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: FAQ name
:param pulumi.Input[Sequence[pulumi.Input['FaqTagArgs']]] tags: Tags for labeling the FAQ
"""
- FaqArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- index_id=index_id,
- role_arn=role_arn,
- s3_path=s3_path,
- description=description,
- file_format=file_format,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- index_id: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- s3_path: pulumi.Input['FaqS3PathArgs'],
- description: Optional[pulumi.Input[str]] = None,
- file_format: Optional[pulumi.Input['FaqFileFormat']] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['FaqTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("index_id", index_id)
- _setter("role_arn", role_arn)
- _setter("s3_path", s3_path)
+ pulumi.set(__self__, "index_id", index_id)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "s3_path", s3_path)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if file_format is not None:
- _setter("file_format", file_format)
+ pulumi.set(__self__, "file_format", file_format)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="indexId")
@@ -197,10 +176,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FaqArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -231,11 +206,6 @@ def _internal_init(__self__,
if role_arn is None and not opts.urn:
raise TypeError("Missing required property 'role_arn'")
__props__.__dict__["role_arn"] = role_arn
- if s3_path is not None and not isinstance(s3_path, FaqS3PathArgs):
- s3_path = s3_path or {}
- def _setter(key, value):
- s3_path[key] = value
- FaqS3PathArgs._configure(_setter, **s3_path)
if s3_path is None and not opts.urn:
raise TypeError("Missing required property 's3_path'")
__props__.__dict__["s3_path"] = s3_path
diff --git a/sdk/python/pulumi_aws_native/kendra/get_data_source.py b/sdk/python/pulumi_aws_native/kendra/get_data_source.py
index f541fd6fac..0bcd05efa2 100644
--- a/sdk/python/pulumi_aws_native/kendra/get_data_source.py
+++ b/sdk/python/pulumi_aws_native/kendra/get_data_source.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/kendra/get_faq.py b/sdk/python/pulumi_aws_native/kendra/get_faq.py
index 783008c3cf..6daa0152e0 100644
--- a/sdk/python/pulumi_aws_native/kendra/get_faq.py
+++ b/sdk/python/pulumi_aws_native/kendra/get_faq.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/kendra/get_index.py b/sdk/python/pulumi_aws_native/kendra/get_index.py
index 2d612bd43a..21f3fdc788 100644
--- a/sdk/python/pulumi_aws_native/kendra/get_index.py
+++ b/sdk/python/pulumi_aws_native/kendra/get_index.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/kendra/index.py b/sdk/python/pulumi_aws_native/kendra/index.py
index 14ebfc85e7..b96f5687a3 100644
--- a/sdk/python/pulumi_aws_native/kendra/index.py
+++ b/sdk/python/pulumi_aws_native/kendra/index.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -35,51 +35,24 @@ def __init__(__self__, *,
:param pulumi.Input['IndexServerSideEncryptionConfigurationArgs'] server_side_encryption_configuration: Server side encryption configuration
:param pulumi.Input[Sequence[pulumi.Input['IndexTagArgs']]] tags: Tags for labeling the index
"""
- IndexArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- edition=edition,
- role_arn=role_arn,
- capacity_units=capacity_units,
- description=description,
- document_metadata_configurations=document_metadata_configurations,
- name=name,
- server_side_encryption_configuration=server_side_encryption_configuration,
- tags=tags,
- user_context_policy=user_context_policy,
- user_token_configurations=user_token_configurations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- edition: pulumi.Input['IndexEdition'],
- role_arn: pulumi.Input[str],
- capacity_units: Optional[pulumi.Input['IndexCapacityUnitsConfigurationArgs']] = None,
- description: Optional[pulumi.Input[str]] = None,
- document_metadata_configurations: Optional[pulumi.Input[Sequence[pulumi.Input['IndexDocumentMetadataConfigurationArgs']]]] = None,
- name: Optional[pulumi.Input[str]] = None,
- server_side_encryption_configuration: Optional[pulumi.Input['IndexServerSideEncryptionConfigurationArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['IndexTagArgs']]]] = None,
- user_context_policy: Optional[pulumi.Input['IndexUserContextPolicy']] = None,
- user_token_configurations: Optional[pulumi.Input[Sequence[pulumi.Input['IndexUserTokenConfigurationArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("edition", edition)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "edition", edition)
+ pulumi.set(__self__, "role_arn", role_arn)
if capacity_units is not None:
- _setter("capacity_units", capacity_units)
+ pulumi.set(__self__, "capacity_units", capacity_units)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if document_metadata_configurations is not None:
- _setter("document_metadata_configurations", document_metadata_configurations)
+ pulumi.set(__self__, "document_metadata_configurations", document_metadata_configurations)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if server_side_encryption_configuration is not None:
- _setter("server_side_encryption_configuration", server_side_encryption_configuration)
+ pulumi.set(__self__, "server_side_encryption_configuration", server_side_encryption_configuration)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if user_context_policy is not None:
- _setter("user_context_policy", user_context_policy)
+ pulumi.set(__self__, "user_context_policy", user_context_policy)
if user_token_configurations is not None:
- _setter("user_token_configurations", user_token_configurations)
+ pulumi.set(__self__, "user_token_configurations", user_token_configurations)
@property
@pulumi.getter
@@ -233,10 +206,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- IndexArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -261,11 +230,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = IndexArgs.__new__(IndexArgs)
- if capacity_units is not None and not isinstance(capacity_units, IndexCapacityUnitsConfigurationArgs):
- capacity_units = capacity_units or {}
- def _setter(key, value):
- capacity_units[key] = value
- IndexCapacityUnitsConfigurationArgs._configure(_setter, **capacity_units)
__props__.__dict__["capacity_units"] = capacity_units
__props__.__dict__["description"] = description
__props__.__dict__["document_metadata_configurations"] = document_metadata_configurations
@@ -276,11 +240,6 @@ def _setter(key, value):
if role_arn is None and not opts.urn:
raise TypeError("Missing required property 'role_arn'")
__props__.__dict__["role_arn"] = role_arn
- if server_side_encryption_configuration is not None and not isinstance(server_side_encryption_configuration, IndexServerSideEncryptionConfigurationArgs):
- server_side_encryption_configuration = server_side_encryption_configuration or {}
- def _setter(key, value):
- server_side_encryption_configuration[key] = value
- IndexServerSideEncryptionConfigurationArgs._configure(_setter, **server_side_encryption_configuration)
__props__.__dict__["server_side_encryption_configuration"] = server_side_encryption_configuration
__props__.__dict__["tags"] = tags
__props__.__dict__["user_context_policy"] = user_context_policy
diff --git a/sdk/python/pulumi_aws_native/kendra/outputs.py b/sdk/python/pulumi_aws_native/kendra/outputs.py
index 307ccc7b12..3d9179e977 100644
--- a/sdk/python/pulumi_aws_native/kendra/outputs.py
+++ b/sdk/python/pulumi_aws_native/kendra/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -97,17 +97,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
key_path: Optional[str] = None):
- DataSourceAccessControlListConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key_path=key_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key_path: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key_path is not None:
- _setter("key_path", key_path)
+ pulumi.set(__self__, "key_path", key_path)
@property
@pulumi.getter(name="keyPath")
@@ -136,16 +127,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
allowed_groups_column_name: str):
- DataSourceAclConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allowed_groups_column_name=allowed_groups_column_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allowed_groups_column_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("allowed_groups_column_name", allowed_groups_column_name)
+ pulumi.set(__self__, "allowed_groups_column_name", allowed_groups_column_name)
@property
@pulumi.getter(name="allowedGroupsColumnName")
@@ -186,30 +168,13 @@ def __init__(__self__, *,
document_id_column_name: str,
document_title_column_name: Optional[str] = None,
field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None):
- DataSourceColumnConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- change_detecting_columns=change_detecting_columns,
- document_data_column_name=document_data_column_name,
- document_id_column_name=document_id_column_name,
- document_title_column_name=document_title_column_name,
- field_mappings=field_mappings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- change_detecting_columns: Sequence[str],
- document_data_column_name: str,
- document_id_column_name: str,
- document_title_column_name: Optional[str] = None,
- field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("change_detecting_columns", change_detecting_columns)
- _setter("document_data_column_name", document_data_column_name)
- _setter("document_id_column_name", document_id_column_name)
+ pulumi.set(__self__, "change_detecting_columns", change_detecting_columns)
+ pulumi.set(__self__, "document_data_column_name", document_data_column_name)
+ pulumi.set(__self__, "document_id_column_name", document_id_column_name)
if document_title_column_name is not None:
- _setter("document_title_column_name", document_title_column_name)
+ pulumi.set(__self__, "document_title_column_name", document_title_column_name)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
@property
@pulumi.getter(name="changeDetectingColumns")
@@ -285,53 +250,26 @@ def __init__(__self__, *,
share_point_configuration: Optional['outputs.DataSourceSharePointConfiguration'] = None,
web_crawler_configuration: Optional['outputs.DataSourceWebCrawlerConfiguration'] = None,
work_docs_configuration: Optional['outputs.DataSourceWorkDocsConfiguration'] = None):
- DataSourceConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- confluence_configuration=confluence_configuration,
- database_configuration=database_configuration,
- google_drive_configuration=google_drive_configuration,
- one_drive_configuration=one_drive_configuration,
- s3_configuration=s3_configuration,
- salesforce_configuration=salesforce_configuration,
- service_now_configuration=service_now_configuration,
- share_point_configuration=share_point_configuration,
- web_crawler_configuration=web_crawler_configuration,
- work_docs_configuration=work_docs_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- confluence_configuration: Optional['outputs.DataSourceConfluenceConfiguration'] = None,
- database_configuration: Optional['outputs.DataSourceDatabaseConfiguration'] = None,
- google_drive_configuration: Optional['outputs.DataSourceGoogleDriveConfiguration'] = None,
- one_drive_configuration: Optional['outputs.DataSourceOneDriveConfiguration'] = None,
- s3_configuration: Optional['outputs.DataSourceS3DataSourceConfiguration'] = None,
- salesforce_configuration: Optional['outputs.DataSourceSalesforceConfiguration'] = None,
- service_now_configuration: Optional['outputs.DataSourceServiceNowConfiguration'] = None,
- share_point_configuration: Optional['outputs.DataSourceSharePointConfiguration'] = None,
- web_crawler_configuration: Optional['outputs.DataSourceWebCrawlerConfiguration'] = None,
- work_docs_configuration: Optional['outputs.DataSourceWorkDocsConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if confluence_configuration is not None:
- _setter("confluence_configuration", confluence_configuration)
+ pulumi.set(__self__, "confluence_configuration", confluence_configuration)
if database_configuration is not None:
- _setter("database_configuration", database_configuration)
+ pulumi.set(__self__, "database_configuration", database_configuration)
if google_drive_configuration is not None:
- _setter("google_drive_configuration", google_drive_configuration)
+ pulumi.set(__self__, "google_drive_configuration", google_drive_configuration)
if one_drive_configuration is not None:
- _setter("one_drive_configuration", one_drive_configuration)
+ pulumi.set(__self__, "one_drive_configuration", one_drive_configuration)
if s3_configuration is not None:
- _setter("s3_configuration", s3_configuration)
+ pulumi.set(__self__, "s3_configuration", s3_configuration)
if salesforce_configuration is not None:
- _setter("salesforce_configuration", salesforce_configuration)
+ pulumi.set(__self__, "salesforce_configuration", salesforce_configuration)
if service_now_configuration is not None:
- _setter("service_now_configuration", service_now_configuration)
+ pulumi.set(__self__, "service_now_configuration", service_now_configuration)
if share_point_configuration is not None:
- _setter("share_point_configuration", share_point_configuration)
+ pulumi.set(__self__, "share_point_configuration", share_point_configuration)
if web_crawler_configuration is not None:
- _setter("web_crawler_configuration", web_crawler_configuration)
+ pulumi.set(__self__, "web_crawler_configuration", web_crawler_configuration)
if work_docs_configuration is not None:
- _setter("work_docs_configuration", work_docs_configuration)
+ pulumi.set(__self__, "work_docs_configuration", work_docs_configuration)
@property
@pulumi.getter(name="confluenceConfiguration")
@@ -408,21 +346,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
attachment_field_mappings: Optional[Sequence['outputs.DataSourceConfluenceAttachmentToIndexFieldMapping']] = None,
crawl_attachments: Optional[bool] = None):
- DataSourceConfluenceAttachmentConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attachment_field_mappings=attachment_field_mappings,
- crawl_attachments=crawl_attachments,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attachment_field_mappings: Optional[Sequence['outputs.DataSourceConfluenceAttachmentToIndexFieldMapping']] = None,
- crawl_attachments: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attachment_field_mappings is not None:
- _setter("attachment_field_mappings", attachment_field_mappings)
+ pulumi.set(__self__, "attachment_field_mappings", attachment_field_mappings)
if crawl_attachments is not None:
- _setter("crawl_attachments", crawl_attachments)
+ pulumi.set(__self__, "crawl_attachments", crawl_attachments)
@property
@pulumi.getter(name="attachmentFieldMappings")
@@ -462,23 +389,10 @@ def __init__(__self__, *,
data_source_field_name: 'DataSourceConfluenceAttachmentFieldName',
index_field_name: str,
date_field_format: Optional[str] = None):
- DataSourceConfluenceAttachmentToIndexFieldMapping._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_source_field_name=data_source_field_name,
- index_field_name=index_field_name,
- date_field_format=date_field_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_source_field_name: 'DataSourceConfluenceAttachmentFieldName',
- index_field_name: str,
- date_field_format: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_source_field_name", data_source_field_name)
- _setter("index_field_name", index_field_name)
+ pulumi.set(__self__, "data_source_field_name", data_source_field_name)
+ pulumi.set(__self__, "index_field_name", index_field_name)
if date_field_format is not None:
- _setter("date_field_format", date_field_format)
+ pulumi.set(__self__, "date_field_format", date_field_format)
@property
@pulumi.getter(name="dataSourceFieldName")
@@ -517,17 +431,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
blog_field_mappings: Optional[Sequence['outputs.DataSourceConfluenceBlogToIndexFieldMapping']] = None):
- DataSourceConfluenceBlogConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- blog_field_mappings=blog_field_mappings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- blog_field_mappings: Optional[Sequence['outputs.DataSourceConfluenceBlogToIndexFieldMapping']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if blog_field_mappings is not None:
- _setter("blog_field_mappings", blog_field_mappings)
+ pulumi.set(__self__, "blog_field_mappings", blog_field_mappings)
@property
@pulumi.getter(name="blogFieldMappings")
@@ -562,23 +467,10 @@ def __init__(__self__, *,
data_source_field_name: 'DataSourceConfluenceBlogFieldName',
index_field_name: str,
date_field_format: Optional[str] = None):
- DataSourceConfluenceBlogToIndexFieldMapping._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_source_field_name=data_source_field_name,
- index_field_name=index_field_name,
- date_field_format=date_field_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_source_field_name: 'DataSourceConfluenceBlogFieldName',
- index_field_name: str,
- date_field_format: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_source_field_name", data_source_field_name)
- _setter("index_field_name", index_field_name)
+ pulumi.set(__self__, "data_source_field_name", data_source_field_name)
+ pulumi.set(__self__, "index_field_name", index_field_name)
if date_field_format is not None:
- _setter("date_field_format", date_field_format)
+ pulumi.set(__self__, "date_field_format", date_field_format)
@property
@pulumi.getter(name="dataSourceFieldName")
@@ -642,50 +534,23 @@ def __init__(__self__, *,
page_configuration: Optional['outputs.DataSourceConfluencePageConfiguration'] = None,
space_configuration: Optional['outputs.DataSourceConfluenceSpaceConfiguration'] = None,
vpc_configuration: Optional['outputs.DataSourceVpcConfiguration'] = None):
- DataSourceConfluenceConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- secret_arn=secret_arn,
- server_url=server_url,
- version=version,
- attachment_configuration=attachment_configuration,
- blog_configuration=blog_configuration,
- exclusion_patterns=exclusion_patterns,
- inclusion_patterns=inclusion_patterns,
- page_configuration=page_configuration,
- space_configuration=space_configuration,
- vpc_configuration=vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- secret_arn: str,
- server_url: str,
- version: 'DataSourceConfluenceVersion',
- attachment_configuration: Optional['outputs.DataSourceConfluenceAttachmentConfiguration'] = None,
- blog_configuration: Optional['outputs.DataSourceConfluenceBlogConfiguration'] = None,
- exclusion_patterns: Optional[Sequence[str]] = None,
- inclusion_patterns: Optional[Sequence[str]] = None,
- page_configuration: Optional['outputs.DataSourceConfluencePageConfiguration'] = None,
- space_configuration: Optional['outputs.DataSourceConfluenceSpaceConfiguration'] = None,
- vpc_configuration: Optional['outputs.DataSourceVpcConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("secret_arn", secret_arn)
- _setter("server_url", server_url)
- _setter("version", version)
+ pulumi.set(__self__, "secret_arn", secret_arn)
+ pulumi.set(__self__, "server_url", server_url)
+ pulumi.set(__self__, "version", version)
if attachment_configuration is not None:
- _setter("attachment_configuration", attachment_configuration)
+ pulumi.set(__self__, "attachment_configuration", attachment_configuration)
if blog_configuration is not None:
- _setter("blog_configuration", blog_configuration)
+ pulumi.set(__self__, "blog_configuration", blog_configuration)
if exclusion_patterns is not None:
- _setter("exclusion_patterns", exclusion_patterns)
+ pulumi.set(__self__, "exclusion_patterns", exclusion_patterns)
if inclusion_patterns is not None:
- _setter("inclusion_patterns", inclusion_patterns)
+ pulumi.set(__self__, "inclusion_patterns", inclusion_patterns)
if page_configuration is not None:
- _setter("page_configuration", page_configuration)
+ pulumi.set(__self__, "page_configuration", page_configuration)
if space_configuration is not None:
- _setter("space_configuration", space_configuration)
+ pulumi.set(__self__, "space_configuration", space_configuration)
if vpc_configuration is not None:
- _setter("vpc_configuration", vpc_configuration)
+ pulumi.set(__self__, "vpc_configuration", vpc_configuration)
@property
@pulumi.getter(name="secretArn")
@@ -759,17 +624,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
page_field_mappings: Optional[Sequence['outputs.DataSourceConfluencePageToIndexFieldMapping']] = None):
- DataSourceConfluencePageConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- page_field_mappings=page_field_mappings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- page_field_mappings: Optional[Sequence['outputs.DataSourceConfluencePageToIndexFieldMapping']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if page_field_mappings is not None:
- _setter("page_field_mappings", page_field_mappings)
+ pulumi.set(__self__, "page_field_mappings", page_field_mappings)
@property
@pulumi.getter(name="pageFieldMappings")
@@ -804,23 +660,10 @@ def __init__(__self__, *,
data_source_field_name: 'DataSourceConfluencePageFieldName',
index_field_name: str,
date_field_format: Optional[str] = None):
- DataSourceConfluencePageToIndexFieldMapping._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_source_field_name=data_source_field_name,
- index_field_name=index_field_name,
- date_field_format=date_field_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_source_field_name: 'DataSourceConfluencePageFieldName',
- index_field_name: str,
- date_field_format: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_source_field_name", data_source_field_name)
- _setter("index_field_name", index_field_name)
+ pulumi.set(__self__, "data_source_field_name", data_source_field_name)
+ pulumi.set(__self__, "index_field_name", index_field_name)
if date_field_format is not None:
- _setter("date_field_format", date_field_format)
+ pulumi.set(__self__, "date_field_format", date_field_format)
@property
@pulumi.getter(name="dataSourceFieldName")
@@ -871,33 +714,16 @@ def __init__(__self__, *,
exclude_spaces: Optional[Sequence[str]] = None,
include_spaces: Optional[Sequence[str]] = None,
space_field_mappings: Optional[Sequence['outputs.DataSourceConfluenceSpaceToIndexFieldMapping']] = None):
- DataSourceConfluenceSpaceConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- crawl_archived_spaces=crawl_archived_spaces,
- crawl_personal_spaces=crawl_personal_spaces,
- exclude_spaces=exclude_spaces,
- include_spaces=include_spaces,
- space_field_mappings=space_field_mappings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- crawl_archived_spaces: Optional[bool] = None,
- crawl_personal_spaces: Optional[bool] = None,
- exclude_spaces: Optional[Sequence[str]] = None,
- include_spaces: Optional[Sequence[str]] = None,
- space_field_mappings: Optional[Sequence['outputs.DataSourceConfluenceSpaceToIndexFieldMapping']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if crawl_archived_spaces is not None:
- _setter("crawl_archived_spaces", crawl_archived_spaces)
+ pulumi.set(__self__, "crawl_archived_spaces", crawl_archived_spaces)
if crawl_personal_spaces is not None:
- _setter("crawl_personal_spaces", crawl_personal_spaces)
+ pulumi.set(__self__, "crawl_personal_spaces", crawl_personal_spaces)
if exclude_spaces is not None:
- _setter("exclude_spaces", exclude_spaces)
+ pulumi.set(__self__, "exclude_spaces", exclude_spaces)
if include_spaces is not None:
- _setter("include_spaces", include_spaces)
+ pulumi.set(__self__, "include_spaces", include_spaces)
if space_field_mappings is not None:
- _setter("space_field_mappings", space_field_mappings)
+ pulumi.set(__self__, "space_field_mappings", space_field_mappings)
@property
@pulumi.getter(name="crawlArchivedSpaces")
@@ -952,23 +778,10 @@ def __init__(__self__, *,
data_source_field_name: 'DataSourceConfluenceSpaceFieldName',
index_field_name: str,
date_field_format: Optional[str] = None):
- DataSourceConfluenceSpaceToIndexFieldMapping._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_source_field_name=data_source_field_name,
- index_field_name=index_field_name,
- date_field_format=date_field_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_source_field_name: 'DataSourceConfluenceSpaceFieldName',
- index_field_name: str,
- date_field_format: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_source_field_name", data_source_field_name)
- _setter("index_field_name", index_field_name)
+ pulumi.set(__self__, "data_source_field_name", data_source_field_name)
+ pulumi.set(__self__, "index_field_name", index_field_name)
if date_field_format is not None:
- _setter("date_field_format", date_field_format)
+ pulumi.set(__self__, "date_field_format", date_field_format)
@property
@pulumi.getter(name="dataSourceFieldName")
@@ -1019,28 +832,11 @@ def __init__(__self__, *,
database_port: int,
secret_arn: str,
table_name: str):
- DataSourceConnectionConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- database_host=database_host,
- database_name=database_name,
- database_port=database_port,
- secret_arn=secret_arn,
- table_name=table_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- database_host: str,
- database_name: str,
- database_port: int,
- secret_arn: str,
- table_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("database_host", database_host)
- _setter("database_name", database_name)
- _setter("database_port", database_port)
- _setter("secret_arn", secret_arn)
- _setter("table_name", table_name)
+ pulumi.set(__self__, "database_host", database_host)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "database_port", database_port)
+ pulumi.set(__self__, "secret_arn", secret_arn)
+ pulumi.set(__self__, "table_name", table_name)
@property
@pulumi.getter(name="databaseHost")
@@ -1098,29 +894,14 @@ def __init__(__self__, *,
post_extraction_hook_configuration: Optional['outputs.DataSourceHookConfiguration'] = None,
pre_extraction_hook_configuration: Optional['outputs.DataSourceHookConfiguration'] = None,
role_arn: Optional[str] = None):
- DataSourceCustomDocumentEnrichmentConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- inline_configurations=inline_configurations,
- post_extraction_hook_configuration=post_extraction_hook_configuration,
- pre_extraction_hook_configuration=pre_extraction_hook_configuration,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- inline_configurations: Optional[Sequence['outputs.DataSourceInlineCustomDocumentEnrichmentConfiguration']] = None,
- post_extraction_hook_configuration: Optional['outputs.DataSourceHookConfiguration'] = None,
- pre_extraction_hook_configuration: Optional['outputs.DataSourceHookConfiguration'] = None,
- role_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if inline_configurations is not None:
- _setter("inline_configurations", inline_configurations)
+ pulumi.set(__self__, "inline_configurations", inline_configurations)
if post_extraction_hook_configuration is not None:
- _setter("post_extraction_hook_configuration", post_extraction_hook_configuration)
+ pulumi.set(__self__, "post_extraction_hook_configuration", post_extraction_hook_configuration)
if pre_extraction_hook_configuration is not None:
- _setter("pre_extraction_hook_configuration", pre_extraction_hook_configuration)
+ pulumi.set(__self__, "pre_extraction_hook_configuration", pre_extraction_hook_configuration)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="inlineConfigurations")
@@ -1179,34 +960,15 @@ def __init__(__self__, *,
acl_configuration: Optional['outputs.DataSourceAclConfiguration'] = None,
sql_configuration: Optional['outputs.DataSourceSqlConfiguration'] = None,
vpc_configuration: Optional['outputs.DataSourceVpcConfiguration'] = None):
- DataSourceDatabaseConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- column_configuration=column_configuration,
- connection_configuration=connection_configuration,
- database_engine_type=database_engine_type,
- acl_configuration=acl_configuration,
- sql_configuration=sql_configuration,
- vpc_configuration=vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- column_configuration: 'outputs.DataSourceColumnConfiguration',
- connection_configuration: 'outputs.DataSourceConnectionConfiguration',
- database_engine_type: 'DataSourceDatabaseEngineType',
- acl_configuration: Optional['outputs.DataSourceAclConfiguration'] = None,
- sql_configuration: Optional['outputs.DataSourceSqlConfiguration'] = None,
- vpc_configuration: Optional['outputs.DataSourceVpcConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("column_configuration", column_configuration)
- _setter("connection_configuration", connection_configuration)
- _setter("database_engine_type", database_engine_type)
+ pulumi.set(__self__, "column_configuration", column_configuration)
+ pulumi.set(__self__, "connection_configuration", connection_configuration)
+ pulumi.set(__self__, "database_engine_type", database_engine_type)
if acl_configuration is not None:
- _setter("acl_configuration", acl_configuration)
+ pulumi.set(__self__, "acl_configuration", acl_configuration)
if sql_configuration is not None:
- _setter("sql_configuration", sql_configuration)
+ pulumi.set(__self__, "sql_configuration", sql_configuration)
if vpc_configuration is not None:
- _setter("vpc_configuration", vpc_configuration)
+ pulumi.set(__self__, "vpc_configuration", vpc_configuration)
@property
@pulumi.getter(name="columnConfiguration")
@@ -1264,23 +1026,10 @@ def __init__(__self__, *,
condition_document_attribute_key: str,
operator: 'DataSourceConditionOperator',
condition_on_value: Optional['outputs.DataSourceDocumentAttributeValue'] = None):
- DataSourceDocumentAttributeCondition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- condition_document_attribute_key=condition_document_attribute_key,
- operator=operator,
- condition_on_value=condition_on_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- condition_document_attribute_key: str,
- operator: 'DataSourceConditionOperator',
- condition_on_value: Optional['outputs.DataSourceDocumentAttributeValue'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("condition_document_attribute_key", condition_document_attribute_key)
- _setter("operator", operator)
+ pulumi.set(__self__, "condition_document_attribute_key", condition_document_attribute_key)
+ pulumi.set(__self__, "operator", operator)
if condition_on_value is not None:
- _setter("condition_on_value", condition_on_value)
+ pulumi.set(__self__, "condition_on_value", condition_on_value)
@property
@pulumi.getter(name="conditionDocumentAttributeKey")
@@ -1325,24 +1074,11 @@ def __init__(__self__, *,
target_document_attribute_key: str,
target_document_attribute_value: Optional['outputs.DataSourceDocumentAttributeValue'] = None,
target_document_attribute_value_deletion: Optional[bool] = None):
- DataSourceDocumentAttributeTarget._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_document_attribute_key=target_document_attribute_key,
- target_document_attribute_value=target_document_attribute_value,
- target_document_attribute_value_deletion=target_document_attribute_value_deletion,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_document_attribute_key: str,
- target_document_attribute_value: Optional['outputs.DataSourceDocumentAttributeValue'] = None,
- target_document_attribute_value_deletion: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("target_document_attribute_key", target_document_attribute_key)
+ pulumi.set(__self__, "target_document_attribute_key", target_document_attribute_key)
if target_document_attribute_value is not None:
- _setter("target_document_attribute_value", target_document_attribute_value)
+ pulumi.set(__self__, "target_document_attribute_value", target_document_attribute_value)
if target_document_attribute_value_deletion is not None:
- _setter("target_document_attribute_value_deletion", target_document_attribute_value_deletion)
+ pulumi.set(__self__, "target_document_attribute_value_deletion", target_document_attribute_value_deletion)
@property
@pulumi.getter(name="targetDocumentAttributeKey")
@@ -1390,29 +1126,14 @@ def __init__(__self__, *,
long_value: Optional[int] = None,
string_list_value: Optional[Sequence[str]] = None,
string_value: Optional[str] = None):
- DataSourceDocumentAttributeValue._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- date_value=date_value,
- long_value=long_value,
- string_list_value=string_list_value,
- string_value=string_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- date_value: Optional[str] = None,
- long_value: Optional[int] = None,
- string_list_value: Optional[Sequence[str]] = None,
- string_value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if date_value is not None:
- _setter("date_value", date_value)
+ pulumi.set(__self__, "date_value", date_value)
if long_value is not None:
- _setter("long_value", long_value)
+ pulumi.set(__self__, "long_value", long_value)
if string_list_value is not None:
- _setter("string_list_value", string_list_value)
+ pulumi.set(__self__, "string_list_value", string_list_value)
if string_value is not None:
- _setter("string_value", string_value)
+ pulumi.set(__self__, "string_value", string_value)
@property
@pulumi.getter(name="dateValue")
@@ -1456,17 +1177,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
s3_prefix: Optional[str] = None):
- DataSourceDocumentsMetadataConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_prefix=s3_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if s3_prefix is not None:
- _setter("s3_prefix", s3_prefix)
+ pulumi.set(__self__, "s3_prefix", s3_prefix)
@property
@pulumi.getter(name="s3Prefix")
@@ -1513,40 +1225,19 @@ def __init__(__self__, *,
exclusion_patterns: Optional[Sequence[str]] = None,
field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None,
inclusion_patterns: Optional[Sequence[str]] = None):
- DataSourceGoogleDriveConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- secret_arn=secret_arn,
- exclude_mime_types=exclude_mime_types,
- exclude_shared_drives=exclude_shared_drives,
- exclude_user_accounts=exclude_user_accounts,
- exclusion_patterns=exclusion_patterns,
- field_mappings=field_mappings,
- inclusion_patterns=inclusion_patterns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- secret_arn: str,
- exclude_mime_types: Optional[Sequence[str]] = None,
- exclude_shared_drives: Optional[Sequence[str]] = None,
- exclude_user_accounts: Optional[Sequence[str]] = None,
- exclusion_patterns: Optional[Sequence[str]] = None,
- field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None,
- inclusion_patterns: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("secret_arn", secret_arn)
+ pulumi.set(__self__, "secret_arn", secret_arn)
if exclude_mime_types is not None:
- _setter("exclude_mime_types", exclude_mime_types)
+ pulumi.set(__self__, "exclude_mime_types", exclude_mime_types)
if exclude_shared_drives is not None:
- _setter("exclude_shared_drives", exclude_shared_drives)
+ pulumi.set(__self__, "exclude_shared_drives", exclude_shared_drives)
if exclude_user_accounts is not None:
- _setter("exclude_user_accounts", exclude_user_accounts)
+ pulumi.set(__self__, "exclude_user_accounts", exclude_user_accounts)
if exclusion_patterns is not None:
- _setter("exclusion_patterns", exclusion_patterns)
+ pulumi.set(__self__, "exclusion_patterns", exclusion_patterns)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
if inclusion_patterns is not None:
- _setter("inclusion_patterns", inclusion_patterns)
+ pulumi.set(__self__, "inclusion_patterns", inclusion_patterns)
@property
@pulumi.getter(name="secretArn")
@@ -1611,23 +1302,10 @@ def __init__(__self__, *,
lambda_arn: str,
s3_bucket: str,
invocation_condition: Optional['outputs.DataSourceDocumentAttributeCondition'] = None):
- DataSourceHookConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- lambda_arn=lambda_arn,
- s3_bucket=s3_bucket,
- invocation_condition=invocation_condition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- lambda_arn: str,
- s3_bucket: str,
- invocation_condition: Optional['outputs.DataSourceDocumentAttributeCondition'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("lambda_arn", lambda_arn)
- _setter("s3_bucket", s3_bucket)
+ pulumi.set(__self__, "lambda_arn", lambda_arn)
+ pulumi.set(__self__, "s3_bucket", s3_bucket)
if invocation_condition is not None:
- _setter("invocation_condition", invocation_condition)
+ pulumi.set(__self__, "invocation_condition", invocation_condition)
@property
@pulumi.getter(name="lambdaArn")
@@ -1668,25 +1346,12 @@ def __init__(__self__, *,
condition: Optional['outputs.DataSourceDocumentAttributeCondition'] = None,
document_content_deletion: Optional[bool] = None,
target: Optional['outputs.DataSourceDocumentAttributeTarget'] = None):
- DataSourceInlineCustomDocumentEnrichmentConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- condition=condition,
- document_content_deletion=document_content_deletion,
- target=target,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- condition: Optional['outputs.DataSourceDocumentAttributeCondition'] = None,
- document_content_deletion: Optional[bool] = None,
- target: Optional['outputs.DataSourceDocumentAttributeTarget'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if condition is not None:
- _setter("condition", condition)
+ pulumi.set(__self__, "condition", condition)
if document_content_deletion is not None:
- _setter("document_content_deletion", document_content_deletion)
+ pulumi.set(__self__, "document_content_deletion", document_content_deletion)
if target is not None:
- _setter("target", target)
+ pulumi.set(__self__, "target", target)
@property
@pulumi.getter
@@ -1743,38 +1408,17 @@ def __init__(__self__, *,
exclusion_patterns: Optional[Sequence[str]] = None,
field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None,
inclusion_patterns: Optional[Sequence[str]] = None):
- DataSourceOneDriveConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- one_drive_users=one_drive_users,
- secret_arn=secret_arn,
- tenant_domain=tenant_domain,
- disable_local_groups=disable_local_groups,
- exclusion_patterns=exclusion_patterns,
- field_mappings=field_mappings,
- inclusion_patterns=inclusion_patterns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- one_drive_users: 'outputs.DataSourceOneDriveUsers',
- secret_arn: str,
- tenant_domain: str,
- disable_local_groups: Optional[bool] = None,
- exclusion_patterns: Optional[Sequence[str]] = None,
- field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None,
- inclusion_patterns: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("one_drive_users", one_drive_users)
- _setter("secret_arn", secret_arn)
- _setter("tenant_domain", tenant_domain)
+ pulumi.set(__self__, "one_drive_users", one_drive_users)
+ pulumi.set(__self__, "secret_arn", secret_arn)
+ pulumi.set(__self__, "tenant_domain", tenant_domain)
if disable_local_groups is not None:
- _setter("disable_local_groups", disable_local_groups)
+ pulumi.set(__self__, "disable_local_groups", disable_local_groups)
if exclusion_patterns is not None:
- _setter("exclusion_patterns", exclusion_patterns)
+ pulumi.set(__self__, "exclusion_patterns", exclusion_patterns)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
if inclusion_patterns is not None:
- _setter("inclusion_patterns", inclusion_patterns)
+ pulumi.set(__self__, "inclusion_patterns", inclusion_patterns)
@property
@pulumi.getter(name="oneDriveUsers")
@@ -1836,21 +1480,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
one_drive_user_list: Optional[Sequence[str]] = None,
one_drive_user_s3_path: Optional['outputs.DataSourceS3Path'] = None):
- DataSourceOneDriveUsers._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- one_drive_user_list=one_drive_user_list,
- one_drive_user_s3_path=one_drive_user_s3_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- one_drive_user_list: Optional[Sequence[str]] = None,
- one_drive_user_s3_path: Optional['outputs.DataSourceS3Path'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if one_drive_user_list is not None:
- _setter("one_drive_user_list", one_drive_user_list)
+ pulumi.set(__self__, "one_drive_user_list", one_drive_user_list)
if one_drive_user_s3_path is not None:
- _setter("one_drive_user_s3_path", one_drive_user_s3_path)
+ pulumi.set(__self__, "one_drive_user_s3_path", one_drive_user_s3_path)
@property
@pulumi.getter(name="oneDriveUserList")
@@ -1869,23 +1502,10 @@ def __init__(__self__, *,
host: str,
port: int,
credentials: Optional[str] = None):
- DataSourceProxyConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- host=host,
- port=port,
- credentials=credentials,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- host: str,
- port: int,
- credentials: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("host", host)
- _setter("port", port)
+ pulumi.set(__self__, "host", host)
+ pulumi.set(__self__, "port", port)
if credentials is not None:
- _setter("credentials", credentials)
+ pulumi.set(__self__, "credentials", credentials)
@property
@pulumi.getter
@@ -1945,36 +1565,17 @@ def __init__(__self__, *,
"""
S3 data source configuration
"""
- DataSourceS3DataSourceConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_name=bucket_name,
- access_control_list_configuration=access_control_list_configuration,
- documents_metadata_configuration=documents_metadata_configuration,
- exclusion_patterns=exclusion_patterns,
- inclusion_patterns=inclusion_patterns,
- inclusion_prefixes=inclusion_prefixes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_name: str,
- access_control_list_configuration: Optional['outputs.DataSourceAccessControlListConfiguration'] = None,
- documents_metadata_configuration: Optional['outputs.DataSourceDocumentsMetadataConfiguration'] = None,
- exclusion_patterns: Optional[Sequence[str]] = None,
- inclusion_patterns: Optional[Sequence[str]] = None,
- inclusion_prefixes: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_name", bucket_name)
+ pulumi.set(__self__, "bucket_name", bucket_name)
if access_control_list_configuration is not None:
- _setter("access_control_list_configuration", access_control_list_configuration)
+ pulumi.set(__self__, "access_control_list_configuration", access_control_list_configuration)
if documents_metadata_configuration is not None:
- _setter("documents_metadata_configuration", documents_metadata_configuration)
+ pulumi.set(__self__, "documents_metadata_configuration", documents_metadata_configuration)
if exclusion_patterns is not None:
- _setter("exclusion_patterns", exclusion_patterns)
+ pulumi.set(__self__, "exclusion_patterns", exclusion_patterns)
if inclusion_patterns is not None:
- _setter("inclusion_patterns", inclusion_patterns)
+ pulumi.set(__self__, "inclusion_patterns", inclusion_patterns)
if inclusion_prefixes is not None:
- _setter("inclusion_prefixes", inclusion_prefixes)
+ pulumi.set(__self__, "inclusion_prefixes", inclusion_prefixes)
@property
@pulumi.getter(name="bucketName")
@@ -2012,19 +1613,8 @@ class DataSourceS3Path(dict):
def __init__(__self__, *,
bucket: str,
key: str):
- DataSourceS3Path._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- key=key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: str,
- key: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
- _setter("key", key)
+ pulumi.set(__self__, "bucket", bucket)
+ pulumi.set(__self__, "key", key)
@property
@pulumi.getter
@@ -2067,28 +1657,13 @@ def __init__(__self__, *,
document_title_field_name: Optional[str] = None,
field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None,
include_filter_types: Optional[Sequence['DataSourceSalesforceChatterFeedIncludeFilterType']] = None):
- DataSourceSalesforceChatterFeedConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- document_data_field_name=document_data_field_name,
- document_title_field_name=document_title_field_name,
- field_mappings=field_mappings,
- include_filter_types=include_filter_types,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- document_data_field_name: str,
- document_title_field_name: Optional[str] = None,
- field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None,
- include_filter_types: Optional[Sequence['DataSourceSalesforceChatterFeedIncludeFilterType']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("document_data_field_name", document_data_field_name)
+ pulumi.set(__self__, "document_data_field_name", document_data_field_name)
if document_title_field_name is not None:
- _setter("document_title_field_name", document_title_field_name)
+ pulumi.set(__self__, "document_title_field_name", document_title_field_name)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
if include_filter_types is not None:
- _setter("include_filter_types", include_filter_types)
+ pulumi.set(__self__, "include_filter_types", include_filter_types)
@property
@pulumi.getter(name="documentDataFieldName")
@@ -2156,47 +1731,22 @@ def __init__(__self__, *,
knowledge_article_configuration: Optional['outputs.DataSourceSalesforceKnowledgeArticleConfiguration'] = None,
standard_object_attachment_configuration: Optional['outputs.DataSourceSalesforceStandardObjectAttachmentConfiguration'] = None,
standard_object_configurations: Optional[Sequence['outputs.DataSourceSalesforceStandardObjectConfiguration']] = None):
- DataSourceSalesforceConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- secret_arn=secret_arn,
- server_url=server_url,
- chatter_feed_configuration=chatter_feed_configuration,
- crawl_attachments=crawl_attachments,
- exclude_attachment_file_patterns=exclude_attachment_file_patterns,
- include_attachment_file_patterns=include_attachment_file_patterns,
- knowledge_article_configuration=knowledge_article_configuration,
- standard_object_attachment_configuration=standard_object_attachment_configuration,
- standard_object_configurations=standard_object_configurations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- secret_arn: str,
- server_url: str,
- chatter_feed_configuration: Optional['outputs.DataSourceSalesforceChatterFeedConfiguration'] = None,
- crawl_attachments: Optional[bool] = None,
- exclude_attachment_file_patterns: Optional[Sequence[str]] = None,
- include_attachment_file_patterns: Optional[Sequence[str]] = None,
- knowledge_article_configuration: Optional['outputs.DataSourceSalesforceKnowledgeArticleConfiguration'] = None,
- standard_object_attachment_configuration: Optional['outputs.DataSourceSalesforceStandardObjectAttachmentConfiguration'] = None,
- standard_object_configurations: Optional[Sequence['outputs.DataSourceSalesforceStandardObjectConfiguration']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("secret_arn", secret_arn)
- _setter("server_url", server_url)
+ pulumi.set(__self__, "secret_arn", secret_arn)
+ pulumi.set(__self__, "server_url", server_url)
if chatter_feed_configuration is not None:
- _setter("chatter_feed_configuration", chatter_feed_configuration)
+ pulumi.set(__self__, "chatter_feed_configuration", chatter_feed_configuration)
if crawl_attachments is not None:
- _setter("crawl_attachments", crawl_attachments)
+ pulumi.set(__self__, "crawl_attachments", crawl_attachments)
if exclude_attachment_file_patterns is not None:
- _setter("exclude_attachment_file_patterns", exclude_attachment_file_patterns)
+ pulumi.set(__self__, "exclude_attachment_file_patterns", exclude_attachment_file_patterns)
if include_attachment_file_patterns is not None:
- _setter("include_attachment_file_patterns", include_attachment_file_patterns)
+ pulumi.set(__self__, "include_attachment_file_patterns", include_attachment_file_patterns)
if knowledge_article_configuration is not None:
- _setter("knowledge_article_configuration", knowledge_article_configuration)
+ pulumi.set(__self__, "knowledge_article_configuration", knowledge_article_configuration)
if standard_object_attachment_configuration is not None:
- _setter("standard_object_attachment_configuration", standard_object_attachment_configuration)
+ pulumi.set(__self__, "standard_object_attachment_configuration", standard_object_attachment_configuration)
if standard_object_configurations is not None:
- _setter("standard_object_configurations", standard_object_configurations)
+ pulumi.set(__self__, "standard_object_configurations", standard_object_configurations)
@property
@pulumi.getter(name="secretArn")
@@ -2272,27 +1822,12 @@ def __init__(__self__, *,
name: str,
document_title_field_name: Optional[str] = None,
field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None):
- DataSourceSalesforceCustomKnowledgeArticleTypeConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- document_data_field_name=document_data_field_name,
- name=name,
- document_title_field_name=document_title_field_name,
- field_mappings=field_mappings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- document_data_field_name: str,
- name: str,
- document_title_field_name: Optional[str] = None,
- field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("document_data_field_name", document_data_field_name)
- _setter("name", name)
+ pulumi.set(__self__, "document_data_field_name", document_data_field_name)
+ pulumi.set(__self__, "name", name)
if document_title_field_name is not None:
- _setter("document_title_field_name", document_title_field_name)
+ pulumi.set(__self__, "document_title_field_name", document_title_field_name)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
@property
@pulumi.getter(name="documentDataFieldName")
@@ -2342,24 +1877,11 @@ def __init__(__self__, *,
included_states: Sequence['DataSourceSalesforceKnowledgeArticleState'],
custom_knowledge_article_type_configurations: Optional[Sequence['outputs.DataSourceSalesforceCustomKnowledgeArticleTypeConfiguration']] = None,
standard_knowledge_article_type_configuration: Optional['outputs.DataSourceSalesforceStandardKnowledgeArticleTypeConfiguration'] = None):
- DataSourceSalesforceKnowledgeArticleConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- included_states=included_states,
- custom_knowledge_article_type_configurations=custom_knowledge_article_type_configurations,
- standard_knowledge_article_type_configuration=standard_knowledge_article_type_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- included_states: Sequence['DataSourceSalesforceKnowledgeArticleState'],
- custom_knowledge_article_type_configurations: Optional[Sequence['outputs.DataSourceSalesforceCustomKnowledgeArticleTypeConfiguration']] = None,
- standard_knowledge_article_type_configuration: Optional['outputs.DataSourceSalesforceStandardKnowledgeArticleTypeConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("included_states", included_states)
+ pulumi.set(__self__, "included_states", included_states)
if custom_knowledge_article_type_configurations is not None:
- _setter("custom_knowledge_article_type_configurations", custom_knowledge_article_type_configurations)
+ pulumi.set(__self__, "custom_knowledge_article_type_configurations", custom_knowledge_article_type_configurations)
if standard_knowledge_article_type_configuration is not None:
- _setter("standard_knowledge_article_type_configuration", standard_knowledge_article_type_configuration)
+ pulumi.set(__self__, "standard_knowledge_article_type_configuration", standard_knowledge_article_type_configuration)
@property
@pulumi.getter(name="includedStates")
@@ -2404,24 +1926,11 @@ def __init__(__self__, *,
document_data_field_name: str,
document_title_field_name: Optional[str] = None,
field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None):
- DataSourceSalesforceStandardKnowledgeArticleTypeConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- document_data_field_name=document_data_field_name,
- document_title_field_name=document_title_field_name,
- field_mappings=field_mappings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- document_data_field_name: str,
- document_title_field_name: Optional[str] = None,
- field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("document_data_field_name", document_data_field_name)
+ pulumi.set(__self__, "document_data_field_name", document_data_field_name)
if document_title_field_name is not None:
- _setter("document_title_field_name", document_title_field_name)
+ pulumi.set(__self__, "document_title_field_name", document_title_field_name)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
@property
@pulumi.getter(name="documentDataFieldName")
@@ -2463,21 +1972,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
document_title_field_name: Optional[str] = None,
field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None):
- DataSourceSalesforceStandardObjectAttachmentConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- document_title_field_name=document_title_field_name,
- field_mappings=field_mappings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- document_title_field_name: Optional[str] = None,
- field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if document_title_field_name is not None:
- _setter("document_title_field_name", document_title_field_name)
+ pulumi.set(__self__, "document_title_field_name", document_title_field_name)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
@property
@pulumi.getter(name="documentTitleFieldName")
@@ -2518,27 +2016,12 @@ def __init__(__self__, *,
name: 'DataSourceSalesforceStandardObjectName',
document_title_field_name: Optional[str] = None,
field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None):
- DataSourceSalesforceStandardObjectConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- document_data_field_name=document_data_field_name,
- name=name,
- document_title_field_name=document_title_field_name,
- field_mappings=field_mappings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- document_data_field_name: str,
- name: 'DataSourceSalesforceStandardObjectName',
- document_title_field_name: Optional[str] = None,
- field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("document_data_field_name", document_data_field_name)
- _setter("name", name)
+ pulumi.set(__self__, "document_data_field_name", document_data_field_name)
+ pulumi.set(__self__, "name", name)
if document_title_field_name is not None:
- _setter("document_title_field_name", document_title_field_name)
+ pulumi.set(__self__, "document_title_field_name", document_title_field_name)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
@property
@pulumi.getter(name="documentDataFieldName")
@@ -2597,34 +2080,15 @@ def __init__(__self__, *,
authentication_type: Optional['DataSourceServiceNowAuthenticationType'] = None,
knowledge_article_configuration: Optional['outputs.DataSourceServiceNowKnowledgeArticleConfiguration'] = None,
service_catalog_configuration: Optional['outputs.DataSourceServiceNowServiceCatalogConfiguration'] = None):
- DataSourceServiceNowConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- host_url=host_url,
- secret_arn=secret_arn,
- service_now_build_version=service_now_build_version,
- authentication_type=authentication_type,
- knowledge_article_configuration=knowledge_article_configuration,
- service_catalog_configuration=service_catalog_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- host_url: str,
- secret_arn: str,
- service_now_build_version: 'DataSourceServiceNowBuildVersionType',
- authentication_type: Optional['DataSourceServiceNowAuthenticationType'] = None,
- knowledge_article_configuration: Optional['outputs.DataSourceServiceNowKnowledgeArticleConfiguration'] = None,
- service_catalog_configuration: Optional['outputs.DataSourceServiceNowServiceCatalogConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("host_url", host_url)
- _setter("secret_arn", secret_arn)
- _setter("service_now_build_version", service_now_build_version)
+ pulumi.set(__self__, "host_url", host_url)
+ pulumi.set(__self__, "secret_arn", secret_arn)
+ pulumi.set(__self__, "service_now_build_version", service_now_build_version)
if authentication_type is not None:
- _setter("authentication_type", authentication_type)
+ pulumi.set(__self__, "authentication_type", authentication_type)
if knowledge_article_configuration is not None:
- _setter("knowledge_article_configuration", knowledge_article_configuration)
+ pulumi.set(__self__, "knowledge_article_configuration", knowledge_article_configuration)
if service_catalog_configuration is not None:
- _setter("service_catalog_configuration", service_catalog_configuration)
+ pulumi.set(__self__, "service_catalog_configuration", service_catalog_configuration)
@property
@pulumi.getter(name="hostUrl")
@@ -2696,40 +2160,19 @@ def __init__(__self__, *,
field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None,
filter_query: Optional[str] = None,
include_attachment_file_patterns: Optional[Sequence[str]] = None):
- DataSourceServiceNowKnowledgeArticleConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- document_data_field_name=document_data_field_name,
- crawl_attachments=crawl_attachments,
- document_title_field_name=document_title_field_name,
- exclude_attachment_file_patterns=exclude_attachment_file_patterns,
- field_mappings=field_mappings,
- filter_query=filter_query,
- include_attachment_file_patterns=include_attachment_file_patterns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- document_data_field_name: str,
- crawl_attachments: Optional[bool] = None,
- document_title_field_name: Optional[str] = None,
- exclude_attachment_file_patterns: Optional[Sequence[str]] = None,
- field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None,
- filter_query: Optional[str] = None,
- include_attachment_file_patterns: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("document_data_field_name", document_data_field_name)
+ pulumi.set(__self__, "document_data_field_name", document_data_field_name)
if crawl_attachments is not None:
- _setter("crawl_attachments", crawl_attachments)
+ pulumi.set(__self__, "crawl_attachments", crawl_attachments)
if document_title_field_name is not None:
- _setter("document_title_field_name", document_title_field_name)
+ pulumi.set(__self__, "document_title_field_name", document_title_field_name)
if exclude_attachment_file_patterns is not None:
- _setter("exclude_attachment_file_patterns", exclude_attachment_file_patterns)
+ pulumi.set(__self__, "exclude_attachment_file_patterns", exclude_attachment_file_patterns)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
if filter_query is not None:
- _setter("filter_query", filter_query)
+ pulumi.set(__self__, "filter_query", filter_query)
if include_attachment_file_patterns is not None:
- _setter("include_attachment_file_patterns", include_attachment_file_patterns)
+ pulumi.set(__self__, "include_attachment_file_patterns", include_attachment_file_patterns)
@property
@pulumi.getter(name="documentDataFieldName")
@@ -2803,36 +2246,17 @@ def __init__(__self__, *,
exclude_attachment_file_patterns: Optional[Sequence[str]] = None,
field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None,
include_attachment_file_patterns: Optional[Sequence[str]] = None):
- DataSourceServiceNowServiceCatalogConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- document_data_field_name=document_data_field_name,
- crawl_attachments=crawl_attachments,
- document_title_field_name=document_title_field_name,
- exclude_attachment_file_patterns=exclude_attachment_file_patterns,
- field_mappings=field_mappings,
- include_attachment_file_patterns=include_attachment_file_patterns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- document_data_field_name: str,
- crawl_attachments: Optional[bool] = None,
- document_title_field_name: Optional[str] = None,
- exclude_attachment_file_patterns: Optional[Sequence[str]] = None,
- field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None,
- include_attachment_file_patterns: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("document_data_field_name", document_data_field_name)
+ pulumi.set(__self__, "document_data_field_name", document_data_field_name)
if crawl_attachments is not None:
- _setter("crawl_attachments", crawl_attachments)
+ pulumi.set(__self__, "crawl_attachments", crawl_attachments)
if document_title_field_name is not None:
- _setter("document_title_field_name", document_title_field_name)
+ pulumi.set(__self__, "document_title_field_name", document_title_field_name)
if exclude_attachment_file_patterns is not None:
- _setter("exclude_attachment_file_patterns", exclude_attachment_file_patterns)
+ pulumi.set(__self__, "exclude_attachment_file_patterns", exclude_attachment_file_patterns)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
if include_attachment_file_patterns is not None:
- _setter("include_attachment_file_patterns", include_attachment_file_patterns)
+ pulumi.set(__self__, "include_attachment_file_patterns", include_attachment_file_patterns)
@property
@pulumi.getter(name="documentDataFieldName")
@@ -2923,58 +2347,27 @@ def __init__(__self__, *,
"""
SharePoint configuration
"""
- DataSourceSharePointConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- secret_arn=secret_arn,
- share_point_version=share_point_version,
- urls=urls,
- crawl_attachments=crawl_attachments,
- disable_local_groups=disable_local_groups,
- document_title_field_name=document_title_field_name,
- exclusion_patterns=exclusion_patterns,
- field_mappings=field_mappings,
- inclusion_patterns=inclusion_patterns,
- ssl_certificate_s3_path=ssl_certificate_s3_path,
- use_change_log=use_change_log,
- vpc_configuration=vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- secret_arn: str,
- share_point_version: 'DataSourceSharePointConfigurationSharePointVersion',
- urls: Sequence[str],
- crawl_attachments: Optional[bool] = None,
- disable_local_groups: Optional[bool] = None,
- document_title_field_name: Optional[str] = None,
- exclusion_patterns: Optional[Sequence[str]] = None,
- field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None,
- inclusion_patterns: Optional[Sequence[str]] = None,
- ssl_certificate_s3_path: Optional['outputs.DataSourceS3Path'] = None,
- use_change_log: Optional[bool] = None,
- vpc_configuration: Optional['outputs.DataSourceVpcConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("secret_arn", secret_arn)
- _setter("share_point_version", share_point_version)
- _setter("urls", urls)
+ pulumi.set(__self__, "secret_arn", secret_arn)
+ pulumi.set(__self__, "share_point_version", share_point_version)
+ pulumi.set(__self__, "urls", urls)
if crawl_attachments is not None:
- _setter("crawl_attachments", crawl_attachments)
+ pulumi.set(__self__, "crawl_attachments", crawl_attachments)
if disable_local_groups is not None:
- _setter("disable_local_groups", disable_local_groups)
+ pulumi.set(__self__, "disable_local_groups", disable_local_groups)
if document_title_field_name is not None:
- _setter("document_title_field_name", document_title_field_name)
+ pulumi.set(__self__, "document_title_field_name", document_title_field_name)
if exclusion_patterns is not None:
- _setter("exclusion_patterns", exclusion_patterns)
+ pulumi.set(__self__, "exclusion_patterns", exclusion_patterns)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
if inclusion_patterns is not None:
- _setter("inclusion_patterns", inclusion_patterns)
+ pulumi.set(__self__, "inclusion_patterns", inclusion_patterns)
if ssl_certificate_s3_path is not None:
- _setter("ssl_certificate_s3_path", ssl_certificate_s3_path)
+ pulumi.set(__self__, "ssl_certificate_s3_path", ssl_certificate_s3_path)
if use_change_log is not None:
- _setter("use_change_log", use_change_log)
+ pulumi.set(__self__, "use_change_log", use_change_log)
if vpc_configuration is not None:
- _setter("vpc_configuration", vpc_configuration)
+ pulumi.set(__self__, "vpc_configuration", vpc_configuration)
@property
@pulumi.getter(name="secretArn")
@@ -3058,17 +2451,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
query_identifiers_enclosing_option: Optional['DataSourceQueryIdentifiersEnclosingOption'] = None):
- DataSourceSqlConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- query_identifiers_enclosing_option=query_identifiers_enclosing_option,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- query_identifiers_enclosing_option: Optional['DataSourceQueryIdentifiersEnclosingOption'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if query_identifiers_enclosing_option is not None:
- _setter("query_identifiers_enclosing_option", query_identifiers_enclosing_option)
+ pulumi.set(__self__, "query_identifiers_enclosing_option", query_identifiers_enclosing_option)
@property
@pulumi.getter(name="queryIdentifiersEnclosingOption")
@@ -3089,19 +2473,8 @@ def __init__(__self__, *,
:param str key: A string used to identify this tag
:param str value: A string containing the value for the tag
"""
- DataSourceTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3147,23 +2520,10 @@ def __init__(__self__, *,
data_source_field_name: str,
index_field_name: str,
date_field_format: Optional[str] = None):
- DataSourceToIndexFieldMapping._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_source_field_name=data_source_field_name,
- index_field_name=index_field_name,
- date_field_format=date_field_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_source_field_name: str,
- index_field_name: str,
- date_field_format: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_source_field_name", data_source_field_name)
- _setter("index_field_name", index_field_name)
+ pulumi.set(__self__, "data_source_field_name", data_source_field_name)
+ pulumi.set(__self__, "index_field_name", index_field_name)
if date_field_format is not None:
- _setter("date_field_format", date_field_format)
+ pulumi.set(__self__, "date_field_format", date_field_format)
@property
@pulumi.getter(name="dataSourceFieldName")
@@ -3205,19 +2565,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
security_group_ids: Sequence[str],
subnet_ids: Sequence[str]):
- DataSourceVpcConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- security_group_ids: Sequence[str],
- subnet_ids: Sequence[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("security_group_ids", security_group_ids)
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="securityGroupIds")
@@ -3251,17 +2600,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
basic_authentication: Optional[Sequence['outputs.DataSourceWebCrawlerBasicAuthentication']] = None):
- DataSourceWebCrawlerAuthenticationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- basic_authentication=basic_authentication,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- basic_authentication: Optional[Sequence['outputs.DataSourceWebCrawlerBasicAuthentication']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if basic_authentication is not None:
- _setter("basic_authentication", basic_authentication)
+ pulumi.set(__self__, "basic_authentication", basic_authentication)
@property
@pulumi.getter(name="basicAuthentication")
@@ -3275,22 +2615,9 @@ def __init__(__self__, *,
credentials: str,
host: str,
port: int):
- DataSourceWebCrawlerBasicAuthentication._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- credentials=credentials,
- host=host,
- port=port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- credentials: str,
- host: str,
- port: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("credentials", credentials)
- _setter("host", host)
- _setter("port", port)
+ pulumi.set(__self__, "credentials", credentials)
+ pulumi.set(__self__, "host", host)
+ pulumi.set(__self__, "port", port)
@property
@pulumi.getter
@@ -3351,48 +2678,23 @@ def __init__(__self__, *,
proxy_configuration: Optional['outputs.DataSourceProxyConfiguration'] = None,
url_exclusion_patterns: Optional[Sequence[str]] = None,
url_inclusion_patterns: Optional[Sequence[str]] = None):
- DataSourceWebCrawlerConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- urls=urls,
- authentication_configuration=authentication_configuration,
- crawl_depth=crawl_depth,
- max_content_size_per_page_in_mega_bytes=max_content_size_per_page_in_mega_bytes,
- max_links_per_page=max_links_per_page,
- max_urls_per_minute_crawl_rate=max_urls_per_minute_crawl_rate,
- proxy_configuration=proxy_configuration,
- url_exclusion_patterns=url_exclusion_patterns,
- url_inclusion_patterns=url_inclusion_patterns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- urls: 'outputs.DataSourceWebCrawlerUrls',
- authentication_configuration: Optional['outputs.DataSourceWebCrawlerAuthenticationConfiguration'] = None,
- crawl_depth: Optional[int] = None,
- max_content_size_per_page_in_mega_bytes: Optional[float] = None,
- max_links_per_page: Optional[int] = None,
- max_urls_per_minute_crawl_rate: Optional[int] = None,
- proxy_configuration: Optional['outputs.DataSourceProxyConfiguration'] = None,
- url_exclusion_patterns: Optional[Sequence[str]] = None,
- url_inclusion_patterns: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("urls", urls)
+ pulumi.set(__self__, "urls", urls)
if authentication_configuration is not None:
- _setter("authentication_configuration", authentication_configuration)
+ pulumi.set(__self__, "authentication_configuration", authentication_configuration)
if crawl_depth is not None:
- _setter("crawl_depth", crawl_depth)
+ pulumi.set(__self__, "crawl_depth", crawl_depth)
if max_content_size_per_page_in_mega_bytes is not None:
- _setter("max_content_size_per_page_in_mega_bytes", max_content_size_per_page_in_mega_bytes)
+ pulumi.set(__self__, "max_content_size_per_page_in_mega_bytes", max_content_size_per_page_in_mega_bytes)
if max_links_per_page is not None:
- _setter("max_links_per_page", max_links_per_page)
+ pulumi.set(__self__, "max_links_per_page", max_links_per_page)
if max_urls_per_minute_crawl_rate is not None:
- _setter("max_urls_per_minute_crawl_rate", max_urls_per_minute_crawl_rate)
+ pulumi.set(__self__, "max_urls_per_minute_crawl_rate", max_urls_per_minute_crawl_rate)
if proxy_configuration is not None:
- _setter("proxy_configuration", proxy_configuration)
+ pulumi.set(__self__, "proxy_configuration", proxy_configuration)
if url_exclusion_patterns is not None:
- _setter("url_exclusion_patterns", url_exclusion_patterns)
+ pulumi.set(__self__, "url_exclusion_patterns", url_exclusion_patterns)
if url_inclusion_patterns is not None:
- _setter("url_inclusion_patterns", url_inclusion_patterns)
+ pulumi.set(__self__, "url_inclusion_patterns", url_inclusion_patterns)
@property
@pulumi.getter
@@ -3464,20 +2766,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
seed_urls: Sequence[str],
web_crawler_mode: Optional['DataSourceWebCrawlerSeedUrlConfigurationWebCrawlerMode'] = None):
- DataSourceWebCrawlerSeedUrlConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- seed_urls=seed_urls,
- web_crawler_mode=web_crawler_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- seed_urls: Sequence[str],
- web_crawler_mode: Optional['DataSourceWebCrawlerSeedUrlConfigurationWebCrawlerMode'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("seed_urls", seed_urls)
+ pulumi.set(__self__, "seed_urls", seed_urls)
if web_crawler_mode is not None:
- _setter("web_crawler_mode", web_crawler_mode)
+ pulumi.set(__self__, "web_crawler_mode", web_crawler_mode)
@property
@pulumi.getter(name="seedUrls")
@@ -3511,16 +2802,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
site_maps: Sequence[str]):
- DataSourceWebCrawlerSiteMapsConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- site_maps=site_maps,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- site_maps: Sequence[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("site_maps", site_maps)
+ pulumi.set(__self__, "site_maps", site_maps)
@property
@pulumi.getter(name="siteMaps")
@@ -3552,21 +2834,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
seed_url_configuration: Optional['outputs.DataSourceWebCrawlerSeedUrlConfiguration'] = None,
site_maps_configuration: Optional['outputs.DataSourceWebCrawlerSiteMapsConfiguration'] = None):
- DataSourceWebCrawlerUrls._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- seed_url_configuration=seed_url_configuration,
- site_maps_configuration=site_maps_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- seed_url_configuration: Optional['outputs.DataSourceWebCrawlerSeedUrlConfiguration'] = None,
- site_maps_configuration: Optional['outputs.DataSourceWebCrawlerSiteMapsConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if seed_url_configuration is not None:
- _setter("seed_url_configuration", seed_url_configuration)
+ pulumi.set(__self__, "seed_url_configuration", seed_url_configuration)
if site_maps_configuration is not None:
- _setter("site_maps_configuration", site_maps_configuration)
+ pulumi.set(__self__, "site_maps_configuration", site_maps_configuration)
@property
@pulumi.getter(name="seedUrlConfiguration")
@@ -3615,36 +2886,17 @@ def __init__(__self__, *,
field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None,
inclusion_patterns: Optional[Sequence[str]] = None,
use_change_log: Optional[bool] = None):
- DataSourceWorkDocsConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- organization_id=organization_id,
- crawl_comments=crawl_comments,
- exclusion_patterns=exclusion_patterns,
- field_mappings=field_mappings,
- inclusion_patterns=inclusion_patterns,
- use_change_log=use_change_log,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- organization_id: str,
- crawl_comments: Optional[bool] = None,
- exclusion_patterns: Optional[Sequence[str]] = None,
- field_mappings: Optional[Sequence['outputs.DataSourceToIndexFieldMapping']] = None,
- inclusion_patterns: Optional[Sequence[str]] = None,
- use_change_log: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("organization_id", organization_id)
+ pulumi.set(__self__, "organization_id", organization_id)
if crawl_comments is not None:
- _setter("crawl_comments", crawl_comments)
+ pulumi.set(__self__, "crawl_comments", crawl_comments)
if exclusion_patterns is not None:
- _setter("exclusion_patterns", exclusion_patterns)
+ pulumi.set(__self__, "exclusion_patterns", exclusion_patterns)
if field_mappings is not None:
- _setter("field_mappings", field_mappings)
+ pulumi.set(__self__, "field_mappings", field_mappings)
if inclusion_patterns is not None:
- _setter("inclusion_patterns", inclusion_patterns)
+ pulumi.set(__self__, "inclusion_patterns", inclusion_patterns)
if use_change_log is not None:
- _setter("use_change_log", use_change_log)
+ pulumi.set(__self__, "use_change_log", use_change_log)
@property
@pulumi.getter(name="organizationId")
@@ -3682,19 +2934,8 @@ class FaqS3Path(dict):
def __init__(__self__, *,
bucket: str,
key: str):
- FaqS3Path._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- key=key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: str,
- key: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
- _setter("key", key)
+ pulumi.set(__self__, "bucket", bucket)
+ pulumi.set(__self__, "key", key)
@property
@pulumi.getter
@@ -3720,19 +2961,8 @@ def __init__(__self__, *,
:param str key: A string used to identify this tag
:param str value: A string containing the value for the tag
"""
- FaqTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3775,19 +3005,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
query_capacity_units: int,
storage_capacity_units: int):
- IndexCapacityUnitsConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- query_capacity_units=query_capacity_units,
- storage_capacity_units=storage_capacity_units,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- query_capacity_units: int,
- storage_capacity_units: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("query_capacity_units", query_capacity_units)
- _setter("storage_capacity_units", storage_capacity_units)
+ pulumi.set(__self__, "query_capacity_units", query_capacity_units)
+ pulumi.set(__self__, "storage_capacity_units", storage_capacity_units)
@property
@pulumi.getter(name="queryCapacityUnits")
@@ -3807,27 +3026,12 @@ def __init__(__self__, *,
type: 'IndexDocumentAttributeValueType',
relevance: Optional['outputs.IndexRelevance'] = None,
search: Optional['outputs.IndexSearch'] = None):
- IndexDocumentMetadataConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- type=type,
- relevance=relevance,
- search=search,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- type: 'IndexDocumentAttributeValueType',
- relevance: Optional['outputs.IndexRelevance'] = None,
- search: Optional['outputs.IndexSearch'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("type", type)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "type", type)
if relevance is not None:
- _setter("relevance", relevance)
+ pulumi.set(__self__, "relevance", relevance)
if search is not None:
- _setter("search", search)
+ pulumi.set(__self__, "search", search)
@property
@pulumi.getter
@@ -3874,19 +3078,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
group_attribute_field: str,
user_name_attribute_field: str):
- IndexJsonTokenTypeConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_attribute_field=group_attribute_field,
- user_name_attribute_field=user_name_attribute_field,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_attribute_field: str,
- user_name_attribute_field: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("group_attribute_field", group_attribute_field)
- _setter("user_name_attribute_field", user_name_attribute_field)
+ pulumi.set(__self__, "group_attribute_field", group_attribute_field)
+ pulumi.set(__self__, "user_name_attribute_field", user_name_attribute_field)
@property
@pulumi.getter(name="groupAttributeField")
@@ -3934,40 +3127,19 @@ def __init__(__self__, *,
secret_manager_arn: Optional[str] = None,
url: Optional[str] = None,
user_name_attribute_field: Optional[str] = None):
- IndexJwtTokenTypeConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key_location=key_location,
- claim_regex=claim_regex,
- group_attribute_field=group_attribute_field,
- issuer=issuer,
- secret_manager_arn=secret_manager_arn,
- url=url,
- user_name_attribute_field=user_name_attribute_field,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key_location: 'IndexKeyLocation',
- claim_regex: Optional[str] = None,
- group_attribute_field: Optional[str] = None,
- issuer: Optional[str] = None,
- secret_manager_arn: Optional[str] = None,
- url: Optional[str] = None,
- user_name_attribute_field: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key_location", key_location)
+ pulumi.set(__self__, "key_location", key_location)
if claim_regex is not None:
- _setter("claim_regex", claim_regex)
+ pulumi.set(__self__, "claim_regex", claim_regex)
if group_attribute_field is not None:
- _setter("group_attribute_field", group_attribute_field)
+ pulumi.set(__self__, "group_attribute_field", group_attribute_field)
if issuer is not None:
- _setter("issuer", issuer)
+ pulumi.set(__self__, "issuer", issuer)
if secret_manager_arn is not None:
- _setter("secret_manager_arn", secret_manager_arn)
+ pulumi.set(__self__, "secret_manager_arn", secret_manager_arn)
if url is not None:
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
if user_name_attribute_field is not None:
- _setter("user_name_attribute_field", user_name_attribute_field)
+ pulumi.set(__self__, "user_name_attribute_field", user_name_attribute_field)
@property
@pulumi.getter(name="keyLocation")
@@ -4032,33 +3204,16 @@ def __init__(__self__, *,
importance: Optional[int] = None,
rank_order: Optional['IndexOrder'] = None,
value_importance_items: Optional[Sequence['outputs.IndexValueImportanceItem']] = None):
- IndexRelevance._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration=duration,
- freshness=freshness,
- importance=importance,
- rank_order=rank_order,
- value_importance_items=value_importance_items,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration: Optional[str] = None,
- freshness: Optional[bool] = None,
- importance: Optional[int] = None,
- rank_order: Optional['IndexOrder'] = None,
- value_importance_items: Optional[Sequence['outputs.IndexValueImportanceItem']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration is not None:
- _setter("duration", duration)
+ pulumi.set(__self__, "duration", duration)
if freshness is not None:
- _setter("freshness", freshness)
+ pulumi.set(__self__, "freshness", freshness)
if importance is not None:
- _setter("importance", importance)
+ pulumi.set(__self__, "importance", importance)
if rank_order is not None:
- _setter("rank_order", rank_order)
+ pulumi.set(__self__, "rank_order", rank_order)
if value_importance_items is not None:
- _setter("value_importance_items", value_importance_items)
+ pulumi.set(__self__, "value_importance_items", value_importance_items)
@property
@pulumi.getter
@@ -4093,29 +3248,14 @@ def __init__(__self__, *,
facetable: Optional[bool] = None,
searchable: Optional[bool] = None,
sortable: Optional[bool] = None):
- IndexSearch._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- displayable=displayable,
- facetable=facetable,
- searchable=searchable,
- sortable=sortable,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- displayable: Optional[bool] = None,
- facetable: Optional[bool] = None,
- searchable: Optional[bool] = None,
- sortable: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if displayable is not None:
- _setter("displayable", displayable)
+ pulumi.set(__self__, "displayable", displayable)
if facetable is not None:
- _setter("facetable", facetable)
+ pulumi.set(__self__, "facetable", facetable)
if searchable is not None:
- _setter("searchable", searchable)
+ pulumi.set(__self__, "searchable", searchable)
if sortable is not None:
- _setter("sortable", sortable)
+ pulumi.set(__self__, "sortable", sortable)
@property
@pulumi.getter
@@ -4159,17 +3299,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
kms_key_id: Optional[str] = None):
- IndexServerSideEncryptionConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kms_key_id=kms_key_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kms_key_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
@property
@pulumi.getter(name="kmsKeyId")
@@ -4190,19 +3321,8 @@ def __init__(__self__, *,
:param str key: A string used to identify this tag
:param str value: A string containing the value for the tag
"""
- IndexTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -4245,21 +3365,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
json_token_type_configuration: Optional['outputs.IndexJsonTokenTypeConfiguration'] = None,
jwt_token_type_configuration: Optional['outputs.IndexJwtTokenTypeConfiguration'] = None):
- IndexUserTokenConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- json_token_type_configuration=json_token_type_configuration,
- jwt_token_type_configuration=jwt_token_type_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- json_token_type_configuration: Optional['outputs.IndexJsonTokenTypeConfiguration'] = None,
- jwt_token_type_configuration: Optional['outputs.IndexJwtTokenTypeConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if json_token_type_configuration is not None:
- _setter("json_token_type_configuration", json_token_type_configuration)
+ pulumi.set(__self__, "json_token_type_configuration", json_token_type_configuration)
if jwt_token_type_configuration is not None:
- _setter("jwt_token_type_configuration", jwt_token_type_configuration)
+ pulumi.set(__self__, "jwt_token_type_configuration", jwt_token_type_configuration)
@property
@pulumi.getter(name="jsonTokenTypeConfiguration")
@@ -4277,21 +3386,10 @@ class IndexValueImportanceItem(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[int] = None):
- IndexValueImportanceItem._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/kendraranking/_inputs.py b/sdk/python/pulumi_aws_native/kendraranking/_inputs.py
index 20d385b5d0..f9c0a6267d 100644
--- a/sdk/python/pulumi_aws_native/kendraranking/_inputs.py
+++ b/sdk/python/pulumi_aws_native/kendraranking/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -18,16 +18,7 @@
class ExecutionPlanCapacityUnitsConfigurationArgs:
def __init__(__self__, *,
rescore_capacity_units: pulumi.Input[int]):
- ExecutionPlanCapacityUnitsConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- rescore_capacity_units=rescore_capacity_units,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- rescore_capacity_units: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("rescore_capacity_units", rescore_capacity_units)
+ pulumi.set(__self__, "rescore_capacity_units", rescore_capacity_units)
@property
@pulumi.getter(name="rescoreCapacityUnits")
@@ -49,19 +40,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: A string used to identify this tag
:param pulumi.Input[str] value: A string containing the value for the tag
"""
- ExecutionPlanTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/kendraranking/execution_plan.py b/sdk/python/pulumi_aws_native/kendraranking/execution_plan.py
index 60dca8a43b..0d2ce09923 100644
--- a/sdk/python/pulumi_aws_native/kendraranking/execution_plan.py
+++ b/sdk/python/pulumi_aws_native/kendraranking/execution_plan.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -26,29 +26,14 @@ def __init__(__self__, *,
:param pulumi.Input[str] description: A description for the execution plan
:param pulumi.Input[Sequence[pulumi.Input['ExecutionPlanTagArgs']]] tags: Tags for labeling the execution plan
"""
- ExecutionPlanArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capacity_units=capacity_units,
- description=description,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capacity_units: Optional[pulumi.Input['ExecutionPlanCapacityUnitsConfigurationArgs']] = None,
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ExecutionPlanTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if capacity_units is not None:
- _setter("capacity_units", capacity_units)
+ pulumi.set(__self__, "capacity_units", capacity_units)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="capacityUnits")
@@ -134,10 +119,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ExecutionPlanArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -156,11 +137,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = ExecutionPlanArgs.__new__(ExecutionPlanArgs)
- if capacity_units is not None and not isinstance(capacity_units, ExecutionPlanCapacityUnitsConfigurationArgs):
- capacity_units = capacity_units or {}
- def _setter(key, value):
- capacity_units[key] = value
- ExecutionPlanCapacityUnitsConfigurationArgs._configure(_setter, **capacity_units)
__props__.__dict__["capacity_units"] = capacity_units
__props__.__dict__["description"] = description
__props__.__dict__["name"] = name
diff --git a/sdk/python/pulumi_aws_native/kendraranking/get_execution_plan.py b/sdk/python/pulumi_aws_native/kendraranking/get_execution_plan.py
index d9759b55b0..bfe9d0a5ab 100644
--- a/sdk/python/pulumi_aws_native/kendraranking/get_execution_plan.py
+++ b/sdk/python/pulumi_aws_native/kendraranking/get_execution_plan.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/kendraranking/outputs.py b/sdk/python/pulumi_aws_native/kendraranking/outputs.py
index a0b6cb9951..52ddbbda6e 100644
--- a/sdk/python/pulumi_aws_native/kendraranking/outputs.py
+++ b/sdk/python/pulumi_aws_native/kendraranking/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -35,16 +35,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
rescore_capacity_units: int):
- ExecutionPlanCapacityUnitsConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- rescore_capacity_units=rescore_capacity_units,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- rescore_capacity_units: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("rescore_capacity_units", rescore_capacity_units)
+ pulumi.set(__self__, "rescore_capacity_units", rescore_capacity_units)
@property
@pulumi.getter(name="rescoreCapacityUnits")
@@ -65,19 +56,8 @@ def __init__(__self__, *,
:param str key: A string used to identify this tag
:param str value: A string containing the value for the tag
"""
- ExecutionPlanTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/kinesis/_inputs.py b/sdk/python/pulumi_aws_native/kinesis/_inputs.py
index 15d61b1b5c..8b8690bd7d 100644
--- a/sdk/python/pulumi_aws_native/kinesis/_inputs.py
+++ b/sdk/python/pulumi_aws_native/kinesis/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -26,19 +26,8 @@ def __init__(__self__, *,
:param pulumi.Input['StreamEncryptionEncryptionType'] encryption_type: The encryption type to use. The only valid value is KMS.
:param pulumi.Input[str] key_id: The GUID for the customer-managed AWS KMS key to use for encryption. This value can be a globally unique identifier, a fully specified Amazon Resource Name (ARN) to either an alias or a key, or an alias name prefixed by "alias/".You can also use a master key owned by Kinesis Data Streams by specifying the alias aws/kinesis.
"""
- StreamEncryptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- encryption_type=encryption_type,
- key_id=key_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- encryption_type: pulumi.Input['StreamEncryptionEncryptionType'],
- key_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("encryption_type", encryption_type)
- _setter("key_id", key_id)
+ pulumi.set(__self__, "encryption_type", encryption_type)
+ pulumi.set(__self__, "key_id", key_id)
@property
@pulumi.getter(name="encryptionType")
@@ -73,16 +62,7 @@ def __init__(__self__, *,
When specified, enables or updates the mode of stream. Default is PROVISIONED.
:param pulumi.Input['StreamModeDetailsStreamMode'] stream_mode: The mode of the stream
"""
- StreamModeDetailsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- stream_mode=stream_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- stream_mode: pulumi.Input['StreamModeDetailsStreamMode'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("stream_mode", stream_mode)
+ pulumi.set(__self__, "stream_mode", stream_mode)
@property
@pulumi.getter(name="streamMode")
@@ -107,19 +87,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- StreamTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/kinesis/get_stream.py b/sdk/python/pulumi_aws_native/kinesis/get_stream.py
index 98c7d02394..3957a59e1b 100644
--- a/sdk/python/pulumi_aws_native/kinesis/get_stream.py
+++ b/sdk/python/pulumi_aws_native/kinesis/get_stream.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/kinesis/get_stream_consumer.py b/sdk/python/pulumi_aws_native/kinesis/get_stream_consumer.py
index 1e6b20c211..2d8c6087d6 100644
--- a/sdk/python/pulumi_aws_native/kinesis/get_stream_consumer.py
+++ b/sdk/python/pulumi_aws_native/kinesis/get_stream_consumer.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/kinesis/outputs.py b/sdk/python/pulumi_aws_native/kinesis/outputs.py
index 1fb0629e97..59c53ed72c 100644
--- a/sdk/python/pulumi_aws_native/kinesis/outputs.py
+++ b/sdk/python/pulumi_aws_native/kinesis/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -48,19 +48,8 @@ def __init__(__self__, *,
:param 'StreamEncryptionEncryptionType' encryption_type: The encryption type to use. The only valid value is KMS.
:param str key_id: The GUID for the customer-managed AWS KMS key to use for encryption. This value can be a globally unique identifier, a fully specified Amazon Resource Name (ARN) to either an alias or a key, or an alias name prefixed by "alias/".You can also use a master key owned by Kinesis Data Streams by specifying the alias aws/kinesis.
"""
- StreamEncryption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- encryption_type=encryption_type,
- key_id=key_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- encryption_type: 'StreamEncryptionEncryptionType',
- key_id: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("encryption_type", encryption_type)
- _setter("key_id", key_id)
+ pulumi.set(__self__, "encryption_type", encryption_type)
+ pulumi.set(__self__, "key_id", key_id)
@property
@pulumi.getter(name="encryptionType")
@@ -107,16 +96,7 @@ def __init__(__self__, *,
When specified, enables or updates the mode of stream. Default is PROVISIONED.
:param 'StreamModeDetailsStreamMode' stream_mode: The mode of the stream
"""
- StreamModeDetails._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- stream_mode=stream_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- stream_mode: 'StreamModeDetailsStreamMode',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("stream_mode", stream_mode)
+ pulumi.set(__self__, "stream_mode", stream_mode)
@property
@pulumi.getter(name="streamMode")
@@ -140,19 +120,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- StreamTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/kinesis/stream.py b/sdk/python/pulumi_aws_native/kinesis/stream.py
index 430aa40e22..dc8239c864 100644
--- a/sdk/python/pulumi_aws_native/kinesis/stream.py
+++ b/sdk/python/pulumi_aws_native/kinesis/stream.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -32,37 +32,18 @@ def __init__(__self__, *,
:param pulumi.Input['StreamModeDetailsArgs'] stream_mode_details: The mode in which the stream is running.
:param pulumi.Input[Sequence[pulumi.Input['StreamTagArgs']]] tags: An arbitrary set of tags (key–value pairs) to associate with the Kinesis stream.
"""
- StreamArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- retention_period_hours=retention_period_hours,
- shard_count=shard_count,
- stream_encryption=stream_encryption,
- stream_mode_details=stream_mode_details,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[pulumi.Input[str]] = None,
- retention_period_hours: Optional[pulumi.Input[int]] = None,
- shard_count: Optional[pulumi.Input[int]] = None,
- stream_encryption: Optional[pulumi.Input['StreamEncryptionArgs']] = None,
- stream_mode_details: Optional[pulumi.Input['StreamModeDetailsArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['StreamTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if retention_period_hours is not None:
- _setter("retention_period_hours", retention_period_hours)
+ pulumi.set(__self__, "retention_period_hours", retention_period_hours)
if shard_count is not None:
- _setter("shard_count", shard_count)
+ pulumi.set(__self__, "shard_count", shard_count)
if stream_encryption is not None:
- _setter("stream_encryption", stream_encryption)
+ pulumi.set(__self__, "stream_encryption", stream_encryption)
if stream_mode_details is not None:
- _setter("stream_mode_details", stream_mode_details)
+ pulumi.set(__self__, "stream_mode_details", stream_mode_details)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -180,10 +161,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- StreamArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -207,17 +184,7 @@ def _internal_init(__self__,
__props__.__dict__["name"] = name
__props__.__dict__["retention_period_hours"] = retention_period_hours
__props__.__dict__["shard_count"] = shard_count
- if stream_encryption is not None and not isinstance(stream_encryption, StreamEncryptionArgs):
- stream_encryption = stream_encryption or {}
- def _setter(key, value):
- stream_encryption[key] = value
- StreamEncryptionArgs._configure(_setter, **stream_encryption)
__props__.__dict__["stream_encryption"] = stream_encryption
- if stream_mode_details is not None and not isinstance(stream_mode_details, StreamModeDetailsArgs):
- stream_mode_details = stream_mode_details or {}
- def _setter(key, value):
- stream_mode_details[key] = value
- StreamModeDetailsArgs._configure(_setter, **stream_mode_details)
__props__.__dict__["stream_mode_details"] = stream_mode_details
__props__.__dict__["tags"] = tags
__props__.__dict__["arn"] = None
diff --git a/sdk/python/pulumi_aws_native/kinesis/stream_consumer.py b/sdk/python/pulumi_aws_native/kinesis/stream_consumer.py
index 6c5c4d634f..e5b63326fd 100644
--- a/sdk/python/pulumi_aws_native/kinesis/stream_consumer.py
+++ b/sdk/python/pulumi_aws_native/kinesis/stream_consumer.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['StreamConsumerArgs', 'StreamConsumer']
@@ -19,19 +19,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a StreamConsumer resource.
"""
- StreamConsumerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- consumer_name=consumer_name,
- stream_arn=stream_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- consumer_name: pulumi.Input[str],
- stream_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("consumer_name", consumer_name)
- _setter("stream_arn", stream_arn)
+ pulumi.set(__self__, "consumer_name", consumer_name)
+ pulumi.set(__self__, "stream_arn", stream_arn)
@property
@pulumi.getter(name="consumerName")
@@ -90,10 +79,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- StreamConsumerArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/kinesisanalytics/_inputs.py b/sdk/python/pulumi_aws_native/kinesisanalytics/_inputs.py
index ca3b3e4b82..29f9c01fa1 100644
--- a/sdk/python/pulumi_aws_native/kinesisanalytics/_inputs.py
+++ b/sdk/python/pulumi_aws_native/kinesisanalytics/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -42,19 +42,8 @@ class ApplicationCsvMappingParametersArgs:
def __init__(__self__, *,
record_column_delimiter: pulumi.Input[str],
record_row_delimiter: pulumi.Input[str]):
- ApplicationCsvMappingParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_column_delimiter=record_column_delimiter,
- record_row_delimiter=record_row_delimiter,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_column_delimiter: pulumi.Input[str],
- record_row_delimiter: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_column_delimiter", record_column_delimiter)
- _setter("record_row_delimiter", record_row_delimiter)
+ pulumi.set(__self__, "record_column_delimiter", record_column_delimiter)
+ pulumi.set(__self__, "record_row_delimiter", record_row_delimiter)
@property
@pulumi.getter(name="recordColumnDelimiter")
@@ -80,19 +69,8 @@ class ApplicationInputLambdaProcessorArgs:
def __init__(__self__, *,
resource_arn: pulumi.Input[str],
role_arn: pulumi.Input[str]):
- ApplicationInputLambdaProcessorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -117,17 +95,8 @@ def role_arn(self, value: pulumi.Input[str]):
class ApplicationInputParallelismArgs:
def __init__(__self__, *,
count: Optional[pulumi.Input[int]] = None):
- ApplicationInputParallelismArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- count=count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- count: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if count is not None:
- _setter("count", count)
+ pulumi.set(__self__, "count", count)
@property
@pulumi.getter
@@ -143,17 +112,8 @@ def count(self, value: Optional[pulumi.Input[int]]):
class ApplicationInputProcessingConfigurationArgs:
def __init__(__self__, *,
input_lambda_processor: Optional[pulumi.Input['ApplicationInputLambdaProcessorArgs']] = None):
- ApplicationInputProcessingConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_lambda_processor=input_lambda_processor,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_lambda_processor: Optional[pulumi.Input['ApplicationInputLambdaProcessorArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if input_lambda_processor is not None:
- _setter("input_lambda_processor", input_lambda_processor)
+ pulumi.set(__self__, "input_lambda_processor", input_lambda_processor)
@property
@pulumi.getter(name="inputLambdaProcessor")
@@ -171,23 +131,10 @@ def __init__(__self__, *,
record_columns: pulumi.Input[Sequence[pulumi.Input['ApplicationRecordColumnArgs']]],
record_format: pulumi.Input['ApplicationRecordFormatArgs'],
record_encoding: Optional[pulumi.Input[str]] = None):
- ApplicationInputSchemaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_columns=record_columns,
- record_format=record_format,
- record_encoding=record_encoding,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_columns: pulumi.Input[Sequence[pulumi.Input['ApplicationRecordColumnArgs']]],
- record_format: pulumi.Input['ApplicationRecordFormatArgs'],
- record_encoding: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_columns", record_columns)
- _setter("record_format", record_format)
+ pulumi.set(__self__, "record_columns", record_columns)
+ pulumi.set(__self__, "record_format", record_format)
if record_encoding is not None:
- _setter("record_encoding", record_encoding)
+ pulumi.set(__self__, "record_encoding", record_encoding)
@property
@pulumi.getter(name="recordColumns")
@@ -226,35 +173,16 @@ def __init__(__self__, *,
input_processing_configuration: Optional[pulumi.Input['ApplicationInputProcessingConfigurationArgs']] = None,
kinesis_firehose_input: Optional[pulumi.Input['ApplicationKinesisFirehoseInputArgs']] = None,
kinesis_streams_input: Optional[pulumi.Input['ApplicationKinesisStreamsInputArgs']] = None):
- ApplicationInputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_schema=input_schema,
- name_prefix=name_prefix,
- input_parallelism=input_parallelism,
- input_processing_configuration=input_processing_configuration,
- kinesis_firehose_input=kinesis_firehose_input,
- kinesis_streams_input=kinesis_streams_input,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_schema: pulumi.Input['ApplicationInputSchemaArgs'],
- name_prefix: pulumi.Input[str],
- input_parallelism: Optional[pulumi.Input['ApplicationInputParallelismArgs']] = None,
- input_processing_configuration: Optional[pulumi.Input['ApplicationInputProcessingConfigurationArgs']] = None,
- kinesis_firehose_input: Optional[pulumi.Input['ApplicationKinesisFirehoseInputArgs']] = None,
- kinesis_streams_input: Optional[pulumi.Input['ApplicationKinesisStreamsInputArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_schema", input_schema)
- _setter("name_prefix", name_prefix)
+ pulumi.set(__self__, "input_schema", input_schema)
+ pulumi.set(__self__, "name_prefix", name_prefix)
if input_parallelism is not None:
- _setter("input_parallelism", input_parallelism)
+ pulumi.set(__self__, "input_parallelism", input_parallelism)
if input_processing_configuration is not None:
- _setter("input_processing_configuration", input_processing_configuration)
+ pulumi.set(__self__, "input_processing_configuration", input_processing_configuration)
if kinesis_firehose_input is not None:
- _setter("kinesis_firehose_input", kinesis_firehose_input)
+ pulumi.set(__self__, "kinesis_firehose_input", kinesis_firehose_input)
if kinesis_streams_input is not None:
- _setter("kinesis_streams_input", kinesis_streams_input)
+ pulumi.set(__self__, "kinesis_streams_input", kinesis_streams_input)
@property
@pulumi.getter(name="inputSchema")
@@ -315,16 +243,7 @@ def kinesis_streams_input(self, value: Optional[pulumi.Input['ApplicationKinesis
class ApplicationJsonMappingParametersArgs:
def __init__(__self__, *,
record_row_path: pulumi.Input[str]):
- ApplicationJsonMappingParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_row_path=record_row_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_row_path: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_row_path", record_row_path)
+ pulumi.set(__self__, "record_row_path", record_row_path)
@property
@pulumi.getter(name="recordRowPath")
@@ -341,19 +260,8 @@ class ApplicationKinesisFirehoseInputArgs:
def __init__(__self__, *,
resource_arn: pulumi.Input[str],
role_arn: pulumi.Input[str]):
- ApplicationKinesisFirehoseInputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -379,19 +287,8 @@ class ApplicationKinesisStreamsInputArgs:
def __init__(__self__, *,
resource_arn: pulumi.Input[str],
role_arn: pulumi.Input[str]):
- ApplicationKinesisStreamsInputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -417,21 +314,10 @@ class ApplicationMappingParametersArgs:
def __init__(__self__, *,
csv_mapping_parameters: Optional[pulumi.Input['ApplicationCsvMappingParametersArgs']] = None,
json_mapping_parameters: Optional[pulumi.Input['ApplicationJsonMappingParametersArgs']] = None):
- ApplicationMappingParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- csv_mapping_parameters=csv_mapping_parameters,
- json_mapping_parameters=json_mapping_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- csv_mapping_parameters: Optional[pulumi.Input['ApplicationCsvMappingParametersArgs']] = None,
- json_mapping_parameters: Optional[pulumi.Input['ApplicationJsonMappingParametersArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if csv_mapping_parameters is not None:
- _setter("csv_mapping_parameters", csv_mapping_parameters)
+ pulumi.set(__self__, "csv_mapping_parameters", csv_mapping_parameters)
if json_mapping_parameters is not None:
- _setter("json_mapping_parameters", json_mapping_parameters)
+ pulumi.set(__self__, "json_mapping_parameters", json_mapping_parameters)
@property
@pulumi.getter(name="csvMappingParameters")
@@ -456,17 +342,8 @@ def json_mapping_parameters(self, value: Optional[pulumi.Input['ApplicationJsonM
class ApplicationOutputResourceDestinationSchemaArgs:
def __init__(__self__, *,
record_format_type: Optional[pulumi.Input[str]] = None):
- ApplicationOutputResourceDestinationSchemaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_format_type=record_format_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_format_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if record_format_type is not None:
- _setter("record_format_type", record_format_type)
+ pulumi.set(__self__, "record_format_type", record_format_type)
@property
@pulumi.getter(name="recordFormatType")
@@ -483,19 +360,8 @@ class ApplicationOutputResourceKinesisFirehoseOutputArgs:
def __init__(__self__, *,
resource_arn: pulumi.Input[str],
role_arn: pulumi.Input[str]):
- ApplicationOutputResourceKinesisFirehoseOutputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -521,19 +387,8 @@ class ApplicationOutputResourceKinesisStreamsOutputArgs:
def __init__(__self__, *,
resource_arn: pulumi.Input[str],
role_arn: pulumi.Input[str]):
- ApplicationOutputResourceKinesisStreamsOutputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -559,19 +414,8 @@ class ApplicationOutputResourceLambdaOutputArgs:
def __init__(__self__, *,
resource_arn: pulumi.Input[str],
role_arn: pulumi.Input[str]):
- ApplicationOutputResourceLambdaOutputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -600,32 +444,15 @@ def __init__(__self__, *,
kinesis_streams_output: Optional[pulumi.Input['ApplicationOutputResourceKinesisStreamsOutputArgs']] = None,
lambda_output: Optional[pulumi.Input['ApplicationOutputResourceLambdaOutputArgs']] = None,
name: Optional[pulumi.Input[str]] = None):
- ApplicationOutputResourceOutputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_schema=destination_schema,
- kinesis_firehose_output=kinesis_firehose_output,
- kinesis_streams_output=kinesis_streams_output,
- lambda_output=lambda_output,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_schema: pulumi.Input['ApplicationOutputResourceDestinationSchemaArgs'],
- kinesis_firehose_output: Optional[pulumi.Input['ApplicationOutputResourceKinesisFirehoseOutputArgs']] = None,
- kinesis_streams_output: Optional[pulumi.Input['ApplicationOutputResourceKinesisStreamsOutputArgs']] = None,
- lambda_output: Optional[pulumi.Input['ApplicationOutputResourceLambdaOutputArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_schema", destination_schema)
+ pulumi.set(__self__, "destination_schema", destination_schema)
if kinesis_firehose_output is not None:
- _setter("kinesis_firehose_output", kinesis_firehose_output)
+ pulumi.set(__self__, "kinesis_firehose_output", kinesis_firehose_output)
if kinesis_streams_output is not None:
- _setter("kinesis_streams_output", kinesis_streams_output)
+ pulumi.set(__self__, "kinesis_streams_output", kinesis_streams_output)
if lambda_output is not None:
- _setter("lambda_output", lambda_output)
+ pulumi.set(__self__, "lambda_output", lambda_output)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="destinationSchema")
@@ -679,23 +506,10 @@ def __init__(__self__, *,
name: pulumi.Input[str],
sql_type: pulumi.Input[str],
mapping: Optional[pulumi.Input[str]] = None):
- ApplicationRecordColumnArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- sql_type=sql_type,
- mapping=mapping,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- sql_type: pulumi.Input[str],
- mapping: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("sql_type", sql_type)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "sql_type", sql_type)
if mapping is not None:
- _setter("mapping", mapping)
+ pulumi.set(__self__, "mapping", mapping)
@property
@pulumi.getter
@@ -730,20 +544,9 @@ class ApplicationRecordFormatArgs:
def __init__(__self__, *,
record_format_type: pulumi.Input[str],
mapping_parameters: Optional[pulumi.Input['ApplicationMappingParametersArgs']] = None):
- ApplicationRecordFormatArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_format_type=record_format_type,
- mapping_parameters=mapping_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_format_type: pulumi.Input[str],
- mapping_parameters: Optional[pulumi.Input['ApplicationMappingParametersArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_format_type", record_format_type)
+ pulumi.set(__self__, "record_format_type", record_format_type)
if mapping_parameters is not None:
- _setter("mapping_parameters", mapping_parameters)
+ pulumi.set(__self__, "mapping_parameters", mapping_parameters)
@property
@pulumi.getter(name="recordFormatType")
@@ -769,19 +572,8 @@ class ApplicationReferenceDataSourceCsvMappingParametersArgs:
def __init__(__self__, *,
record_column_delimiter: pulumi.Input[str],
record_row_delimiter: pulumi.Input[str]):
- ApplicationReferenceDataSourceCsvMappingParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_column_delimiter=record_column_delimiter,
- record_row_delimiter=record_row_delimiter,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_column_delimiter: pulumi.Input[str],
- record_row_delimiter: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_column_delimiter", record_column_delimiter)
- _setter("record_row_delimiter", record_row_delimiter)
+ pulumi.set(__self__, "record_column_delimiter", record_column_delimiter)
+ pulumi.set(__self__, "record_row_delimiter", record_row_delimiter)
@property
@pulumi.getter(name="recordColumnDelimiter")
@@ -806,16 +598,7 @@ def record_row_delimiter(self, value: pulumi.Input[str]):
class ApplicationReferenceDataSourceJsonMappingParametersArgs:
def __init__(__self__, *,
record_row_path: pulumi.Input[str]):
- ApplicationReferenceDataSourceJsonMappingParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_row_path=record_row_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_row_path: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_row_path", record_row_path)
+ pulumi.set(__self__, "record_row_path", record_row_path)
@property
@pulumi.getter(name="recordRowPath")
@@ -832,21 +615,10 @@ class ApplicationReferenceDataSourceMappingParametersArgs:
def __init__(__self__, *,
csv_mapping_parameters: Optional[pulumi.Input['ApplicationReferenceDataSourceCsvMappingParametersArgs']] = None,
json_mapping_parameters: Optional[pulumi.Input['ApplicationReferenceDataSourceJsonMappingParametersArgs']] = None):
- ApplicationReferenceDataSourceMappingParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- csv_mapping_parameters=csv_mapping_parameters,
- json_mapping_parameters=json_mapping_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- csv_mapping_parameters: Optional[pulumi.Input['ApplicationReferenceDataSourceCsvMappingParametersArgs']] = None,
- json_mapping_parameters: Optional[pulumi.Input['ApplicationReferenceDataSourceJsonMappingParametersArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if csv_mapping_parameters is not None:
- _setter("csv_mapping_parameters", csv_mapping_parameters)
+ pulumi.set(__self__, "csv_mapping_parameters", csv_mapping_parameters)
if json_mapping_parameters is not None:
- _setter("json_mapping_parameters", json_mapping_parameters)
+ pulumi.set(__self__, "json_mapping_parameters", json_mapping_parameters)
@property
@pulumi.getter(name="csvMappingParameters")
@@ -873,23 +645,10 @@ def __init__(__self__, *,
name: pulumi.Input[str],
sql_type: pulumi.Input[str],
mapping: Optional[pulumi.Input[str]] = None):
- ApplicationReferenceDataSourceRecordColumnArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- sql_type=sql_type,
- mapping=mapping,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- sql_type: pulumi.Input[str],
- mapping: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("sql_type", sql_type)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "sql_type", sql_type)
if mapping is not None:
- _setter("mapping", mapping)
+ pulumi.set(__self__, "mapping", mapping)
@property
@pulumi.getter
@@ -924,20 +683,9 @@ class ApplicationReferenceDataSourceRecordFormatArgs:
def __init__(__self__, *,
record_format_type: pulumi.Input[str],
mapping_parameters: Optional[pulumi.Input['ApplicationReferenceDataSourceMappingParametersArgs']] = None):
- ApplicationReferenceDataSourceRecordFormatArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_format_type=record_format_type,
- mapping_parameters=mapping_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_format_type: pulumi.Input[str],
- mapping_parameters: Optional[pulumi.Input['ApplicationReferenceDataSourceMappingParametersArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_format_type", record_format_type)
+ pulumi.set(__self__, "record_format_type", record_format_type)
if mapping_parameters is not None:
- _setter("mapping_parameters", mapping_parameters)
+ pulumi.set(__self__, "mapping_parameters", mapping_parameters)
@property
@pulumi.getter(name="recordFormatType")
@@ -964,24 +712,11 @@ def __init__(__self__, *,
reference_schema: pulumi.Input['ApplicationReferenceDataSourceReferenceSchemaArgs'],
s3_reference_data_source: Optional[pulumi.Input['ApplicationReferenceDataSourceS3ReferenceDataSourceArgs']] = None,
table_name: Optional[pulumi.Input[str]] = None):
- ApplicationReferenceDataSourceReferenceDataSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- reference_schema=reference_schema,
- s3_reference_data_source=s3_reference_data_source,
- table_name=table_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- reference_schema: pulumi.Input['ApplicationReferenceDataSourceReferenceSchemaArgs'],
- s3_reference_data_source: Optional[pulumi.Input['ApplicationReferenceDataSourceS3ReferenceDataSourceArgs']] = None,
- table_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("reference_schema", reference_schema)
+ pulumi.set(__self__, "reference_schema", reference_schema)
if s3_reference_data_source is not None:
- _setter("s3_reference_data_source", s3_reference_data_source)
+ pulumi.set(__self__, "s3_reference_data_source", s3_reference_data_source)
if table_name is not None:
- _setter("table_name", table_name)
+ pulumi.set(__self__, "table_name", table_name)
@property
@pulumi.getter(name="referenceSchema")
@@ -1017,23 +752,10 @@ def __init__(__self__, *,
record_columns: pulumi.Input[Sequence[pulumi.Input['ApplicationReferenceDataSourceRecordColumnArgs']]],
record_format: pulumi.Input['ApplicationReferenceDataSourceRecordFormatArgs'],
record_encoding: Optional[pulumi.Input[str]] = None):
- ApplicationReferenceDataSourceReferenceSchemaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_columns=record_columns,
- record_format=record_format,
- record_encoding=record_encoding,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_columns: pulumi.Input[Sequence[pulumi.Input['ApplicationReferenceDataSourceRecordColumnArgs']]],
- record_format: pulumi.Input['ApplicationReferenceDataSourceRecordFormatArgs'],
- record_encoding: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_columns", record_columns)
- _setter("record_format", record_format)
+ pulumi.set(__self__, "record_columns", record_columns)
+ pulumi.set(__self__, "record_format", record_format)
if record_encoding is not None:
- _setter("record_encoding", record_encoding)
+ pulumi.set(__self__, "record_encoding", record_encoding)
@property
@pulumi.getter(name="recordColumns")
@@ -1069,22 +791,9 @@ def __init__(__self__, *,
bucket_arn: pulumi.Input[str],
file_key: pulumi.Input[str],
reference_role_arn: pulumi.Input[str]):
- ApplicationReferenceDataSourceS3ReferenceDataSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_arn=bucket_arn,
- file_key=file_key,
- reference_role_arn=reference_role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_arn: pulumi.Input[str],
- file_key: pulumi.Input[str],
- reference_role_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_arn", bucket_arn)
- _setter("file_key", file_key)
- _setter("reference_role_arn", reference_role_arn)
+ pulumi.set(__self__, "bucket_arn", bucket_arn)
+ pulumi.set(__self__, "file_key", file_key)
+ pulumi.set(__self__, "reference_role_arn", reference_role_arn)
@property
@pulumi.getter(name="bucketArn")
diff --git a/sdk/python/pulumi_aws_native/kinesisanalytics/application.py b/sdk/python/pulumi_aws_native/kinesisanalytics/application.py
index c09f361996..5a11b92334 100644
--- a/sdk/python/pulumi_aws_native/kinesisanalytics/application.py
+++ b/sdk/python/pulumi_aws_native/kinesisanalytics/application.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,28 +23,13 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Application resource.
"""
- ApplicationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- inputs=inputs,
- application_code=application_code,
- application_description=application_description,
- application_name=application_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- inputs: pulumi.Input[Sequence[pulumi.Input['ApplicationInputArgs']]],
- application_code: Optional[pulumi.Input[str]] = None,
- application_description: Optional[pulumi.Input[str]] = None,
- application_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("inputs", inputs)
+ pulumi.set(__self__, "inputs", inputs)
if application_code is not None:
- _setter("application_code", application_code)
+ pulumi.set(__self__, "application_code", application_code)
if application_description is not None:
- _setter("application_description", application_description)
+ pulumi.set(__self__, "application_description", application_description)
if application_name is not None:
- _setter("application_name", application_name)
+ pulumi.set(__self__, "application_name", application_name)
@property
@pulumi.getter
@@ -123,10 +108,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ApplicationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/kinesisanalytics/application_output_resource.py b/sdk/python/pulumi_aws_native/kinesisanalytics/application_output_resource.py
index 60c6a91bea..d33cd21bd8 100644
--- a/sdk/python/pulumi_aws_native/kinesisanalytics/application_output_resource.py
+++ b/sdk/python/pulumi_aws_native/kinesisanalytics/application_output_resource.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,19 +21,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ApplicationOutputResource resource.
"""
- ApplicationOutputResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_name=application_name,
- output=output,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_name: pulumi.Input[str],
- output: pulumi.Input['ApplicationOutputResourceOutputArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("application_name", application_name)
- _setter("output", output)
+ pulumi.set(__self__, "application_name", application_name)
+ pulumi.set(__self__, "output", output)
@property
@pulumi.getter(name="applicationName")
@@ -92,10 +81,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ApplicationOutputResourceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -116,11 +101,6 @@ def _internal_init(__self__,
if application_name is None and not opts.urn:
raise TypeError("Missing required property 'application_name'")
__props__.__dict__["application_name"] = application_name
- if output is not None and not isinstance(output, ApplicationOutputResourceOutputArgs):
- output = output or {}
- def _setter(key, value):
- output[key] = value
- ApplicationOutputResourceOutputArgs._configure(_setter, **output)
if output is None and not opts.urn:
raise TypeError("Missing required property 'output'")
__props__.__dict__["output"] = output
diff --git a/sdk/python/pulumi_aws_native/kinesisanalytics/application_reference_data_source.py b/sdk/python/pulumi_aws_native/kinesisanalytics/application_reference_data_source.py
index 5134932663..2204293d82 100644
--- a/sdk/python/pulumi_aws_native/kinesisanalytics/application_reference_data_source.py
+++ b/sdk/python/pulumi_aws_native/kinesisanalytics/application_reference_data_source.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,19 +21,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ApplicationReferenceDataSource resource.
"""
- ApplicationReferenceDataSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_name=application_name,
- reference_data_source=reference_data_source,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_name: pulumi.Input[str],
- reference_data_source: pulumi.Input['ApplicationReferenceDataSourceReferenceDataSourceArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("application_name", application_name)
- _setter("reference_data_source", reference_data_source)
+ pulumi.set(__self__, "application_name", application_name)
+ pulumi.set(__self__, "reference_data_source", reference_data_source)
@property
@pulumi.getter(name="applicationName")
@@ -92,10 +81,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ApplicationReferenceDataSourceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -116,11 +101,6 @@ def _internal_init(__self__,
if application_name is None and not opts.urn:
raise TypeError("Missing required property 'application_name'")
__props__.__dict__["application_name"] = application_name
- if reference_data_source is not None and not isinstance(reference_data_source, ApplicationReferenceDataSourceReferenceDataSourceArgs):
- reference_data_source = reference_data_source or {}
- def _setter(key, value):
- reference_data_source[key] = value
- ApplicationReferenceDataSourceReferenceDataSourceArgs._configure(_setter, **reference_data_source)
if reference_data_source is None and not opts.urn:
raise TypeError("Missing required property 'reference_data_source'")
__props__.__dict__["reference_data_source"] = reference_data_source
diff --git a/sdk/python/pulumi_aws_native/kinesisanalytics/get_application.py b/sdk/python/pulumi_aws_native/kinesisanalytics/get_application.py
index 2b2ed78a2b..e7fd42c646 100644
--- a/sdk/python/pulumi_aws_native/kinesisanalytics/get_application.py
+++ b/sdk/python/pulumi_aws_native/kinesisanalytics/get_application.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/kinesisanalytics/get_application_output_resource.py b/sdk/python/pulumi_aws_native/kinesisanalytics/get_application_output_resource.py
index adf7224c1a..cd20e264bb 100644
--- a/sdk/python/pulumi_aws_native/kinesisanalytics/get_application_output_resource.py
+++ b/sdk/python/pulumi_aws_native/kinesisanalytics/get_application_output_resource.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/kinesisanalytics/get_application_reference_data_source.py b/sdk/python/pulumi_aws_native/kinesisanalytics/get_application_reference_data_source.py
index 35b74f71e3..872a94937b 100644
--- a/sdk/python/pulumi_aws_native/kinesisanalytics/get_application_reference_data_source.py
+++ b/sdk/python/pulumi_aws_native/kinesisanalytics/get_application_reference_data_source.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/kinesisanalytics/outputs.py b/sdk/python/pulumi_aws_native/kinesisanalytics/outputs.py
index fdd0fc9d55..84b65d44c3 100644
--- a/sdk/python/pulumi_aws_native/kinesisanalytics/outputs.py
+++ b/sdk/python/pulumi_aws_native/kinesisanalytics/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
@@ -62,19 +62,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
record_column_delimiter: str,
record_row_delimiter: str):
- ApplicationCsvMappingParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_column_delimiter=record_column_delimiter,
- record_row_delimiter=record_row_delimiter,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_column_delimiter: str,
- record_row_delimiter: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_column_delimiter", record_column_delimiter)
- _setter("record_row_delimiter", record_row_delimiter)
+ pulumi.set(__self__, "record_column_delimiter", record_column_delimiter)
+ pulumi.set(__self__, "record_row_delimiter", record_row_delimiter)
@property
@pulumi.getter(name="recordColumnDelimiter")
@@ -123,35 +112,16 @@ def __init__(__self__, *,
input_processing_configuration: Optional['outputs.ApplicationInputProcessingConfiguration'] = None,
kinesis_firehose_input: Optional['outputs.ApplicationKinesisFirehoseInput'] = None,
kinesis_streams_input: Optional['outputs.ApplicationKinesisStreamsInput'] = None):
- ApplicationInput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_schema=input_schema,
- name_prefix=name_prefix,
- input_parallelism=input_parallelism,
- input_processing_configuration=input_processing_configuration,
- kinesis_firehose_input=kinesis_firehose_input,
- kinesis_streams_input=kinesis_streams_input,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_schema: 'outputs.ApplicationInputSchema',
- name_prefix: str,
- input_parallelism: Optional['outputs.ApplicationInputParallelism'] = None,
- input_processing_configuration: Optional['outputs.ApplicationInputProcessingConfiguration'] = None,
- kinesis_firehose_input: Optional['outputs.ApplicationKinesisFirehoseInput'] = None,
- kinesis_streams_input: Optional['outputs.ApplicationKinesisStreamsInput'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_schema", input_schema)
- _setter("name_prefix", name_prefix)
+ pulumi.set(__self__, "input_schema", input_schema)
+ pulumi.set(__self__, "name_prefix", name_prefix)
if input_parallelism is not None:
- _setter("input_parallelism", input_parallelism)
+ pulumi.set(__self__, "input_parallelism", input_parallelism)
if input_processing_configuration is not None:
- _setter("input_processing_configuration", input_processing_configuration)
+ pulumi.set(__self__, "input_processing_configuration", input_processing_configuration)
if kinesis_firehose_input is not None:
- _setter("kinesis_firehose_input", kinesis_firehose_input)
+ pulumi.set(__self__, "kinesis_firehose_input", kinesis_firehose_input)
if kinesis_streams_input is not None:
- _setter("kinesis_streams_input", kinesis_streams_input)
+ pulumi.set(__self__, "kinesis_streams_input", kinesis_streams_input)
@property
@pulumi.getter(name="inputSchema")
@@ -208,19 +178,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
resource_arn: str,
role_arn: str):
- ApplicationInputLambdaProcessor._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: str,
- role_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -237,17 +196,8 @@ def role_arn(self) -> str:
class ApplicationInputParallelism(dict):
def __init__(__self__, *,
count: Optional[int] = None):
- ApplicationInputParallelism._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- count=count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- count: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if count is not None:
- _setter("count", count)
+ pulumi.set(__self__, "count", count)
@property
@pulumi.getter
@@ -276,17 +226,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
input_lambda_processor: Optional['outputs.ApplicationInputLambdaProcessor'] = None):
- ApplicationInputProcessingConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_lambda_processor=input_lambda_processor,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_lambda_processor: Optional['outputs.ApplicationInputLambdaProcessor'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if input_lambda_processor is not None:
- _setter("input_lambda_processor", input_lambda_processor)
+ pulumi.set(__self__, "input_lambda_processor", input_lambda_processor)
@property
@pulumi.getter(name="inputLambdaProcessor")
@@ -321,23 +262,10 @@ def __init__(__self__, *,
record_columns: Sequence['outputs.ApplicationRecordColumn'],
record_format: 'outputs.ApplicationRecordFormat',
record_encoding: Optional[str] = None):
- ApplicationInputSchema._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_columns=record_columns,
- record_format=record_format,
- record_encoding=record_encoding,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_columns: Sequence['outputs.ApplicationRecordColumn'],
- record_format: 'outputs.ApplicationRecordFormat',
- record_encoding: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_columns", record_columns)
- _setter("record_format", record_format)
+ pulumi.set(__self__, "record_columns", record_columns)
+ pulumi.set(__self__, "record_format", record_format)
if record_encoding is not None:
- _setter("record_encoding", record_encoding)
+ pulumi.set(__self__, "record_encoding", record_encoding)
@property
@pulumi.getter(name="recordColumns")
@@ -376,16 +304,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
record_row_path: str):
- ApplicationJsonMappingParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_row_path=record_row_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_row_path: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_row_path", record_row_path)
+ pulumi.set(__self__, "record_row_path", record_row_path)
@property
@pulumi.getter(name="recordRowPath")
@@ -417,19 +336,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
resource_arn: str,
role_arn: str):
- ApplicationKinesisFirehoseInput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: str,
- role_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -466,19 +374,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
resource_arn: str,
role_arn: str):
- ApplicationKinesisStreamsInput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: str,
- role_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -515,21 +412,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
csv_mapping_parameters: Optional['outputs.ApplicationCsvMappingParameters'] = None,
json_mapping_parameters: Optional['outputs.ApplicationJsonMappingParameters'] = None):
- ApplicationMappingParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- csv_mapping_parameters=csv_mapping_parameters,
- json_mapping_parameters=json_mapping_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- csv_mapping_parameters: Optional['outputs.ApplicationCsvMappingParameters'] = None,
- json_mapping_parameters: Optional['outputs.ApplicationJsonMappingParameters'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if csv_mapping_parameters is not None:
- _setter("csv_mapping_parameters", csv_mapping_parameters)
+ pulumi.set(__self__, "csv_mapping_parameters", csv_mapping_parameters)
if json_mapping_parameters is not None:
- _setter("json_mapping_parameters", json_mapping_parameters)
+ pulumi.set(__self__, "json_mapping_parameters", json_mapping_parameters)
@property
@pulumi.getter(name="csvMappingParameters")
@@ -563,17 +449,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
record_format_type: Optional[str] = None):
- ApplicationOutputResourceDestinationSchema._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_format_type=record_format_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_format_type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if record_format_type is not None:
- _setter("record_format_type", record_format_type)
+ pulumi.set(__self__, "record_format_type", record_format_type)
@property
@pulumi.getter(name="recordFormatType")
@@ -605,19 +482,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
resource_arn: str,
role_arn: str):
- ApplicationOutputResourceKinesisFirehoseOutput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: str,
- role_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -654,19 +520,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
resource_arn: str,
role_arn: str):
- ApplicationOutputResourceKinesisStreamsOutput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: str,
- role_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -703,19 +558,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
resource_arn: str,
role_arn: str):
- ApplicationOutputResourceLambdaOutput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: str,
- role_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -759,32 +603,15 @@ def __init__(__self__, *,
kinesis_streams_output: Optional['outputs.ApplicationOutputResourceKinesisStreamsOutput'] = None,
lambda_output: Optional['outputs.ApplicationOutputResourceLambdaOutput'] = None,
name: Optional[str] = None):
- ApplicationOutputResourceOutput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_schema=destination_schema,
- kinesis_firehose_output=kinesis_firehose_output,
- kinesis_streams_output=kinesis_streams_output,
- lambda_output=lambda_output,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_schema: 'outputs.ApplicationOutputResourceDestinationSchema',
- kinesis_firehose_output: Optional['outputs.ApplicationOutputResourceKinesisFirehoseOutput'] = None,
- kinesis_streams_output: Optional['outputs.ApplicationOutputResourceKinesisStreamsOutput'] = None,
- lambda_output: Optional['outputs.ApplicationOutputResourceLambdaOutput'] = None,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_schema", destination_schema)
+ pulumi.set(__self__, "destination_schema", destination_schema)
if kinesis_firehose_output is not None:
- _setter("kinesis_firehose_output", kinesis_firehose_output)
+ pulumi.set(__self__, "kinesis_firehose_output", kinesis_firehose_output)
if kinesis_streams_output is not None:
- _setter("kinesis_streams_output", kinesis_streams_output)
+ pulumi.set(__self__, "kinesis_streams_output", kinesis_streams_output)
if lambda_output is not None:
- _setter("lambda_output", lambda_output)
+ pulumi.set(__self__, "lambda_output", lambda_output)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="destinationSchema")
@@ -835,23 +662,10 @@ def __init__(__self__, *,
name: str,
sql_type: str,
mapping: Optional[str] = None):
- ApplicationRecordColumn._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- sql_type=sql_type,
- mapping=mapping,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- sql_type: str,
- mapping: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("sql_type", sql_type)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "sql_type", sql_type)
if mapping is not None:
- _setter("mapping", mapping)
+ pulumi.set(__self__, "mapping", mapping)
@property
@pulumi.getter
@@ -893,20 +707,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
record_format_type: str,
mapping_parameters: Optional['outputs.ApplicationMappingParameters'] = None):
- ApplicationRecordFormat._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_format_type=record_format_type,
- mapping_parameters=mapping_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_format_type: str,
- mapping_parameters: Optional['outputs.ApplicationMappingParameters'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_format_type", record_format_type)
+ pulumi.set(__self__, "record_format_type", record_format_type)
if mapping_parameters is not None:
- _setter("mapping_parameters", mapping_parameters)
+ pulumi.set(__self__, "mapping_parameters", mapping_parameters)
@property
@pulumi.getter(name="recordFormatType")
@@ -943,19 +746,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
record_column_delimiter: str,
record_row_delimiter: str):
- ApplicationReferenceDataSourceCsvMappingParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_column_delimiter=record_column_delimiter,
- record_row_delimiter=record_row_delimiter,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_column_delimiter: str,
- record_row_delimiter: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_column_delimiter", record_column_delimiter)
- _setter("record_row_delimiter", record_row_delimiter)
+ pulumi.set(__self__, "record_column_delimiter", record_column_delimiter)
+ pulumi.set(__self__, "record_row_delimiter", record_row_delimiter)
@property
@pulumi.getter(name="recordColumnDelimiter")
@@ -989,16 +781,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
record_row_path: str):
- ApplicationReferenceDataSourceJsonMappingParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_row_path=record_row_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_row_path: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_row_path", record_row_path)
+ pulumi.set(__self__, "record_row_path", record_row_path)
@property
@pulumi.getter(name="recordRowPath")
@@ -1030,21 +813,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
csv_mapping_parameters: Optional['outputs.ApplicationReferenceDataSourceCsvMappingParameters'] = None,
json_mapping_parameters: Optional['outputs.ApplicationReferenceDataSourceJsonMappingParameters'] = None):
- ApplicationReferenceDataSourceMappingParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- csv_mapping_parameters=csv_mapping_parameters,
- json_mapping_parameters=json_mapping_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- csv_mapping_parameters: Optional['outputs.ApplicationReferenceDataSourceCsvMappingParameters'] = None,
- json_mapping_parameters: Optional['outputs.ApplicationReferenceDataSourceJsonMappingParameters'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if csv_mapping_parameters is not None:
- _setter("csv_mapping_parameters", csv_mapping_parameters)
+ pulumi.set(__self__, "csv_mapping_parameters", csv_mapping_parameters)
if json_mapping_parameters is not None:
- _setter("json_mapping_parameters", json_mapping_parameters)
+ pulumi.set(__self__, "json_mapping_parameters", json_mapping_parameters)
@property
@pulumi.getter(name="csvMappingParameters")
@@ -1080,23 +852,10 @@ def __init__(__self__, *,
name: str,
sql_type: str,
mapping: Optional[str] = None):
- ApplicationReferenceDataSourceRecordColumn._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- sql_type=sql_type,
- mapping=mapping,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- sql_type: str,
- mapping: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("sql_type", sql_type)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "sql_type", sql_type)
if mapping is not None:
- _setter("mapping", mapping)
+ pulumi.set(__self__, "mapping", mapping)
@property
@pulumi.getter
@@ -1138,20 +897,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
record_format_type: str,
mapping_parameters: Optional['outputs.ApplicationReferenceDataSourceMappingParameters'] = None):
- ApplicationReferenceDataSourceRecordFormat._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_format_type=record_format_type,
- mapping_parameters=mapping_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_format_type: str,
- mapping_parameters: Optional['outputs.ApplicationReferenceDataSourceMappingParameters'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_format_type", record_format_type)
+ pulumi.set(__self__, "record_format_type", record_format_type)
if mapping_parameters is not None:
- _setter("mapping_parameters", mapping_parameters)
+ pulumi.set(__self__, "mapping_parameters", mapping_parameters)
@property
@pulumi.getter(name="recordFormatType")
@@ -1191,24 +939,11 @@ def __init__(__self__, *,
reference_schema: 'outputs.ApplicationReferenceDataSourceReferenceSchema',
s3_reference_data_source: Optional['outputs.ApplicationReferenceDataSourceS3ReferenceDataSource'] = None,
table_name: Optional[str] = None):
- ApplicationReferenceDataSourceReferenceDataSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- reference_schema=reference_schema,
- s3_reference_data_source=s3_reference_data_source,
- table_name=table_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- reference_schema: 'outputs.ApplicationReferenceDataSourceReferenceSchema',
- s3_reference_data_source: Optional['outputs.ApplicationReferenceDataSourceS3ReferenceDataSource'] = None,
- table_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("reference_schema", reference_schema)
+ pulumi.set(__self__, "reference_schema", reference_schema)
if s3_reference_data_source is not None:
- _setter("s3_reference_data_source", s3_reference_data_source)
+ pulumi.set(__self__, "s3_reference_data_source", s3_reference_data_source)
if table_name is not None:
- _setter("table_name", table_name)
+ pulumi.set(__self__, "table_name", table_name)
@property
@pulumi.getter(name="referenceSchema")
@@ -1253,23 +988,10 @@ def __init__(__self__, *,
record_columns: Sequence['outputs.ApplicationReferenceDataSourceRecordColumn'],
record_format: 'outputs.ApplicationReferenceDataSourceRecordFormat',
record_encoding: Optional[str] = None):
- ApplicationReferenceDataSourceReferenceSchema._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_columns=record_columns,
- record_format=record_format,
- record_encoding=record_encoding,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_columns: Sequence['outputs.ApplicationReferenceDataSourceRecordColumn'],
- record_format: 'outputs.ApplicationReferenceDataSourceRecordFormat',
- record_encoding: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_columns", record_columns)
- _setter("record_format", record_format)
+ pulumi.set(__self__, "record_columns", record_columns)
+ pulumi.set(__self__, "record_format", record_format)
if record_encoding is not None:
- _setter("record_encoding", record_encoding)
+ pulumi.set(__self__, "record_encoding", record_encoding)
@property
@pulumi.getter(name="recordColumns")
@@ -1314,22 +1036,9 @@ def __init__(__self__, *,
bucket_arn: str,
file_key: str,
reference_role_arn: str):
- ApplicationReferenceDataSourceS3ReferenceDataSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_arn=bucket_arn,
- file_key=file_key,
- reference_role_arn=reference_role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_arn: str,
- file_key: str,
- reference_role_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_arn", bucket_arn)
- _setter("file_key", file_key)
- _setter("reference_role_arn", reference_role_arn)
+ pulumi.set(__self__, "bucket_arn", bucket_arn)
+ pulumi.set(__self__, "file_key", file_key)
+ pulumi.set(__self__, "reference_role_arn", reference_role_arn)
@property
@pulumi.getter(name="bucketArn")
diff --git a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/_inputs.py b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/_inputs.py
index 93e336ad2c..12f9c02ad2 100644
--- a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/_inputs.py
+++ b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -73,17 +73,8 @@ def __init__(__self__, *,
The configuration parameters for the default Amazon Glue database. You use this database for SQL queries that you write in a Kinesis Data Analytics Studio notebook.
:param pulumi.Input['ApplicationGlueDataCatalogConfigurationArgs'] glue_data_catalog_configuration: The configuration parameters for the default Amazon Glue database. You use this database for Apache Flink SQL queries and table API transforms that you write in a Kinesis Data Analytics Studio notebook.
"""
- ApplicationCatalogConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- glue_data_catalog_configuration=glue_data_catalog_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- glue_data_catalog_configuration: Optional[pulumi.Input['ApplicationGlueDataCatalogConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if glue_data_catalog_configuration is not None:
- _setter("glue_data_catalog_configuration", glue_data_catalog_configuration)
+ pulumi.set(__self__, "glue_data_catalog_configuration", glue_data_catalog_configuration)
@property
@pulumi.getter(name="glueDataCatalogConfiguration")
@@ -112,28 +103,13 @@ def __init__(__self__, *,
:param pulumi.Input[bool] checkpointing_enabled: Describes whether checkpointing is enabled for a Flink-based Kinesis Data Analytics application.
:param pulumi.Input[int] min_pause_between_checkpoints: Describes the minimum time in milliseconds after a checkpoint operation completes that a new checkpoint operation can start. If a checkpoint operation takes longer than the CheckpointInterval, the application otherwise performs continual checkpoint operations. For more information, see Tuning Checkpointing in the Apache Flink Documentation.
"""
- ApplicationCheckpointConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- configuration_type=configuration_type,
- checkpoint_interval=checkpoint_interval,
- checkpointing_enabled=checkpointing_enabled,
- min_pause_between_checkpoints=min_pause_between_checkpoints,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- configuration_type: pulumi.Input['ApplicationCheckpointConfigurationConfigurationType'],
- checkpoint_interval: Optional[pulumi.Input[int]] = None,
- checkpointing_enabled: Optional[pulumi.Input[bool]] = None,
- min_pause_between_checkpoints: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("configuration_type", configuration_type)
+ pulumi.set(__self__, "configuration_type", configuration_type)
if checkpoint_interval is not None:
- _setter("checkpoint_interval", checkpoint_interval)
+ pulumi.set(__self__, "checkpoint_interval", checkpoint_interval)
if checkpointing_enabled is not None:
- _setter("checkpointing_enabled", checkpointing_enabled)
+ pulumi.set(__self__, "checkpointing_enabled", checkpointing_enabled)
if min_pause_between_checkpoints is not None:
- _setter("min_pause_between_checkpoints", min_pause_between_checkpoints)
+ pulumi.set(__self__, "min_pause_between_checkpoints", min_pause_between_checkpoints)
@property
@pulumi.getter(name="configurationType")
@@ -188,16 +164,7 @@ def min_pause_between_checkpoints(self, value: Optional[pulumi.Input[int]]):
class ApplicationCloudWatchLoggingOptionCloudWatchLoggingOptionArgs:
def __init__(__self__, *,
log_stream_arn: pulumi.Input[str]):
- ApplicationCloudWatchLoggingOptionCloudWatchLoggingOptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_stream_arn=log_stream_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_stream_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_stream_arn", log_stream_arn)
+ pulumi.set(__self__, "log_stream_arn", log_stream_arn)
@property
@pulumi.getter(name="logStreamArn")
@@ -219,19 +186,8 @@ def __init__(__self__, *,
:param pulumi.Input['ApplicationCodeContentArgs'] code_content: The location and type of the application code.
:param pulumi.Input['ApplicationCodeConfigurationCodeContentType'] code_content_type: Specifies whether the code content is in text or zip format.
"""
- ApplicationCodeConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- code_content=code_content,
- code_content_type=code_content_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- code_content: pulumi.Input['ApplicationCodeContentArgs'],
- code_content_type: pulumi.Input['ApplicationCodeConfigurationCodeContentType'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("code_content", code_content)
- _setter("code_content_type", code_content_type)
+ pulumi.set(__self__, "code_content", code_content)
+ pulumi.set(__self__, "code_content_type", code_content_type)
@property
@pulumi.getter(name="codeContent")
@@ -270,25 +226,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] text_content: The text-format code for a Flink-based Kinesis Data Analytics application.
:param pulumi.Input[str] zip_file_content: The zip-format code for a Flink-based Kinesis Data Analytics application.
"""
- ApplicationCodeContentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_content_location=s3_content_location,
- text_content=text_content,
- zip_file_content=zip_file_content,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_content_location: Optional[pulumi.Input['ApplicationS3ContentLocationArgs']] = None,
- text_content: Optional[pulumi.Input[str]] = None,
- zip_file_content: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if s3_content_location is not None:
- _setter("s3_content_location", s3_content_location)
+ pulumi.set(__self__, "s3_content_location", s3_content_location)
if text_content is not None:
- _setter("text_content", text_content)
+ pulumi.set(__self__, "text_content", text_content)
if zip_file_content is not None:
- _setter("zip_file_content", zip_file_content)
+ pulumi.set(__self__, "zip_file_content", zip_file_content)
@property
@pulumi.getter(name="s3ContentLocation")
@@ -347,41 +290,20 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['ApplicationVpcConfigurationArgs']]] vpc_configurations: The array of descriptions of VPC configurations available to the application.
:param pulumi.Input['ApplicationZeppelinApplicationConfigurationArgs'] zeppelin_application_configuration: The configuration parameters for a Kinesis Data Analytics Studio notebook.
"""
- ApplicationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_code_configuration=application_code_configuration,
- application_snapshot_configuration=application_snapshot_configuration,
- environment_properties=environment_properties,
- flink_application_configuration=flink_application_configuration,
- sql_application_configuration=sql_application_configuration,
- vpc_configurations=vpc_configurations,
- zeppelin_application_configuration=zeppelin_application_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_code_configuration: Optional[pulumi.Input['ApplicationCodeConfigurationArgs']] = None,
- application_snapshot_configuration: Optional[pulumi.Input['ApplicationSnapshotConfigurationArgs']] = None,
- environment_properties: Optional[pulumi.Input['ApplicationEnvironmentPropertiesArgs']] = None,
- flink_application_configuration: Optional[pulumi.Input['ApplicationFlinkApplicationConfigurationArgs']] = None,
- sql_application_configuration: Optional[pulumi.Input['ApplicationSqlApplicationConfigurationArgs']] = None,
- vpc_configurations: Optional[pulumi.Input[Sequence[pulumi.Input['ApplicationVpcConfigurationArgs']]]] = None,
- zeppelin_application_configuration: Optional[pulumi.Input['ApplicationZeppelinApplicationConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if application_code_configuration is not None:
- _setter("application_code_configuration", application_code_configuration)
+ pulumi.set(__self__, "application_code_configuration", application_code_configuration)
if application_snapshot_configuration is not None:
- _setter("application_snapshot_configuration", application_snapshot_configuration)
+ pulumi.set(__self__, "application_snapshot_configuration", application_snapshot_configuration)
if environment_properties is not None:
- _setter("environment_properties", environment_properties)
+ pulumi.set(__self__, "environment_properties", environment_properties)
if flink_application_configuration is not None:
- _setter("flink_application_configuration", flink_application_configuration)
+ pulumi.set(__self__, "flink_application_configuration", flink_application_configuration)
if sql_application_configuration is not None:
- _setter("sql_application_configuration", sql_application_configuration)
+ pulumi.set(__self__, "sql_application_configuration", sql_application_configuration)
if vpc_configurations is not None:
- _setter("vpc_configurations", vpc_configurations)
+ pulumi.set(__self__, "vpc_configurations", vpc_configurations)
if zeppelin_application_configuration is not None:
- _setter("zeppelin_application_configuration", zeppelin_application_configuration)
+ pulumi.set(__self__, "zeppelin_application_configuration", zeppelin_application_configuration)
@property
@pulumi.getter(name="applicationCodeConfiguration")
@@ -480,19 +402,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] record_column_delimiter: The column delimiter. For example, in a CSV format, a comma (",") is the typical column delimiter.
:param pulumi.Input[str] record_row_delimiter: The row delimiter. For example, in a CSV format, '\\n' is the typical row delimiter.
"""
- ApplicationCsvMappingParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_column_delimiter=record_column_delimiter,
- record_row_delimiter=record_row_delimiter,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_column_delimiter: pulumi.Input[str],
- record_row_delimiter: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_column_delimiter", record_column_delimiter)
- _setter("record_row_delimiter", record_row_delimiter)
+ pulumi.set(__self__, "record_column_delimiter", record_column_delimiter)
+ pulumi.set(__self__, "record_row_delimiter", record_row_delimiter)
@property
@pulumi.getter(name="recordColumnDelimiter")
@@ -531,24 +442,11 @@ def __init__(__self__, *,
:param pulumi.Input['ApplicationMavenReferenceArgs'] maven_reference: The parameters required to fully specify a Maven reference.
:param pulumi.Input['ApplicationS3ContentLocationArgs'] s3_content_location: The location of the custom artifacts.
"""
- ApplicationCustomArtifactConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- artifact_type=artifact_type,
- maven_reference=maven_reference,
- s3_content_location=s3_content_location,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- artifact_type: pulumi.Input['ApplicationCustomArtifactConfigurationArtifactType'],
- maven_reference: Optional[pulumi.Input['ApplicationMavenReferenceArgs']] = None,
- s3_content_location: Optional[pulumi.Input['ApplicationS3ContentLocationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("artifact_type", artifact_type)
+ pulumi.set(__self__, "artifact_type", artifact_type)
if maven_reference is not None:
- _setter("maven_reference", maven_reference)
+ pulumi.set(__self__, "maven_reference", maven_reference)
if s3_content_location is not None:
- _setter("s3_content_location", s3_content_location)
+ pulumi.set(__self__, "s3_content_location", s3_content_location)
@property
@pulumi.getter(name="artifactType")
@@ -595,16 +493,7 @@ def __init__(__self__, *,
The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.
:param pulumi.Input['ApplicationS3ContentBaseLocationArgs'] s3_content_location: The description of an Amazon S3 object that contains the Amazon Data Analytics application, including the Amazon Resource Name (ARN) of the S3 bucket, the name of the Amazon S3 object that contains the data, and the version number of the Amazon S3 object that contains the data.
"""
- ApplicationDeployAsApplicationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_content_location=s3_content_location,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_content_location: pulumi.Input['ApplicationS3ContentBaseLocationArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_content_location", s3_content_location)
+ pulumi.set(__self__, "s3_content_location", s3_content_location)
@property
@pulumi.getter(name="s3ContentLocation")
@@ -627,17 +516,8 @@ def __init__(__self__, *,
Describes execution properties for a Flink-based Kinesis Data Analytics application.
:param pulumi.Input[Sequence[pulumi.Input['ApplicationPropertyGroupArgs']]] property_groups: Describes the execution property groups.
"""
- ApplicationEnvironmentPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- property_groups=property_groups,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- property_groups: Optional[pulumi.Input[Sequence[pulumi.Input['ApplicationPropertyGroupArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if property_groups is not None:
- _setter("property_groups", property_groups)
+ pulumi.set(__self__, "property_groups", property_groups)
@property
@pulumi.getter(name="propertyGroups")
@@ -664,25 +544,12 @@ def __init__(__self__, *,
:param pulumi.Input['ApplicationMonitoringConfigurationArgs'] monitoring_configuration: Describes configuration parameters for Amazon CloudWatch logging for an application.
:param pulumi.Input['ApplicationParallelismConfigurationArgs'] parallelism_configuration: Describes parameters for how an application executes multiple tasks simultaneously.
"""
- ApplicationFlinkApplicationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- checkpoint_configuration=checkpoint_configuration,
- monitoring_configuration=monitoring_configuration,
- parallelism_configuration=parallelism_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- checkpoint_configuration: Optional[pulumi.Input['ApplicationCheckpointConfigurationArgs']] = None,
- monitoring_configuration: Optional[pulumi.Input['ApplicationMonitoringConfigurationArgs']] = None,
- parallelism_configuration: Optional[pulumi.Input['ApplicationParallelismConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if checkpoint_configuration is not None:
- _setter("checkpoint_configuration", checkpoint_configuration)
+ pulumi.set(__self__, "checkpoint_configuration", checkpoint_configuration)
if monitoring_configuration is not None:
- _setter("monitoring_configuration", monitoring_configuration)
+ pulumi.set(__self__, "monitoring_configuration", monitoring_configuration)
if parallelism_configuration is not None:
- _setter("parallelism_configuration", parallelism_configuration)
+ pulumi.set(__self__, "parallelism_configuration", parallelism_configuration)
@property
@pulumi.getter(name="checkpointConfiguration")
@@ -729,17 +596,8 @@ def __init__(__self__, *,
Describes the starting parameters for a Flink-based Kinesis Data Analytics application.
:param pulumi.Input[bool] allow_non_restored_state: When restoring from a snapshot, specifies whether the runtime is allowed to skip a state that cannot be mapped to the new program. Defaults to false. If you update your application without specifying this parameter, AllowNonRestoredState will be set to false, even if it was previously set to true.
"""
- ApplicationFlinkRunConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allow_non_restored_state=allow_non_restored_state,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allow_non_restored_state: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allow_non_restored_state is not None:
- _setter("allow_non_restored_state", allow_non_restored_state)
+ pulumi.set(__self__, "allow_non_restored_state", allow_non_restored_state)
@property
@pulumi.getter(name="allowNonRestoredState")
@@ -762,17 +620,8 @@ def __init__(__self__, *,
The configuration of the Glue Data Catalog that you use for Apache Flink SQL queries and table API transforms that you write in an application.
:param pulumi.Input[str] database_arn: The Amazon Resource Name (ARN) of the database.
"""
- ApplicationGlueDataCatalogConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- database_arn=database_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- database_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if database_arn is not None:
- _setter("database_arn", database_arn)
+ pulumi.set(__self__, "database_arn", database_arn)
@property
@pulumi.getter(name="databaseArn")
@@ -795,16 +644,7 @@ def __init__(__self__, *,
An object that contains the Amazon Resource Name (ARN) of the Amazon Lambda function that is used to preprocess records in the stream in a SQL-based Kinesis Data Analytics application.
:param pulumi.Input[str] resource_arn: The ARN of the Amazon Lambda function that operates on records in the stream.
"""
- ApplicationInputLambdaProcessorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -827,17 +667,8 @@ def __init__(__self__, *,
For a SQL-based Kinesis Data Analytics application, describes the number of in-application streams to create for a given streaming source.
:param pulumi.Input[int] count: The number of in-application streams to create.
"""
- ApplicationInputParallelismArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- count=count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- count: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if count is not None:
- _setter("count", count)
+ pulumi.set(__self__, "count", count)
@property
@pulumi.getter
@@ -860,17 +691,8 @@ def __init__(__self__, *,
For an SQL-based Amazon Kinesis Data Analytics application, describes a processor that is used to preprocess the records in the stream before being processed by your application code. Currently, the only input processor available is Amazon Lambda.
:param pulumi.Input['ApplicationInputLambdaProcessorArgs'] input_lambda_processor: The InputLambdaProcessor that is used to preprocess the records in the stream before being processed by your application code.
"""
- ApplicationInputProcessingConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_lambda_processor=input_lambda_processor,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_lambda_processor: Optional[pulumi.Input['ApplicationInputLambdaProcessorArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if input_lambda_processor is not None:
- _setter("input_lambda_processor", input_lambda_processor)
+ pulumi.set(__self__, "input_lambda_processor", input_lambda_processor)
@property
@pulumi.getter(name="inputLambdaProcessor")
@@ -897,23 +719,10 @@ def __init__(__self__, *,
:param pulumi.Input['ApplicationRecordFormatArgs'] record_format: Specifies the format of the records on the streaming source.
:param pulumi.Input['ApplicationInputSchemaRecordEncoding'] record_encoding: Specifies the encoding of the records in the streaming source. For example, UTF-8.
"""
- ApplicationInputSchemaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_columns=record_columns,
- record_format=record_format,
- record_encoding=record_encoding,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_columns: pulumi.Input[Sequence[pulumi.Input['ApplicationRecordColumnArgs']]],
- record_format: pulumi.Input['ApplicationRecordFormatArgs'],
- record_encoding: Optional[pulumi.Input['ApplicationInputSchemaRecordEncoding']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_columns", record_columns)
- _setter("record_format", record_format)
+ pulumi.set(__self__, "record_columns", record_columns)
+ pulumi.set(__self__, "record_format", record_format)
if record_encoding is not None:
- _setter("record_encoding", record_encoding)
+ pulumi.set(__self__, "record_encoding", record_encoding)
@property
@pulumi.getter(name="recordColumns")
@@ -970,35 +779,16 @@ def __init__(__self__, *,
:param pulumi.Input['ApplicationKinesisFirehoseInputArgs'] kinesis_firehose_input: If the streaming source is an Amazon Kinesis Data Firehose delivery stream, identifies the delivery stream's ARN.
:param pulumi.Input['ApplicationKinesisStreamsInputArgs'] kinesis_streams_input: If the streaming source is an Amazon Kinesis data stream, identifies the stream's Amazon Resource Name (ARN).
"""
- ApplicationInputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_schema=input_schema,
- name_prefix=name_prefix,
- input_parallelism=input_parallelism,
- input_processing_configuration=input_processing_configuration,
- kinesis_firehose_input=kinesis_firehose_input,
- kinesis_streams_input=kinesis_streams_input,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_schema: pulumi.Input['ApplicationInputSchemaArgs'],
- name_prefix: pulumi.Input[str],
- input_parallelism: Optional[pulumi.Input['ApplicationInputParallelismArgs']] = None,
- input_processing_configuration: Optional[pulumi.Input['ApplicationInputProcessingConfigurationArgs']] = None,
- kinesis_firehose_input: Optional[pulumi.Input['ApplicationKinesisFirehoseInputArgs']] = None,
- kinesis_streams_input: Optional[pulumi.Input['ApplicationKinesisStreamsInputArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_schema", input_schema)
- _setter("name_prefix", name_prefix)
+ pulumi.set(__self__, "input_schema", input_schema)
+ pulumi.set(__self__, "name_prefix", name_prefix)
if input_parallelism is not None:
- _setter("input_parallelism", input_parallelism)
+ pulumi.set(__self__, "input_parallelism", input_parallelism)
if input_processing_configuration is not None:
- _setter("input_processing_configuration", input_processing_configuration)
+ pulumi.set(__self__, "input_processing_configuration", input_processing_configuration)
if kinesis_firehose_input is not None:
- _setter("kinesis_firehose_input", kinesis_firehose_input)
+ pulumi.set(__self__, "kinesis_firehose_input", kinesis_firehose_input)
if kinesis_streams_input is not None:
- _setter("kinesis_streams_input", kinesis_streams_input)
+ pulumi.set(__self__, "kinesis_streams_input", kinesis_streams_input)
@property
@pulumi.getter(name="inputSchema")
@@ -1081,16 +871,7 @@ def __init__(__self__, *,
For a SQL-based Kinesis Data Analytics application, provides additional mapping information when JSON is the record format on the streaming source.
:param pulumi.Input[str] record_row_path: The path to the top-level parent that contains the records.
"""
- ApplicationJsonMappingParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_row_path=record_row_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_row_path: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_row_path", record_row_path)
+ pulumi.set(__self__, "record_row_path", record_row_path)
@property
@pulumi.getter(name="recordRowPath")
@@ -1113,16 +894,7 @@ def __init__(__self__, *,
For a SQL-based Kinesis Data Analytics application, identifies a Kinesis Data Firehose delivery stream as the streaming source. You provide the delivery stream's Amazon Resource Name (ARN).
:param pulumi.Input[str] resource_arn: The Amazon Resource Name (ARN) of the delivery stream.
"""
- ApplicationKinesisFirehoseInputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -1145,16 +917,7 @@ def __init__(__self__, *,
Identifies a Kinesis data stream as the streaming source. You provide the stream's Amazon Resource Name (ARN).
:param pulumi.Input[str] resource_arn: The ARN of the input Kinesis data stream to read.
"""
- ApplicationKinesisStreamsInputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -1177,16 +940,7 @@ def __init__(__self__, *,
Describes the maintenance configuration for the application.
:param pulumi.Input[str] application_maintenance_window_start_time: The start time for the maintenance window.
"""
- ApplicationMaintenanceConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_maintenance_window_start_time=application_maintenance_window_start_time,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_maintenance_window_start_time: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("application_maintenance_window_start_time", application_maintenance_window_start_time)
+ pulumi.set(__self__, "application_maintenance_window_start_time", application_maintenance_window_start_time)
@property
@pulumi.getter(name="applicationMaintenanceWindowStartTime")
@@ -1211,21 +965,10 @@ def __init__(__self__, *,
:param pulumi.Input['ApplicationCsvMappingParametersArgs'] csv_mapping_parameters: Provides additional mapping information when the record format uses delimiters (for example, CSV).
:param pulumi.Input['ApplicationJsonMappingParametersArgs'] json_mapping_parameters: Provides additional mapping information when JSON is the record format on the streaming source.
"""
- ApplicationMappingParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- csv_mapping_parameters=csv_mapping_parameters,
- json_mapping_parameters=json_mapping_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- csv_mapping_parameters: Optional[pulumi.Input['ApplicationCsvMappingParametersArgs']] = None,
- json_mapping_parameters: Optional[pulumi.Input['ApplicationJsonMappingParametersArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if csv_mapping_parameters is not None:
- _setter("csv_mapping_parameters", csv_mapping_parameters)
+ pulumi.set(__self__, "csv_mapping_parameters", csv_mapping_parameters)
if json_mapping_parameters is not None:
- _setter("json_mapping_parameters", json_mapping_parameters)
+ pulumi.set(__self__, "json_mapping_parameters", json_mapping_parameters)
@property
@pulumi.getter(name="csvMappingParameters")
@@ -1264,22 +1007,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] group_id: The group ID of the Maven reference.
:param pulumi.Input[str] version: The version of the Maven reference.
"""
- ApplicationMavenReferenceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- artifact_id=artifact_id,
- group_id=group_id,
- version=version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- artifact_id: pulumi.Input[str],
- group_id: pulumi.Input[str],
- version: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("artifact_id", artifact_id)
- _setter("group_id", group_id)
- _setter("version", version)
+ pulumi.set(__self__, "artifact_id", artifact_id)
+ pulumi.set(__self__, "group_id", group_id)
+ pulumi.set(__self__, "version", version)
@property
@pulumi.getter(name="artifactId")
@@ -1330,24 +1060,11 @@ def __init__(__self__, *,
:param pulumi.Input['ApplicationMonitoringConfigurationLogLevel'] log_level: Describes the verbosity of the CloudWatch Logs for an application.
:param pulumi.Input['ApplicationMonitoringConfigurationMetricsLevel'] metrics_level: Describes the granularity of the CloudWatch Logs for an application. The Parallelism level is not recommended for applications with a Parallelism over 64 due to excessive costs.
"""
- ApplicationMonitoringConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- configuration_type=configuration_type,
- log_level=log_level,
- metrics_level=metrics_level,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- configuration_type: pulumi.Input['ApplicationMonitoringConfigurationConfigurationType'],
- log_level: Optional[pulumi.Input['ApplicationMonitoringConfigurationLogLevel']] = None,
- metrics_level: Optional[pulumi.Input['ApplicationMonitoringConfigurationMetricsLevel']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("configuration_type", configuration_type)
+ pulumi.set(__self__, "configuration_type", configuration_type)
if log_level is not None:
- _setter("log_level", log_level)
+ pulumi.set(__self__, "log_level", log_level)
if metrics_level is not None:
- _setter("metrics_level", metrics_level)
+ pulumi.set(__self__, "metrics_level", metrics_level)
@property
@pulumi.getter(name="configurationType")
@@ -1390,17 +1107,8 @@ def metrics_level(self, value: Optional[pulumi.Input['ApplicationMonitoringConfi
class ApplicationOutputResourceDestinationSchemaArgs:
def __init__(__self__, *,
record_format_type: Optional[pulumi.Input[str]] = None):
- ApplicationOutputResourceDestinationSchemaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_format_type=record_format_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_format_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if record_format_type is not None:
- _setter("record_format_type", record_format_type)
+ pulumi.set(__self__, "record_format_type", record_format_type)
@property
@pulumi.getter(name="recordFormatType")
@@ -1416,16 +1124,7 @@ def record_format_type(self, value: Optional[pulumi.Input[str]]):
class ApplicationOutputResourceKinesisFirehoseOutputArgs:
def __init__(__self__, *,
resource_arn: pulumi.Input[str]):
- ApplicationOutputResourceKinesisFirehoseOutputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -1441,16 +1140,7 @@ def resource_arn(self, value: pulumi.Input[str]):
class ApplicationOutputResourceKinesisStreamsOutputArgs:
def __init__(__self__, *,
resource_arn: pulumi.Input[str]):
- ApplicationOutputResourceKinesisStreamsOutputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -1466,16 +1156,7 @@ def resource_arn(self, value: pulumi.Input[str]):
class ApplicationOutputResourceLambdaOutputArgs:
def __init__(__self__, *,
resource_arn: pulumi.Input[str]):
- ApplicationOutputResourceLambdaOutputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -1495,32 +1176,15 @@ def __init__(__self__, *,
kinesis_streams_output: Optional[pulumi.Input['ApplicationOutputResourceKinesisStreamsOutputArgs']] = None,
lambda_output: Optional[pulumi.Input['ApplicationOutputResourceLambdaOutputArgs']] = None,
name: Optional[pulumi.Input[str]] = None):
- ApplicationOutputResourceOutputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_schema=destination_schema,
- kinesis_firehose_output=kinesis_firehose_output,
- kinesis_streams_output=kinesis_streams_output,
- lambda_output=lambda_output,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_schema: pulumi.Input['ApplicationOutputResourceDestinationSchemaArgs'],
- kinesis_firehose_output: Optional[pulumi.Input['ApplicationOutputResourceKinesisFirehoseOutputArgs']] = None,
- kinesis_streams_output: Optional[pulumi.Input['ApplicationOutputResourceKinesisStreamsOutputArgs']] = None,
- lambda_output: Optional[pulumi.Input['ApplicationOutputResourceLambdaOutputArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_schema", destination_schema)
+ pulumi.set(__self__, "destination_schema", destination_schema)
if kinesis_firehose_output is not None:
- _setter("kinesis_firehose_output", kinesis_firehose_output)
+ pulumi.set(__self__, "kinesis_firehose_output", kinesis_firehose_output)
if kinesis_streams_output is not None:
- _setter("kinesis_streams_output", kinesis_streams_output)
+ pulumi.set(__self__, "kinesis_streams_output", kinesis_streams_output)
if lambda_output is not None:
- _setter("lambda_output", lambda_output)
+ pulumi.set(__self__, "lambda_output", lambda_output)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="destinationSchema")
@@ -1582,28 +1246,13 @@ def __init__(__self__, *,
:param pulumi.Input[int] parallelism: Describes the initial number of parallel tasks that a Java-based Kinesis Data Analytics application can perform. The Kinesis Data Analytics service can increase this number automatically if ParallelismConfiguration:AutoScalingEnabled is set to true.
:param pulumi.Input[int] parallelism_per_kpu: Describes the number of parallel tasks that a Java-based Kinesis Data Analytics application can perform per Kinesis Processing Unit (KPU) used by the application. For more information about KPUs, see Amazon Kinesis Data Analytics Pricing.
"""
- ApplicationParallelismConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- configuration_type=configuration_type,
- auto_scaling_enabled=auto_scaling_enabled,
- parallelism=parallelism,
- parallelism_per_kpu=parallelism_per_kpu,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- configuration_type: pulumi.Input['ApplicationParallelismConfigurationConfigurationType'],
- auto_scaling_enabled: Optional[pulumi.Input[bool]] = None,
- parallelism: Optional[pulumi.Input[int]] = None,
- parallelism_per_kpu: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("configuration_type", configuration_type)
+ pulumi.set(__self__, "configuration_type", configuration_type)
if auto_scaling_enabled is not None:
- _setter("auto_scaling_enabled", auto_scaling_enabled)
+ pulumi.set(__self__, "auto_scaling_enabled", auto_scaling_enabled)
if parallelism is not None:
- _setter("parallelism", parallelism)
+ pulumi.set(__self__, "parallelism", parallelism)
if parallelism_per_kpu is not None:
- _setter("parallelism_per_kpu", parallelism_per_kpu)
+ pulumi.set(__self__, "parallelism_per_kpu", parallelism_per_kpu)
@property
@pulumi.getter(name="configurationType")
@@ -1664,21 +1313,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] property_group_id: Describes the key of an application execution property key-value pair.
:param Any property_map: Describes the value of an application execution property key-value pair.
"""
- ApplicationPropertyGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- property_group_id=property_group_id,
- property_map=property_map,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- property_group_id: Optional[pulumi.Input[str]] = None,
- property_map: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if property_group_id is not None:
- _setter("property_group_id", property_group_id)
+ pulumi.set(__self__, "property_group_id", property_group_id)
if property_map is not None:
- _setter("property_map", property_map)
+ pulumi.set(__self__, "property_map", property_map)
@property
@pulumi.getter(name="propertyGroupId")
@@ -1718,23 +1356,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] sql_type: The type of column created in the in-application input stream or reference table.
:param pulumi.Input[str] mapping: A reference to the data element in the streaming input or the reference data source.
"""
- ApplicationRecordColumnArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- sql_type=sql_type,
- mapping=mapping,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- sql_type: pulumi.Input[str],
- mapping: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("sql_type", sql_type)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "sql_type", sql_type)
if mapping is not None:
- _setter("mapping", mapping)
+ pulumi.set(__self__, "mapping", mapping)
@property
@pulumi.getter
@@ -1783,20 +1408,9 @@ def __init__(__self__, *,
:param pulumi.Input['ApplicationRecordFormatRecordFormatType'] record_format_type: The type of record format.
:param pulumi.Input['ApplicationMappingParametersArgs'] mapping_parameters: When you configure application input at the time of creating or updating an application, provides additional mapping information specific to the record format (such as JSON, CSV, or record fields delimited by some delimiter) on the streaming source.
"""
- ApplicationRecordFormatArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_format_type=record_format_type,
- mapping_parameters=mapping_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_format_type: pulumi.Input['ApplicationRecordFormatRecordFormatType'],
- mapping_parameters: Optional[pulumi.Input['ApplicationMappingParametersArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_format_type", record_format_type)
+ pulumi.set(__self__, "record_format_type", record_format_type)
if mapping_parameters is not None:
- _setter("mapping_parameters", mapping_parameters)
+ pulumi.set(__self__, "mapping_parameters", mapping_parameters)
@property
@pulumi.getter(name="recordFormatType")
@@ -1828,19 +1442,8 @@ class ApplicationReferenceDataSourceCsvMappingParametersArgs:
def __init__(__self__, *,
record_column_delimiter: pulumi.Input[str],
record_row_delimiter: pulumi.Input[str]):
- ApplicationReferenceDataSourceCsvMappingParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_column_delimiter=record_column_delimiter,
- record_row_delimiter=record_row_delimiter,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_column_delimiter: pulumi.Input[str],
- record_row_delimiter: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_column_delimiter", record_column_delimiter)
- _setter("record_row_delimiter", record_row_delimiter)
+ pulumi.set(__self__, "record_column_delimiter", record_column_delimiter)
+ pulumi.set(__self__, "record_row_delimiter", record_row_delimiter)
@property
@pulumi.getter(name="recordColumnDelimiter")
@@ -1865,16 +1468,7 @@ def record_row_delimiter(self, value: pulumi.Input[str]):
class ApplicationReferenceDataSourceJsonMappingParametersArgs:
def __init__(__self__, *,
record_row_path: pulumi.Input[str]):
- ApplicationReferenceDataSourceJsonMappingParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_row_path=record_row_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_row_path: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_row_path", record_row_path)
+ pulumi.set(__self__, "record_row_path", record_row_path)
@property
@pulumi.getter(name="recordRowPath")
@@ -1891,21 +1485,10 @@ class ApplicationReferenceDataSourceMappingParametersArgs:
def __init__(__self__, *,
csv_mapping_parameters: Optional[pulumi.Input['ApplicationReferenceDataSourceCsvMappingParametersArgs']] = None,
json_mapping_parameters: Optional[pulumi.Input['ApplicationReferenceDataSourceJsonMappingParametersArgs']] = None):
- ApplicationReferenceDataSourceMappingParametersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- csv_mapping_parameters=csv_mapping_parameters,
- json_mapping_parameters=json_mapping_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- csv_mapping_parameters: Optional[pulumi.Input['ApplicationReferenceDataSourceCsvMappingParametersArgs']] = None,
- json_mapping_parameters: Optional[pulumi.Input['ApplicationReferenceDataSourceJsonMappingParametersArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if csv_mapping_parameters is not None:
- _setter("csv_mapping_parameters", csv_mapping_parameters)
+ pulumi.set(__self__, "csv_mapping_parameters", csv_mapping_parameters)
if json_mapping_parameters is not None:
- _setter("json_mapping_parameters", json_mapping_parameters)
+ pulumi.set(__self__, "json_mapping_parameters", json_mapping_parameters)
@property
@pulumi.getter(name="csvMappingParameters")
@@ -1932,23 +1515,10 @@ def __init__(__self__, *,
name: pulumi.Input[str],
sql_type: pulumi.Input[str],
mapping: Optional[pulumi.Input[str]] = None):
- ApplicationReferenceDataSourceRecordColumnArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- sql_type=sql_type,
- mapping=mapping,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- sql_type: pulumi.Input[str],
- mapping: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("sql_type", sql_type)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "sql_type", sql_type)
if mapping is not None:
- _setter("mapping", mapping)
+ pulumi.set(__self__, "mapping", mapping)
@property
@pulumi.getter
@@ -1983,20 +1553,9 @@ class ApplicationReferenceDataSourceRecordFormatArgs:
def __init__(__self__, *,
record_format_type: pulumi.Input[str],
mapping_parameters: Optional[pulumi.Input['ApplicationReferenceDataSourceMappingParametersArgs']] = None):
- ApplicationReferenceDataSourceRecordFormatArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_format_type=record_format_type,
- mapping_parameters=mapping_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_format_type: pulumi.Input[str],
- mapping_parameters: Optional[pulumi.Input['ApplicationReferenceDataSourceMappingParametersArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_format_type", record_format_type)
+ pulumi.set(__self__, "record_format_type", record_format_type)
if mapping_parameters is not None:
- _setter("mapping_parameters", mapping_parameters)
+ pulumi.set(__self__, "mapping_parameters", mapping_parameters)
@property
@pulumi.getter(name="recordFormatType")
@@ -2023,24 +1582,11 @@ def __init__(__self__, *,
reference_schema: pulumi.Input['ApplicationReferenceDataSourceReferenceSchemaArgs'],
s3_reference_data_source: Optional[pulumi.Input['ApplicationReferenceDataSourceS3ReferenceDataSourceArgs']] = None,
table_name: Optional[pulumi.Input[str]] = None):
- ApplicationReferenceDataSourceReferenceDataSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- reference_schema=reference_schema,
- s3_reference_data_source=s3_reference_data_source,
- table_name=table_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- reference_schema: pulumi.Input['ApplicationReferenceDataSourceReferenceSchemaArgs'],
- s3_reference_data_source: Optional[pulumi.Input['ApplicationReferenceDataSourceS3ReferenceDataSourceArgs']] = None,
- table_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("reference_schema", reference_schema)
+ pulumi.set(__self__, "reference_schema", reference_schema)
if s3_reference_data_source is not None:
- _setter("s3_reference_data_source", s3_reference_data_source)
+ pulumi.set(__self__, "s3_reference_data_source", s3_reference_data_source)
if table_name is not None:
- _setter("table_name", table_name)
+ pulumi.set(__self__, "table_name", table_name)
@property
@pulumi.getter(name="referenceSchema")
@@ -2076,23 +1622,10 @@ def __init__(__self__, *,
record_columns: pulumi.Input[Sequence[pulumi.Input['ApplicationReferenceDataSourceRecordColumnArgs']]],
record_format: pulumi.Input['ApplicationReferenceDataSourceRecordFormatArgs'],
record_encoding: Optional[pulumi.Input[str]] = None):
- ApplicationReferenceDataSourceReferenceSchemaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_columns=record_columns,
- record_format=record_format,
- record_encoding=record_encoding,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_columns: pulumi.Input[Sequence[pulumi.Input['ApplicationReferenceDataSourceRecordColumnArgs']]],
- record_format: pulumi.Input['ApplicationReferenceDataSourceRecordFormatArgs'],
- record_encoding: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_columns", record_columns)
- _setter("record_format", record_format)
+ pulumi.set(__self__, "record_columns", record_columns)
+ pulumi.set(__self__, "record_format", record_format)
if record_encoding is not None:
- _setter("record_encoding", record_encoding)
+ pulumi.set(__self__, "record_encoding", record_encoding)
@property
@pulumi.getter(name="recordColumns")
@@ -2127,19 +1660,8 @@ class ApplicationReferenceDataSourceS3ReferenceDataSourceArgs:
def __init__(__self__, *,
bucket_arn: pulumi.Input[str],
file_key: pulumi.Input[str]):
- ApplicationReferenceDataSourceS3ReferenceDataSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_arn=bucket_arn,
- file_key=file_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_arn: pulumi.Input[str],
- file_key: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_arn", bucket_arn)
- _setter("file_key", file_key)
+ pulumi.set(__self__, "bucket_arn", bucket_arn)
+ pulumi.set(__self__, "file_key", file_key)
@property
@pulumi.getter(name="bucketArn")
@@ -2170,20 +1692,9 @@ def __init__(__self__, *,
:param pulumi.Input['ApplicationRestoreConfigurationApplicationRestoreType'] application_restore_type: Specifies how the application should be restored.
:param pulumi.Input[str] snapshot_name: The identifier of an existing snapshot of application state to use to restart an application. The application uses this value if RESTORE_FROM_CUSTOM_SNAPSHOT is specified for the ApplicationRestoreType.
"""
- ApplicationRestoreConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_restore_type=application_restore_type,
- snapshot_name=snapshot_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_restore_type: pulumi.Input['ApplicationRestoreConfigurationApplicationRestoreType'],
- snapshot_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("application_restore_type", application_restore_type)
+ pulumi.set(__self__, "application_restore_type", application_restore_type)
if snapshot_name is not None:
- _setter("snapshot_name", snapshot_name)
+ pulumi.set(__self__, "snapshot_name", snapshot_name)
@property
@pulumi.getter(name="applicationRestoreType")
@@ -2220,21 +1731,10 @@ def __init__(__self__, *,
:param pulumi.Input['ApplicationRestoreConfigurationArgs'] application_restore_configuration: Describes the restore behavior of a restarting application.
:param pulumi.Input['ApplicationFlinkRunConfigurationArgs'] flink_run_configuration: Describes the starting parameters for a Flink-based Kinesis Data Analytics application.
"""
- ApplicationRunConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_restore_configuration=application_restore_configuration,
- flink_run_configuration=flink_run_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_restore_configuration: Optional[pulumi.Input['ApplicationRestoreConfigurationArgs']] = None,
- flink_run_configuration: Optional[pulumi.Input['ApplicationFlinkRunConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if application_restore_configuration is not None:
- _setter("application_restore_configuration", application_restore_configuration)
+ pulumi.set(__self__, "application_restore_configuration", application_restore_configuration)
if flink_run_configuration is not None:
- _setter("flink_run_configuration", flink_run_configuration)
+ pulumi.set(__self__, "flink_run_configuration", flink_run_configuration)
@property
@pulumi.getter(name="applicationRestoreConfiguration")
@@ -2271,20 +1771,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] bucket_arn: The Amazon Resource Name (ARN) of the S3 bucket.
:param pulumi.Input[str] base_path: The base path for the S3 bucket.
"""
- ApplicationS3ContentBaseLocationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_arn=bucket_arn,
- base_path=base_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_arn: pulumi.Input[str],
- base_path: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_arn", bucket_arn)
+ pulumi.set(__self__, "bucket_arn", bucket_arn)
if base_path is not None:
- _setter("base_path", base_path)
+ pulumi.set(__self__, "base_path", base_path)
@property
@pulumi.getter(name="bucketArn")
@@ -2323,23 +1812,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] file_key: The file key for the object containing the application code.
:param pulumi.Input[str] object_version: The version of the object containing the application code.
"""
- ApplicationS3ContentLocationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_arn=bucket_arn,
- file_key=file_key,
- object_version=object_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_arn: pulumi.Input[str],
- file_key: pulumi.Input[str],
- object_version: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_arn", bucket_arn)
- _setter("file_key", file_key)
+ pulumi.set(__self__, "bucket_arn", bucket_arn)
+ pulumi.set(__self__, "file_key", file_key)
if object_version is not None:
- _setter("object_version", object_version)
+ pulumi.set(__self__, "object_version", object_version)
@property
@pulumi.getter(name="bucketArn")
@@ -2386,16 +1862,7 @@ def __init__(__self__, *,
Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.
:param pulumi.Input[bool] snapshots_enabled: Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.
"""
- ApplicationSnapshotConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- snapshots_enabled=snapshots_enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- snapshots_enabled: pulumi.Input[bool],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("snapshots_enabled", snapshots_enabled)
+ pulumi.set(__self__, "snapshots_enabled", snapshots_enabled)
@property
@pulumi.getter(name="snapshotsEnabled")
@@ -2418,17 +1885,8 @@ def __init__(__self__, *,
Describes the inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.
:param pulumi.Input[Sequence[pulumi.Input['ApplicationInputArgs']]] inputs: The array of Input objects describing the input streams used by the application.
"""
- ApplicationSqlApplicationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- inputs=inputs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- inputs: Optional[pulumi.Input[Sequence[pulumi.Input['ApplicationInputArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if inputs is not None:
- _setter("inputs", inputs)
+ pulumi.set(__self__, "inputs", inputs)
@property
@pulumi.getter
@@ -2453,19 +1911,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that's 1 to 128 Unicode characters in length and can't be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that's 0 to 256 characters in length.
"""
- ApplicationTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2502,19 +1949,8 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] security_group_ids: The array of SecurityGroup IDs used by the VPC configuration.
:param pulumi.Input[Sequence[pulumi.Input[str]]] subnet_ids: The array of Subnet IDs used by the VPC configuration.
"""
- ApplicationVpcConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- security_group_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- subnet_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("security_group_ids", security_group_ids)
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="securityGroupIds")
@@ -2555,29 +1991,14 @@ def __init__(__self__, *,
:param pulumi.Input['ApplicationDeployAsApplicationConfigurationArgs'] deploy_as_application_configuration: The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.
:param pulumi.Input['ApplicationZeppelinMonitoringConfigurationArgs'] monitoring_configuration: The monitoring configuration of a Kinesis Data Analytics Studio notebook.
"""
- ApplicationZeppelinApplicationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_configuration=catalog_configuration,
- custom_artifacts_configuration=custom_artifacts_configuration,
- deploy_as_application_configuration=deploy_as_application_configuration,
- monitoring_configuration=monitoring_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_configuration: Optional[pulumi.Input['ApplicationCatalogConfigurationArgs']] = None,
- custom_artifacts_configuration: Optional[pulumi.Input[Sequence[pulumi.Input['ApplicationCustomArtifactConfigurationArgs']]]] = None,
- deploy_as_application_configuration: Optional[pulumi.Input['ApplicationDeployAsApplicationConfigurationArgs']] = None,
- monitoring_configuration: Optional[pulumi.Input['ApplicationZeppelinMonitoringConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_configuration is not None:
- _setter("catalog_configuration", catalog_configuration)
+ pulumi.set(__self__, "catalog_configuration", catalog_configuration)
if custom_artifacts_configuration is not None:
- _setter("custom_artifacts_configuration", custom_artifacts_configuration)
+ pulumi.set(__self__, "custom_artifacts_configuration", custom_artifacts_configuration)
if deploy_as_application_configuration is not None:
- _setter("deploy_as_application_configuration", deploy_as_application_configuration)
+ pulumi.set(__self__, "deploy_as_application_configuration", deploy_as_application_configuration)
if monitoring_configuration is not None:
- _setter("monitoring_configuration", monitoring_configuration)
+ pulumi.set(__self__, "monitoring_configuration", monitoring_configuration)
@property
@pulumi.getter(name="catalogConfiguration")
@@ -2636,17 +2057,8 @@ def __init__(__self__, *,
Describes configuration parameters for Amazon CloudWatch logging for a Kinesis Data Analytics Studio notebook. For more information about CloudWatch logging, see Monitoring.
:param pulumi.Input['ApplicationZeppelinMonitoringConfigurationLogLevel'] log_level: The verbosity of the CloudWatch Logs for an application. You can set it to `INFO`, `WARN`, `ERROR`, or `DEBUG`.
"""
- ApplicationZeppelinMonitoringConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_level=log_level,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_level: Optional[pulumi.Input['ApplicationZeppelinMonitoringConfigurationLogLevel']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if log_level is not None:
- _setter("log_level", log_level)
+ pulumi.set(__self__, "log_level", log_level)
@property
@pulumi.getter(name="logLevel")
diff --git a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/application.py b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/application.py
index 23ab8913e5..11abe153fc 100644
--- a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/application.py
+++ b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/application.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -38,47 +38,22 @@ def __init__(__self__, *,
:param pulumi.Input['ApplicationRunConfigurationArgs'] run_configuration: Specifies run configuration (start parameters) of a Kinesis Data Analytics application. Evaluated on update for RUNNING applications an only.
:param pulumi.Input[Sequence[pulumi.Input['ApplicationTagArgs']]] tags: A list of one or more tags to assign to the application. A tag is a key-value pair that identifies an application. Note that the maximum number of application tags includes system tags. The maximum number of user-defined application tags is 50.
"""
- ApplicationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- runtime_environment=runtime_environment,
- service_execution_role=service_execution_role,
- application_configuration=application_configuration,
- application_description=application_description,
- application_maintenance_configuration=application_maintenance_configuration,
- application_mode=application_mode,
- application_name=application_name,
- run_configuration=run_configuration,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- runtime_environment: pulumi.Input[str],
- service_execution_role: pulumi.Input[str],
- application_configuration: Optional[pulumi.Input['ApplicationConfigurationArgs']] = None,
- application_description: Optional[pulumi.Input[str]] = None,
- application_maintenance_configuration: Optional[pulumi.Input['ApplicationMaintenanceConfigurationArgs']] = None,
- application_mode: Optional[pulumi.Input['ApplicationMode']] = None,
- application_name: Optional[pulumi.Input[str]] = None,
- run_configuration: Optional[pulumi.Input['ApplicationRunConfigurationArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ApplicationTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("runtime_environment", runtime_environment)
- _setter("service_execution_role", service_execution_role)
+ pulumi.set(__self__, "runtime_environment", runtime_environment)
+ pulumi.set(__self__, "service_execution_role", service_execution_role)
if application_configuration is not None:
- _setter("application_configuration", application_configuration)
+ pulumi.set(__self__, "application_configuration", application_configuration)
if application_description is not None:
- _setter("application_description", application_description)
+ pulumi.set(__self__, "application_description", application_description)
if application_maintenance_configuration is not None:
- _setter("application_maintenance_configuration", application_maintenance_configuration)
+ pulumi.set(__self__, "application_maintenance_configuration", application_maintenance_configuration)
if application_mode is not None:
- _setter("application_mode", application_mode)
+ pulumi.set(__self__, "application_mode", application_mode)
if application_name is not None:
- _setter("application_name", application_name)
+ pulumi.set(__self__, "application_name", application_name)
if run_configuration is not None:
- _setter("run_configuration", run_configuration)
+ pulumi.set(__self__, "run_configuration", run_configuration)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="runtimeEnvironment")
@@ -238,10 +213,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ApplicationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -265,26 +236,11 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = ApplicationArgs.__new__(ApplicationArgs)
- if application_configuration is not None and not isinstance(application_configuration, ApplicationConfigurationArgs):
- application_configuration = application_configuration or {}
- def _setter(key, value):
- application_configuration[key] = value
- ApplicationConfigurationArgs._configure(_setter, **application_configuration)
__props__.__dict__["application_configuration"] = application_configuration
__props__.__dict__["application_description"] = application_description
- if application_maintenance_configuration is not None and not isinstance(application_maintenance_configuration, ApplicationMaintenanceConfigurationArgs):
- application_maintenance_configuration = application_maintenance_configuration or {}
- def _setter(key, value):
- application_maintenance_configuration[key] = value
- ApplicationMaintenanceConfigurationArgs._configure(_setter, **application_maintenance_configuration)
__props__.__dict__["application_maintenance_configuration"] = application_maintenance_configuration
__props__.__dict__["application_mode"] = application_mode
__props__.__dict__["application_name"] = application_name
- if run_configuration is not None and not isinstance(run_configuration, ApplicationRunConfigurationArgs):
- run_configuration = run_configuration or {}
- def _setter(key, value):
- run_configuration[key] = value
- ApplicationRunConfigurationArgs._configure(_setter, **run_configuration)
__props__.__dict__["run_configuration"] = run_configuration
if runtime_environment is None and not opts.urn:
raise TypeError("Missing required property 'runtime_environment'")
diff --git a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/application_cloud_watch_logging_option.py b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/application_cloud_watch_logging_option.py
index b0abdf6e6c..6060bbec8e 100644
--- a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/application_cloud_watch_logging_option.py
+++ b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/application_cloud_watch_logging_option.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,19 +21,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ApplicationCloudWatchLoggingOption resource.
"""
- ApplicationCloudWatchLoggingOptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_name=application_name,
- cloud_watch_logging_option=cloud_watch_logging_option,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_name: pulumi.Input[str],
- cloud_watch_logging_option: pulumi.Input['ApplicationCloudWatchLoggingOptionCloudWatchLoggingOptionArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("application_name", application_name)
- _setter("cloud_watch_logging_option", cloud_watch_logging_option)
+ pulumi.set(__self__, "application_name", application_name)
+ pulumi.set(__self__, "cloud_watch_logging_option", cloud_watch_logging_option)
@property
@pulumi.getter(name="applicationName")
@@ -92,10 +81,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ApplicationCloudWatchLoggingOptionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -116,11 +101,6 @@ def _internal_init(__self__,
if application_name is None and not opts.urn:
raise TypeError("Missing required property 'application_name'")
__props__.__dict__["application_name"] = application_name
- if cloud_watch_logging_option is not None and not isinstance(cloud_watch_logging_option, ApplicationCloudWatchLoggingOptionCloudWatchLoggingOptionArgs):
- cloud_watch_logging_option = cloud_watch_logging_option or {}
- def _setter(key, value):
- cloud_watch_logging_option[key] = value
- ApplicationCloudWatchLoggingOptionCloudWatchLoggingOptionArgs._configure(_setter, **cloud_watch_logging_option)
if cloud_watch_logging_option is None and not opts.urn:
raise TypeError("Missing required property 'cloud_watch_logging_option'")
__props__.__dict__["cloud_watch_logging_option"] = cloud_watch_logging_option
diff --git a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/application_output_resource.py b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/application_output_resource.py
index 77d213e7a5..fc8871be89 100644
--- a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/application_output_resource.py
+++ b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/application_output_resource.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,19 +21,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ApplicationOutputResource resource.
"""
- ApplicationOutputResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_name=application_name,
- output=output,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_name: pulumi.Input[str],
- output: pulumi.Input['ApplicationOutputResourceOutputArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("application_name", application_name)
- _setter("output", output)
+ pulumi.set(__self__, "application_name", application_name)
+ pulumi.set(__self__, "output", output)
@property
@pulumi.getter(name="applicationName")
@@ -92,10 +81,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ApplicationOutputResourceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -116,11 +101,6 @@ def _internal_init(__self__,
if application_name is None and not opts.urn:
raise TypeError("Missing required property 'application_name'")
__props__.__dict__["application_name"] = application_name
- if output is not None and not isinstance(output, ApplicationOutputResourceOutputArgs):
- output = output or {}
- def _setter(key, value):
- output[key] = value
- ApplicationOutputResourceOutputArgs._configure(_setter, **output)
if output is None and not opts.urn:
raise TypeError("Missing required property 'output'")
__props__.__dict__["output"] = output
diff --git a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/application_reference_data_source.py b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/application_reference_data_source.py
index 9be8fd6332..6d2590d173 100644
--- a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/application_reference_data_source.py
+++ b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/application_reference_data_source.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,19 +21,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ApplicationReferenceDataSource resource.
"""
- ApplicationReferenceDataSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_name=application_name,
- reference_data_source=reference_data_source,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_name: pulumi.Input[str],
- reference_data_source: pulumi.Input['ApplicationReferenceDataSourceReferenceDataSourceArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("application_name", application_name)
- _setter("reference_data_source", reference_data_source)
+ pulumi.set(__self__, "application_name", application_name)
+ pulumi.set(__self__, "reference_data_source", reference_data_source)
@property
@pulumi.getter(name="applicationName")
@@ -92,10 +81,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ApplicationReferenceDataSourceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -116,11 +101,6 @@ def _internal_init(__self__,
if application_name is None and not opts.urn:
raise TypeError("Missing required property 'application_name'")
__props__.__dict__["application_name"] = application_name
- if reference_data_source is not None and not isinstance(reference_data_source, ApplicationReferenceDataSourceReferenceDataSourceArgs):
- reference_data_source = reference_data_source or {}
- def _setter(key, value):
- reference_data_source[key] = value
- ApplicationReferenceDataSourceReferenceDataSourceArgs._configure(_setter, **reference_data_source)
if reference_data_source is None and not opts.urn:
raise TypeError("Missing required property 'reference_data_source'")
__props__.__dict__["reference_data_source"] = reference_data_source
diff --git a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/get_application.py b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/get_application.py
index a4833f8fa5..119ea54552 100644
--- a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/get_application.py
+++ b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/get_application.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/get_application_cloud_watch_logging_option.py b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/get_application_cloud_watch_logging_option.py
index d8493bd404..1718bcf82b 100644
--- a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/get_application_cloud_watch_logging_option.py
+++ b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/get_application_cloud_watch_logging_option.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/get_application_output_resource.py b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/get_application_output_resource.py
index 06a391cd83..818b58e036 100644
--- a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/get_application_output_resource.py
+++ b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/get_application_output_resource.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/get_application_reference_data_source.py b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/get_application_reference_data_source.py
index 5d38d8babe..9b74fb8460 100644
--- a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/get_application_reference_data_source.py
+++ b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/get_application_reference_data_source.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/outputs.py b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/outputs.py
index 5864baaf81..56602b350e 100644
--- a/sdk/python/pulumi_aws_native/kinesisanalyticsv2/outputs.py
+++ b/sdk/python/pulumi_aws_native/kinesisanalyticsv2/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -94,17 +94,8 @@ def __init__(__self__, *,
The configuration parameters for the default Amazon Glue database. You use this database for SQL queries that you write in a Kinesis Data Analytics Studio notebook.
:param 'ApplicationGlueDataCatalogConfiguration' glue_data_catalog_configuration: The configuration parameters for the default Amazon Glue database. You use this database for Apache Flink SQL queries and table API transforms that you write in a Kinesis Data Analytics Studio notebook.
"""
- ApplicationCatalogConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- glue_data_catalog_configuration=glue_data_catalog_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- glue_data_catalog_configuration: Optional['outputs.ApplicationGlueDataCatalogConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if glue_data_catalog_configuration is not None:
- _setter("glue_data_catalog_configuration", glue_data_catalog_configuration)
+ pulumi.set(__self__, "glue_data_catalog_configuration", glue_data_catalog_configuration)
@property
@pulumi.getter(name="glueDataCatalogConfiguration")
@@ -155,28 +146,13 @@ def __init__(__self__, *,
:param bool checkpointing_enabled: Describes whether checkpointing is enabled for a Flink-based Kinesis Data Analytics application.
:param int min_pause_between_checkpoints: Describes the minimum time in milliseconds after a checkpoint operation completes that a new checkpoint operation can start. If a checkpoint operation takes longer than the CheckpointInterval, the application otherwise performs continual checkpoint operations. For more information, see Tuning Checkpointing in the Apache Flink Documentation.
"""
- ApplicationCheckpointConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- configuration_type=configuration_type,
- checkpoint_interval=checkpoint_interval,
- checkpointing_enabled=checkpointing_enabled,
- min_pause_between_checkpoints=min_pause_between_checkpoints,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- configuration_type: 'ApplicationCheckpointConfigurationConfigurationType',
- checkpoint_interval: Optional[int] = None,
- checkpointing_enabled: Optional[bool] = None,
- min_pause_between_checkpoints: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("configuration_type", configuration_type)
+ pulumi.set(__self__, "configuration_type", configuration_type)
if checkpoint_interval is not None:
- _setter("checkpoint_interval", checkpoint_interval)
+ pulumi.set(__self__, "checkpoint_interval", checkpoint_interval)
if checkpointing_enabled is not None:
- _setter("checkpointing_enabled", checkpointing_enabled)
+ pulumi.set(__self__, "checkpointing_enabled", checkpointing_enabled)
if min_pause_between_checkpoints is not None:
- _setter("min_pause_between_checkpoints", min_pause_between_checkpoints)
+ pulumi.set(__self__, "min_pause_between_checkpoints", min_pause_between_checkpoints)
@property
@pulumi.getter(name="configurationType")
@@ -232,16 +208,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
log_stream_arn: str):
- ApplicationCloudWatchLoggingOptionCloudWatchLoggingOption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_stream_arn=log_stream_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_stream_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_stream_arn", log_stream_arn)
+ pulumi.set(__self__, "log_stream_arn", log_stream_arn)
@property
@pulumi.getter(name="logStreamArn")
@@ -281,19 +248,8 @@ def __init__(__self__, *,
:param 'ApplicationCodeContent' code_content: The location and type of the application code.
:param 'ApplicationCodeConfigurationCodeContentType' code_content_type: Specifies whether the code content is in text or zip format.
"""
- ApplicationCodeConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- code_content=code_content,
- code_content_type=code_content_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- code_content: 'outputs.ApplicationCodeContent',
- code_content_type: 'ApplicationCodeConfigurationCodeContentType',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("code_content", code_content)
- _setter("code_content_type", code_content_type)
+ pulumi.set(__self__, "code_content", code_content)
+ pulumi.set(__self__, "code_content_type", code_content_type)
@property
@pulumi.getter(name="codeContent")
@@ -348,25 +304,12 @@ def __init__(__self__, *,
:param str text_content: The text-format code for a Flink-based Kinesis Data Analytics application.
:param str zip_file_content: The zip-format code for a Flink-based Kinesis Data Analytics application.
"""
- ApplicationCodeContent._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_content_location=s3_content_location,
- text_content=text_content,
- zip_file_content=zip_file_content,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_content_location: Optional['outputs.ApplicationS3ContentLocation'] = None,
- text_content: Optional[str] = None,
- zip_file_content: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if s3_content_location is not None:
- _setter("s3_content_location", s3_content_location)
+ pulumi.set(__self__, "s3_content_location", s3_content_location)
if text_content is not None:
- _setter("text_content", text_content)
+ pulumi.set(__self__, "text_content", text_content)
if zip_file_content is not None:
- _setter("zip_file_content", zip_file_content)
+ pulumi.set(__self__, "zip_file_content", zip_file_content)
@property
@pulumi.getter(name="s3ContentLocation")
@@ -445,41 +388,20 @@ def __init__(__self__, *,
:param Sequence['ApplicationVpcConfiguration'] vpc_configurations: The array of descriptions of VPC configurations available to the application.
:param 'ApplicationZeppelinApplicationConfiguration' zeppelin_application_configuration: The configuration parameters for a Kinesis Data Analytics Studio notebook.
"""
- ApplicationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_code_configuration=application_code_configuration,
- application_snapshot_configuration=application_snapshot_configuration,
- environment_properties=environment_properties,
- flink_application_configuration=flink_application_configuration,
- sql_application_configuration=sql_application_configuration,
- vpc_configurations=vpc_configurations,
- zeppelin_application_configuration=zeppelin_application_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_code_configuration: Optional['outputs.ApplicationCodeConfiguration'] = None,
- application_snapshot_configuration: Optional['outputs.ApplicationSnapshotConfiguration'] = None,
- environment_properties: Optional['outputs.ApplicationEnvironmentProperties'] = None,
- flink_application_configuration: Optional['outputs.ApplicationFlinkApplicationConfiguration'] = None,
- sql_application_configuration: Optional['outputs.ApplicationSqlApplicationConfiguration'] = None,
- vpc_configurations: Optional[Sequence['outputs.ApplicationVpcConfiguration']] = None,
- zeppelin_application_configuration: Optional['outputs.ApplicationZeppelinApplicationConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if application_code_configuration is not None:
- _setter("application_code_configuration", application_code_configuration)
+ pulumi.set(__self__, "application_code_configuration", application_code_configuration)
if application_snapshot_configuration is not None:
- _setter("application_snapshot_configuration", application_snapshot_configuration)
+ pulumi.set(__self__, "application_snapshot_configuration", application_snapshot_configuration)
if environment_properties is not None:
- _setter("environment_properties", environment_properties)
+ pulumi.set(__self__, "environment_properties", environment_properties)
if flink_application_configuration is not None:
- _setter("flink_application_configuration", flink_application_configuration)
+ pulumi.set(__self__, "flink_application_configuration", flink_application_configuration)
if sql_application_configuration is not None:
- _setter("sql_application_configuration", sql_application_configuration)
+ pulumi.set(__self__, "sql_application_configuration", sql_application_configuration)
if vpc_configurations is not None:
- _setter("vpc_configurations", vpc_configurations)
+ pulumi.set(__self__, "vpc_configurations", vpc_configurations)
if zeppelin_application_configuration is not None:
- _setter("zeppelin_application_configuration", zeppelin_application_configuration)
+ pulumi.set(__self__, "zeppelin_application_configuration", zeppelin_application_configuration)
@property
@pulumi.getter(name="applicationCodeConfiguration")
@@ -574,19 +496,8 @@ def __init__(__self__, *,
:param str record_column_delimiter: The column delimiter. For example, in a CSV format, a comma (",") is the typical column delimiter.
:param str record_row_delimiter: The row delimiter. For example, in a CSV format, '\\n' is the typical row delimiter.
"""
- ApplicationCsvMappingParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_column_delimiter=record_column_delimiter,
- record_row_delimiter=record_row_delimiter,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_column_delimiter: str,
- record_row_delimiter: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_column_delimiter", record_column_delimiter)
- _setter("record_row_delimiter", record_row_delimiter)
+ pulumi.set(__self__, "record_column_delimiter", record_column_delimiter)
+ pulumi.set(__self__, "record_row_delimiter", record_row_delimiter)
@property
@pulumi.getter(name="recordColumnDelimiter")
@@ -641,24 +552,11 @@ def __init__(__self__, *,
:param 'ApplicationMavenReference' maven_reference: The parameters required to fully specify a Maven reference.
:param 'ApplicationS3ContentLocation' s3_content_location: The location of the custom artifacts.
"""
- ApplicationCustomArtifactConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- artifact_type=artifact_type,
- maven_reference=maven_reference,
- s3_content_location=s3_content_location,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- artifact_type: 'ApplicationCustomArtifactConfigurationArtifactType',
- maven_reference: Optional['outputs.ApplicationMavenReference'] = None,
- s3_content_location: Optional['outputs.ApplicationS3ContentLocation'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("artifact_type", artifact_type)
+ pulumi.set(__self__, "artifact_type", artifact_type)
if maven_reference is not None:
- _setter("maven_reference", maven_reference)
+ pulumi.set(__self__, "maven_reference", maven_reference)
if s3_content_location is not None:
- _setter("s3_content_location", s3_content_location)
+ pulumi.set(__self__, "s3_content_location", s3_content_location)
@property
@pulumi.getter(name="artifactType")
@@ -713,16 +611,7 @@ def __init__(__self__, *,
The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.
:param 'ApplicationS3ContentBaseLocation' s3_content_location: The description of an Amazon S3 object that contains the Amazon Data Analytics application, including the Amazon Resource Name (ARN) of the S3 bucket, the name of the Amazon S3 object that contains the data, and the version number of the Amazon S3 object that contains the data.
"""
- ApplicationDeployAsApplicationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_content_location=s3_content_location,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_content_location: 'outputs.ApplicationS3ContentBaseLocation',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_content_location", s3_content_location)
+ pulumi.set(__self__, "s3_content_location", s3_content_location)
@property
@pulumi.getter(name="s3ContentLocation")
@@ -761,17 +650,8 @@ def __init__(__self__, *,
Describes execution properties for a Flink-based Kinesis Data Analytics application.
:param Sequence['ApplicationPropertyGroup'] property_groups: Describes the execution property groups.
"""
- ApplicationEnvironmentProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- property_groups=property_groups,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- property_groups: Optional[Sequence['outputs.ApplicationPropertyGroup']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if property_groups is not None:
- _setter("property_groups", property_groups)
+ pulumi.set(__self__, "property_groups", property_groups)
@property
@pulumi.getter(name="propertyGroups")
@@ -818,25 +698,12 @@ def __init__(__self__, *,
:param 'ApplicationMonitoringConfiguration' monitoring_configuration: Describes configuration parameters for Amazon CloudWatch logging for an application.
:param 'ApplicationParallelismConfiguration' parallelism_configuration: Describes parameters for how an application executes multiple tasks simultaneously.
"""
- ApplicationFlinkApplicationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- checkpoint_configuration=checkpoint_configuration,
- monitoring_configuration=monitoring_configuration,
- parallelism_configuration=parallelism_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- checkpoint_configuration: Optional['outputs.ApplicationCheckpointConfiguration'] = None,
- monitoring_configuration: Optional['outputs.ApplicationMonitoringConfiguration'] = None,
- parallelism_configuration: Optional['outputs.ApplicationParallelismConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if checkpoint_configuration is not None:
- _setter("checkpoint_configuration", checkpoint_configuration)
+ pulumi.set(__self__, "checkpoint_configuration", checkpoint_configuration)
if monitoring_configuration is not None:
- _setter("monitoring_configuration", monitoring_configuration)
+ pulumi.set(__self__, "monitoring_configuration", monitoring_configuration)
if parallelism_configuration is not None:
- _setter("parallelism_configuration", parallelism_configuration)
+ pulumi.set(__self__, "parallelism_configuration", parallelism_configuration)
@property
@pulumi.getter(name="checkpointConfiguration")
@@ -891,17 +758,8 @@ def __init__(__self__, *,
Describes the starting parameters for a Flink-based Kinesis Data Analytics application.
:param bool allow_non_restored_state: When restoring from a snapshot, specifies whether the runtime is allowed to skip a state that cannot be mapped to the new program. Defaults to false. If you update your application without specifying this parameter, AllowNonRestoredState will be set to false, even if it was previously set to true.
"""
- ApplicationFlinkRunConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allow_non_restored_state=allow_non_restored_state,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allow_non_restored_state: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allow_non_restored_state is not None:
- _setter("allow_non_restored_state", allow_non_restored_state)
+ pulumi.set(__self__, "allow_non_restored_state", allow_non_restored_state)
@property
@pulumi.getter(name="allowNonRestoredState")
@@ -940,17 +798,8 @@ def __init__(__self__, *,
The configuration of the Glue Data Catalog that you use for Apache Flink SQL queries and table API transforms that you write in an application.
:param str database_arn: The Amazon Resource Name (ARN) of the database.
"""
- ApplicationGlueDataCatalogConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- database_arn=database_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- database_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if database_arn is not None:
- _setter("database_arn", database_arn)
+ pulumi.set(__self__, "database_arn", database_arn)
@property
@pulumi.getter(name="databaseArn")
@@ -1009,35 +858,16 @@ def __init__(__self__, *,
:param 'ApplicationKinesisFirehoseInput' kinesis_firehose_input: If the streaming source is an Amazon Kinesis Data Firehose delivery stream, identifies the delivery stream's ARN.
:param 'ApplicationKinesisStreamsInput' kinesis_streams_input: If the streaming source is an Amazon Kinesis data stream, identifies the stream's Amazon Resource Name (ARN).
"""
- ApplicationInput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_schema=input_schema,
- name_prefix=name_prefix,
- input_parallelism=input_parallelism,
- input_processing_configuration=input_processing_configuration,
- kinesis_firehose_input=kinesis_firehose_input,
- kinesis_streams_input=kinesis_streams_input,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_schema: 'outputs.ApplicationInputSchema',
- name_prefix: str,
- input_parallelism: Optional['outputs.ApplicationInputParallelism'] = None,
- input_processing_configuration: Optional['outputs.ApplicationInputProcessingConfiguration'] = None,
- kinesis_firehose_input: Optional['outputs.ApplicationKinesisFirehoseInput'] = None,
- kinesis_streams_input: Optional['outputs.ApplicationKinesisStreamsInput'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("input_schema", input_schema)
- _setter("name_prefix", name_prefix)
+ pulumi.set(__self__, "input_schema", input_schema)
+ pulumi.set(__self__, "name_prefix", name_prefix)
if input_parallelism is not None:
- _setter("input_parallelism", input_parallelism)
+ pulumi.set(__self__, "input_parallelism", input_parallelism)
if input_processing_configuration is not None:
- _setter("input_processing_configuration", input_processing_configuration)
+ pulumi.set(__self__, "input_processing_configuration", input_processing_configuration)
if kinesis_firehose_input is not None:
- _setter("kinesis_firehose_input", kinesis_firehose_input)
+ pulumi.set(__self__, "kinesis_firehose_input", kinesis_firehose_input)
if kinesis_streams_input is not None:
- _setter("kinesis_streams_input", kinesis_streams_input)
+ pulumi.set(__self__, "kinesis_streams_input", kinesis_streams_input)
@property
@pulumi.getter(name="inputSchema")
@@ -1116,16 +946,7 @@ def __init__(__self__, *,
An object that contains the Amazon Resource Name (ARN) of the Amazon Lambda function that is used to preprocess records in the stream in a SQL-based Kinesis Data Analytics application.
:param str resource_arn: The ARN of the Amazon Lambda function that operates on records in the stream.
"""
- ApplicationInputLambdaProcessor._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -1147,17 +968,8 @@ def __init__(__self__, *,
For a SQL-based Kinesis Data Analytics application, describes the number of in-application streams to create for a given streaming source.
:param int count: The number of in-application streams to create.
"""
- ApplicationInputParallelism._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- count=count,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- count: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if count is not None:
- _setter("count", count)
+ pulumi.set(__self__, "count", count)
@property
@pulumi.getter
@@ -1196,17 +1008,8 @@ def __init__(__self__, *,
For an SQL-based Amazon Kinesis Data Analytics application, describes a processor that is used to preprocess the records in the stream before being processed by your application code. Currently, the only input processor available is Amazon Lambda.
:param 'ApplicationInputLambdaProcessor' input_lambda_processor: The InputLambdaProcessor that is used to preprocess the records in the stream before being processed by your application code.
"""
- ApplicationInputProcessingConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_lambda_processor=input_lambda_processor,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_lambda_processor: Optional['outputs.ApplicationInputLambdaProcessor'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if input_lambda_processor is not None:
- _setter("input_lambda_processor", input_lambda_processor)
+ pulumi.set(__self__, "input_lambda_processor", input_lambda_processor)
@property
@pulumi.getter(name="inputLambdaProcessor")
@@ -1253,23 +1056,10 @@ def __init__(__self__, *,
:param 'ApplicationRecordFormat' record_format: Specifies the format of the records on the streaming source.
:param 'ApplicationInputSchemaRecordEncoding' record_encoding: Specifies the encoding of the records in the streaming source. For example, UTF-8.
"""
- ApplicationInputSchema._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_columns=record_columns,
- record_format=record_format,
- record_encoding=record_encoding,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_columns: Sequence['outputs.ApplicationRecordColumn'],
- record_format: 'outputs.ApplicationRecordFormat',
- record_encoding: Optional['ApplicationInputSchemaRecordEncoding'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_columns", record_columns)
- _setter("record_format", record_format)
+ pulumi.set(__self__, "record_columns", record_columns)
+ pulumi.set(__self__, "record_format", record_format)
if record_encoding is not None:
- _setter("record_encoding", record_encoding)
+ pulumi.set(__self__, "record_encoding", record_encoding)
@property
@pulumi.getter(name="recordColumns")
@@ -1324,16 +1114,7 @@ def __init__(__self__, *,
For a SQL-based Kinesis Data Analytics application, provides additional mapping information when JSON is the record format on the streaming source.
:param str record_row_path: The path to the top-level parent that contains the records.
"""
- ApplicationJsonMappingParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_row_path=record_row_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_row_path: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_row_path", record_row_path)
+ pulumi.set(__self__, "record_row_path", record_row_path)
@property
@pulumi.getter(name="recordRowPath")
@@ -1372,16 +1153,7 @@ def __init__(__self__, *,
For a SQL-based Kinesis Data Analytics application, identifies a Kinesis Data Firehose delivery stream as the streaming source. You provide the delivery stream's Amazon Resource Name (ARN).
:param str resource_arn: The Amazon Resource Name (ARN) of the delivery stream.
"""
- ApplicationKinesisFirehoseInput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -1420,16 +1192,7 @@ def __init__(__self__, *,
Identifies a Kinesis data stream as the streaming source. You provide the stream's Amazon Resource Name (ARN).
:param str resource_arn: The ARN of the input Kinesis data stream to read.
"""
- ApplicationKinesisStreamsInput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -1468,16 +1231,7 @@ def __init__(__self__, *,
Describes the maintenance configuration for the application.
:param str application_maintenance_window_start_time: The start time for the maintenance window.
"""
- ApplicationMaintenanceConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_maintenance_window_start_time=application_maintenance_window_start_time,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_maintenance_window_start_time: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("application_maintenance_window_start_time", application_maintenance_window_start_time)
+ pulumi.set(__self__, "application_maintenance_window_start_time", application_maintenance_window_start_time)
@property
@pulumi.getter(name="applicationMaintenanceWindowStartTime")
@@ -1520,21 +1274,10 @@ def __init__(__self__, *,
:param 'ApplicationCsvMappingParameters' csv_mapping_parameters: Provides additional mapping information when the record format uses delimiters (for example, CSV).
:param 'ApplicationJsonMappingParameters' json_mapping_parameters: Provides additional mapping information when JSON is the record format on the streaming source.
"""
- ApplicationMappingParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- csv_mapping_parameters=csv_mapping_parameters,
- json_mapping_parameters=json_mapping_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- csv_mapping_parameters: Optional['outputs.ApplicationCsvMappingParameters'] = None,
- json_mapping_parameters: Optional['outputs.ApplicationJsonMappingParameters'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if csv_mapping_parameters is not None:
- _setter("csv_mapping_parameters", csv_mapping_parameters)
+ pulumi.set(__self__, "csv_mapping_parameters", csv_mapping_parameters)
if json_mapping_parameters is not None:
- _setter("json_mapping_parameters", json_mapping_parameters)
+ pulumi.set(__self__, "json_mapping_parameters", json_mapping_parameters)
@property
@pulumi.getter(name="csvMappingParameters")
@@ -1587,22 +1330,9 @@ def __init__(__self__, *,
:param str group_id: The group ID of the Maven reference.
:param str version: The version of the Maven reference.
"""
- ApplicationMavenReference._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- artifact_id=artifact_id,
- group_id=group_id,
- version=version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- artifact_id: str,
- group_id: str,
- version: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("artifact_id", artifact_id)
- _setter("group_id", group_id)
- _setter("version", version)
+ pulumi.set(__self__, "artifact_id", artifact_id)
+ pulumi.set(__self__, "group_id", group_id)
+ pulumi.set(__self__, "version", version)
@property
@pulumi.getter(name="artifactId")
@@ -1665,24 +1395,11 @@ def __init__(__self__, *,
:param 'ApplicationMonitoringConfigurationLogLevel' log_level: Describes the verbosity of the CloudWatch Logs for an application.
:param 'ApplicationMonitoringConfigurationMetricsLevel' metrics_level: Describes the granularity of the CloudWatch Logs for an application. The Parallelism level is not recommended for applications with a Parallelism over 64 due to excessive costs.
"""
- ApplicationMonitoringConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- configuration_type=configuration_type,
- log_level=log_level,
- metrics_level=metrics_level,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- configuration_type: 'ApplicationMonitoringConfigurationConfigurationType',
- log_level: Optional['ApplicationMonitoringConfigurationLogLevel'] = None,
- metrics_level: Optional['ApplicationMonitoringConfigurationMetricsLevel'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("configuration_type", configuration_type)
+ pulumi.set(__self__, "configuration_type", configuration_type)
if log_level is not None:
- _setter("log_level", log_level)
+ pulumi.set(__self__, "log_level", log_level)
if metrics_level is not None:
- _setter("metrics_level", metrics_level)
+ pulumi.set(__self__, "metrics_level", metrics_level)
@property
@pulumi.getter(name="configurationType")
@@ -1730,17 +1447,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
record_format_type: Optional[str] = None):
- ApplicationOutputResourceDestinationSchema._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_format_type=record_format_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_format_type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if record_format_type is not None:
- _setter("record_format_type", record_format_type)
+ pulumi.set(__self__, "record_format_type", record_format_type)
@property
@pulumi.getter(name="recordFormatType")
@@ -1769,16 +1477,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
resource_arn: str):
- ApplicationOutputResourceKinesisFirehoseOutput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -1807,16 +1506,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
resource_arn: str):
- ApplicationOutputResourceKinesisStreamsOutput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -1845,16 +1535,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
resource_arn: str):
- ApplicationOutputResourceLambdaOutput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
+ pulumi.set(__self__, "resource_arn", resource_arn)
@property
@pulumi.getter(name="resourceArn")
@@ -1893,32 +1574,15 @@ def __init__(__self__, *,
kinesis_streams_output: Optional['outputs.ApplicationOutputResourceKinesisStreamsOutput'] = None,
lambda_output: Optional['outputs.ApplicationOutputResourceLambdaOutput'] = None,
name: Optional[str] = None):
- ApplicationOutputResourceOutput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_schema=destination_schema,
- kinesis_firehose_output=kinesis_firehose_output,
- kinesis_streams_output=kinesis_streams_output,
- lambda_output=lambda_output,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_schema: 'outputs.ApplicationOutputResourceDestinationSchema',
- kinesis_firehose_output: Optional['outputs.ApplicationOutputResourceKinesisFirehoseOutput'] = None,
- kinesis_streams_output: Optional['outputs.ApplicationOutputResourceKinesisStreamsOutput'] = None,
- lambda_output: Optional['outputs.ApplicationOutputResourceLambdaOutput'] = None,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_schema", destination_schema)
+ pulumi.set(__self__, "destination_schema", destination_schema)
if kinesis_firehose_output is not None:
- _setter("kinesis_firehose_output", kinesis_firehose_output)
+ pulumi.set(__self__, "kinesis_firehose_output", kinesis_firehose_output)
if kinesis_streams_output is not None:
- _setter("kinesis_streams_output", kinesis_streams_output)
+ pulumi.set(__self__, "kinesis_streams_output", kinesis_streams_output)
if lambda_output is not None:
- _setter("lambda_output", lambda_output)
+ pulumi.set(__self__, "lambda_output", lambda_output)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="destinationSchema")
@@ -1984,28 +1648,13 @@ def __init__(__self__, *,
:param int parallelism: Describes the initial number of parallel tasks that a Java-based Kinesis Data Analytics application can perform. The Kinesis Data Analytics service can increase this number automatically if ParallelismConfiguration:AutoScalingEnabled is set to true.
:param int parallelism_per_kpu: Describes the number of parallel tasks that a Java-based Kinesis Data Analytics application can perform per Kinesis Processing Unit (KPU) used by the application. For more information about KPUs, see Amazon Kinesis Data Analytics Pricing.
"""
- ApplicationParallelismConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- configuration_type=configuration_type,
- auto_scaling_enabled=auto_scaling_enabled,
- parallelism=parallelism,
- parallelism_per_kpu=parallelism_per_kpu,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- configuration_type: 'ApplicationParallelismConfigurationConfigurationType',
- auto_scaling_enabled: Optional[bool] = None,
- parallelism: Optional[int] = None,
- parallelism_per_kpu: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("configuration_type", configuration_type)
+ pulumi.set(__self__, "configuration_type", configuration_type)
if auto_scaling_enabled is not None:
- _setter("auto_scaling_enabled", auto_scaling_enabled)
+ pulumi.set(__self__, "auto_scaling_enabled", auto_scaling_enabled)
if parallelism is not None:
- _setter("parallelism", parallelism)
+ pulumi.set(__self__, "parallelism", parallelism)
if parallelism_per_kpu is not None:
- _setter("parallelism_per_kpu", parallelism_per_kpu)
+ pulumi.set(__self__, "parallelism_per_kpu", parallelism_per_kpu)
@property
@pulumi.getter(name="configurationType")
@@ -2072,21 +1721,10 @@ def __init__(__self__, *,
:param str property_group_id: Describes the key of an application execution property key-value pair.
:param Any property_map: Describes the value of an application execution property key-value pair.
"""
- ApplicationPropertyGroup._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- property_group_id=property_group_id,
- property_map=property_map,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- property_group_id: Optional[str] = None,
- property_map: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if property_group_id is not None:
- _setter("property_group_id", property_group_id)
+ pulumi.set(__self__, "property_group_id", property_group_id)
if property_map is not None:
- _setter("property_map", property_map)
+ pulumi.set(__self__, "property_map", property_map)
@property
@pulumi.getter(name="propertyGroupId")
@@ -2139,23 +1777,10 @@ def __init__(__self__, *,
:param str sql_type: The type of column created in the in-application input stream or reference table.
:param str mapping: A reference to the data element in the streaming input or the reference data source.
"""
- ApplicationRecordColumn._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- sql_type=sql_type,
- mapping=mapping,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- sql_type: str,
- mapping: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("sql_type", sql_type)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "sql_type", sql_type)
if mapping is not None:
- _setter("mapping", mapping)
+ pulumi.set(__self__, "mapping", mapping)
@property
@pulumi.getter
@@ -2214,20 +1839,9 @@ def __init__(__self__, *,
:param 'ApplicationRecordFormatRecordFormatType' record_format_type: The type of record format.
:param 'ApplicationMappingParameters' mapping_parameters: When you configure application input at the time of creating or updating an application, provides additional mapping information specific to the record format (such as JSON, CSV, or record fields delimited by some delimiter) on the streaming source.
"""
- ApplicationRecordFormat._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_format_type=record_format_type,
- mapping_parameters=mapping_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_format_type: 'ApplicationRecordFormatRecordFormatType',
- mapping_parameters: Optional['outputs.ApplicationMappingParameters'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_format_type", record_format_type)
+ pulumi.set(__self__, "record_format_type", record_format_type)
if mapping_parameters is not None:
- _setter("mapping_parameters", mapping_parameters)
+ pulumi.set(__self__, "mapping_parameters", mapping_parameters)
@property
@pulumi.getter(name="recordFormatType")
@@ -2270,19 +1884,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
record_column_delimiter: str,
record_row_delimiter: str):
- ApplicationReferenceDataSourceCsvMappingParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_column_delimiter=record_column_delimiter,
- record_row_delimiter=record_row_delimiter,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_column_delimiter: str,
- record_row_delimiter: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_column_delimiter", record_column_delimiter)
- _setter("record_row_delimiter", record_row_delimiter)
+ pulumi.set(__self__, "record_column_delimiter", record_column_delimiter)
+ pulumi.set(__self__, "record_row_delimiter", record_row_delimiter)
@property
@pulumi.getter(name="recordColumnDelimiter")
@@ -2316,16 +1919,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
record_row_path: str):
- ApplicationReferenceDataSourceJsonMappingParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_row_path=record_row_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_row_path: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_row_path", record_row_path)
+ pulumi.set(__self__, "record_row_path", record_row_path)
@property
@pulumi.getter(name="recordRowPath")
@@ -2357,21 +1951,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
csv_mapping_parameters: Optional['outputs.ApplicationReferenceDataSourceCsvMappingParameters'] = None,
json_mapping_parameters: Optional['outputs.ApplicationReferenceDataSourceJsonMappingParameters'] = None):
- ApplicationReferenceDataSourceMappingParameters._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- csv_mapping_parameters=csv_mapping_parameters,
- json_mapping_parameters=json_mapping_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- csv_mapping_parameters: Optional['outputs.ApplicationReferenceDataSourceCsvMappingParameters'] = None,
- json_mapping_parameters: Optional['outputs.ApplicationReferenceDataSourceJsonMappingParameters'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if csv_mapping_parameters is not None:
- _setter("csv_mapping_parameters", csv_mapping_parameters)
+ pulumi.set(__self__, "csv_mapping_parameters", csv_mapping_parameters)
if json_mapping_parameters is not None:
- _setter("json_mapping_parameters", json_mapping_parameters)
+ pulumi.set(__self__, "json_mapping_parameters", json_mapping_parameters)
@property
@pulumi.getter(name="csvMappingParameters")
@@ -2407,23 +1990,10 @@ def __init__(__self__, *,
name: str,
sql_type: str,
mapping: Optional[str] = None):
- ApplicationReferenceDataSourceRecordColumn._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- sql_type=sql_type,
- mapping=mapping,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- sql_type: str,
- mapping: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("sql_type", sql_type)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "sql_type", sql_type)
if mapping is not None:
- _setter("mapping", mapping)
+ pulumi.set(__self__, "mapping", mapping)
@property
@pulumi.getter
@@ -2465,20 +2035,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
record_format_type: str,
mapping_parameters: Optional['outputs.ApplicationReferenceDataSourceMappingParameters'] = None):
- ApplicationReferenceDataSourceRecordFormat._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_format_type=record_format_type,
- mapping_parameters=mapping_parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_format_type: str,
- mapping_parameters: Optional['outputs.ApplicationReferenceDataSourceMappingParameters'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_format_type", record_format_type)
+ pulumi.set(__self__, "record_format_type", record_format_type)
if mapping_parameters is not None:
- _setter("mapping_parameters", mapping_parameters)
+ pulumi.set(__self__, "mapping_parameters", mapping_parameters)
@property
@pulumi.getter(name="recordFormatType")
@@ -2518,24 +2077,11 @@ def __init__(__self__, *,
reference_schema: 'outputs.ApplicationReferenceDataSourceReferenceSchema',
s3_reference_data_source: Optional['outputs.ApplicationReferenceDataSourceS3ReferenceDataSource'] = None,
table_name: Optional[str] = None):
- ApplicationReferenceDataSourceReferenceDataSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- reference_schema=reference_schema,
- s3_reference_data_source=s3_reference_data_source,
- table_name=table_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- reference_schema: 'outputs.ApplicationReferenceDataSourceReferenceSchema',
- s3_reference_data_source: Optional['outputs.ApplicationReferenceDataSourceS3ReferenceDataSource'] = None,
- table_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("reference_schema", reference_schema)
+ pulumi.set(__self__, "reference_schema", reference_schema)
if s3_reference_data_source is not None:
- _setter("s3_reference_data_source", s3_reference_data_source)
+ pulumi.set(__self__, "s3_reference_data_source", s3_reference_data_source)
if table_name is not None:
- _setter("table_name", table_name)
+ pulumi.set(__self__, "table_name", table_name)
@property
@pulumi.getter(name="referenceSchema")
@@ -2580,23 +2126,10 @@ def __init__(__self__, *,
record_columns: Sequence['outputs.ApplicationReferenceDataSourceRecordColumn'],
record_format: 'outputs.ApplicationReferenceDataSourceRecordFormat',
record_encoding: Optional[str] = None):
- ApplicationReferenceDataSourceReferenceSchema._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- record_columns=record_columns,
- record_format=record_format,
- record_encoding=record_encoding,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- record_columns: Sequence['outputs.ApplicationReferenceDataSourceRecordColumn'],
- record_format: 'outputs.ApplicationReferenceDataSourceRecordFormat',
- record_encoding: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("record_columns", record_columns)
- _setter("record_format", record_format)
+ pulumi.set(__self__, "record_columns", record_columns)
+ pulumi.set(__self__, "record_format", record_format)
if record_encoding is not None:
- _setter("record_encoding", record_encoding)
+ pulumi.set(__self__, "record_encoding", record_encoding)
@property
@pulumi.getter(name="recordColumns")
@@ -2638,19 +2171,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
bucket_arn: str,
file_key: str):
- ApplicationReferenceDataSourceS3ReferenceDataSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_arn=bucket_arn,
- file_key=file_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_arn: str,
- file_key: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_arn", bucket_arn)
- _setter("file_key", file_key)
+ pulumi.set(__self__, "bucket_arn", bucket_arn)
+ pulumi.set(__self__, "file_key", file_key)
@property
@pulumi.getter(name="bucketArn")
@@ -2695,20 +2217,9 @@ def __init__(__self__, *,
:param 'ApplicationRestoreConfigurationApplicationRestoreType' application_restore_type: Specifies how the application should be restored.
:param str snapshot_name: The identifier of an existing snapshot of application state to use to restart an application. The application uses this value if RESTORE_FROM_CUSTOM_SNAPSHOT is specified for the ApplicationRestoreType.
"""
- ApplicationRestoreConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_restore_type=application_restore_type,
- snapshot_name=snapshot_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_restore_type: 'ApplicationRestoreConfigurationApplicationRestoreType',
- snapshot_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("application_restore_type", application_restore_type)
+ pulumi.set(__self__, "application_restore_type", application_restore_type)
if snapshot_name is not None:
- _setter("snapshot_name", snapshot_name)
+ pulumi.set(__self__, "snapshot_name", snapshot_name)
@property
@pulumi.getter(name="applicationRestoreType")
@@ -2759,21 +2270,10 @@ def __init__(__self__, *,
:param 'ApplicationRestoreConfiguration' application_restore_configuration: Describes the restore behavior of a restarting application.
:param 'ApplicationFlinkRunConfiguration' flink_run_configuration: Describes the starting parameters for a Flink-based Kinesis Data Analytics application.
"""
- ApplicationRunConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- application_restore_configuration=application_restore_configuration,
- flink_run_configuration=flink_run_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- application_restore_configuration: Optional['outputs.ApplicationRestoreConfiguration'] = None,
- flink_run_configuration: Optional['outputs.ApplicationFlinkRunConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if application_restore_configuration is not None:
- _setter("application_restore_configuration", application_restore_configuration)
+ pulumi.set(__self__, "application_restore_configuration", application_restore_configuration)
if flink_run_configuration is not None:
- _setter("flink_run_configuration", flink_run_configuration)
+ pulumi.set(__self__, "flink_run_configuration", flink_run_configuration)
@property
@pulumi.getter(name="applicationRestoreConfiguration")
@@ -2824,20 +2324,9 @@ def __init__(__self__, *,
:param str bucket_arn: The Amazon Resource Name (ARN) of the S3 bucket.
:param str base_path: The base path for the S3 bucket.
"""
- ApplicationS3ContentBaseLocation._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_arn=bucket_arn,
- base_path=base_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_arn: str,
- base_path: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_arn", bucket_arn)
+ pulumi.set(__self__, "bucket_arn", bucket_arn)
if base_path is not None:
- _setter("base_path", base_path)
+ pulumi.set(__self__, "base_path", base_path)
@property
@pulumi.getter(name="bucketArn")
@@ -2892,23 +2381,10 @@ def __init__(__self__, *,
:param str file_key: The file key for the object containing the application code.
:param str object_version: The version of the object containing the application code.
"""
- ApplicationS3ContentLocation._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_arn=bucket_arn,
- file_key=file_key,
- object_version=object_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_arn: str,
- file_key: str,
- object_version: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_arn", bucket_arn)
- _setter("file_key", file_key)
+ pulumi.set(__self__, "bucket_arn", bucket_arn)
+ pulumi.set(__self__, "file_key", file_key)
if object_version is not None:
- _setter("object_version", object_version)
+ pulumi.set(__self__, "object_version", object_version)
@property
@pulumi.getter(name="bucketArn")
@@ -2963,16 +2439,7 @@ def __init__(__self__, *,
Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.
:param bool snapshots_enabled: Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.
"""
- ApplicationSnapshotConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- snapshots_enabled=snapshots_enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- snapshots_enabled: bool,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("snapshots_enabled", snapshots_enabled)
+ pulumi.set(__self__, "snapshots_enabled", snapshots_enabled)
@property
@pulumi.getter(name="snapshotsEnabled")
@@ -2994,17 +2461,8 @@ def __init__(__self__, *,
Describes the inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.
:param Sequence['ApplicationInput'] inputs: The array of Input objects describing the input streams used by the application.
"""
- ApplicationSqlApplicationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- inputs=inputs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- inputs: Optional[Sequence['outputs.ApplicationInput']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if inputs is not None:
- _setter("inputs", inputs)
+ pulumi.set(__self__, "inputs", inputs)
@property
@pulumi.getter
@@ -3028,19 +2486,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that's 1 to 128 Unicode characters in length and can't be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that's 0 to 256 characters in length.
"""
- ApplicationTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3091,19 +2538,8 @@ def __init__(__self__, *,
:param Sequence[str] security_group_ids: The array of SecurityGroup IDs used by the VPC configuration.
:param Sequence[str] subnet_ids: The array of Subnet IDs used by the VPC configuration.
"""
- ApplicationVpcConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- security_group_ids: Sequence[str],
- subnet_ids: Sequence[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("security_group_ids", security_group_ids)
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="securityGroupIds")
@@ -3162,29 +2598,14 @@ def __init__(__self__, *,
:param 'ApplicationDeployAsApplicationConfiguration' deploy_as_application_configuration: The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.
:param 'ApplicationZeppelinMonitoringConfiguration' monitoring_configuration: The monitoring configuration of a Kinesis Data Analytics Studio notebook.
"""
- ApplicationZeppelinApplicationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_configuration=catalog_configuration,
- custom_artifacts_configuration=custom_artifacts_configuration,
- deploy_as_application_configuration=deploy_as_application_configuration,
- monitoring_configuration=monitoring_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_configuration: Optional['outputs.ApplicationCatalogConfiguration'] = None,
- custom_artifacts_configuration: Optional[Sequence['outputs.ApplicationCustomArtifactConfiguration']] = None,
- deploy_as_application_configuration: Optional['outputs.ApplicationDeployAsApplicationConfiguration'] = None,
- monitoring_configuration: Optional['outputs.ApplicationZeppelinMonitoringConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_configuration is not None:
- _setter("catalog_configuration", catalog_configuration)
+ pulumi.set(__self__, "catalog_configuration", catalog_configuration)
if custom_artifacts_configuration is not None:
- _setter("custom_artifacts_configuration", custom_artifacts_configuration)
+ pulumi.set(__self__, "custom_artifacts_configuration", custom_artifacts_configuration)
if deploy_as_application_configuration is not None:
- _setter("deploy_as_application_configuration", deploy_as_application_configuration)
+ pulumi.set(__self__, "deploy_as_application_configuration", deploy_as_application_configuration)
if monitoring_configuration is not None:
- _setter("monitoring_configuration", monitoring_configuration)
+ pulumi.set(__self__, "monitoring_configuration", monitoring_configuration)
@property
@pulumi.getter(name="catalogConfiguration")
@@ -3247,17 +2668,8 @@ def __init__(__self__, *,
Describes configuration parameters for Amazon CloudWatch logging for a Kinesis Data Analytics Studio notebook. For more information about CloudWatch logging, see Monitoring.
:param 'ApplicationZeppelinMonitoringConfigurationLogLevel' log_level: The verbosity of the CloudWatch Logs for an application. You can set it to `INFO`, `WARN`, `ERROR`, or `DEBUG`.
"""
- ApplicationZeppelinMonitoringConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_level=log_level,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_level: Optional['ApplicationZeppelinMonitoringConfigurationLogLevel'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if log_level is not None:
- _setter("log_level", log_level)
+ pulumi.set(__self__, "log_level", log_level)
@property
@pulumi.getter(name="logLevel")
diff --git a/sdk/python/pulumi_aws_native/kinesisfirehose/_inputs.py b/sdk/python/pulumi_aws_native/kinesisfirehose/_inputs.py
index 24e7b22403..ecfb5b7aa1 100644
--- a/sdk/python/pulumi_aws_native/kinesisfirehose/_inputs.py
+++ b/sdk/python/pulumi_aws_native/kinesisfirehose/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -64,21 +64,10 @@ class DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs:
def __init__(__self__, *,
interval_in_seconds: Optional[pulumi.Input[int]] = None,
size_in_mbs: Optional[pulumi.Input[int]] = None):
- DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- interval_in_seconds=interval_in_seconds,
- size_in_mbs=size_in_mbs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- interval_in_seconds: Optional[pulumi.Input[int]] = None,
- size_in_mbs: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if interval_in_seconds is not None:
- _setter("interval_in_seconds", interval_in_seconds)
+ pulumi.set(__self__, "interval_in_seconds", interval_in_seconds)
if size_in_mbs is not None:
- _setter("size_in_mbs", size_in_mbs)
+ pulumi.set(__self__, "size_in_mbs", size_in_mbs)
@property
@pulumi.getter(name="intervalInSeconds")
@@ -112,50 +101,23 @@ def __init__(__self__, *,
retry_options: Optional[pulumi.Input['DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs']] = None,
s3_backup_mode: Optional[pulumi.Input['DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode']] = None,
vpc_configuration: Optional[pulumi.Input['DeliveryStreamVpcConfigurationArgs']] = None):
- DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- index_name=index_name,
- role_arn=role_arn,
- s3_configuration=s3_configuration,
- buffering_hints=buffering_hints,
- cloud_watch_logging_options=cloud_watch_logging_options,
- collection_endpoint=collection_endpoint,
- processing_configuration=processing_configuration,
- retry_options=retry_options,
- s3_backup_mode=s3_backup_mode,
- vpc_configuration=vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- index_name: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- s3_configuration: pulumi.Input['DeliveryStreamS3DestinationConfigurationArgs'],
- buffering_hints: Optional[pulumi.Input['DeliveryStreamAmazonOpenSearchServerlessBufferingHintsArgs']] = None,
- cloud_watch_logging_options: Optional[pulumi.Input['DeliveryStreamCloudWatchLoggingOptionsArgs']] = None,
- collection_endpoint: Optional[pulumi.Input[str]] = None,
- processing_configuration: Optional[pulumi.Input['DeliveryStreamProcessingConfigurationArgs']] = None,
- retry_options: Optional[pulumi.Input['DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs']] = None,
- s3_backup_mode: Optional[pulumi.Input['DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode']] = None,
- vpc_configuration: Optional[pulumi.Input['DeliveryStreamVpcConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("index_name", index_name)
- _setter("role_arn", role_arn)
- _setter("s3_configuration", s3_configuration)
+ pulumi.set(__self__, "index_name", index_name)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "s3_configuration", s3_configuration)
if buffering_hints is not None:
- _setter("buffering_hints", buffering_hints)
+ pulumi.set(__self__, "buffering_hints", buffering_hints)
if cloud_watch_logging_options is not None:
- _setter("cloud_watch_logging_options", cloud_watch_logging_options)
+ pulumi.set(__self__, "cloud_watch_logging_options", cloud_watch_logging_options)
if collection_endpoint is not None:
- _setter("collection_endpoint", collection_endpoint)
+ pulumi.set(__self__, "collection_endpoint", collection_endpoint)
if processing_configuration is not None:
- _setter("processing_configuration", processing_configuration)
+ pulumi.set(__self__, "processing_configuration", processing_configuration)
if retry_options is not None:
- _setter("retry_options", retry_options)
+ pulumi.set(__self__, "retry_options", retry_options)
if s3_backup_mode is not None:
- _setter("s3_backup_mode", s3_backup_mode)
+ pulumi.set(__self__, "s3_backup_mode", s3_backup_mode)
if vpc_configuration is not None:
- _setter("vpc_configuration", vpc_configuration)
+ pulumi.set(__self__, "vpc_configuration", vpc_configuration)
@property
@pulumi.getter(name="indexName")
@@ -252,17 +214,8 @@ def vpc_configuration(self, value: Optional[pulumi.Input['DeliveryStreamVpcConfi
class DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs:
def __init__(__self__, *,
duration_in_seconds: Optional[pulumi.Input[int]] = None):
- DeliveryStreamAmazonOpenSearchServerlessRetryOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration_in_seconds=duration_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration_in_seconds: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration_in_seconds is not None:
- _setter("duration_in_seconds", duration_in_seconds)
+ pulumi.set(__self__, "duration_in_seconds", duration_in_seconds)
@property
@pulumi.getter(name="durationInSeconds")
@@ -279,21 +232,10 @@ class DeliveryStreamAmazonopensearchserviceBufferingHintsArgs:
def __init__(__self__, *,
interval_in_seconds: Optional[pulumi.Input[int]] = None,
size_in_mbs: Optional[pulumi.Input[int]] = None):
- DeliveryStreamAmazonopensearchserviceBufferingHintsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- interval_in_seconds=interval_in_seconds,
- size_in_mbs=size_in_mbs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- interval_in_seconds: Optional[pulumi.Input[int]] = None,
- size_in_mbs: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if interval_in_seconds is not None:
- _setter("interval_in_seconds", interval_in_seconds)
+ pulumi.set(__self__, "interval_in_seconds", interval_in_seconds)
if size_in_mbs is not None:
- _setter("size_in_mbs", size_in_mbs)
+ pulumi.set(__self__, "size_in_mbs", size_in_mbs)
@property
@pulumi.getter(name="intervalInSeconds")
@@ -331,66 +273,31 @@ def __init__(__self__, *,
s3_backup_mode: Optional[pulumi.Input['DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode']] = None,
type_name: Optional[pulumi.Input[str]] = None,
vpc_configuration: Optional[pulumi.Input['DeliveryStreamVpcConfigurationArgs']] = None):
- DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- index_name=index_name,
- role_arn=role_arn,
- s3_configuration=s3_configuration,
- buffering_hints=buffering_hints,
- cloud_watch_logging_options=cloud_watch_logging_options,
- cluster_endpoint=cluster_endpoint,
- document_id_options=document_id_options,
- domain_arn=domain_arn,
- index_rotation_period=index_rotation_period,
- processing_configuration=processing_configuration,
- retry_options=retry_options,
- s3_backup_mode=s3_backup_mode,
- type_name=type_name,
- vpc_configuration=vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- index_name: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- s3_configuration: pulumi.Input['DeliveryStreamS3DestinationConfigurationArgs'],
- buffering_hints: Optional[pulumi.Input['DeliveryStreamAmazonopensearchserviceBufferingHintsArgs']] = None,
- cloud_watch_logging_options: Optional[pulumi.Input['DeliveryStreamCloudWatchLoggingOptionsArgs']] = None,
- cluster_endpoint: Optional[pulumi.Input[str]] = None,
- document_id_options: Optional[pulumi.Input['DeliveryStreamDocumentIdOptionsArgs']] = None,
- domain_arn: Optional[pulumi.Input[str]] = None,
- index_rotation_period: Optional[pulumi.Input['DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod']] = None,
- processing_configuration: Optional[pulumi.Input['DeliveryStreamProcessingConfigurationArgs']] = None,
- retry_options: Optional[pulumi.Input['DeliveryStreamAmazonopensearchserviceRetryOptionsArgs']] = None,
- s3_backup_mode: Optional[pulumi.Input['DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode']] = None,
- type_name: Optional[pulumi.Input[str]] = None,
- vpc_configuration: Optional[pulumi.Input['DeliveryStreamVpcConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("index_name", index_name)
- _setter("role_arn", role_arn)
- _setter("s3_configuration", s3_configuration)
+ pulumi.set(__self__, "index_name", index_name)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "s3_configuration", s3_configuration)
if buffering_hints is not None:
- _setter("buffering_hints", buffering_hints)
+ pulumi.set(__self__, "buffering_hints", buffering_hints)
if cloud_watch_logging_options is not None:
- _setter("cloud_watch_logging_options", cloud_watch_logging_options)
+ pulumi.set(__self__, "cloud_watch_logging_options", cloud_watch_logging_options)
if cluster_endpoint is not None:
- _setter("cluster_endpoint", cluster_endpoint)
+ pulumi.set(__self__, "cluster_endpoint", cluster_endpoint)
if document_id_options is not None:
- _setter("document_id_options", document_id_options)
+ pulumi.set(__self__, "document_id_options", document_id_options)
if domain_arn is not None:
- _setter("domain_arn", domain_arn)
+ pulumi.set(__self__, "domain_arn", domain_arn)
if index_rotation_period is not None:
- _setter("index_rotation_period", index_rotation_period)
+ pulumi.set(__self__, "index_rotation_period", index_rotation_period)
if processing_configuration is not None:
- _setter("processing_configuration", processing_configuration)
+ pulumi.set(__self__, "processing_configuration", processing_configuration)
if retry_options is not None:
- _setter("retry_options", retry_options)
+ pulumi.set(__self__, "retry_options", retry_options)
if s3_backup_mode is not None:
- _setter("s3_backup_mode", s3_backup_mode)
+ pulumi.set(__self__, "s3_backup_mode", s3_backup_mode)
if type_name is not None:
- _setter("type_name", type_name)
+ pulumi.set(__self__, "type_name", type_name)
if vpc_configuration is not None:
- _setter("vpc_configuration", vpc_configuration)
+ pulumi.set(__self__, "vpc_configuration", vpc_configuration)
@property
@pulumi.getter(name="indexName")
@@ -523,17 +430,8 @@ def vpc_configuration(self, value: Optional[pulumi.Input['DeliveryStreamVpcConfi
class DeliveryStreamAmazonopensearchserviceRetryOptionsArgs:
def __init__(__self__, *,
duration_in_seconds: Optional[pulumi.Input[int]] = None):
- DeliveryStreamAmazonopensearchserviceRetryOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration_in_seconds=duration_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration_in_seconds: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration_in_seconds is not None:
- _setter("duration_in_seconds", duration_in_seconds)
+ pulumi.set(__self__, "duration_in_seconds", duration_in_seconds)
@property
@pulumi.getter(name="durationInSeconds")
@@ -550,19 +448,8 @@ class DeliveryStreamAuthenticationConfigurationArgs:
def __init__(__self__, *,
connectivity: pulumi.Input['DeliveryStreamAuthenticationConfigurationConnectivity'],
role_arn: pulumi.Input[str]):
- DeliveryStreamAuthenticationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connectivity=connectivity,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connectivity: pulumi.Input['DeliveryStreamAuthenticationConfigurationConnectivity'],
- role_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("connectivity", connectivity)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "connectivity", connectivity)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter
@@ -588,21 +475,10 @@ class DeliveryStreamBufferingHintsArgs:
def __init__(__self__, *,
interval_in_seconds: Optional[pulumi.Input[int]] = None,
size_in_mbs: Optional[pulumi.Input[int]] = None):
- DeliveryStreamBufferingHintsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- interval_in_seconds=interval_in_seconds,
- size_in_mbs=size_in_mbs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- interval_in_seconds: Optional[pulumi.Input[int]] = None,
- size_in_mbs: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if interval_in_seconds is not None:
- _setter("interval_in_seconds", interval_in_seconds)
+ pulumi.set(__self__, "interval_in_seconds", interval_in_seconds)
if size_in_mbs is not None:
- _setter("size_in_mbs", size_in_mbs)
+ pulumi.set(__self__, "size_in_mbs", size_in_mbs)
@property
@pulumi.getter(name="intervalInSeconds")
@@ -629,25 +505,12 @@ def __init__(__self__, *,
enabled: Optional[pulumi.Input[bool]] = None,
log_group_name: Optional[pulumi.Input[str]] = None,
log_stream_name: Optional[pulumi.Input[str]] = None):
- DeliveryStreamCloudWatchLoggingOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- log_group_name=log_group_name,
- log_stream_name=log_stream_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- log_group_name: Optional[pulumi.Input[str]] = None,
- log_stream_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if log_group_name is not None:
- _setter("log_group_name", log_group_name)
+ pulumi.set(__self__, "log_group_name", log_group_name)
if log_stream_name is not None:
- _setter("log_stream_name", log_stream_name)
+ pulumi.set(__self__, "log_stream_name", log_stream_name)
@property
@pulumi.getter
@@ -683,24 +546,11 @@ def __init__(__self__, *,
data_table_name: pulumi.Input[str],
copy_options: Optional[pulumi.Input[str]] = None,
data_table_columns: Optional[pulumi.Input[str]] = None):
- DeliveryStreamCopyCommandArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_table_name=data_table_name,
- copy_options=copy_options,
- data_table_columns=data_table_columns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_table_name: pulumi.Input[str],
- copy_options: Optional[pulumi.Input[str]] = None,
- data_table_columns: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_table_name", data_table_name)
+ pulumi.set(__self__, "data_table_name", data_table_name)
if copy_options is not None:
- _setter("copy_options", copy_options)
+ pulumi.set(__self__, "copy_options", copy_options)
if data_table_columns is not None:
- _setter("data_table_columns", data_table_columns)
+ pulumi.set(__self__, "data_table_columns", data_table_columns)
@property
@pulumi.getter(name="dataTableName")
@@ -737,29 +587,14 @@ def __init__(__self__, *,
input_format_configuration: Optional[pulumi.Input['DeliveryStreamInputFormatConfigurationArgs']] = None,
output_format_configuration: Optional[pulumi.Input['DeliveryStreamOutputFormatConfigurationArgs']] = None,
schema_configuration: Optional[pulumi.Input['DeliveryStreamSchemaConfigurationArgs']] = None):
- DeliveryStreamDataFormatConversionConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- input_format_configuration=input_format_configuration,
- output_format_configuration=output_format_configuration,
- schema_configuration=schema_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- input_format_configuration: Optional[pulumi.Input['DeliveryStreamInputFormatConfigurationArgs']] = None,
- output_format_configuration: Optional[pulumi.Input['DeliveryStreamOutputFormatConfigurationArgs']] = None,
- schema_configuration: Optional[pulumi.Input['DeliveryStreamSchemaConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if input_format_configuration is not None:
- _setter("input_format_configuration", input_format_configuration)
+ pulumi.set(__self__, "input_format_configuration", input_format_configuration)
if output_format_configuration is not None:
- _setter("output_format_configuration", output_format_configuration)
+ pulumi.set(__self__, "output_format_configuration", output_format_configuration)
if schema_configuration is not None:
- _setter("schema_configuration", schema_configuration)
+ pulumi.set(__self__, "schema_configuration", schema_configuration)
@property
@pulumi.getter
@@ -803,21 +638,10 @@ class DeliveryStreamDeserializerArgs:
def __init__(__self__, *,
hive_json_ser_de: Optional[pulumi.Input['DeliveryStreamHiveJsonSerDeArgs']] = None,
open_x_json_ser_de: Optional[pulumi.Input['DeliveryStreamOpenXJsonSerDeArgs']] = None):
- DeliveryStreamDeserializerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hive_json_ser_de=hive_json_ser_de,
- open_x_json_ser_de=open_x_json_ser_de,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hive_json_ser_de: Optional[pulumi.Input['DeliveryStreamHiveJsonSerDeArgs']] = None,
- open_x_json_ser_de: Optional[pulumi.Input['DeliveryStreamOpenXJsonSerDeArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if hive_json_ser_de is not None:
- _setter("hive_json_ser_de", hive_json_ser_de)
+ pulumi.set(__self__, "hive_json_ser_de", hive_json_ser_de)
if open_x_json_ser_de is not None:
- _setter("open_x_json_ser_de", open_x_json_ser_de)
+ pulumi.set(__self__, "open_x_json_ser_de", open_x_json_ser_de)
@property
@pulumi.getter(name="hiveJsonSerDe")
@@ -842,16 +666,7 @@ def open_x_json_ser_de(self, value: Optional[pulumi.Input['DeliveryStreamOpenXJs
class DeliveryStreamDocumentIdOptionsArgs:
def __init__(__self__, *,
default_document_id_format: pulumi.Input['DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat']):
- DeliveryStreamDocumentIdOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- default_document_id_format=default_document_id_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- default_document_id_format: pulumi.Input['DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("default_document_id_format", default_document_id_format)
+ pulumi.set(__self__, "default_document_id_format", default_document_id_format)
@property
@pulumi.getter(name="defaultDocumentIdFormat")
@@ -868,21 +683,10 @@ class DeliveryStreamDynamicPartitioningConfigurationArgs:
def __init__(__self__, *,
enabled: Optional[pulumi.Input[bool]] = None,
retry_options: Optional[pulumi.Input['DeliveryStreamRetryOptionsArgs']] = None):
- DeliveryStreamDynamicPartitioningConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- retry_options=retry_options,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- retry_options: Optional[pulumi.Input['DeliveryStreamRetryOptionsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if retry_options is not None:
- _setter("retry_options", retry_options)
+ pulumi.set(__self__, "retry_options", retry_options)
@property
@pulumi.getter
@@ -908,21 +712,10 @@ class DeliveryStreamElasticsearchBufferingHintsArgs:
def __init__(__self__, *,
interval_in_seconds: Optional[pulumi.Input[int]] = None,
size_in_mbs: Optional[pulumi.Input[int]] = None):
- DeliveryStreamElasticsearchBufferingHintsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- interval_in_seconds=interval_in_seconds,
- size_in_mbs=size_in_mbs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- interval_in_seconds: Optional[pulumi.Input[int]] = None,
- size_in_mbs: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if interval_in_seconds is not None:
- _setter("interval_in_seconds", interval_in_seconds)
+ pulumi.set(__self__, "interval_in_seconds", interval_in_seconds)
if size_in_mbs is not None:
- _setter("size_in_mbs", size_in_mbs)
+ pulumi.set(__self__, "size_in_mbs", size_in_mbs)
@property
@pulumi.getter(name="intervalInSeconds")
@@ -960,66 +753,31 @@ def __init__(__self__, *,
s3_backup_mode: Optional[pulumi.Input['DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode']] = None,
type_name: Optional[pulumi.Input[str]] = None,
vpc_configuration: Optional[pulumi.Input['DeliveryStreamVpcConfigurationArgs']] = None):
- DeliveryStreamElasticsearchDestinationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- index_name=index_name,
- role_arn=role_arn,
- s3_configuration=s3_configuration,
- buffering_hints=buffering_hints,
- cloud_watch_logging_options=cloud_watch_logging_options,
- cluster_endpoint=cluster_endpoint,
- document_id_options=document_id_options,
- domain_arn=domain_arn,
- index_rotation_period=index_rotation_period,
- processing_configuration=processing_configuration,
- retry_options=retry_options,
- s3_backup_mode=s3_backup_mode,
- type_name=type_name,
- vpc_configuration=vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- index_name: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- s3_configuration: pulumi.Input['DeliveryStreamS3DestinationConfigurationArgs'],
- buffering_hints: Optional[pulumi.Input['DeliveryStreamElasticsearchBufferingHintsArgs']] = None,
- cloud_watch_logging_options: Optional[pulumi.Input['DeliveryStreamCloudWatchLoggingOptionsArgs']] = None,
- cluster_endpoint: Optional[pulumi.Input[str]] = None,
- document_id_options: Optional[pulumi.Input['DeliveryStreamDocumentIdOptionsArgs']] = None,
- domain_arn: Optional[pulumi.Input[str]] = None,
- index_rotation_period: Optional[pulumi.Input['DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod']] = None,
- processing_configuration: Optional[pulumi.Input['DeliveryStreamProcessingConfigurationArgs']] = None,
- retry_options: Optional[pulumi.Input['DeliveryStreamElasticsearchRetryOptionsArgs']] = None,
- s3_backup_mode: Optional[pulumi.Input['DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode']] = None,
- type_name: Optional[pulumi.Input[str]] = None,
- vpc_configuration: Optional[pulumi.Input['DeliveryStreamVpcConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("index_name", index_name)
- _setter("role_arn", role_arn)
- _setter("s3_configuration", s3_configuration)
+ pulumi.set(__self__, "index_name", index_name)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "s3_configuration", s3_configuration)
if buffering_hints is not None:
- _setter("buffering_hints", buffering_hints)
+ pulumi.set(__self__, "buffering_hints", buffering_hints)
if cloud_watch_logging_options is not None:
- _setter("cloud_watch_logging_options", cloud_watch_logging_options)
+ pulumi.set(__self__, "cloud_watch_logging_options", cloud_watch_logging_options)
if cluster_endpoint is not None:
- _setter("cluster_endpoint", cluster_endpoint)
+ pulumi.set(__self__, "cluster_endpoint", cluster_endpoint)
if document_id_options is not None:
- _setter("document_id_options", document_id_options)
+ pulumi.set(__self__, "document_id_options", document_id_options)
if domain_arn is not None:
- _setter("domain_arn", domain_arn)
+ pulumi.set(__self__, "domain_arn", domain_arn)
if index_rotation_period is not None:
- _setter("index_rotation_period", index_rotation_period)
+ pulumi.set(__self__, "index_rotation_period", index_rotation_period)
if processing_configuration is not None:
- _setter("processing_configuration", processing_configuration)
+ pulumi.set(__self__, "processing_configuration", processing_configuration)
if retry_options is not None:
- _setter("retry_options", retry_options)
+ pulumi.set(__self__, "retry_options", retry_options)
if s3_backup_mode is not None:
- _setter("s3_backup_mode", s3_backup_mode)
+ pulumi.set(__self__, "s3_backup_mode", s3_backup_mode)
if type_name is not None:
- _setter("type_name", type_name)
+ pulumi.set(__self__, "type_name", type_name)
if vpc_configuration is not None:
- _setter("vpc_configuration", vpc_configuration)
+ pulumi.set(__self__, "vpc_configuration", vpc_configuration)
@property
@pulumi.getter(name="indexName")
@@ -1152,17 +910,8 @@ def vpc_configuration(self, value: Optional[pulumi.Input['DeliveryStreamVpcConfi
class DeliveryStreamElasticsearchRetryOptionsArgs:
def __init__(__self__, *,
duration_in_seconds: Optional[pulumi.Input[int]] = None):
- DeliveryStreamElasticsearchRetryOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration_in_seconds=duration_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration_in_seconds: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration_in_seconds is not None:
- _setter("duration_in_seconds", duration_in_seconds)
+ pulumi.set(__self__, "duration_in_seconds", duration_in_seconds)
@property
@pulumi.getter(name="durationInSeconds")
@@ -1179,20 +928,9 @@ class DeliveryStreamEncryptionConfigurationInputArgs:
def __init__(__self__, *,
key_type: pulumi.Input['DeliveryStreamEncryptionConfigurationInputKeyType'],
key_arn: Optional[pulumi.Input[str]] = None):
- DeliveryStreamEncryptionConfigurationInputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key_type=key_type,
- key_arn=key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key_type: pulumi.Input['DeliveryStreamEncryptionConfigurationInputKeyType'],
- key_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key_type", key_type)
+ pulumi.set(__self__, "key_type", key_type)
if key_arn is not None:
- _setter("key_arn", key_arn)
+ pulumi.set(__self__, "key_arn", key_arn)
@property
@pulumi.getter(name="keyType")
@@ -1218,21 +956,10 @@ class DeliveryStreamEncryptionConfigurationArgs:
def __init__(__self__, *,
kms_encryption_config: Optional[pulumi.Input['DeliveryStreamKmsEncryptionConfigArgs']] = None,
no_encryption_config: Optional[pulumi.Input['DeliveryStreamEncryptionConfigurationNoEncryptionConfig']] = None):
- DeliveryStreamEncryptionConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kms_encryption_config=kms_encryption_config,
- no_encryption_config=no_encryption_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kms_encryption_config: Optional[pulumi.Input['DeliveryStreamKmsEncryptionConfigArgs']] = None,
- no_encryption_config: Optional[pulumi.Input['DeliveryStreamEncryptionConfigurationNoEncryptionConfig']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if kms_encryption_config is not None:
- _setter("kms_encryption_config", kms_encryption_config)
+ pulumi.set(__self__, "kms_encryption_config", kms_encryption_config)
if no_encryption_config is not None:
- _setter("no_encryption_config", no_encryption_config)
+ pulumi.set(__self__, "no_encryption_config", no_encryption_config)
@property
@pulumi.getter(name="kmsEncryptionConfig")
@@ -1269,63 +996,30 @@ def __init__(__self__, *,
processing_configuration: Optional[pulumi.Input['DeliveryStreamProcessingConfigurationArgs']] = None,
s3_backup_configuration: Optional[pulumi.Input['DeliveryStreamS3DestinationConfigurationArgs']] = None,
s3_backup_mode: Optional[pulumi.Input['DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode']] = None):
- DeliveryStreamExtendedS3DestinationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_arn=bucket_arn,
- role_arn=role_arn,
- buffering_hints=buffering_hints,
- cloud_watch_logging_options=cloud_watch_logging_options,
- compression_format=compression_format,
- data_format_conversion_configuration=data_format_conversion_configuration,
- dynamic_partitioning_configuration=dynamic_partitioning_configuration,
- encryption_configuration=encryption_configuration,
- error_output_prefix=error_output_prefix,
- prefix=prefix,
- processing_configuration=processing_configuration,
- s3_backup_configuration=s3_backup_configuration,
- s3_backup_mode=s3_backup_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_arn: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- buffering_hints: Optional[pulumi.Input['DeliveryStreamBufferingHintsArgs']] = None,
- cloud_watch_logging_options: Optional[pulumi.Input['DeliveryStreamCloudWatchLoggingOptionsArgs']] = None,
- compression_format: Optional[pulumi.Input['DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat']] = None,
- data_format_conversion_configuration: Optional[pulumi.Input['DeliveryStreamDataFormatConversionConfigurationArgs']] = None,
- dynamic_partitioning_configuration: Optional[pulumi.Input['DeliveryStreamDynamicPartitioningConfigurationArgs']] = None,
- encryption_configuration: Optional[pulumi.Input['DeliveryStreamEncryptionConfigurationArgs']] = None,
- error_output_prefix: Optional[pulumi.Input[str]] = None,
- prefix: Optional[pulumi.Input[str]] = None,
- processing_configuration: Optional[pulumi.Input['DeliveryStreamProcessingConfigurationArgs']] = None,
- s3_backup_configuration: Optional[pulumi.Input['DeliveryStreamS3DestinationConfigurationArgs']] = None,
- s3_backup_mode: Optional[pulumi.Input['DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_arn", bucket_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "bucket_arn", bucket_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if buffering_hints is not None:
- _setter("buffering_hints", buffering_hints)
+ pulumi.set(__self__, "buffering_hints", buffering_hints)
if cloud_watch_logging_options is not None:
- _setter("cloud_watch_logging_options", cloud_watch_logging_options)
+ pulumi.set(__self__, "cloud_watch_logging_options", cloud_watch_logging_options)
if compression_format is not None:
- _setter("compression_format", compression_format)
+ pulumi.set(__self__, "compression_format", compression_format)
if data_format_conversion_configuration is not None:
- _setter("data_format_conversion_configuration", data_format_conversion_configuration)
+ pulumi.set(__self__, "data_format_conversion_configuration", data_format_conversion_configuration)
if dynamic_partitioning_configuration is not None:
- _setter("dynamic_partitioning_configuration", dynamic_partitioning_configuration)
+ pulumi.set(__self__, "dynamic_partitioning_configuration", dynamic_partitioning_configuration)
if encryption_configuration is not None:
- _setter("encryption_configuration", encryption_configuration)
+ pulumi.set(__self__, "encryption_configuration", encryption_configuration)
if error_output_prefix is not None:
- _setter("error_output_prefix", error_output_prefix)
+ pulumi.set(__self__, "error_output_prefix", error_output_prefix)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
if processing_configuration is not None:
- _setter("processing_configuration", processing_configuration)
+ pulumi.set(__self__, "processing_configuration", processing_configuration)
if s3_backup_configuration is not None:
- _setter("s3_backup_configuration", s3_backup_configuration)
+ pulumi.set(__self__, "s3_backup_configuration", s3_backup_configuration)
if s3_backup_mode is not None:
- _setter("s3_backup_mode", s3_backup_mode)
+ pulumi.set(__self__, "s3_backup_mode", s3_backup_mode)
@property
@pulumi.getter(name="bucketArn")
@@ -1449,17 +1143,8 @@ def s3_backup_mode(self, value: Optional[pulumi.Input['DeliveryStreamExtendedS3D
class DeliveryStreamHiveJsonSerDeArgs:
def __init__(__self__, *,
timestamp_formats: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- DeliveryStreamHiveJsonSerDeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timestamp_formats=timestamp_formats,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timestamp_formats: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if timestamp_formats is not None:
- _setter("timestamp_formats", timestamp_formats)
+ pulumi.set(__self__, "timestamp_formats", timestamp_formats)
@property
@pulumi.getter(name="timestampFormats")
@@ -1476,19 +1161,8 @@ class DeliveryStreamHttpEndpointCommonAttributeArgs:
def __init__(__self__, *,
attribute_name: pulumi.Input[str],
attribute_value: pulumi.Input[str]):
- DeliveryStreamHttpEndpointCommonAttributeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_name=attribute_name,
- attribute_value=attribute_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_name: pulumi.Input[str],
- attribute_value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute_name", attribute_name)
- _setter("attribute_value", attribute_value)
+ pulumi.set(__self__, "attribute_name", attribute_name)
+ pulumi.set(__self__, "attribute_value", attribute_value)
@property
@pulumi.getter(name="attributeName")
@@ -1515,24 +1189,11 @@ def __init__(__self__, *,
url: pulumi.Input[str],
access_key: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None):
- DeliveryStreamHttpEndpointConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- url=url,
- access_key=access_key,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- url: pulumi.Input[str],
- access_key: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
if access_key is not None:
- _setter("access_key", access_key)
+ pulumi.set(__self__, "access_key", access_key)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -1574,47 +1235,22 @@ def __init__(__self__, *,
retry_options: Optional[pulumi.Input['DeliveryStreamRetryOptionsArgs']] = None,
role_arn: Optional[pulumi.Input[str]] = None,
s3_backup_mode: Optional[pulumi.Input[str]] = None):
- DeliveryStreamHttpEndpointDestinationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- endpoint_configuration=endpoint_configuration,
- s3_configuration=s3_configuration,
- buffering_hints=buffering_hints,
- cloud_watch_logging_options=cloud_watch_logging_options,
- processing_configuration=processing_configuration,
- request_configuration=request_configuration,
- retry_options=retry_options,
- role_arn=role_arn,
- s3_backup_mode=s3_backup_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- endpoint_configuration: pulumi.Input['DeliveryStreamHttpEndpointConfigurationArgs'],
- s3_configuration: pulumi.Input['DeliveryStreamS3DestinationConfigurationArgs'],
- buffering_hints: Optional[pulumi.Input['DeliveryStreamBufferingHintsArgs']] = None,
- cloud_watch_logging_options: Optional[pulumi.Input['DeliveryStreamCloudWatchLoggingOptionsArgs']] = None,
- processing_configuration: Optional[pulumi.Input['DeliveryStreamProcessingConfigurationArgs']] = None,
- request_configuration: Optional[pulumi.Input['DeliveryStreamHttpEndpointRequestConfigurationArgs']] = None,
- retry_options: Optional[pulumi.Input['DeliveryStreamRetryOptionsArgs']] = None,
- role_arn: Optional[pulumi.Input[str]] = None,
- s3_backup_mode: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("endpoint_configuration", endpoint_configuration)
- _setter("s3_configuration", s3_configuration)
+ pulumi.set(__self__, "endpoint_configuration", endpoint_configuration)
+ pulumi.set(__self__, "s3_configuration", s3_configuration)
if buffering_hints is not None:
- _setter("buffering_hints", buffering_hints)
+ pulumi.set(__self__, "buffering_hints", buffering_hints)
if cloud_watch_logging_options is not None:
- _setter("cloud_watch_logging_options", cloud_watch_logging_options)
+ pulumi.set(__self__, "cloud_watch_logging_options", cloud_watch_logging_options)
if processing_configuration is not None:
- _setter("processing_configuration", processing_configuration)
+ pulumi.set(__self__, "processing_configuration", processing_configuration)
if request_configuration is not None:
- _setter("request_configuration", request_configuration)
+ pulumi.set(__self__, "request_configuration", request_configuration)
if retry_options is not None:
- _setter("retry_options", retry_options)
+ pulumi.set(__self__, "retry_options", retry_options)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if s3_backup_mode is not None:
- _setter("s3_backup_mode", s3_backup_mode)
+ pulumi.set(__self__, "s3_backup_mode", s3_backup_mode)
@property
@pulumi.getter(name="endpointConfiguration")
@@ -1703,21 +1339,10 @@ class DeliveryStreamHttpEndpointRequestConfigurationArgs:
def __init__(__self__, *,
common_attributes: Optional[pulumi.Input[Sequence[pulumi.Input['DeliveryStreamHttpEndpointCommonAttributeArgs']]]] = None,
content_encoding: Optional[pulumi.Input['DeliveryStreamHttpEndpointRequestConfigurationContentEncoding']] = None):
- DeliveryStreamHttpEndpointRequestConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- common_attributes=common_attributes,
- content_encoding=content_encoding,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- common_attributes: Optional[pulumi.Input[Sequence[pulumi.Input['DeliveryStreamHttpEndpointCommonAttributeArgs']]]] = None,
- content_encoding: Optional[pulumi.Input['DeliveryStreamHttpEndpointRequestConfigurationContentEncoding']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if common_attributes is not None:
- _setter("common_attributes", common_attributes)
+ pulumi.set(__self__, "common_attributes", common_attributes)
if content_encoding is not None:
- _setter("content_encoding", content_encoding)
+ pulumi.set(__self__, "content_encoding", content_encoding)
@property
@pulumi.getter(name="commonAttributes")
@@ -1742,17 +1367,8 @@ def content_encoding(self, value: Optional[pulumi.Input['DeliveryStreamHttpEndpo
class DeliveryStreamInputFormatConfigurationArgs:
def __init__(__self__, *,
deserializer: Optional[pulumi.Input['DeliveryStreamDeserializerArgs']] = None):
- DeliveryStreamInputFormatConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- deserializer=deserializer,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- deserializer: Optional[pulumi.Input['DeliveryStreamDeserializerArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if deserializer is not None:
- _setter("deserializer", deserializer)
+ pulumi.set(__self__, "deserializer", deserializer)
@property
@pulumi.getter
@@ -1769,19 +1385,8 @@ class DeliveryStreamKinesisStreamSourceConfigurationArgs:
def __init__(__self__, *,
kinesis_stream_arn: pulumi.Input[str],
role_arn: pulumi.Input[str]):
- DeliveryStreamKinesisStreamSourceConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kinesis_stream_arn=kinesis_stream_arn,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kinesis_stream_arn: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("kinesis_stream_arn", kinesis_stream_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "kinesis_stream_arn", kinesis_stream_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="kinesisStreamArn")
@@ -1806,16 +1411,7 @@ def role_arn(self, value: pulumi.Input[str]):
class DeliveryStreamKmsEncryptionConfigArgs:
def __init__(__self__, *,
awskms_key_arn: pulumi.Input[str]):
- DeliveryStreamKmsEncryptionConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- awskms_key_arn=awskms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- awskms_key_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("awskms_key_arn", awskms_key_arn)
+ pulumi.set(__self__, "awskms_key_arn", awskms_key_arn)
@property
@pulumi.getter(name="awskmsKeyArn")
@@ -1833,22 +1429,9 @@ def __init__(__self__, *,
authentication_configuration: pulumi.Input['DeliveryStreamAuthenticationConfigurationArgs'],
msk_cluster_arn: pulumi.Input[str],
topic_name: pulumi.Input[str]):
- DeliveryStreamMskSourceConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authentication_configuration=authentication_configuration,
- msk_cluster_arn=msk_cluster_arn,
- topic_name=topic_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authentication_configuration: pulumi.Input['DeliveryStreamAuthenticationConfigurationArgs'],
- msk_cluster_arn: pulumi.Input[str],
- topic_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("authentication_configuration", authentication_configuration)
- _setter("msk_cluster_arn", msk_cluster_arn)
- _setter("topic_name", topic_name)
+ pulumi.set(__self__, "authentication_configuration", authentication_configuration)
+ pulumi.set(__self__, "msk_cluster_arn", msk_cluster_arn)
+ pulumi.set(__self__, "topic_name", topic_name)
@property
@pulumi.getter(name="authenticationConfiguration")
@@ -1884,25 +1467,12 @@ def __init__(__self__, *,
case_insensitive: Optional[pulumi.Input[bool]] = None,
column_to_json_key_mappings: Optional[Any] = None,
convert_dots_in_json_keys_to_underscores: Optional[pulumi.Input[bool]] = None):
- DeliveryStreamOpenXJsonSerDeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- case_insensitive=case_insensitive,
- column_to_json_key_mappings=column_to_json_key_mappings,
- convert_dots_in_json_keys_to_underscores=convert_dots_in_json_keys_to_underscores,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- case_insensitive: Optional[pulumi.Input[bool]] = None,
- column_to_json_key_mappings: Optional[Any] = None,
- convert_dots_in_json_keys_to_underscores: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if case_insensitive is not None:
- _setter("case_insensitive", case_insensitive)
+ pulumi.set(__self__, "case_insensitive", case_insensitive)
if column_to_json_key_mappings is not None:
- _setter("column_to_json_key_mappings", column_to_json_key_mappings)
+ pulumi.set(__self__, "column_to_json_key_mappings", column_to_json_key_mappings)
if convert_dots_in_json_keys_to_underscores is not None:
- _setter("convert_dots_in_json_keys_to_underscores", convert_dots_in_json_keys_to_underscores)
+ pulumi.set(__self__, "convert_dots_in_json_keys_to_underscores", convert_dots_in_json_keys_to_underscores)
@property
@pulumi.getter(name="caseInsensitive")
@@ -1945,53 +1515,26 @@ def __init__(__self__, *,
padding_tolerance: Optional[pulumi.Input[float]] = None,
row_index_stride: Optional[pulumi.Input[int]] = None,
stripe_size_bytes: Optional[pulumi.Input[int]] = None):
- DeliveryStreamOrcSerDeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- block_size_bytes=block_size_bytes,
- bloom_filter_columns=bloom_filter_columns,
- bloom_filter_false_positive_probability=bloom_filter_false_positive_probability,
- compression=compression,
- dictionary_key_threshold=dictionary_key_threshold,
- enable_padding=enable_padding,
- format_version=format_version,
- padding_tolerance=padding_tolerance,
- row_index_stride=row_index_stride,
- stripe_size_bytes=stripe_size_bytes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- block_size_bytes: Optional[pulumi.Input[int]] = None,
- bloom_filter_columns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- bloom_filter_false_positive_probability: Optional[pulumi.Input[float]] = None,
- compression: Optional[pulumi.Input[str]] = None,
- dictionary_key_threshold: Optional[pulumi.Input[float]] = None,
- enable_padding: Optional[pulumi.Input[bool]] = None,
- format_version: Optional[pulumi.Input[str]] = None,
- padding_tolerance: Optional[pulumi.Input[float]] = None,
- row_index_stride: Optional[pulumi.Input[int]] = None,
- stripe_size_bytes: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if block_size_bytes is not None:
- _setter("block_size_bytes", block_size_bytes)
+ pulumi.set(__self__, "block_size_bytes", block_size_bytes)
if bloom_filter_columns is not None:
- _setter("bloom_filter_columns", bloom_filter_columns)
+ pulumi.set(__self__, "bloom_filter_columns", bloom_filter_columns)
if bloom_filter_false_positive_probability is not None:
- _setter("bloom_filter_false_positive_probability", bloom_filter_false_positive_probability)
+ pulumi.set(__self__, "bloom_filter_false_positive_probability", bloom_filter_false_positive_probability)
if compression is not None:
- _setter("compression", compression)
+ pulumi.set(__self__, "compression", compression)
if dictionary_key_threshold is not None:
- _setter("dictionary_key_threshold", dictionary_key_threshold)
+ pulumi.set(__self__, "dictionary_key_threshold", dictionary_key_threshold)
if enable_padding is not None:
- _setter("enable_padding", enable_padding)
+ pulumi.set(__self__, "enable_padding", enable_padding)
if format_version is not None:
- _setter("format_version", format_version)
+ pulumi.set(__self__, "format_version", format_version)
if padding_tolerance is not None:
- _setter("padding_tolerance", padding_tolerance)
+ pulumi.set(__self__, "padding_tolerance", padding_tolerance)
if row_index_stride is not None:
- _setter("row_index_stride", row_index_stride)
+ pulumi.set(__self__, "row_index_stride", row_index_stride)
if stripe_size_bytes is not None:
- _setter("stripe_size_bytes", stripe_size_bytes)
+ pulumi.set(__self__, "stripe_size_bytes", stripe_size_bytes)
@property
@pulumi.getter(name="blockSizeBytes")
@@ -2088,17 +1631,8 @@ def stripe_size_bytes(self, value: Optional[pulumi.Input[int]]):
class DeliveryStreamOutputFormatConfigurationArgs:
def __init__(__self__, *,
serializer: Optional[pulumi.Input['DeliveryStreamSerializerArgs']] = None):
- DeliveryStreamOutputFormatConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- serializer=serializer,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- serializer: Optional[pulumi.Input['DeliveryStreamSerializerArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if serializer is not None:
- _setter("serializer", serializer)
+ pulumi.set(__self__, "serializer", serializer)
@property
@pulumi.getter
@@ -2119,37 +1653,18 @@ def __init__(__self__, *,
max_padding_bytes: Optional[pulumi.Input[int]] = None,
page_size_bytes: Optional[pulumi.Input[int]] = None,
writer_version: Optional[pulumi.Input[str]] = None):
- DeliveryStreamParquetSerDeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- block_size_bytes=block_size_bytes,
- compression=compression,
- enable_dictionary_compression=enable_dictionary_compression,
- max_padding_bytes=max_padding_bytes,
- page_size_bytes=page_size_bytes,
- writer_version=writer_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- block_size_bytes: Optional[pulumi.Input[int]] = None,
- compression: Optional[pulumi.Input[str]] = None,
- enable_dictionary_compression: Optional[pulumi.Input[bool]] = None,
- max_padding_bytes: Optional[pulumi.Input[int]] = None,
- page_size_bytes: Optional[pulumi.Input[int]] = None,
- writer_version: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if block_size_bytes is not None:
- _setter("block_size_bytes", block_size_bytes)
+ pulumi.set(__self__, "block_size_bytes", block_size_bytes)
if compression is not None:
- _setter("compression", compression)
+ pulumi.set(__self__, "compression", compression)
if enable_dictionary_compression is not None:
- _setter("enable_dictionary_compression", enable_dictionary_compression)
+ pulumi.set(__self__, "enable_dictionary_compression", enable_dictionary_compression)
if max_padding_bytes is not None:
- _setter("max_padding_bytes", max_padding_bytes)
+ pulumi.set(__self__, "max_padding_bytes", max_padding_bytes)
if page_size_bytes is not None:
- _setter("page_size_bytes", page_size_bytes)
+ pulumi.set(__self__, "page_size_bytes", page_size_bytes)
if writer_version is not None:
- _setter("writer_version", writer_version)
+ pulumi.set(__self__, "writer_version", writer_version)
@property
@pulumi.getter(name="blockSizeBytes")
@@ -2211,21 +1726,10 @@ class DeliveryStreamProcessingConfigurationArgs:
def __init__(__self__, *,
enabled: Optional[pulumi.Input[bool]] = None,
processors: Optional[pulumi.Input[Sequence[pulumi.Input['DeliveryStreamProcessorArgs']]]] = None):
- DeliveryStreamProcessingConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- processors=processors,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- processors: Optional[pulumi.Input[Sequence[pulumi.Input['DeliveryStreamProcessorArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if processors is not None:
- _setter("processors", processors)
+ pulumi.set(__self__, "processors", processors)
@property
@pulumi.getter
@@ -2251,19 +1755,8 @@ class DeliveryStreamProcessorParameterArgs:
def __init__(__self__, *,
parameter_name: pulumi.Input[str],
parameter_value: pulumi.Input[str]):
- DeliveryStreamProcessorParameterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- parameter_name=parameter_name,
- parameter_value=parameter_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- parameter_name: pulumi.Input[str],
- parameter_value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("parameter_name", parameter_name)
- _setter("parameter_value", parameter_value)
+ pulumi.set(__self__, "parameter_name", parameter_name)
+ pulumi.set(__self__, "parameter_value", parameter_value)
@property
@pulumi.getter(name="parameterName")
@@ -2289,20 +1782,9 @@ class DeliveryStreamProcessorArgs:
def __init__(__self__, *,
type: pulumi.Input['DeliveryStreamProcessorType'],
parameters: Optional[pulumi.Input[Sequence[pulumi.Input['DeliveryStreamProcessorParameterArgs']]]] = None):
- DeliveryStreamProcessorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- parameters=parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: pulumi.Input['DeliveryStreamProcessorType'],
- parameters: Optional[pulumi.Input[Sequence[pulumi.Input['DeliveryStreamProcessorParameterArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
@property
@pulumi.getter
@@ -2337,51 +1819,22 @@ def __init__(__self__, *,
retry_options: Optional[pulumi.Input['DeliveryStreamRedshiftRetryOptionsArgs']] = None,
s3_backup_configuration: Optional[pulumi.Input['DeliveryStreamS3DestinationConfigurationArgs']] = None,
s3_backup_mode: Optional[pulumi.Input['DeliveryStreamRedshiftDestinationConfigurationS3BackupMode']] = None):
- DeliveryStreamRedshiftDestinationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cluster_jdbcurl=cluster_jdbcurl,
- copy_command=copy_command,
- password=password,
- role_arn=role_arn,
- s3_configuration=s3_configuration,
- username=username,
- cloud_watch_logging_options=cloud_watch_logging_options,
- processing_configuration=processing_configuration,
- retry_options=retry_options,
- s3_backup_configuration=s3_backup_configuration,
- s3_backup_mode=s3_backup_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cluster_jdbcurl: pulumi.Input[str],
- copy_command: pulumi.Input['DeliveryStreamCopyCommandArgs'],
- password: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- s3_configuration: pulumi.Input['DeliveryStreamS3DestinationConfigurationArgs'],
- username: pulumi.Input[str],
- cloud_watch_logging_options: Optional[pulumi.Input['DeliveryStreamCloudWatchLoggingOptionsArgs']] = None,
- processing_configuration: Optional[pulumi.Input['DeliveryStreamProcessingConfigurationArgs']] = None,
- retry_options: Optional[pulumi.Input['DeliveryStreamRedshiftRetryOptionsArgs']] = None,
- s3_backup_configuration: Optional[pulumi.Input['DeliveryStreamS3DestinationConfigurationArgs']] = None,
- s3_backup_mode: Optional[pulumi.Input['DeliveryStreamRedshiftDestinationConfigurationS3BackupMode']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cluster_jdbcurl", cluster_jdbcurl)
- _setter("copy_command", copy_command)
- _setter("password", password)
- _setter("role_arn", role_arn)
- _setter("s3_configuration", s3_configuration)
- _setter("username", username)
+ pulumi.set(__self__, "cluster_jdbcurl", cluster_jdbcurl)
+ pulumi.set(__self__, "copy_command", copy_command)
+ pulumi.set(__self__, "password", password)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "s3_configuration", s3_configuration)
+ pulumi.set(__self__, "username", username)
if cloud_watch_logging_options is not None:
- _setter("cloud_watch_logging_options", cloud_watch_logging_options)
+ pulumi.set(__self__, "cloud_watch_logging_options", cloud_watch_logging_options)
if processing_configuration is not None:
- _setter("processing_configuration", processing_configuration)
+ pulumi.set(__self__, "processing_configuration", processing_configuration)
if retry_options is not None:
- _setter("retry_options", retry_options)
+ pulumi.set(__self__, "retry_options", retry_options)
if s3_backup_configuration is not None:
- _setter("s3_backup_configuration", s3_backup_configuration)
+ pulumi.set(__self__, "s3_backup_configuration", s3_backup_configuration)
if s3_backup_mode is not None:
- _setter("s3_backup_mode", s3_backup_mode)
+ pulumi.set(__self__, "s3_backup_mode", s3_backup_mode)
@property
@pulumi.getter(name="clusterJdbcurl")
@@ -2487,17 +1940,8 @@ def s3_backup_mode(self, value: Optional[pulumi.Input['DeliveryStreamRedshiftDes
class DeliveryStreamRedshiftRetryOptionsArgs:
def __init__(__self__, *,
duration_in_seconds: Optional[pulumi.Input[int]] = None):
- DeliveryStreamRedshiftRetryOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration_in_seconds=duration_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration_in_seconds: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration_in_seconds is not None:
- _setter("duration_in_seconds", duration_in_seconds)
+ pulumi.set(__self__, "duration_in_seconds", duration_in_seconds)
@property
@pulumi.getter(name="durationInSeconds")
@@ -2513,17 +1957,8 @@ def duration_in_seconds(self, value: Optional[pulumi.Input[int]]):
class DeliveryStreamRetryOptionsArgs:
def __init__(__self__, *,
duration_in_seconds: Optional[pulumi.Input[int]] = None):
- DeliveryStreamRetryOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration_in_seconds=duration_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration_in_seconds: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration_in_seconds is not None:
- _setter("duration_in_seconds", duration_in_seconds)
+ pulumi.set(__self__, "duration_in_seconds", duration_in_seconds)
@property
@pulumi.getter(name="durationInSeconds")
@@ -2546,43 +1981,20 @@ def __init__(__self__, *,
encryption_configuration: Optional[pulumi.Input['DeliveryStreamEncryptionConfigurationArgs']] = None,
error_output_prefix: Optional[pulumi.Input[str]] = None,
prefix: Optional[pulumi.Input[str]] = None):
- DeliveryStreamS3DestinationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_arn=bucket_arn,
- role_arn=role_arn,
- buffering_hints=buffering_hints,
- cloud_watch_logging_options=cloud_watch_logging_options,
- compression_format=compression_format,
- encryption_configuration=encryption_configuration,
- error_output_prefix=error_output_prefix,
- prefix=prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_arn: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- buffering_hints: Optional[pulumi.Input['DeliveryStreamBufferingHintsArgs']] = None,
- cloud_watch_logging_options: Optional[pulumi.Input['DeliveryStreamCloudWatchLoggingOptionsArgs']] = None,
- compression_format: Optional[pulumi.Input['DeliveryStreamS3DestinationConfigurationCompressionFormat']] = None,
- encryption_configuration: Optional[pulumi.Input['DeliveryStreamEncryptionConfigurationArgs']] = None,
- error_output_prefix: Optional[pulumi.Input[str]] = None,
- prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_arn", bucket_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "bucket_arn", bucket_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if buffering_hints is not None:
- _setter("buffering_hints", buffering_hints)
+ pulumi.set(__self__, "buffering_hints", buffering_hints)
if cloud_watch_logging_options is not None:
- _setter("cloud_watch_logging_options", cloud_watch_logging_options)
+ pulumi.set(__self__, "cloud_watch_logging_options", cloud_watch_logging_options)
if compression_format is not None:
- _setter("compression_format", compression_format)
+ pulumi.set(__self__, "compression_format", compression_format)
if encryption_configuration is not None:
- _setter("encryption_configuration", encryption_configuration)
+ pulumi.set(__self__, "encryption_configuration", encryption_configuration)
if error_output_prefix is not None:
- _setter("error_output_prefix", error_output_prefix)
+ pulumi.set(__self__, "error_output_prefix", error_output_prefix)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
@property
@pulumi.getter(name="bucketArn")
@@ -2666,37 +2078,18 @@ def __init__(__self__, *,
role_arn: Optional[pulumi.Input[str]] = None,
table_name: Optional[pulumi.Input[str]] = None,
version_id: Optional[pulumi.Input[str]] = None):
- DeliveryStreamSchemaConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- database_name=database_name,
- region=region,
- role_arn=role_arn,
- table_name=table_name,
- version_id=version_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: Optional[pulumi.Input[str]] = None,
- database_name: Optional[pulumi.Input[str]] = None,
- region: Optional[pulumi.Input[str]] = None,
- role_arn: Optional[pulumi.Input[str]] = None,
- table_name: Optional[pulumi.Input[str]] = None,
- version_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_id is not None:
- _setter("catalog_id", catalog_id)
+ pulumi.set(__self__, "catalog_id", catalog_id)
if database_name is not None:
- _setter("database_name", database_name)
+ pulumi.set(__self__, "database_name", database_name)
if region is not None:
- _setter("region", region)
+ pulumi.set(__self__, "region", region)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if table_name is not None:
- _setter("table_name", table_name)
+ pulumi.set(__self__, "table_name", table_name)
if version_id is not None:
- _setter("version_id", version_id)
+ pulumi.set(__self__, "version_id", version_id)
@property
@pulumi.getter(name="catalogId")
@@ -2758,21 +2151,10 @@ class DeliveryStreamSerializerArgs:
def __init__(__self__, *,
orc_ser_de: Optional[pulumi.Input['DeliveryStreamOrcSerDeArgs']] = None,
parquet_ser_de: Optional[pulumi.Input['DeliveryStreamParquetSerDeArgs']] = None):
- DeliveryStreamSerializerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- orc_ser_de=orc_ser_de,
- parquet_ser_de=parquet_ser_de,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- orc_ser_de: Optional[pulumi.Input['DeliveryStreamOrcSerDeArgs']] = None,
- parquet_ser_de: Optional[pulumi.Input['DeliveryStreamParquetSerDeArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if orc_ser_de is not None:
- _setter("orc_ser_de", orc_ser_de)
+ pulumi.set(__self__, "orc_ser_de", orc_ser_de)
if parquet_ser_de is not None:
- _setter("parquet_ser_de", parquet_ser_de)
+ pulumi.set(__self__, "parquet_ser_de", parquet_ser_de)
@property
@pulumi.getter(name="orcSerDe")
@@ -2805,45 +2187,20 @@ def __init__(__self__, *,
processing_configuration: Optional[pulumi.Input['DeliveryStreamProcessingConfigurationArgs']] = None,
retry_options: Optional[pulumi.Input['DeliveryStreamSplunkRetryOptionsArgs']] = None,
s3_backup_mode: Optional[pulumi.Input[str]] = None):
- DeliveryStreamSplunkDestinationConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hec_endpoint=hec_endpoint,
- hec_endpoint_type=hec_endpoint_type,
- hec_token=hec_token,
- s3_configuration=s3_configuration,
- cloud_watch_logging_options=cloud_watch_logging_options,
- hec_acknowledgment_timeout_in_seconds=hec_acknowledgment_timeout_in_seconds,
- processing_configuration=processing_configuration,
- retry_options=retry_options,
- s3_backup_mode=s3_backup_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hec_endpoint: pulumi.Input[str],
- hec_endpoint_type: pulumi.Input['DeliveryStreamSplunkDestinationConfigurationHecEndpointType'],
- hec_token: pulumi.Input[str],
- s3_configuration: pulumi.Input['DeliveryStreamS3DestinationConfigurationArgs'],
- cloud_watch_logging_options: Optional[pulumi.Input['DeliveryStreamCloudWatchLoggingOptionsArgs']] = None,
- hec_acknowledgment_timeout_in_seconds: Optional[pulumi.Input[int]] = None,
- processing_configuration: Optional[pulumi.Input['DeliveryStreamProcessingConfigurationArgs']] = None,
- retry_options: Optional[pulumi.Input['DeliveryStreamSplunkRetryOptionsArgs']] = None,
- s3_backup_mode: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("hec_endpoint", hec_endpoint)
- _setter("hec_endpoint_type", hec_endpoint_type)
- _setter("hec_token", hec_token)
- _setter("s3_configuration", s3_configuration)
+ pulumi.set(__self__, "hec_endpoint", hec_endpoint)
+ pulumi.set(__self__, "hec_endpoint_type", hec_endpoint_type)
+ pulumi.set(__self__, "hec_token", hec_token)
+ pulumi.set(__self__, "s3_configuration", s3_configuration)
if cloud_watch_logging_options is not None:
- _setter("cloud_watch_logging_options", cloud_watch_logging_options)
+ pulumi.set(__self__, "cloud_watch_logging_options", cloud_watch_logging_options)
if hec_acknowledgment_timeout_in_seconds is not None:
- _setter("hec_acknowledgment_timeout_in_seconds", hec_acknowledgment_timeout_in_seconds)
+ pulumi.set(__self__, "hec_acknowledgment_timeout_in_seconds", hec_acknowledgment_timeout_in_seconds)
if processing_configuration is not None:
- _setter("processing_configuration", processing_configuration)
+ pulumi.set(__self__, "processing_configuration", processing_configuration)
if retry_options is not None:
- _setter("retry_options", retry_options)
+ pulumi.set(__self__, "retry_options", retry_options)
if s3_backup_mode is not None:
- _setter("s3_backup_mode", s3_backup_mode)
+ pulumi.set(__self__, "s3_backup_mode", s3_backup_mode)
@property
@pulumi.getter(name="hecEndpoint")
@@ -2931,17 +2288,8 @@ def s3_backup_mode(self, value: Optional[pulumi.Input[str]]):
class DeliveryStreamSplunkRetryOptionsArgs:
def __init__(__self__, *,
duration_in_seconds: Optional[pulumi.Input[int]] = None):
- DeliveryStreamSplunkRetryOptionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration_in_seconds=duration_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration_in_seconds: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration_in_seconds is not None:
- _setter("duration_in_seconds", duration_in_seconds)
+ pulumi.set(__self__, "duration_in_seconds", duration_in_seconds)
@property
@pulumi.getter(name="durationInSeconds")
@@ -2958,20 +2306,9 @@ class DeliveryStreamTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: Optional[pulumi.Input[str]] = None):
- DeliveryStreamTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2998,22 +2335,9 @@ def __init__(__self__, *,
role_arn: pulumi.Input[str],
security_group_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
subnet_ids: pulumi.Input[Sequence[pulumi.Input[str]]]):
- DeliveryStreamVpcConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: pulumi.Input[str],
- security_group_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- subnet_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
- _setter("security_group_ids", security_group_ids)
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="roleArn")
diff --git a/sdk/python/pulumi_aws_native/kinesisfirehose/delivery_stream.py b/sdk/python/pulumi_aws_native/kinesisfirehose/delivery_stream.py
index 42906b8e90..54f50c4267 100644
--- a/sdk/python/pulumi_aws_native/kinesisfirehose/delivery_stream.py
+++ b/sdk/python/pulumi_aws_native/kinesisfirehose/delivery_stream.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -34,69 +34,34 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a DeliveryStream resource.
"""
- DeliveryStreamArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- amazon_open_search_serverless_destination_configuration=amazon_open_search_serverless_destination_configuration,
- amazonopensearchservice_destination_configuration=amazonopensearchservice_destination_configuration,
- delivery_stream_encryption_configuration_input=delivery_stream_encryption_configuration_input,
- delivery_stream_name=delivery_stream_name,
- delivery_stream_type=delivery_stream_type,
- elasticsearch_destination_configuration=elasticsearch_destination_configuration,
- extended_s3_destination_configuration=extended_s3_destination_configuration,
- http_endpoint_destination_configuration=http_endpoint_destination_configuration,
- kinesis_stream_source_configuration=kinesis_stream_source_configuration,
- msk_source_configuration=msk_source_configuration,
- redshift_destination_configuration=redshift_destination_configuration,
- s3_destination_configuration=s3_destination_configuration,
- splunk_destination_configuration=splunk_destination_configuration,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- amazon_open_search_serverless_destination_configuration: Optional[pulumi.Input['DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs']] = None,
- amazonopensearchservice_destination_configuration: Optional[pulumi.Input['DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs']] = None,
- delivery_stream_encryption_configuration_input: Optional[pulumi.Input['DeliveryStreamEncryptionConfigurationInputArgs']] = None,
- delivery_stream_name: Optional[pulumi.Input[str]] = None,
- delivery_stream_type: Optional[pulumi.Input['DeliveryStreamType']] = None,
- elasticsearch_destination_configuration: Optional[pulumi.Input['DeliveryStreamElasticsearchDestinationConfigurationArgs']] = None,
- extended_s3_destination_configuration: Optional[pulumi.Input['DeliveryStreamExtendedS3DestinationConfigurationArgs']] = None,
- http_endpoint_destination_configuration: Optional[pulumi.Input['DeliveryStreamHttpEndpointDestinationConfigurationArgs']] = None,
- kinesis_stream_source_configuration: Optional[pulumi.Input['DeliveryStreamKinesisStreamSourceConfigurationArgs']] = None,
- msk_source_configuration: Optional[pulumi.Input['DeliveryStreamMskSourceConfigurationArgs']] = None,
- redshift_destination_configuration: Optional[pulumi.Input['DeliveryStreamRedshiftDestinationConfigurationArgs']] = None,
- s3_destination_configuration: Optional[pulumi.Input['DeliveryStreamS3DestinationConfigurationArgs']] = None,
- splunk_destination_configuration: Optional[pulumi.Input['DeliveryStreamSplunkDestinationConfigurationArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DeliveryStreamTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if amazon_open_search_serverless_destination_configuration is not None:
- _setter("amazon_open_search_serverless_destination_configuration", amazon_open_search_serverless_destination_configuration)
+ pulumi.set(__self__, "amazon_open_search_serverless_destination_configuration", amazon_open_search_serverless_destination_configuration)
if amazonopensearchservice_destination_configuration is not None:
- _setter("amazonopensearchservice_destination_configuration", amazonopensearchservice_destination_configuration)
+ pulumi.set(__self__, "amazonopensearchservice_destination_configuration", amazonopensearchservice_destination_configuration)
if delivery_stream_encryption_configuration_input is not None:
- _setter("delivery_stream_encryption_configuration_input", delivery_stream_encryption_configuration_input)
+ pulumi.set(__self__, "delivery_stream_encryption_configuration_input", delivery_stream_encryption_configuration_input)
if delivery_stream_name is not None:
- _setter("delivery_stream_name", delivery_stream_name)
+ pulumi.set(__self__, "delivery_stream_name", delivery_stream_name)
if delivery_stream_type is not None:
- _setter("delivery_stream_type", delivery_stream_type)
+ pulumi.set(__self__, "delivery_stream_type", delivery_stream_type)
if elasticsearch_destination_configuration is not None:
- _setter("elasticsearch_destination_configuration", elasticsearch_destination_configuration)
+ pulumi.set(__self__, "elasticsearch_destination_configuration", elasticsearch_destination_configuration)
if extended_s3_destination_configuration is not None:
- _setter("extended_s3_destination_configuration", extended_s3_destination_configuration)
+ pulumi.set(__self__, "extended_s3_destination_configuration", extended_s3_destination_configuration)
if http_endpoint_destination_configuration is not None:
- _setter("http_endpoint_destination_configuration", http_endpoint_destination_configuration)
+ pulumi.set(__self__, "http_endpoint_destination_configuration", http_endpoint_destination_configuration)
if kinesis_stream_source_configuration is not None:
- _setter("kinesis_stream_source_configuration", kinesis_stream_source_configuration)
+ pulumi.set(__self__, "kinesis_stream_source_configuration", kinesis_stream_source_configuration)
if msk_source_configuration is not None:
- _setter("msk_source_configuration", msk_source_configuration)
+ pulumi.set(__self__, "msk_source_configuration", msk_source_configuration)
if redshift_destination_configuration is not None:
- _setter("redshift_destination_configuration", redshift_destination_configuration)
+ pulumi.set(__self__, "redshift_destination_configuration", redshift_destination_configuration)
if s3_destination_configuration is not None:
- _setter("s3_destination_configuration", s3_destination_configuration)
+ pulumi.set(__self__, "s3_destination_configuration", s3_destination_configuration)
if splunk_destination_configuration is not None:
- _setter("splunk_destination_configuration", splunk_destination_configuration)
+ pulumi.set(__self__, "splunk_destination_configuration", splunk_destination_configuration)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="amazonOpenSearchServerlessDestinationConfiguration")
@@ -270,10 +235,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DeliveryStreamArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -302,73 +263,18 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = DeliveryStreamArgs.__new__(DeliveryStreamArgs)
- if amazon_open_search_serverless_destination_configuration is not None and not isinstance(amazon_open_search_serverless_destination_configuration, DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs):
- amazon_open_search_serverless_destination_configuration = amazon_open_search_serverless_destination_configuration or {}
- def _setter(key, value):
- amazon_open_search_serverless_destination_configuration[key] = value
- DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationArgs._configure(_setter, **amazon_open_search_serverless_destination_configuration)
__props__.__dict__["amazon_open_search_serverless_destination_configuration"] = amazon_open_search_serverless_destination_configuration
- if amazonopensearchservice_destination_configuration is not None and not isinstance(amazonopensearchservice_destination_configuration, DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs):
- amazonopensearchservice_destination_configuration = amazonopensearchservice_destination_configuration or {}
- def _setter(key, value):
- amazonopensearchservice_destination_configuration[key] = value
- DeliveryStreamAmazonopensearchserviceDestinationConfigurationArgs._configure(_setter, **amazonopensearchservice_destination_configuration)
__props__.__dict__["amazonopensearchservice_destination_configuration"] = amazonopensearchservice_destination_configuration
- if delivery_stream_encryption_configuration_input is not None and not isinstance(delivery_stream_encryption_configuration_input, DeliveryStreamEncryptionConfigurationInputArgs):
- delivery_stream_encryption_configuration_input = delivery_stream_encryption_configuration_input or {}
- def _setter(key, value):
- delivery_stream_encryption_configuration_input[key] = value
- DeliveryStreamEncryptionConfigurationInputArgs._configure(_setter, **delivery_stream_encryption_configuration_input)
__props__.__dict__["delivery_stream_encryption_configuration_input"] = delivery_stream_encryption_configuration_input
__props__.__dict__["delivery_stream_name"] = delivery_stream_name
__props__.__dict__["delivery_stream_type"] = delivery_stream_type
- if elasticsearch_destination_configuration is not None and not isinstance(elasticsearch_destination_configuration, DeliveryStreamElasticsearchDestinationConfigurationArgs):
- elasticsearch_destination_configuration = elasticsearch_destination_configuration or {}
- def _setter(key, value):
- elasticsearch_destination_configuration[key] = value
- DeliveryStreamElasticsearchDestinationConfigurationArgs._configure(_setter, **elasticsearch_destination_configuration)
__props__.__dict__["elasticsearch_destination_configuration"] = elasticsearch_destination_configuration
- if extended_s3_destination_configuration is not None and not isinstance(extended_s3_destination_configuration, DeliveryStreamExtendedS3DestinationConfigurationArgs):
- extended_s3_destination_configuration = extended_s3_destination_configuration or {}
- def _setter(key, value):
- extended_s3_destination_configuration[key] = value
- DeliveryStreamExtendedS3DestinationConfigurationArgs._configure(_setter, **extended_s3_destination_configuration)
__props__.__dict__["extended_s3_destination_configuration"] = extended_s3_destination_configuration
- if http_endpoint_destination_configuration is not None and not isinstance(http_endpoint_destination_configuration, DeliveryStreamHttpEndpointDestinationConfigurationArgs):
- http_endpoint_destination_configuration = http_endpoint_destination_configuration or {}
- def _setter(key, value):
- http_endpoint_destination_configuration[key] = value
- DeliveryStreamHttpEndpointDestinationConfigurationArgs._configure(_setter, **http_endpoint_destination_configuration)
__props__.__dict__["http_endpoint_destination_configuration"] = http_endpoint_destination_configuration
- if kinesis_stream_source_configuration is not None and not isinstance(kinesis_stream_source_configuration, DeliveryStreamKinesisStreamSourceConfigurationArgs):
- kinesis_stream_source_configuration = kinesis_stream_source_configuration or {}
- def _setter(key, value):
- kinesis_stream_source_configuration[key] = value
- DeliveryStreamKinesisStreamSourceConfigurationArgs._configure(_setter, **kinesis_stream_source_configuration)
__props__.__dict__["kinesis_stream_source_configuration"] = kinesis_stream_source_configuration
- if msk_source_configuration is not None and not isinstance(msk_source_configuration, DeliveryStreamMskSourceConfigurationArgs):
- msk_source_configuration = msk_source_configuration or {}
- def _setter(key, value):
- msk_source_configuration[key] = value
- DeliveryStreamMskSourceConfigurationArgs._configure(_setter, **msk_source_configuration)
__props__.__dict__["msk_source_configuration"] = msk_source_configuration
- if redshift_destination_configuration is not None and not isinstance(redshift_destination_configuration, DeliveryStreamRedshiftDestinationConfigurationArgs):
- redshift_destination_configuration = redshift_destination_configuration or {}
- def _setter(key, value):
- redshift_destination_configuration[key] = value
- DeliveryStreamRedshiftDestinationConfigurationArgs._configure(_setter, **redshift_destination_configuration)
__props__.__dict__["redshift_destination_configuration"] = redshift_destination_configuration
- if s3_destination_configuration is not None and not isinstance(s3_destination_configuration, DeliveryStreamS3DestinationConfigurationArgs):
- s3_destination_configuration = s3_destination_configuration or {}
- def _setter(key, value):
- s3_destination_configuration[key] = value
- DeliveryStreamS3DestinationConfigurationArgs._configure(_setter, **s3_destination_configuration)
__props__.__dict__["s3_destination_configuration"] = s3_destination_configuration
- if splunk_destination_configuration is not None and not isinstance(splunk_destination_configuration, DeliveryStreamSplunkDestinationConfigurationArgs):
- splunk_destination_configuration = splunk_destination_configuration or {}
- def _setter(key, value):
- splunk_destination_configuration[key] = value
- DeliveryStreamSplunkDestinationConfigurationArgs._configure(_setter, **splunk_destination_configuration)
__props__.__dict__["splunk_destination_configuration"] = splunk_destination_configuration
__props__.__dict__["tags"] = tags
__props__.__dict__["arn"] = None
diff --git a/sdk/python/pulumi_aws_native/kinesisfirehose/get_delivery_stream.py b/sdk/python/pulumi_aws_native/kinesisfirehose/get_delivery_stream.py
index 6e1202c1c8..dc223f29a8 100644
--- a/sdk/python/pulumi_aws_native/kinesisfirehose/get_delivery_stream.py
+++ b/sdk/python/pulumi_aws_native/kinesisfirehose/get_delivery_stream.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/kinesisfirehose/outputs.py b/sdk/python/pulumi_aws_native/kinesisfirehose/outputs.py
index 73ac78d775..824f4a1828 100644
--- a/sdk/python/pulumi_aws_native/kinesisfirehose/outputs.py
+++ b/sdk/python/pulumi_aws_native/kinesisfirehose/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -84,21 +84,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
interval_in_seconds: Optional[int] = None,
size_in_mbs: Optional[int] = None):
- DeliveryStreamAmazonOpenSearchServerlessBufferingHints._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- interval_in_seconds=interval_in_seconds,
- size_in_mbs=size_in_mbs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- interval_in_seconds: Optional[int] = None,
- size_in_mbs: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if interval_in_seconds is not None:
- _setter("interval_in_seconds", interval_in_seconds)
+ pulumi.set(__self__, "interval_in_seconds", interval_in_seconds)
if size_in_mbs is not None:
- _setter("size_in_mbs", size_in_mbs)
+ pulumi.set(__self__, "size_in_mbs", size_in_mbs)
@property
@pulumi.getter(name="intervalInSeconds")
@@ -159,50 +148,23 @@ def __init__(__self__, *,
retry_options: Optional['outputs.DeliveryStreamAmazonOpenSearchServerlessRetryOptions'] = None,
s3_backup_mode: Optional['DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode'] = None,
vpc_configuration: Optional['outputs.DeliveryStreamVpcConfiguration'] = None):
- DeliveryStreamAmazonOpenSearchServerlessDestinationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- index_name=index_name,
- role_arn=role_arn,
- s3_configuration=s3_configuration,
- buffering_hints=buffering_hints,
- cloud_watch_logging_options=cloud_watch_logging_options,
- collection_endpoint=collection_endpoint,
- processing_configuration=processing_configuration,
- retry_options=retry_options,
- s3_backup_mode=s3_backup_mode,
- vpc_configuration=vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- index_name: str,
- role_arn: str,
- s3_configuration: 'outputs.DeliveryStreamS3DestinationConfiguration',
- buffering_hints: Optional['outputs.DeliveryStreamAmazonOpenSearchServerlessBufferingHints'] = None,
- cloud_watch_logging_options: Optional['outputs.DeliveryStreamCloudWatchLoggingOptions'] = None,
- collection_endpoint: Optional[str] = None,
- processing_configuration: Optional['outputs.DeliveryStreamProcessingConfiguration'] = None,
- retry_options: Optional['outputs.DeliveryStreamAmazonOpenSearchServerlessRetryOptions'] = None,
- s3_backup_mode: Optional['DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode'] = None,
- vpc_configuration: Optional['outputs.DeliveryStreamVpcConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("index_name", index_name)
- _setter("role_arn", role_arn)
- _setter("s3_configuration", s3_configuration)
+ pulumi.set(__self__, "index_name", index_name)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "s3_configuration", s3_configuration)
if buffering_hints is not None:
- _setter("buffering_hints", buffering_hints)
+ pulumi.set(__self__, "buffering_hints", buffering_hints)
if cloud_watch_logging_options is not None:
- _setter("cloud_watch_logging_options", cloud_watch_logging_options)
+ pulumi.set(__self__, "cloud_watch_logging_options", cloud_watch_logging_options)
if collection_endpoint is not None:
- _setter("collection_endpoint", collection_endpoint)
+ pulumi.set(__self__, "collection_endpoint", collection_endpoint)
if processing_configuration is not None:
- _setter("processing_configuration", processing_configuration)
+ pulumi.set(__self__, "processing_configuration", processing_configuration)
if retry_options is not None:
- _setter("retry_options", retry_options)
+ pulumi.set(__self__, "retry_options", retry_options)
if s3_backup_mode is not None:
- _setter("s3_backup_mode", s3_backup_mode)
+ pulumi.set(__self__, "s3_backup_mode", s3_backup_mode)
if vpc_configuration is not None:
- _setter("vpc_configuration", vpc_configuration)
+ pulumi.set(__self__, "vpc_configuration", vpc_configuration)
@property
@pulumi.getter(name="indexName")
@@ -276,17 +238,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
duration_in_seconds: Optional[int] = None):
- DeliveryStreamAmazonOpenSearchServerlessRetryOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration_in_seconds=duration_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration_in_seconds: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration_in_seconds is not None:
- _setter("duration_in_seconds", duration_in_seconds)
+ pulumi.set(__self__, "duration_in_seconds", duration_in_seconds)
@property
@pulumi.getter(name="durationInSeconds")
@@ -318,21 +271,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
interval_in_seconds: Optional[int] = None,
size_in_mbs: Optional[int] = None):
- DeliveryStreamAmazonopensearchserviceBufferingHints._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- interval_in_seconds=interval_in_seconds,
- size_in_mbs=size_in_mbs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- interval_in_seconds: Optional[int] = None,
- size_in_mbs: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if interval_in_seconds is not None:
- _setter("interval_in_seconds", interval_in_seconds)
+ pulumi.set(__self__, "interval_in_seconds", interval_in_seconds)
if size_in_mbs is not None:
- _setter("size_in_mbs", size_in_mbs)
+ pulumi.set(__self__, "size_in_mbs", size_in_mbs)
@property
@pulumi.getter(name="intervalInSeconds")
@@ -405,66 +347,31 @@ def __init__(__self__, *,
s3_backup_mode: Optional['DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode'] = None,
type_name: Optional[str] = None,
vpc_configuration: Optional['outputs.DeliveryStreamVpcConfiguration'] = None):
- DeliveryStreamAmazonopensearchserviceDestinationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- index_name=index_name,
- role_arn=role_arn,
- s3_configuration=s3_configuration,
- buffering_hints=buffering_hints,
- cloud_watch_logging_options=cloud_watch_logging_options,
- cluster_endpoint=cluster_endpoint,
- document_id_options=document_id_options,
- domain_arn=domain_arn,
- index_rotation_period=index_rotation_period,
- processing_configuration=processing_configuration,
- retry_options=retry_options,
- s3_backup_mode=s3_backup_mode,
- type_name=type_name,
- vpc_configuration=vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- index_name: str,
- role_arn: str,
- s3_configuration: 'outputs.DeliveryStreamS3DestinationConfiguration',
- buffering_hints: Optional['outputs.DeliveryStreamAmazonopensearchserviceBufferingHints'] = None,
- cloud_watch_logging_options: Optional['outputs.DeliveryStreamCloudWatchLoggingOptions'] = None,
- cluster_endpoint: Optional[str] = None,
- document_id_options: Optional['outputs.DeliveryStreamDocumentIdOptions'] = None,
- domain_arn: Optional[str] = None,
- index_rotation_period: Optional['DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod'] = None,
- processing_configuration: Optional['outputs.DeliveryStreamProcessingConfiguration'] = None,
- retry_options: Optional['outputs.DeliveryStreamAmazonopensearchserviceRetryOptions'] = None,
- s3_backup_mode: Optional['DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode'] = None,
- type_name: Optional[str] = None,
- vpc_configuration: Optional['outputs.DeliveryStreamVpcConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("index_name", index_name)
- _setter("role_arn", role_arn)
- _setter("s3_configuration", s3_configuration)
+ pulumi.set(__self__, "index_name", index_name)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "s3_configuration", s3_configuration)
if buffering_hints is not None:
- _setter("buffering_hints", buffering_hints)
+ pulumi.set(__self__, "buffering_hints", buffering_hints)
if cloud_watch_logging_options is not None:
- _setter("cloud_watch_logging_options", cloud_watch_logging_options)
+ pulumi.set(__self__, "cloud_watch_logging_options", cloud_watch_logging_options)
if cluster_endpoint is not None:
- _setter("cluster_endpoint", cluster_endpoint)
+ pulumi.set(__self__, "cluster_endpoint", cluster_endpoint)
if document_id_options is not None:
- _setter("document_id_options", document_id_options)
+ pulumi.set(__self__, "document_id_options", document_id_options)
if domain_arn is not None:
- _setter("domain_arn", domain_arn)
+ pulumi.set(__self__, "domain_arn", domain_arn)
if index_rotation_period is not None:
- _setter("index_rotation_period", index_rotation_period)
+ pulumi.set(__self__, "index_rotation_period", index_rotation_period)
if processing_configuration is not None:
- _setter("processing_configuration", processing_configuration)
+ pulumi.set(__self__, "processing_configuration", processing_configuration)
if retry_options is not None:
- _setter("retry_options", retry_options)
+ pulumi.set(__self__, "retry_options", retry_options)
if s3_backup_mode is not None:
- _setter("s3_backup_mode", s3_backup_mode)
+ pulumi.set(__self__, "s3_backup_mode", s3_backup_mode)
if type_name is not None:
- _setter("type_name", type_name)
+ pulumi.set(__self__, "type_name", type_name)
if vpc_configuration is not None:
- _setter("vpc_configuration", vpc_configuration)
+ pulumi.set(__self__, "vpc_configuration", vpc_configuration)
@property
@pulumi.getter(name="indexName")
@@ -558,17 +465,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
duration_in_seconds: Optional[int] = None):
- DeliveryStreamAmazonopensearchserviceRetryOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration_in_seconds=duration_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration_in_seconds: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration_in_seconds is not None:
- _setter("duration_in_seconds", duration_in_seconds)
+ pulumi.set(__self__, "duration_in_seconds", duration_in_seconds)
@property
@pulumi.getter(name="durationInSeconds")
@@ -598,19 +496,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
connectivity: 'DeliveryStreamAuthenticationConfigurationConnectivity',
role_arn: str):
- DeliveryStreamAuthenticationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connectivity=connectivity,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connectivity: 'DeliveryStreamAuthenticationConfigurationConnectivity',
- role_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("connectivity", connectivity)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "connectivity", connectivity)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter
@@ -647,21 +534,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
interval_in_seconds: Optional[int] = None,
size_in_mbs: Optional[int] = None):
- DeliveryStreamBufferingHints._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- interval_in_seconds=interval_in_seconds,
- size_in_mbs=size_in_mbs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- interval_in_seconds: Optional[int] = None,
- size_in_mbs: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if interval_in_seconds is not None:
- _setter("interval_in_seconds", interval_in_seconds)
+ pulumi.set(__self__, "interval_in_seconds", interval_in_seconds)
if size_in_mbs is not None:
- _setter("size_in_mbs", size_in_mbs)
+ pulumi.set(__self__, "size_in_mbs", size_in_mbs)
@property
@pulumi.getter(name="intervalInSeconds")
@@ -699,25 +575,12 @@ def __init__(__self__, *,
enabled: Optional[bool] = None,
log_group_name: Optional[str] = None,
log_stream_name: Optional[str] = None):
- DeliveryStreamCloudWatchLoggingOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- log_group_name=log_group_name,
- log_stream_name=log_stream_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[bool] = None,
- log_group_name: Optional[str] = None,
- log_stream_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if log_group_name is not None:
- _setter("log_group_name", log_group_name)
+ pulumi.set(__self__, "log_group_name", log_group_name)
if log_stream_name is not None:
- _setter("log_stream_name", log_stream_name)
+ pulumi.set(__self__, "log_stream_name", log_stream_name)
@property
@pulumi.getter
@@ -762,24 +625,11 @@ def __init__(__self__, *,
data_table_name: str,
copy_options: Optional[str] = None,
data_table_columns: Optional[str] = None):
- DeliveryStreamCopyCommand._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_table_name=data_table_name,
- copy_options=copy_options,
- data_table_columns=data_table_columns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_table_name: str,
- copy_options: Optional[str] = None,
- data_table_columns: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_table_name", data_table_name)
+ pulumi.set(__self__, "data_table_name", data_table_name)
if copy_options is not None:
- _setter("copy_options", copy_options)
+ pulumi.set(__self__, "copy_options", copy_options)
if data_table_columns is not None:
- _setter("data_table_columns", data_table_columns)
+ pulumi.set(__self__, "data_table_columns", data_table_columns)
@property
@pulumi.getter(name="dataTableName")
@@ -825,29 +675,14 @@ def __init__(__self__, *,
input_format_configuration: Optional['outputs.DeliveryStreamInputFormatConfiguration'] = None,
output_format_configuration: Optional['outputs.DeliveryStreamOutputFormatConfiguration'] = None,
schema_configuration: Optional['outputs.DeliveryStreamSchemaConfiguration'] = None):
- DeliveryStreamDataFormatConversionConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- input_format_configuration=input_format_configuration,
- output_format_configuration=output_format_configuration,
- schema_configuration=schema_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[bool] = None,
- input_format_configuration: Optional['outputs.DeliveryStreamInputFormatConfiguration'] = None,
- output_format_configuration: Optional['outputs.DeliveryStreamOutputFormatConfiguration'] = None,
- schema_configuration: Optional['outputs.DeliveryStreamSchemaConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if input_format_configuration is not None:
- _setter("input_format_configuration", input_format_configuration)
+ pulumi.set(__self__, "input_format_configuration", input_format_configuration)
if output_format_configuration is not None:
- _setter("output_format_configuration", output_format_configuration)
+ pulumi.set(__self__, "output_format_configuration", output_format_configuration)
if schema_configuration is not None:
- _setter("schema_configuration", schema_configuration)
+ pulumi.set(__self__, "schema_configuration", schema_configuration)
@property
@pulumi.getter
@@ -894,21 +729,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
hive_json_ser_de: Optional['outputs.DeliveryStreamHiveJsonSerDe'] = None,
open_x_json_ser_de: Optional['outputs.DeliveryStreamOpenXJsonSerDe'] = None):
- DeliveryStreamDeserializer._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hive_json_ser_de=hive_json_ser_de,
- open_x_json_ser_de=open_x_json_ser_de,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hive_json_ser_de: Optional['outputs.DeliveryStreamHiveJsonSerDe'] = None,
- open_x_json_ser_de: Optional['outputs.DeliveryStreamOpenXJsonSerDe'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if hive_json_ser_de is not None:
- _setter("hive_json_ser_de", hive_json_ser_de)
+ pulumi.set(__self__, "hive_json_ser_de", hive_json_ser_de)
if open_x_json_ser_de is not None:
- _setter("open_x_json_ser_de", open_x_json_ser_de)
+ pulumi.set(__self__, "open_x_json_ser_de", open_x_json_ser_de)
@property
@pulumi.getter(name="hiveJsonSerDe")
@@ -942,16 +766,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
default_document_id_format: 'DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat'):
- DeliveryStreamDocumentIdOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- default_document_id_format=default_document_id_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- default_document_id_format: 'DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("default_document_id_format", default_document_id_format)
+ pulumi.set(__self__, "default_document_id_format", default_document_id_format)
@property
@pulumi.getter(name="defaultDocumentIdFormat")
@@ -981,21 +796,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
enabled: Optional[bool] = None,
retry_options: Optional['outputs.DeliveryStreamRetryOptions'] = None):
- DeliveryStreamDynamicPartitioningConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- retry_options=retry_options,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[bool] = None,
- retry_options: Optional['outputs.DeliveryStreamRetryOptions'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if retry_options is not None:
- _setter("retry_options", retry_options)
+ pulumi.set(__self__, "retry_options", retry_options)
@property
@pulumi.getter
@@ -1032,21 +836,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
interval_in_seconds: Optional[int] = None,
size_in_mbs: Optional[int] = None):
- DeliveryStreamElasticsearchBufferingHints._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- interval_in_seconds=interval_in_seconds,
- size_in_mbs=size_in_mbs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- interval_in_seconds: Optional[int] = None,
- size_in_mbs: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if interval_in_seconds is not None:
- _setter("interval_in_seconds", interval_in_seconds)
+ pulumi.set(__self__, "interval_in_seconds", interval_in_seconds)
if size_in_mbs is not None:
- _setter("size_in_mbs", size_in_mbs)
+ pulumi.set(__self__, "size_in_mbs", size_in_mbs)
@property
@pulumi.getter(name="intervalInSeconds")
@@ -1119,66 +912,31 @@ def __init__(__self__, *,
s3_backup_mode: Optional['DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode'] = None,
type_name: Optional[str] = None,
vpc_configuration: Optional['outputs.DeliveryStreamVpcConfiguration'] = None):
- DeliveryStreamElasticsearchDestinationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- index_name=index_name,
- role_arn=role_arn,
- s3_configuration=s3_configuration,
- buffering_hints=buffering_hints,
- cloud_watch_logging_options=cloud_watch_logging_options,
- cluster_endpoint=cluster_endpoint,
- document_id_options=document_id_options,
- domain_arn=domain_arn,
- index_rotation_period=index_rotation_period,
- processing_configuration=processing_configuration,
- retry_options=retry_options,
- s3_backup_mode=s3_backup_mode,
- type_name=type_name,
- vpc_configuration=vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- index_name: str,
- role_arn: str,
- s3_configuration: 'outputs.DeliveryStreamS3DestinationConfiguration',
- buffering_hints: Optional['outputs.DeliveryStreamElasticsearchBufferingHints'] = None,
- cloud_watch_logging_options: Optional['outputs.DeliveryStreamCloudWatchLoggingOptions'] = None,
- cluster_endpoint: Optional[str] = None,
- document_id_options: Optional['outputs.DeliveryStreamDocumentIdOptions'] = None,
- domain_arn: Optional[str] = None,
- index_rotation_period: Optional['DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod'] = None,
- processing_configuration: Optional['outputs.DeliveryStreamProcessingConfiguration'] = None,
- retry_options: Optional['outputs.DeliveryStreamElasticsearchRetryOptions'] = None,
- s3_backup_mode: Optional['DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode'] = None,
- type_name: Optional[str] = None,
- vpc_configuration: Optional['outputs.DeliveryStreamVpcConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("index_name", index_name)
- _setter("role_arn", role_arn)
- _setter("s3_configuration", s3_configuration)
+ pulumi.set(__self__, "index_name", index_name)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "s3_configuration", s3_configuration)
if buffering_hints is not None:
- _setter("buffering_hints", buffering_hints)
+ pulumi.set(__self__, "buffering_hints", buffering_hints)
if cloud_watch_logging_options is not None:
- _setter("cloud_watch_logging_options", cloud_watch_logging_options)
+ pulumi.set(__self__, "cloud_watch_logging_options", cloud_watch_logging_options)
if cluster_endpoint is not None:
- _setter("cluster_endpoint", cluster_endpoint)
+ pulumi.set(__self__, "cluster_endpoint", cluster_endpoint)
if document_id_options is not None:
- _setter("document_id_options", document_id_options)
+ pulumi.set(__self__, "document_id_options", document_id_options)
if domain_arn is not None:
- _setter("domain_arn", domain_arn)
+ pulumi.set(__self__, "domain_arn", domain_arn)
if index_rotation_period is not None:
- _setter("index_rotation_period", index_rotation_period)
+ pulumi.set(__self__, "index_rotation_period", index_rotation_period)
if processing_configuration is not None:
- _setter("processing_configuration", processing_configuration)
+ pulumi.set(__self__, "processing_configuration", processing_configuration)
if retry_options is not None:
- _setter("retry_options", retry_options)
+ pulumi.set(__self__, "retry_options", retry_options)
if s3_backup_mode is not None:
- _setter("s3_backup_mode", s3_backup_mode)
+ pulumi.set(__self__, "s3_backup_mode", s3_backup_mode)
if type_name is not None:
- _setter("type_name", type_name)
+ pulumi.set(__self__, "type_name", type_name)
if vpc_configuration is not None:
- _setter("vpc_configuration", vpc_configuration)
+ pulumi.set(__self__, "vpc_configuration", vpc_configuration)
@property
@pulumi.getter(name="indexName")
@@ -1272,17 +1030,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
duration_in_seconds: Optional[int] = None):
- DeliveryStreamElasticsearchRetryOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration_in_seconds=duration_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration_in_seconds: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration_in_seconds is not None:
- _setter("duration_in_seconds", duration_in_seconds)
+ pulumi.set(__self__, "duration_in_seconds", duration_in_seconds)
@property
@pulumi.getter(name="durationInSeconds")
@@ -1314,21 +1063,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
kms_encryption_config: Optional['outputs.DeliveryStreamKmsEncryptionConfig'] = None,
no_encryption_config: Optional['DeliveryStreamEncryptionConfigurationNoEncryptionConfig'] = None):
- DeliveryStreamEncryptionConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kms_encryption_config=kms_encryption_config,
- no_encryption_config=no_encryption_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kms_encryption_config: Optional['outputs.DeliveryStreamKmsEncryptionConfig'] = None,
- no_encryption_config: Optional['DeliveryStreamEncryptionConfigurationNoEncryptionConfig'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if kms_encryption_config is not None:
- _setter("kms_encryption_config", kms_encryption_config)
+ pulumi.set(__self__, "kms_encryption_config", kms_encryption_config)
if no_encryption_config is not None:
- _setter("no_encryption_config", no_encryption_config)
+ pulumi.set(__self__, "no_encryption_config", no_encryption_config)
@property
@pulumi.getter(name="kmsEncryptionConfig")
@@ -1365,20 +1103,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
key_type: 'DeliveryStreamEncryptionConfigurationInputKeyType',
key_arn: Optional[str] = None):
- DeliveryStreamEncryptionConfigurationInput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key_type=key_type,
- key_arn=key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key_type: 'DeliveryStreamEncryptionConfigurationInputKeyType',
- key_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key_type", key_type)
+ pulumi.set(__self__, "key_type", key_type)
if key_arn is not None:
- _setter("key_arn", key_arn)
+ pulumi.set(__self__, "key_arn", key_arn)
@property
@pulumi.getter(name="keyType")
@@ -1446,63 +1173,30 @@ def __init__(__self__, *,
processing_configuration: Optional['outputs.DeliveryStreamProcessingConfiguration'] = None,
s3_backup_configuration: Optional['outputs.DeliveryStreamS3DestinationConfiguration'] = None,
s3_backup_mode: Optional['DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode'] = None):
- DeliveryStreamExtendedS3DestinationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_arn=bucket_arn,
- role_arn=role_arn,
- buffering_hints=buffering_hints,
- cloud_watch_logging_options=cloud_watch_logging_options,
- compression_format=compression_format,
- data_format_conversion_configuration=data_format_conversion_configuration,
- dynamic_partitioning_configuration=dynamic_partitioning_configuration,
- encryption_configuration=encryption_configuration,
- error_output_prefix=error_output_prefix,
- prefix=prefix,
- processing_configuration=processing_configuration,
- s3_backup_configuration=s3_backup_configuration,
- s3_backup_mode=s3_backup_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_arn: str,
- role_arn: str,
- buffering_hints: Optional['outputs.DeliveryStreamBufferingHints'] = None,
- cloud_watch_logging_options: Optional['outputs.DeliveryStreamCloudWatchLoggingOptions'] = None,
- compression_format: Optional['DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat'] = None,
- data_format_conversion_configuration: Optional['outputs.DeliveryStreamDataFormatConversionConfiguration'] = None,
- dynamic_partitioning_configuration: Optional['outputs.DeliveryStreamDynamicPartitioningConfiguration'] = None,
- encryption_configuration: Optional['outputs.DeliveryStreamEncryptionConfiguration'] = None,
- error_output_prefix: Optional[str] = None,
- prefix: Optional[str] = None,
- processing_configuration: Optional['outputs.DeliveryStreamProcessingConfiguration'] = None,
- s3_backup_configuration: Optional['outputs.DeliveryStreamS3DestinationConfiguration'] = None,
- s3_backup_mode: Optional['DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_arn", bucket_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "bucket_arn", bucket_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if buffering_hints is not None:
- _setter("buffering_hints", buffering_hints)
+ pulumi.set(__self__, "buffering_hints", buffering_hints)
if cloud_watch_logging_options is not None:
- _setter("cloud_watch_logging_options", cloud_watch_logging_options)
+ pulumi.set(__self__, "cloud_watch_logging_options", cloud_watch_logging_options)
if compression_format is not None:
- _setter("compression_format", compression_format)
+ pulumi.set(__self__, "compression_format", compression_format)
if data_format_conversion_configuration is not None:
- _setter("data_format_conversion_configuration", data_format_conversion_configuration)
+ pulumi.set(__self__, "data_format_conversion_configuration", data_format_conversion_configuration)
if dynamic_partitioning_configuration is not None:
- _setter("dynamic_partitioning_configuration", dynamic_partitioning_configuration)
+ pulumi.set(__self__, "dynamic_partitioning_configuration", dynamic_partitioning_configuration)
if encryption_configuration is not None:
- _setter("encryption_configuration", encryption_configuration)
+ pulumi.set(__self__, "encryption_configuration", encryption_configuration)
if error_output_prefix is not None:
- _setter("error_output_prefix", error_output_prefix)
+ pulumi.set(__self__, "error_output_prefix", error_output_prefix)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
if processing_configuration is not None:
- _setter("processing_configuration", processing_configuration)
+ pulumi.set(__self__, "processing_configuration", processing_configuration)
if s3_backup_configuration is not None:
- _setter("s3_backup_configuration", s3_backup_configuration)
+ pulumi.set(__self__, "s3_backup_configuration", s3_backup_configuration)
if s3_backup_mode is not None:
- _setter("s3_backup_mode", s3_backup_mode)
+ pulumi.set(__self__, "s3_backup_mode", s3_backup_mode)
@property
@pulumi.getter(name="bucketArn")
@@ -1591,17 +1285,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
timestamp_formats: Optional[Sequence[str]] = None):
- DeliveryStreamHiveJsonSerDe._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- timestamp_formats=timestamp_formats,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- timestamp_formats: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if timestamp_formats is not None:
- _setter("timestamp_formats", timestamp_formats)
+ pulumi.set(__self__, "timestamp_formats", timestamp_formats)
@property
@pulumi.getter(name="timestampFormats")
@@ -1633,19 +1318,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
attribute_name: str,
attribute_value: str):
- DeliveryStreamHttpEndpointCommonAttribute._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attribute_name=attribute_name,
- attribute_value=attribute_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attribute_name: str,
- attribute_value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("attribute_name", attribute_name)
- _setter("attribute_value", attribute_value)
+ pulumi.set(__self__, "attribute_name", attribute_name)
+ pulumi.set(__self__, "attribute_value", attribute_value)
@property
@pulumi.getter(name="attributeName")
@@ -1681,24 +1355,11 @@ def __init__(__self__, *,
url: str,
access_key: Optional[str] = None,
name: Optional[str] = None):
- DeliveryStreamHttpEndpointConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- url=url,
- access_key=access_key,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- url: str,
- access_key: Optional[str] = None,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
if access_key is not None:
- _setter("access_key", access_key)
+ pulumi.set(__self__, "access_key", access_key)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -1761,47 +1422,22 @@ def __init__(__self__, *,
retry_options: Optional['outputs.DeliveryStreamRetryOptions'] = None,
role_arn: Optional[str] = None,
s3_backup_mode: Optional[str] = None):
- DeliveryStreamHttpEndpointDestinationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- endpoint_configuration=endpoint_configuration,
- s3_configuration=s3_configuration,
- buffering_hints=buffering_hints,
- cloud_watch_logging_options=cloud_watch_logging_options,
- processing_configuration=processing_configuration,
- request_configuration=request_configuration,
- retry_options=retry_options,
- role_arn=role_arn,
- s3_backup_mode=s3_backup_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- endpoint_configuration: 'outputs.DeliveryStreamHttpEndpointConfiguration',
- s3_configuration: 'outputs.DeliveryStreamS3DestinationConfiguration',
- buffering_hints: Optional['outputs.DeliveryStreamBufferingHints'] = None,
- cloud_watch_logging_options: Optional['outputs.DeliveryStreamCloudWatchLoggingOptions'] = None,
- processing_configuration: Optional['outputs.DeliveryStreamProcessingConfiguration'] = None,
- request_configuration: Optional['outputs.DeliveryStreamHttpEndpointRequestConfiguration'] = None,
- retry_options: Optional['outputs.DeliveryStreamRetryOptions'] = None,
- role_arn: Optional[str] = None,
- s3_backup_mode: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("endpoint_configuration", endpoint_configuration)
- _setter("s3_configuration", s3_configuration)
+ pulumi.set(__self__, "endpoint_configuration", endpoint_configuration)
+ pulumi.set(__self__, "s3_configuration", s3_configuration)
if buffering_hints is not None:
- _setter("buffering_hints", buffering_hints)
+ pulumi.set(__self__, "buffering_hints", buffering_hints)
if cloud_watch_logging_options is not None:
- _setter("cloud_watch_logging_options", cloud_watch_logging_options)
+ pulumi.set(__self__, "cloud_watch_logging_options", cloud_watch_logging_options)
if processing_configuration is not None:
- _setter("processing_configuration", processing_configuration)
+ pulumi.set(__self__, "processing_configuration", processing_configuration)
if request_configuration is not None:
- _setter("request_configuration", request_configuration)
+ pulumi.set(__self__, "request_configuration", request_configuration)
if retry_options is not None:
- _setter("retry_options", retry_options)
+ pulumi.set(__self__, "retry_options", retry_options)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if s3_backup_mode is not None:
- _setter("s3_backup_mode", s3_backup_mode)
+ pulumi.set(__self__, "s3_backup_mode", s3_backup_mode)
@property
@pulumi.getter(name="endpointConfiguration")
@@ -1873,21 +1509,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
common_attributes: Optional[Sequence['outputs.DeliveryStreamHttpEndpointCommonAttribute']] = None,
content_encoding: Optional['DeliveryStreamHttpEndpointRequestConfigurationContentEncoding'] = None):
- DeliveryStreamHttpEndpointRequestConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- common_attributes=common_attributes,
- content_encoding=content_encoding,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- common_attributes: Optional[Sequence['outputs.DeliveryStreamHttpEndpointCommonAttribute']] = None,
- content_encoding: Optional['DeliveryStreamHttpEndpointRequestConfigurationContentEncoding'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if common_attributes is not None:
- _setter("common_attributes", common_attributes)
+ pulumi.set(__self__, "common_attributes", common_attributes)
if content_encoding is not None:
- _setter("content_encoding", content_encoding)
+ pulumi.set(__self__, "content_encoding", content_encoding)
@property
@pulumi.getter(name="commonAttributes")
@@ -1904,17 +1529,8 @@ def content_encoding(self) -> Optional['DeliveryStreamHttpEndpointRequestConfigu
class DeliveryStreamInputFormatConfiguration(dict):
def __init__(__self__, *,
deserializer: Optional['outputs.DeliveryStreamDeserializer'] = None):
- DeliveryStreamInputFormatConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- deserializer=deserializer,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- deserializer: Optional['outputs.DeliveryStreamDeserializer'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if deserializer is not None:
- _setter("deserializer", deserializer)
+ pulumi.set(__self__, "deserializer", deserializer)
@property
@pulumi.getter
@@ -1946,19 +1562,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
kinesis_stream_arn: str,
role_arn: str):
- DeliveryStreamKinesisStreamSourceConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kinesis_stream_arn=kinesis_stream_arn,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kinesis_stream_arn: str,
- role_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("kinesis_stream_arn", kinesis_stream_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "kinesis_stream_arn", kinesis_stream_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="kinesisStreamArn")
@@ -1992,16 +1597,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
awskms_key_arn: str):
- DeliveryStreamKmsEncryptionConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- awskms_key_arn=awskms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- awskms_key_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("awskms_key_arn", awskms_key_arn)
+ pulumi.set(__self__, "awskms_key_arn", awskms_key_arn)
@property
@pulumi.getter(name="awskmsKeyArn")
@@ -2036,22 +1632,9 @@ def __init__(__self__, *,
authentication_configuration: 'outputs.DeliveryStreamAuthenticationConfiguration',
msk_cluster_arn: str,
topic_name: str):
- DeliveryStreamMskSourceConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authentication_configuration=authentication_configuration,
- msk_cluster_arn=msk_cluster_arn,
- topic_name=topic_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authentication_configuration: 'outputs.DeliveryStreamAuthenticationConfiguration',
- msk_cluster_arn: str,
- topic_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("authentication_configuration", authentication_configuration)
- _setter("msk_cluster_arn", msk_cluster_arn)
- _setter("topic_name", topic_name)
+ pulumi.set(__self__, "authentication_configuration", authentication_configuration)
+ pulumi.set(__self__, "msk_cluster_arn", msk_cluster_arn)
+ pulumi.set(__self__, "topic_name", topic_name)
@property
@pulumi.getter(name="authenticationConfiguration")
@@ -2096,25 +1679,12 @@ def __init__(__self__, *,
case_insensitive: Optional[bool] = None,
column_to_json_key_mappings: Optional[Any] = None,
convert_dots_in_json_keys_to_underscores: Optional[bool] = None):
- DeliveryStreamOpenXJsonSerDe._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- case_insensitive=case_insensitive,
- column_to_json_key_mappings=column_to_json_key_mappings,
- convert_dots_in_json_keys_to_underscores=convert_dots_in_json_keys_to_underscores,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- case_insensitive: Optional[bool] = None,
- column_to_json_key_mappings: Optional[Any] = None,
- convert_dots_in_json_keys_to_underscores: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if case_insensitive is not None:
- _setter("case_insensitive", case_insensitive)
+ pulumi.set(__self__, "case_insensitive", case_insensitive)
if column_to_json_key_mappings is not None:
- _setter("column_to_json_key_mappings", column_to_json_key_mappings)
+ pulumi.set(__self__, "column_to_json_key_mappings", column_to_json_key_mappings)
if convert_dots_in_json_keys_to_underscores is not None:
- _setter("convert_dots_in_json_keys_to_underscores", convert_dots_in_json_keys_to_underscores)
+ pulumi.set(__self__, "convert_dots_in_json_keys_to_underscores", convert_dots_in_json_keys_to_underscores)
@property
@pulumi.getter(name="caseInsensitive")
@@ -2178,53 +1748,26 @@ def __init__(__self__, *,
padding_tolerance: Optional[float] = None,
row_index_stride: Optional[int] = None,
stripe_size_bytes: Optional[int] = None):
- DeliveryStreamOrcSerDe._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- block_size_bytes=block_size_bytes,
- bloom_filter_columns=bloom_filter_columns,
- bloom_filter_false_positive_probability=bloom_filter_false_positive_probability,
- compression=compression,
- dictionary_key_threshold=dictionary_key_threshold,
- enable_padding=enable_padding,
- format_version=format_version,
- padding_tolerance=padding_tolerance,
- row_index_stride=row_index_stride,
- stripe_size_bytes=stripe_size_bytes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- block_size_bytes: Optional[int] = None,
- bloom_filter_columns: Optional[Sequence[str]] = None,
- bloom_filter_false_positive_probability: Optional[float] = None,
- compression: Optional[str] = None,
- dictionary_key_threshold: Optional[float] = None,
- enable_padding: Optional[bool] = None,
- format_version: Optional[str] = None,
- padding_tolerance: Optional[float] = None,
- row_index_stride: Optional[int] = None,
- stripe_size_bytes: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if block_size_bytes is not None:
- _setter("block_size_bytes", block_size_bytes)
+ pulumi.set(__self__, "block_size_bytes", block_size_bytes)
if bloom_filter_columns is not None:
- _setter("bloom_filter_columns", bloom_filter_columns)
+ pulumi.set(__self__, "bloom_filter_columns", bloom_filter_columns)
if bloom_filter_false_positive_probability is not None:
- _setter("bloom_filter_false_positive_probability", bloom_filter_false_positive_probability)
+ pulumi.set(__self__, "bloom_filter_false_positive_probability", bloom_filter_false_positive_probability)
if compression is not None:
- _setter("compression", compression)
+ pulumi.set(__self__, "compression", compression)
if dictionary_key_threshold is not None:
- _setter("dictionary_key_threshold", dictionary_key_threshold)
+ pulumi.set(__self__, "dictionary_key_threshold", dictionary_key_threshold)
if enable_padding is not None:
- _setter("enable_padding", enable_padding)
+ pulumi.set(__self__, "enable_padding", enable_padding)
if format_version is not None:
- _setter("format_version", format_version)
+ pulumi.set(__self__, "format_version", format_version)
if padding_tolerance is not None:
- _setter("padding_tolerance", padding_tolerance)
+ pulumi.set(__self__, "padding_tolerance", padding_tolerance)
if row_index_stride is not None:
- _setter("row_index_stride", row_index_stride)
+ pulumi.set(__self__, "row_index_stride", row_index_stride)
if stripe_size_bytes is not None:
- _setter("stripe_size_bytes", stripe_size_bytes)
+ pulumi.set(__self__, "stripe_size_bytes", stripe_size_bytes)
@property
@pulumi.getter(name="blockSizeBytes")
@@ -2281,17 +1824,8 @@ def stripe_size_bytes(self) -> Optional[int]:
class DeliveryStreamOutputFormatConfiguration(dict):
def __init__(__self__, *,
serializer: Optional['outputs.DeliveryStreamSerializer'] = None):
- DeliveryStreamOutputFormatConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- serializer=serializer,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- serializer: Optional['outputs.DeliveryStreamSerializer'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if serializer is not None:
- _setter("serializer", serializer)
+ pulumi.set(__self__, "serializer", serializer)
@property
@pulumi.getter
@@ -2333,37 +1867,18 @@ def __init__(__self__, *,
max_padding_bytes: Optional[int] = None,
page_size_bytes: Optional[int] = None,
writer_version: Optional[str] = None):
- DeliveryStreamParquetSerDe._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- block_size_bytes=block_size_bytes,
- compression=compression,
- enable_dictionary_compression=enable_dictionary_compression,
- max_padding_bytes=max_padding_bytes,
- page_size_bytes=page_size_bytes,
- writer_version=writer_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- block_size_bytes: Optional[int] = None,
- compression: Optional[str] = None,
- enable_dictionary_compression: Optional[bool] = None,
- max_padding_bytes: Optional[int] = None,
- page_size_bytes: Optional[int] = None,
- writer_version: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if block_size_bytes is not None:
- _setter("block_size_bytes", block_size_bytes)
+ pulumi.set(__self__, "block_size_bytes", block_size_bytes)
if compression is not None:
- _setter("compression", compression)
+ pulumi.set(__self__, "compression", compression)
if enable_dictionary_compression is not None:
- _setter("enable_dictionary_compression", enable_dictionary_compression)
+ pulumi.set(__self__, "enable_dictionary_compression", enable_dictionary_compression)
if max_padding_bytes is not None:
- _setter("max_padding_bytes", max_padding_bytes)
+ pulumi.set(__self__, "max_padding_bytes", max_padding_bytes)
if page_size_bytes is not None:
- _setter("page_size_bytes", page_size_bytes)
+ pulumi.set(__self__, "page_size_bytes", page_size_bytes)
if writer_version is not None:
- _setter("writer_version", writer_version)
+ pulumi.set(__self__, "writer_version", writer_version)
@property
@pulumi.getter(name="blockSizeBytes")
@@ -2401,21 +1916,10 @@ class DeliveryStreamProcessingConfiguration(dict):
def __init__(__self__, *,
enabled: Optional[bool] = None,
processors: Optional[Sequence['outputs.DeliveryStreamProcessor']] = None):
- DeliveryStreamProcessingConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- processors=processors,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[bool] = None,
- processors: Optional[Sequence['outputs.DeliveryStreamProcessor']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if processors is not None:
- _setter("processors", processors)
+ pulumi.set(__self__, "processors", processors)
@property
@pulumi.getter
@@ -2433,20 +1937,9 @@ class DeliveryStreamProcessor(dict):
def __init__(__self__, *,
type: 'DeliveryStreamProcessorType',
parameters: Optional[Sequence['outputs.DeliveryStreamProcessorParameter']] = None):
- DeliveryStreamProcessor._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- parameters=parameters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: 'DeliveryStreamProcessorType',
- parameters: Optional[Sequence['outputs.DeliveryStreamProcessorParameter']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
@property
@pulumi.getter
@@ -2483,19 +1976,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
parameter_name: str,
parameter_value: str):
- DeliveryStreamProcessorParameter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- parameter_name=parameter_name,
- parameter_value=parameter_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- parameter_name: str,
- parameter_value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("parameter_name", parameter_name)
- _setter("parameter_value", parameter_value)
+ pulumi.set(__self__, "parameter_name", parameter_name)
+ pulumi.set(__self__, "parameter_value", parameter_value)
@property
@pulumi.getter(name="parameterName")
@@ -2555,51 +2037,22 @@ def __init__(__self__, *,
retry_options: Optional['outputs.DeliveryStreamRedshiftRetryOptions'] = None,
s3_backup_configuration: Optional['outputs.DeliveryStreamS3DestinationConfiguration'] = None,
s3_backup_mode: Optional['DeliveryStreamRedshiftDestinationConfigurationS3BackupMode'] = None):
- DeliveryStreamRedshiftDestinationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cluster_jdbcurl=cluster_jdbcurl,
- copy_command=copy_command,
- password=password,
- role_arn=role_arn,
- s3_configuration=s3_configuration,
- username=username,
- cloud_watch_logging_options=cloud_watch_logging_options,
- processing_configuration=processing_configuration,
- retry_options=retry_options,
- s3_backup_configuration=s3_backup_configuration,
- s3_backup_mode=s3_backup_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cluster_jdbcurl: str,
- copy_command: 'outputs.DeliveryStreamCopyCommand',
- password: str,
- role_arn: str,
- s3_configuration: 'outputs.DeliveryStreamS3DestinationConfiguration',
- username: str,
- cloud_watch_logging_options: Optional['outputs.DeliveryStreamCloudWatchLoggingOptions'] = None,
- processing_configuration: Optional['outputs.DeliveryStreamProcessingConfiguration'] = None,
- retry_options: Optional['outputs.DeliveryStreamRedshiftRetryOptions'] = None,
- s3_backup_configuration: Optional['outputs.DeliveryStreamS3DestinationConfiguration'] = None,
- s3_backup_mode: Optional['DeliveryStreamRedshiftDestinationConfigurationS3BackupMode'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cluster_jdbcurl", cluster_jdbcurl)
- _setter("copy_command", copy_command)
- _setter("password", password)
- _setter("role_arn", role_arn)
- _setter("s3_configuration", s3_configuration)
- _setter("username", username)
+ pulumi.set(__self__, "cluster_jdbcurl", cluster_jdbcurl)
+ pulumi.set(__self__, "copy_command", copy_command)
+ pulumi.set(__self__, "password", password)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "s3_configuration", s3_configuration)
+ pulumi.set(__self__, "username", username)
if cloud_watch_logging_options is not None:
- _setter("cloud_watch_logging_options", cloud_watch_logging_options)
+ pulumi.set(__self__, "cloud_watch_logging_options", cloud_watch_logging_options)
if processing_configuration is not None:
- _setter("processing_configuration", processing_configuration)
+ pulumi.set(__self__, "processing_configuration", processing_configuration)
if retry_options is not None:
- _setter("retry_options", retry_options)
+ pulumi.set(__self__, "retry_options", retry_options)
if s3_backup_configuration is not None:
- _setter("s3_backup_configuration", s3_backup_configuration)
+ pulumi.set(__self__, "s3_backup_configuration", s3_backup_configuration)
if s3_backup_mode is not None:
- _setter("s3_backup_mode", s3_backup_mode)
+ pulumi.set(__self__, "s3_backup_mode", s3_backup_mode)
@property
@pulumi.getter(name="clusterJdbcurl")
@@ -2678,17 +2131,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
duration_in_seconds: Optional[int] = None):
- DeliveryStreamRedshiftRetryOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration_in_seconds=duration_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration_in_seconds: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration_in_seconds is not None:
- _setter("duration_in_seconds", duration_in_seconds)
+ pulumi.set(__self__, "duration_in_seconds", duration_in_seconds)
@property
@pulumi.getter(name="durationInSeconds")
@@ -2717,17 +2161,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
duration_in_seconds: Optional[int] = None):
- DeliveryStreamRetryOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration_in_seconds=duration_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration_in_seconds: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration_in_seconds is not None:
- _setter("duration_in_seconds", duration_in_seconds)
+ pulumi.set(__self__, "duration_in_seconds", duration_in_seconds)
@property
@pulumi.getter(name="durationInSeconds")
@@ -2775,43 +2210,20 @@ def __init__(__self__, *,
encryption_configuration: Optional['outputs.DeliveryStreamEncryptionConfiguration'] = None,
error_output_prefix: Optional[str] = None,
prefix: Optional[str] = None):
- DeliveryStreamS3DestinationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket_arn=bucket_arn,
- role_arn=role_arn,
- buffering_hints=buffering_hints,
- cloud_watch_logging_options=cloud_watch_logging_options,
- compression_format=compression_format,
- encryption_configuration=encryption_configuration,
- error_output_prefix=error_output_prefix,
- prefix=prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket_arn: str,
- role_arn: str,
- buffering_hints: Optional['outputs.DeliveryStreamBufferingHints'] = None,
- cloud_watch_logging_options: Optional['outputs.DeliveryStreamCloudWatchLoggingOptions'] = None,
- compression_format: Optional['DeliveryStreamS3DestinationConfigurationCompressionFormat'] = None,
- encryption_configuration: Optional['outputs.DeliveryStreamEncryptionConfiguration'] = None,
- error_output_prefix: Optional[str] = None,
- prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket_arn", bucket_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "bucket_arn", bucket_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if buffering_hints is not None:
- _setter("buffering_hints", buffering_hints)
+ pulumi.set(__self__, "buffering_hints", buffering_hints)
if cloud_watch_logging_options is not None:
- _setter("cloud_watch_logging_options", cloud_watch_logging_options)
+ pulumi.set(__self__, "cloud_watch_logging_options", cloud_watch_logging_options)
if compression_format is not None:
- _setter("compression_format", compression_format)
+ pulumi.set(__self__, "compression_format", compression_format)
if encryption_configuration is not None:
- _setter("encryption_configuration", encryption_configuration)
+ pulumi.set(__self__, "encryption_configuration", encryption_configuration)
if error_output_prefix is not None:
- _setter("error_output_prefix", error_output_prefix)
+ pulumi.set(__self__, "error_output_prefix", error_output_prefix)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
@property
@pulumi.getter(name="bucketArn")
@@ -2888,37 +2300,18 @@ def __init__(__self__, *,
role_arn: Optional[str] = None,
table_name: Optional[str] = None,
version_id: Optional[str] = None):
- DeliveryStreamSchemaConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- database_name=database_name,
- region=region,
- role_arn=role_arn,
- table_name=table_name,
- version_id=version_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: Optional[str] = None,
- database_name: Optional[str] = None,
- region: Optional[str] = None,
- role_arn: Optional[str] = None,
- table_name: Optional[str] = None,
- version_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_id is not None:
- _setter("catalog_id", catalog_id)
+ pulumi.set(__self__, "catalog_id", catalog_id)
if database_name is not None:
- _setter("database_name", database_name)
+ pulumi.set(__self__, "database_name", database_name)
if region is not None:
- _setter("region", region)
+ pulumi.set(__self__, "region", region)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if table_name is not None:
- _setter("table_name", table_name)
+ pulumi.set(__self__, "table_name", table_name)
if version_id is not None:
- _setter("version_id", version_id)
+ pulumi.set(__self__, "version_id", version_id)
@property
@pulumi.getter(name="catalogId")
@@ -2975,21 +2368,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
orc_ser_de: Optional['outputs.DeliveryStreamOrcSerDe'] = None,
parquet_ser_de: Optional['outputs.DeliveryStreamParquetSerDe'] = None):
- DeliveryStreamSerializer._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- orc_ser_de=orc_ser_de,
- parquet_ser_de=parquet_ser_de,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- orc_ser_de: Optional['outputs.DeliveryStreamOrcSerDe'] = None,
- parquet_ser_de: Optional['outputs.DeliveryStreamParquetSerDe'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if orc_ser_de is not None:
- _setter("orc_ser_de", orc_ser_de)
+ pulumi.set(__self__, "orc_ser_de", orc_ser_de)
if parquet_ser_de is not None:
- _setter("parquet_ser_de", parquet_ser_de)
+ pulumi.set(__self__, "parquet_ser_de", parquet_ser_de)
@property
@pulumi.getter(name="orcSerDe")
@@ -3047,45 +2429,20 @@ def __init__(__self__, *,
processing_configuration: Optional['outputs.DeliveryStreamProcessingConfiguration'] = None,
retry_options: Optional['outputs.DeliveryStreamSplunkRetryOptions'] = None,
s3_backup_mode: Optional[str] = None):
- DeliveryStreamSplunkDestinationConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hec_endpoint=hec_endpoint,
- hec_endpoint_type=hec_endpoint_type,
- hec_token=hec_token,
- s3_configuration=s3_configuration,
- cloud_watch_logging_options=cloud_watch_logging_options,
- hec_acknowledgment_timeout_in_seconds=hec_acknowledgment_timeout_in_seconds,
- processing_configuration=processing_configuration,
- retry_options=retry_options,
- s3_backup_mode=s3_backup_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hec_endpoint: str,
- hec_endpoint_type: 'DeliveryStreamSplunkDestinationConfigurationHecEndpointType',
- hec_token: str,
- s3_configuration: 'outputs.DeliveryStreamS3DestinationConfiguration',
- cloud_watch_logging_options: Optional['outputs.DeliveryStreamCloudWatchLoggingOptions'] = None,
- hec_acknowledgment_timeout_in_seconds: Optional[int] = None,
- processing_configuration: Optional['outputs.DeliveryStreamProcessingConfiguration'] = None,
- retry_options: Optional['outputs.DeliveryStreamSplunkRetryOptions'] = None,
- s3_backup_mode: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("hec_endpoint", hec_endpoint)
- _setter("hec_endpoint_type", hec_endpoint_type)
- _setter("hec_token", hec_token)
- _setter("s3_configuration", s3_configuration)
+ pulumi.set(__self__, "hec_endpoint", hec_endpoint)
+ pulumi.set(__self__, "hec_endpoint_type", hec_endpoint_type)
+ pulumi.set(__self__, "hec_token", hec_token)
+ pulumi.set(__self__, "s3_configuration", s3_configuration)
if cloud_watch_logging_options is not None:
- _setter("cloud_watch_logging_options", cloud_watch_logging_options)
+ pulumi.set(__self__, "cloud_watch_logging_options", cloud_watch_logging_options)
if hec_acknowledgment_timeout_in_seconds is not None:
- _setter("hec_acknowledgment_timeout_in_seconds", hec_acknowledgment_timeout_in_seconds)
+ pulumi.set(__self__, "hec_acknowledgment_timeout_in_seconds", hec_acknowledgment_timeout_in_seconds)
if processing_configuration is not None:
- _setter("processing_configuration", processing_configuration)
+ pulumi.set(__self__, "processing_configuration", processing_configuration)
if retry_options is not None:
- _setter("retry_options", retry_options)
+ pulumi.set(__self__, "retry_options", retry_options)
if s3_backup_mode is not None:
- _setter("s3_backup_mode", s3_backup_mode)
+ pulumi.set(__self__, "s3_backup_mode", s3_backup_mode)
@property
@pulumi.getter(name="hecEndpoint")
@@ -3154,17 +2511,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
duration_in_seconds: Optional[int] = None):
- DeliveryStreamSplunkRetryOptions._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- duration_in_seconds=duration_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- duration_in_seconds: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if duration_in_seconds is not None:
- _setter("duration_in_seconds", duration_in_seconds)
+ pulumi.set(__self__, "duration_in_seconds", duration_in_seconds)
@property
@pulumi.getter(name="durationInSeconds")
@@ -3177,20 +2525,9 @@ class DeliveryStreamTag(dict):
def __init__(__self__, *,
key: str,
value: Optional[str] = None):
- DeliveryStreamTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3230,22 +2567,9 @@ def __init__(__self__, *,
role_arn: str,
security_group_ids: Sequence[str],
subnet_ids: Sequence[str]):
- DeliveryStreamVpcConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: str,
- security_group_ids: Sequence[str],
- subnet_ids: Sequence[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
- _setter("security_group_ids", security_group_ids)
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="roleArn")
diff --git a/sdk/python/pulumi_aws_native/kinesisvideo/_inputs.py b/sdk/python/pulumi_aws_native/kinesisvideo/_inputs.py
index 434c40cfaf..b6a1e22479 100644
--- a/sdk/python/pulumi_aws_native/kinesisvideo/_inputs.py
+++ b/sdk/python/pulumi_aws_native/kinesisvideo/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -25,19 +25,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. Specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. Specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- SignalingChannelTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -74,19 +63,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. Specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. Specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- StreamTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/kinesisvideo/get_signaling_channel.py b/sdk/python/pulumi_aws_native/kinesisvideo/get_signaling_channel.py
index 63e42f1394..b95ef36ebd 100644
--- a/sdk/python/pulumi_aws_native/kinesisvideo/get_signaling_channel.py
+++ b/sdk/python/pulumi_aws_native/kinesisvideo/get_signaling_channel.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/kinesisvideo/get_stream.py b/sdk/python/pulumi_aws_native/kinesisvideo/get_stream.py
index 2cb4fa9a6a..0b76032482 100644
--- a/sdk/python/pulumi_aws_native/kinesisvideo/get_stream.py
+++ b/sdk/python/pulumi_aws_native/kinesisvideo/get_stream.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/kinesisvideo/outputs.py b/sdk/python/pulumi_aws_native/kinesisvideo/outputs.py
index 5aab81a06a..014cf315e5 100644
--- a/sdk/python/pulumi_aws_native/kinesisvideo/outputs.py
+++ b/sdk/python/pulumi_aws_native/kinesisvideo/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -28,19 +28,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. Specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. Specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- SignalingChannelTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -72,19 +61,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. Specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. Specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- StreamTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/kinesisvideo/signaling_channel.py b/sdk/python/pulumi_aws_native/kinesisvideo/signaling_channel.py
index f31044d3f5..dab723f2b7 100644
--- a/sdk/python/pulumi_aws_native/kinesisvideo/signaling_channel.py
+++ b/sdk/python/pulumi_aws_native/kinesisvideo/signaling_channel.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -28,29 +28,14 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['SignalingChannelTagArgs']]] tags: An array of key-value pairs to apply to this resource.
:param pulumi.Input['SignalingChannelType'] type: The type of the Kinesis Video Signaling Channel to create. Currently, SINGLE_MASTER is the only supported channel type.
"""
- SignalingChannelArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- message_ttl_seconds=message_ttl_seconds,
- name=name,
- tags=tags,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- message_ttl_seconds: Optional[pulumi.Input[int]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['SignalingChannelTagArgs']]]] = None,
- type: Optional[pulumi.Input['SignalingChannelType']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if message_ttl_seconds is not None:
- _setter("message_ttl_seconds", message_ttl_seconds)
+ pulumi.set(__self__, "message_ttl_seconds", message_ttl_seconds)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter(name="messageTtlSeconds")
@@ -140,10 +125,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SignalingChannelArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/kinesisvideo/stream.py b/sdk/python/pulumi_aws_native/kinesisvideo/stream.py
index 8d3feb8f18..1abeb1039a 100644
--- a/sdk/python/pulumi_aws_native/kinesisvideo/stream.py
+++ b/sdk/python/pulumi_aws_native/kinesisvideo/stream.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -31,37 +31,18 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: The name of the Kinesis Video stream.
:param pulumi.Input[Sequence[pulumi.Input['StreamTagArgs']]] tags: An array of key-value pairs associated with the Kinesis Video Stream.
"""
- StreamArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_retention_in_hours=data_retention_in_hours,
- device_name=device_name,
- kms_key_id=kms_key_id,
- media_type=media_type,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_retention_in_hours: Optional[pulumi.Input[int]] = None,
- device_name: Optional[pulumi.Input[str]] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- media_type: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['StreamTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if data_retention_in_hours is not None:
- _setter("data_retention_in_hours", data_retention_in_hours)
+ pulumi.set(__self__, "data_retention_in_hours", data_retention_in_hours)
if device_name is not None:
- _setter("device_name", device_name)
+ pulumi.set(__self__, "device_name", device_name)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if media_type is not None:
- _setter("media_type", media_type)
+ pulumi.set(__self__, "media_type", media_type)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="dataRetentionInHours")
@@ -179,10 +160,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- StreamArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/kms/_inputs.py b/sdk/python/pulumi_aws_native/kms/_inputs.py
index 5ef7c26b20..36f3696058 100644
--- a/sdk/python/pulumi_aws_native/kms/_inputs.py
+++ b/sdk/python/pulumi_aws_native/kms/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -25,19 +25,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- KeyTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -74,19 +63,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ReplicaKeyTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/kms/alias.py b/sdk/python/pulumi_aws_native/kms/alias.py
index d84a74e096..f2dbf60d47 100644
--- a/sdk/python/pulumi_aws_native/kms/alias.py
+++ b/sdk/python/pulumi_aws_native/kms/alias.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['AliasArgs', 'Alias']
@@ -21,20 +21,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] target_key_id: Identifies the AWS KMS key to which the alias refers. Specify the key ID or the Amazon Resource Name (ARN) of the AWS KMS key. You cannot specify another alias. For help finding the key ID and ARN, see Finding the Key ID and ARN in the AWS Key Management Service Developer Guide.
:param pulumi.Input[str] alias_name: Specifies the alias name. This value must begin with alias/ followed by a name, such as alias/ExampleAlias. The alias name cannot begin with alias/aws/. The alias/aws/ prefix is reserved for AWS managed keys.
"""
- AliasArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_key_id=target_key_id,
- alias_name=alias_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_key_id: pulumi.Input[str],
- alias_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("target_key_id", target_key_id)
+ pulumi.set(__self__, "target_key_id", target_key_id)
if alias_name is not None:
- _setter("alias_name", alias_name)
+ pulumi.set(__self__, "alias_name", alias_name)
@property
@pulumi.getter(name="targetKeyId")
@@ -96,10 +85,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AliasArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/kms/get_alias.py b/sdk/python/pulumi_aws_native/kms/get_alias.py
index 7868cf9094..608734ca3e 100644
--- a/sdk/python/pulumi_aws_native/kms/get_alias.py
+++ b/sdk/python/pulumi_aws_native/kms/get_alias.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/kms/get_key.py b/sdk/python/pulumi_aws_native/kms/get_key.py
index 0107c8eb2c..446abe7ad6 100644
--- a/sdk/python/pulumi_aws_native/kms/get_key.py
+++ b/sdk/python/pulumi_aws_native/kms/get_key.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/kms/get_replica_key.py b/sdk/python/pulumi_aws_native/kms/get_replica_key.py
index b27b988d4d..ea0ba14500 100644
--- a/sdk/python/pulumi_aws_native/kms/get_replica_key.py
+++ b/sdk/python/pulumi_aws_native/kms/get_replica_key.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/kms/key.py b/sdk/python/pulumi_aws_native/kms/key.py
index 602f2fd6c6..894bf70176 100644
--- a/sdk/python/pulumi_aws_native/kms/key.py
+++ b/sdk/python/pulumi_aws_native/kms/key.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -42,57 +42,28 @@ def __init__(__self__, *,
:param pulumi.Input[int] pending_window_in_days: Specifies the number of days in the waiting period before AWS KMS deletes an AWS KMS key that has been removed from a CloudFormation stack. Enter a value between 7 and 30 days. The default value is 30 days.
:param pulumi.Input[Sequence[pulumi.Input['KeyTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- KeyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bypass_policy_lockout_safety_check=bypass_policy_lockout_safety_check,
- description=description,
- enable_key_rotation=enable_key_rotation,
- enabled=enabled,
- key_policy=key_policy,
- key_spec=key_spec,
- key_usage=key_usage,
- multi_region=multi_region,
- origin=origin,
- pending_window_in_days=pending_window_in_days,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bypass_policy_lockout_safety_check: Optional[pulumi.Input[bool]] = None,
- description: Optional[pulumi.Input[str]] = None,
- enable_key_rotation: Optional[pulumi.Input[bool]] = None,
- enabled: Optional[pulumi.Input[bool]] = None,
- key_policy: Optional[Any] = None,
- key_spec: Optional[pulumi.Input['KeySpec']] = None,
- key_usage: Optional[pulumi.Input['KeyUsage']] = None,
- multi_region: Optional[pulumi.Input[bool]] = None,
- origin: Optional[pulumi.Input['KeyOrigin']] = None,
- pending_window_in_days: Optional[pulumi.Input[int]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['KeyTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bypass_policy_lockout_safety_check is not None:
- _setter("bypass_policy_lockout_safety_check", bypass_policy_lockout_safety_check)
+ pulumi.set(__self__, "bypass_policy_lockout_safety_check", bypass_policy_lockout_safety_check)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if enable_key_rotation is not None:
- _setter("enable_key_rotation", enable_key_rotation)
+ pulumi.set(__self__, "enable_key_rotation", enable_key_rotation)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if key_policy is not None:
- _setter("key_policy", key_policy)
+ pulumi.set(__self__, "key_policy", key_policy)
if key_spec is not None:
- _setter("key_spec", key_spec)
+ pulumi.set(__self__, "key_spec", key_spec)
if key_usage is not None:
- _setter("key_usage", key_usage)
+ pulumi.set(__self__, "key_usage", key_usage)
if multi_region is not None:
- _setter("multi_region", multi_region)
+ pulumi.set(__self__, "multi_region", multi_region)
if origin is not None:
- _setter("origin", origin)
+ pulumi.set(__self__, "origin", origin)
if pending_window_in_days is not None:
- _setter("pending_window_in_days", pending_window_in_days)
+ pulumi.set(__self__, "pending_window_in_days", pending_window_in_days)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="bypassPolicyLockoutSafetyCheck")
@@ -280,10 +251,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- KeyArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/kms/outputs.py b/sdk/python/pulumi_aws_native/kms/outputs.py
index 0e28c92e10..576a94bda9 100644
--- a/sdk/python/pulumi_aws_native/kms/outputs.py
+++ b/sdk/python/pulumi_aws_native/kms/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -28,19 +28,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- KeyTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -72,19 +61,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ReplicaKeyTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/kms/replica_key.py b/sdk/python/pulumi_aws_native/kms/replica_key.py
index 0bc01df85a..51d756d7f4 100644
--- a/sdk/python/pulumi_aws_native/kms/replica_key.py
+++ b/sdk/python/pulumi_aws_native/kms/replica_key.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -31,35 +31,16 @@ def __init__(__self__, *,
:param pulumi.Input[int] pending_window_in_days: Specifies the number of days in the waiting period before AWS KMS deletes an AWS KMS key that has been removed from a CloudFormation stack. Enter a value between 7 and 30 days. The default value is 30 days.
:param pulumi.Input[Sequence[pulumi.Input['ReplicaKeyTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- ReplicaKeyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key_policy=key_policy,
- primary_key_arn=primary_key_arn,
- description=description,
- enabled=enabled,
- pending_window_in_days=pending_window_in_days,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key_policy: Any,
- primary_key_arn: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- enabled: Optional[pulumi.Input[bool]] = None,
- pending_window_in_days: Optional[pulumi.Input[int]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ReplicaKeyTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key_policy", key_policy)
- _setter("primary_key_arn", primary_key_arn)
+ pulumi.set(__self__, "key_policy", key_policy)
+ pulumi.set(__self__, "primary_key_arn", primary_key_arn)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if pending_window_in_days is not None:
- _setter("pending_window_in_days", pending_window_in_days)
+ pulumi.set(__self__, "pending_window_in_days", pending_window_in_days)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="keyPolicy")
@@ -177,10 +158,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ReplicaKeyArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/lakeformation/_inputs.py b/sdk/python/pulumi_aws_native/lakeformation/_inputs.py
index 8ed9317574..d98e16d4c4 100644
--- a/sdk/python/pulumi_aws_native/lakeformation/_inputs.py
+++ b/sdk/python/pulumi_aws_native/lakeformation/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -55,17 +55,8 @@ def __init__(__self__, *,
An object representing the Data Cells Filter's Columns. Either Column Names or a Wildcard is required.
:param pulumi.Input[Sequence[pulumi.Input[str]]] excluded_column_names: A list of column names to be excluded from the Data Cells Filter.
"""
- DataCellsFilterColumnWildcardArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- excluded_column_names=excluded_column_names,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- excluded_column_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if excluded_column_names is not None:
- _setter("excluded_column_names", excluded_column_names)
+ pulumi.set(__self__, "excluded_column_names", excluded_column_names)
@property
@pulumi.getter(name="excludedColumnNames")
@@ -90,21 +81,10 @@ def __init__(__self__, *,
:param Any all_rows_wildcard: An empty object representing a row wildcard.
:param pulumi.Input[str] filter_expression: A PartiQL predicate.
"""
- DataCellsFilterRowFilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- all_rows_wildcard=all_rows_wildcard,
- filter_expression=filter_expression,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- all_rows_wildcard: Optional[Any] = None,
- filter_expression: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if all_rows_wildcard is not None:
- _setter("all_rows_wildcard", all_rows_wildcard)
+ pulumi.set(__self__, "all_rows_wildcard", all_rows_wildcard)
if filter_expression is not None:
- _setter("filter_expression", filter_expression)
+ pulumi.set(__self__, "filter_expression", filter_expression)
@property
@pulumi.getter(name="allRowsWildcard")
@@ -135,61 +115,32 @@ def filter_expression(self, value: Optional[pulumi.Input[str]]):
class DataLakeSettingsAdminsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
class DataLakeSettingsCreateDatabaseDefaultPermissionsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
class DataLakeSettingsCreateTableDefaultPermissionsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
class DataLakeSettingsExternalDataFilteringAllowListArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
class PermissionsColumnWildcardArgs:
def __init__(__self__, *,
excluded_column_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- PermissionsColumnWildcardArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- excluded_column_names=excluded_column_names,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- excluded_column_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if excluded_column_names is not None:
- _setter("excluded_column_names", excluded_column_names)
+ pulumi.set(__self__, "excluded_column_names", excluded_column_names)
@property
@pulumi.getter(name="excludedColumnNames")
@@ -205,17 +156,8 @@ def excluded_column_names(self, value: Optional[pulumi.Input[Sequence[pulumi.Inp
class PermissionsDataLakePrincipalArgs:
def __init__(__self__, *,
data_lake_principal_identifier: Optional[pulumi.Input[str]] = None):
- PermissionsDataLakePrincipalArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_lake_principal_identifier=data_lake_principal_identifier,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_lake_principal_identifier: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if data_lake_principal_identifier is not None:
- _setter("data_lake_principal_identifier", data_lake_principal_identifier)
+ pulumi.set(__self__, "data_lake_principal_identifier", data_lake_principal_identifier)
@property
@pulumi.getter(name="dataLakePrincipalIdentifier")
@@ -232,21 +174,10 @@ class PermissionsDataLocationResourceArgs:
def __init__(__self__, *,
catalog_id: Optional[pulumi.Input[str]] = None,
s3_resource: Optional[pulumi.Input[str]] = None):
- PermissionsDataLocationResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- s3_resource=s3_resource,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: Optional[pulumi.Input[str]] = None,
- s3_resource: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_id is not None:
- _setter("catalog_id", catalog_id)
+ pulumi.set(__self__, "catalog_id", catalog_id)
if s3_resource is not None:
- _setter("s3_resource", s3_resource)
+ pulumi.set(__self__, "s3_resource", s3_resource)
@property
@pulumi.getter(name="catalogId")
@@ -272,21 +203,10 @@ class PermissionsDatabaseResourceArgs:
def __init__(__self__, *,
catalog_id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None):
- PermissionsDatabaseResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_id is not None:
- _setter("catalog_id", catalog_id)
+ pulumi.set(__self__, "catalog_id", catalog_id)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="catalogId")
@@ -314,29 +234,14 @@ def __init__(__self__, *,
database_resource: Optional[pulumi.Input['PermissionsDatabaseResourceArgs']] = None,
table_resource: Optional[pulumi.Input['PermissionsTableResourceArgs']] = None,
table_with_columns_resource: Optional[pulumi.Input['PermissionsTableWithColumnsResourceArgs']] = None):
- PermissionsResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_location_resource=data_location_resource,
- database_resource=database_resource,
- table_resource=table_resource,
- table_with_columns_resource=table_with_columns_resource,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_location_resource: Optional[pulumi.Input['PermissionsDataLocationResourceArgs']] = None,
- database_resource: Optional[pulumi.Input['PermissionsDatabaseResourceArgs']] = None,
- table_resource: Optional[pulumi.Input['PermissionsTableResourceArgs']] = None,
- table_with_columns_resource: Optional[pulumi.Input['PermissionsTableWithColumnsResourceArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if data_location_resource is not None:
- _setter("data_location_resource", data_location_resource)
+ pulumi.set(__self__, "data_location_resource", data_location_resource)
if database_resource is not None:
- _setter("database_resource", database_resource)
+ pulumi.set(__self__, "database_resource", database_resource)
if table_resource is not None:
- _setter("table_resource", table_resource)
+ pulumi.set(__self__, "table_resource", table_resource)
if table_with_columns_resource is not None:
- _setter("table_with_columns_resource", table_with_columns_resource)
+ pulumi.set(__self__, "table_with_columns_resource", table_with_columns_resource)
@property
@pulumi.getter(name="dataLocationResource")
@@ -382,29 +287,14 @@ def __init__(__self__, *,
database_name: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
table_wildcard: Optional[pulumi.Input['PermissionsTableWildcardArgs']] = None):
- PermissionsTableResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- database_name=database_name,
- name=name,
- table_wildcard=table_wildcard,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: Optional[pulumi.Input[str]] = None,
- database_name: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- table_wildcard: Optional[pulumi.Input['PermissionsTableWildcardArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_id is not None:
- _setter("catalog_id", catalog_id)
+ pulumi.set(__self__, "catalog_id", catalog_id)
if database_name is not None:
- _setter("database_name", database_name)
+ pulumi.set(__self__, "database_name", database_name)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if table_wildcard is not None:
- _setter("table_wildcard", table_wildcard)
+ pulumi.set(__self__, "table_wildcard", table_wildcard)
@property
@pulumi.getter(name="catalogId")
@@ -447,11 +337,6 @@ def table_wildcard(self, value: Optional[pulumi.Input['PermissionsTableWildcardA
class PermissionsTableWildcardArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -462,33 +347,16 @@ def __init__(__self__, *,
column_wildcard: Optional[pulumi.Input['PermissionsColumnWildcardArgs']] = None,
database_name: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None):
- PermissionsTableWithColumnsResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- column_names=column_names,
- column_wildcard=column_wildcard,
- database_name=database_name,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: Optional[pulumi.Input[str]] = None,
- column_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- column_wildcard: Optional[pulumi.Input['PermissionsColumnWildcardArgs']] = None,
- database_name: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_id is not None:
- _setter("catalog_id", catalog_id)
+ pulumi.set(__self__, "catalog_id", catalog_id)
if column_names is not None:
- _setter("column_names", column_names)
+ pulumi.set(__self__, "column_names", column_names)
if column_wildcard is not None:
- _setter("column_wildcard", column_wildcard)
+ pulumi.set(__self__, "column_wildcard", column_wildcard)
if database_name is not None:
- _setter("database_name", database_name)
+ pulumi.set(__self__, "database_name", database_name)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="catalogId")
@@ -540,28 +408,14 @@ def name(self, value: Optional[pulumi.Input[str]]):
class PrincipalPermissionsCatalogResourceArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
class PrincipalPermissionsColumnWildcardArgs:
def __init__(__self__, *,
excluded_column_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- PrincipalPermissionsColumnWildcardArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- excluded_column_names=excluded_column_names,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- excluded_column_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if excluded_column_names is not None:
- _setter("excluded_column_names", excluded_column_names)
+ pulumi.set(__self__, "excluded_column_names", excluded_column_names)
@property
@pulumi.getter(name="excludedColumnNames")
@@ -580,25 +434,10 @@ def __init__(__self__, *,
name: pulumi.Input[str],
table_catalog_id: pulumi.Input[str],
table_name: pulumi.Input[str]):
- PrincipalPermissionsDataCellsFilterResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- database_name=database_name,
- name=name,
- table_catalog_id=table_catalog_id,
- table_name=table_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- database_name: pulumi.Input[str],
- name: pulumi.Input[str],
- table_catalog_id: pulumi.Input[str],
- table_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("database_name", database_name)
- _setter("name", name)
- _setter("table_catalog_id", table_catalog_id)
- _setter("table_name", table_name)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "table_catalog_id", table_catalog_id)
+ pulumi.set(__self__, "table_name", table_name)
@property
@pulumi.getter(name="databaseName")
@@ -641,17 +480,8 @@ def table_name(self, value: pulumi.Input[str]):
class PrincipalPermissionsDataLakePrincipalArgs:
def __init__(__self__, *,
data_lake_principal_identifier: Optional[pulumi.Input[str]] = None):
- PrincipalPermissionsDataLakePrincipalArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_lake_principal_identifier=data_lake_principal_identifier,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_lake_principal_identifier: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if data_lake_principal_identifier is not None:
- _setter("data_lake_principal_identifier", data_lake_principal_identifier)
+ pulumi.set(__self__, "data_lake_principal_identifier", data_lake_principal_identifier)
@property
@pulumi.getter(name="dataLakePrincipalIdentifier")
@@ -668,19 +498,8 @@ class PrincipalPermissionsDataLocationResourceArgs:
def __init__(__self__, *,
catalog_id: pulumi.Input[str],
resource_arn: pulumi.Input[str]):
- PrincipalPermissionsDataLocationResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- resource_arn=resource_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: pulumi.Input[str],
- resource_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("resource_arn", resource_arn)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "resource_arn", resource_arn)
@property
@pulumi.getter(name="catalogId")
@@ -706,19 +525,8 @@ class PrincipalPermissionsDatabaseResourceArgs:
def __init__(__self__, *,
catalog_id: pulumi.Input[str],
name: pulumi.Input[str]):
- PrincipalPermissionsDatabaseResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: pulumi.Input[str],
- name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("name", name)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="catalogId")
@@ -745,22 +553,9 @@ def __init__(__self__, *,
catalog_id: pulumi.Input[str],
tag_key: pulumi.Input[str],
tag_values: pulumi.Input[Sequence[pulumi.Input[str]]]):
- PrincipalPermissionsLfTagKeyResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- tag_key=tag_key,
- tag_values=tag_values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: pulumi.Input[str],
- tag_key: pulumi.Input[str],
- tag_values: pulumi.Input[Sequence[pulumi.Input[str]]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("tag_key", tag_key)
- _setter("tag_values", tag_values)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "tag_key", tag_key)
+ pulumi.set(__self__, "tag_values", tag_values)
@property
@pulumi.getter(name="catalogId")
@@ -796,22 +591,9 @@ def __init__(__self__, *,
catalog_id: pulumi.Input[str],
expression: pulumi.Input[Sequence[pulumi.Input['PrincipalPermissionsLfTagArgs']]],
resource_type: pulumi.Input['PrincipalPermissionsResourceType']):
- PrincipalPermissionsLfTagPolicyResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- expression=expression,
- resource_type=resource_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: pulumi.Input[str],
- expression: pulumi.Input[Sequence[pulumi.Input['PrincipalPermissionsLfTagArgs']]],
- resource_type: pulumi.Input['PrincipalPermissionsResourceType'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("expression", expression)
- _setter("resource_type", resource_type)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "expression", expression)
+ pulumi.set(__self__, "resource_type", resource_type)
@property
@pulumi.getter(name="catalogId")
@@ -846,21 +628,10 @@ class PrincipalPermissionsLfTagArgs:
def __init__(__self__, *,
tag_key: Optional[pulumi.Input[str]] = None,
tag_values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- PrincipalPermissionsLfTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- tag_key=tag_key,
- tag_values=tag_values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- tag_key: Optional[pulumi.Input[str]] = None,
- tag_values: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if tag_key is not None:
- _setter("tag_key", tag_key)
+ pulumi.set(__self__, "tag_key", tag_key)
if tag_values is not None:
- _setter("tag_values", tag_values)
+ pulumi.set(__self__, "tag_values", tag_values)
@property
@pulumi.getter(name="tagKey")
@@ -892,45 +663,22 @@ def __init__(__self__, *,
lf_tag_policy: Optional[pulumi.Input['PrincipalPermissionsLfTagPolicyResourceArgs']] = None,
table: Optional[pulumi.Input['PrincipalPermissionsTableResourceArgs']] = None,
table_with_columns: Optional[pulumi.Input['PrincipalPermissionsTableWithColumnsResourceArgs']] = None):
- PrincipalPermissionsResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog=catalog,
- data_cells_filter=data_cells_filter,
- data_location=data_location,
- database=database,
- lf_tag=lf_tag,
- lf_tag_policy=lf_tag_policy,
- table=table,
- table_with_columns=table_with_columns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog: Optional[pulumi.Input['PrincipalPermissionsCatalogResourceArgs']] = None,
- data_cells_filter: Optional[pulumi.Input['PrincipalPermissionsDataCellsFilterResourceArgs']] = None,
- data_location: Optional[pulumi.Input['PrincipalPermissionsDataLocationResourceArgs']] = None,
- database: Optional[pulumi.Input['PrincipalPermissionsDatabaseResourceArgs']] = None,
- lf_tag: Optional[pulumi.Input['PrincipalPermissionsLfTagKeyResourceArgs']] = None,
- lf_tag_policy: Optional[pulumi.Input['PrincipalPermissionsLfTagPolicyResourceArgs']] = None,
- table: Optional[pulumi.Input['PrincipalPermissionsTableResourceArgs']] = None,
- table_with_columns: Optional[pulumi.Input['PrincipalPermissionsTableWithColumnsResourceArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog is not None:
- _setter("catalog", catalog)
+ pulumi.set(__self__, "catalog", catalog)
if data_cells_filter is not None:
- _setter("data_cells_filter", data_cells_filter)
+ pulumi.set(__self__, "data_cells_filter", data_cells_filter)
if data_location is not None:
- _setter("data_location", data_location)
+ pulumi.set(__self__, "data_location", data_location)
if database is not None:
- _setter("database", database)
+ pulumi.set(__self__, "database", database)
if lf_tag is not None:
- _setter("lf_tag", lf_tag)
+ pulumi.set(__self__, "lf_tag", lf_tag)
if lf_tag_policy is not None:
- _setter("lf_tag_policy", lf_tag_policy)
+ pulumi.set(__self__, "lf_tag_policy", lf_tag_policy)
if table is not None:
- _setter("table", table)
+ pulumi.set(__self__, "table", table)
if table_with_columns is not None:
- _setter("table_with_columns", table_with_columns)
+ pulumi.set(__self__, "table_with_columns", table_with_columns)
@property
@pulumi.getter
@@ -1012,27 +760,12 @@ def __init__(__self__, *,
database_name: pulumi.Input[str],
name: Optional[pulumi.Input[str]] = None,
table_wildcard: Optional[pulumi.Input['PrincipalPermissionsTableWildcardArgs']] = None):
- PrincipalPermissionsTableResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- database_name=database_name,
- name=name,
- table_wildcard=table_wildcard,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: pulumi.Input[str],
- database_name: pulumi.Input[str],
- name: Optional[pulumi.Input[str]] = None,
- table_wildcard: Optional[pulumi.Input['PrincipalPermissionsTableWildcardArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("database_name", database_name)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "database_name", database_name)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if table_wildcard is not None:
- _setter("table_wildcard", table_wildcard)
+ pulumi.set(__self__, "table_wildcard", table_wildcard)
@property
@pulumi.getter(name="catalogId")
@@ -1075,11 +808,6 @@ def table_wildcard(self, value: Optional[pulumi.Input['PrincipalPermissionsTable
class PrincipalPermissionsTableWildcardArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -1090,30 +818,13 @@ def __init__(__self__, *,
name: pulumi.Input[str],
column_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
column_wildcard: Optional[pulumi.Input['PrincipalPermissionsColumnWildcardArgs']] = None):
- PrincipalPermissionsTableWithColumnsResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- database_name=database_name,
- name=name,
- column_names=column_names,
- column_wildcard=column_wildcard,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: pulumi.Input[str],
- database_name: pulumi.Input[str],
- name: pulumi.Input[str],
- column_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- column_wildcard: Optional[pulumi.Input['PrincipalPermissionsColumnWildcardArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("database_name", database_name)
- _setter("name", name)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "name", name)
if column_names is not None:
- _setter("column_names", column_names)
+ pulumi.set(__self__, "column_names", column_names)
if column_wildcard is not None:
- _setter("column_wildcard", column_wildcard)
+ pulumi.set(__self__, "column_wildcard", column_wildcard)
@property
@pulumi.getter(name="catalogId")
@@ -1165,11 +876,6 @@ def column_wildcard(self, value: Optional[pulumi.Input['PrincipalPermissionsColu
class TagAssociationCatalogResourceArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -1177,19 +883,8 @@ class TagAssociationDatabaseResourceArgs:
def __init__(__self__, *,
catalog_id: pulumi.Input[str],
name: pulumi.Input[str]):
- TagAssociationDatabaseResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: pulumi.Input[str],
- name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("name", name)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="catalogId")
@@ -1216,22 +911,9 @@ def __init__(__self__, *,
catalog_id: pulumi.Input[str],
tag_key: pulumi.Input[str],
tag_values: pulumi.Input[Sequence[pulumi.Input[str]]]):
- TagAssociationLfTagPairArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- tag_key=tag_key,
- tag_values=tag_values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: pulumi.Input[str],
- tag_key: pulumi.Input[str],
- tag_values: pulumi.Input[Sequence[pulumi.Input[str]]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("tag_key", tag_key)
- _setter("tag_values", tag_values)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "tag_key", tag_key)
+ pulumi.set(__self__, "tag_values", tag_values)
@property
@pulumi.getter(name="catalogId")
@@ -1268,29 +950,14 @@ def __init__(__self__, *,
database: Optional[pulumi.Input['TagAssociationDatabaseResourceArgs']] = None,
table: Optional[pulumi.Input['TagAssociationTableResourceArgs']] = None,
table_with_columns: Optional[pulumi.Input['TagAssociationTableWithColumnsResourceArgs']] = None):
- TagAssociationResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog=catalog,
- database=database,
- table=table,
- table_with_columns=table_with_columns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog: Optional[pulumi.Input['TagAssociationCatalogResourceArgs']] = None,
- database: Optional[pulumi.Input['TagAssociationDatabaseResourceArgs']] = None,
- table: Optional[pulumi.Input['TagAssociationTableResourceArgs']] = None,
- table_with_columns: Optional[pulumi.Input['TagAssociationTableWithColumnsResourceArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog is not None:
- _setter("catalog", catalog)
+ pulumi.set(__self__, "catalog", catalog)
if database is not None:
- _setter("database", database)
+ pulumi.set(__self__, "database", database)
if table is not None:
- _setter("table", table)
+ pulumi.set(__self__, "table", table)
if table_with_columns is not None:
- _setter("table_with_columns", table_with_columns)
+ pulumi.set(__self__, "table_with_columns", table_with_columns)
@property
@pulumi.getter
@@ -1336,27 +1003,12 @@ def __init__(__self__, *,
database_name: pulumi.Input[str],
name: Optional[pulumi.Input[str]] = None,
table_wildcard: Optional[pulumi.Input['TagAssociationTableWildcardArgs']] = None):
- TagAssociationTableResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- database_name=database_name,
- name=name,
- table_wildcard=table_wildcard,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: pulumi.Input[str],
- database_name: pulumi.Input[str],
- name: Optional[pulumi.Input[str]] = None,
- table_wildcard: Optional[pulumi.Input['TagAssociationTableWildcardArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("database_name", database_name)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "database_name", database_name)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if table_wildcard is not None:
- _setter("table_wildcard", table_wildcard)
+ pulumi.set(__self__, "table_wildcard", table_wildcard)
@property
@pulumi.getter(name="catalogId")
@@ -1399,11 +1051,6 @@ def table_wildcard(self, value: Optional[pulumi.Input['TagAssociationTableWildca
class TagAssociationTableWildcardArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -1413,25 +1060,10 @@ def __init__(__self__, *,
column_names: pulumi.Input[Sequence[pulumi.Input[str]]],
database_name: pulumi.Input[str],
name: pulumi.Input[str]):
- TagAssociationTableWithColumnsResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- column_names=column_names,
- database_name=database_name,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: pulumi.Input[str],
- column_names: pulumi.Input[Sequence[pulumi.Input[str]]],
- database_name: pulumi.Input[str],
- name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("column_names", column_names)
- _setter("database_name", database_name)
- _setter("name", name)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "column_names", column_names)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="catalogId")
diff --git a/sdk/python/pulumi_aws_native/lakeformation/data_cells_filter.py b/sdk/python/pulumi_aws_native/lakeformation/data_cells_filter.py
index 0c993dda83..4b6d340ed1 100644
--- a/sdk/python/pulumi_aws_native/lakeformation/data_cells_filter.py
+++ b/sdk/python/pulumi_aws_native/lakeformation/data_cells_filter.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -33,38 +33,17 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: The desired name of the Data Cells Filter.
:param pulumi.Input['DataCellsFilterRowFilterArgs'] row_filter: An object representing the Data Cells Filter's Row Filter. Either a Filter Expression or a Wildcard is required
"""
- DataCellsFilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- database_name=database_name,
- table_catalog_id=table_catalog_id,
- table_name=table_name,
- column_names=column_names,
- column_wildcard=column_wildcard,
- name=name,
- row_filter=row_filter,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- database_name: pulumi.Input[str],
- table_catalog_id: pulumi.Input[str],
- table_name: pulumi.Input[str],
- column_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- column_wildcard: Optional[pulumi.Input['DataCellsFilterColumnWildcardArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- row_filter: Optional[pulumi.Input['DataCellsFilterRowFilterArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("database_name", database_name)
- _setter("table_catalog_id", table_catalog_id)
- _setter("table_name", table_name)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "table_catalog_id", table_catalog_id)
+ pulumi.set(__self__, "table_name", table_name)
if column_names is not None:
- _setter("column_names", column_names)
+ pulumi.set(__self__, "column_names", column_names)
if column_wildcard is not None:
- _setter("column_wildcard", column_wildcard)
+ pulumi.set(__self__, "column_wildcard", column_wildcard)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if row_filter is not None:
- _setter("row_filter", row_filter)
+ pulumi.set(__self__, "row_filter", row_filter)
@property
@pulumi.getter(name="databaseName")
@@ -196,10 +175,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DataCellsFilterArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -222,21 +197,11 @@ def _internal_init(__self__,
__props__ = DataCellsFilterArgs.__new__(DataCellsFilterArgs)
__props__.__dict__["column_names"] = column_names
- if column_wildcard is not None and not isinstance(column_wildcard, DataCellsFilterColumnWildcardArgs):
- column_wildcard = column_wildcard or {}
- def _setter(key, value):
- column_wildcard[key] = value
- DataCellsFilterColumnWildcardArgs._configure(_setter, **column_wildcard)
__props__.__dict__["column_wildcard"] = column_wildcard
if database_name is None and not opts.urn:
raise TypeError("Missing required property 'database_name'")
__props__.__dict__["database_name"] = database_name
__props__.__dict__["name"] = name
- if row_filter is not None and not isinstance(row_filter, DataCellsFilterRowFilterArgs):
- row_filter = row_filter or {}
- def _setter(key, value):
- row_filter[key] = value
- DataCellsFilterRowFilterArgs._configure(_setter, **row_filter)
__props__.__dict__["row_filter"] = row_filter
if table_catalog_id is None and not opts.urn:
raise TypeError("Missing required property 'table_catalog_id'")
diff --git a/sdk/python/pulumi_aws_native/lakeformation/data_lake_settings.py b/sdk/python/pulumi_aws_native/lakeformation/data_lake_settings.py
index 9a8c2d2b84..4236930301 100644
--- a/sdk/python/pulumi_aws_native/lakeformation/data_lake_settings.py
+++ b/sdk/python/pulumi_aws_native/lakeformation/data_lake_settings.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -29,53 +29,26 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a DataLakeSettings resource.
"""
- DataLakeSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- admins=admins,
- allow_external_data_filtering=allow_external_data_filtering,
- allow_full_table_external_data_access=allow_full_table_external_data_access,
- authorized_session_tag_value_list=authorized_session_tag_value_list,
- create_database_default_permissions=create_database_default_permissions,
- create_table_default_permissions=create_table_default_permissions,
- external_data_filtering_allow_list=external_data_filtering_allow_list,
- mutation_type=mutation_type,
- parameters=parameters,
- trusted_resource_owners=trusted_resource_owners,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- admins: Optional[pulumi.Input['DataLakeSettingsAdminsArgs']] = None,
- allow_external_data_filtering: Optional[pulumi.Input[bool]] = None,
- allow_full_table_external_data_access: Optional[pulumi.Input[bool]] = None,
- authorized_session_tag_value_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- create_database_default_permissions: Optional[pulumi.Input['DataLakeSettingsCreateDatabaseDefaultPermissionsArgs']] = None,
- create_table_default_permissions: Optional[pulumi.Input['DataLakeSettingsCreateTableDefaultPermissionsArgs']] = None,
- external_data_filtering_allow_list: Optional[pulumi.Input['DataLakeSettingsExternalDataFilteringAllowListArgs']] = None,
- mutation_type: Optional[pulumi.Input[str]] = None,
- parameters: Optional[Any] = None,
- trusted_resource_owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if admins is not None:
- _setter("admins", admins)
+ pulumi.set(__self__, "admins", admins)
if allow_external_data_filtering is not None:
- _setter("allow_external_data_filtering", allow_external_data_filtering)
+ pulumi.set(__self__, "allow_external_data_filtering", allow_external_data_filtering)
if allow_full_table_external_data_access is not None:
- _setter("allow_full_table_external_data_access", allow_full_table_external_data_access)
+ pulumi.set(__self__, "allow_full_table_external_data_access", allow_full_table_external_data_access)
if authorized_session_tag_value_list is not None:
- _setter("authorized_session_tag_value_list", authorized_session_tag_value_list)
+ pulumi.set(__self__, "authorized_session_tag_value_list", authorized_session_tag_value_list)
if create_database_default_permissions is not None:
- _setter("create_database_default_permissions", create_database_default_permissions)
+ pulumi.set(__self__, "create_database_default_permissions", create_database_default_permissions)
if create_table_default_permissions is not None:
- _setter("create_table_default_permissions", create_table_default_permissions)
+ pulumi.set(__self__, "create_table_default_permissions", create_table_default_permissions)
if external_data_filtering_allow_list is not None:
- _setter("external_data_filtering_allow_list", external_data_filtering_allow_list)
+ pulumi.set(__self__, "external_data_filtering_allow_list", external_data_filtering_allow_list)
if mutation_type is not None:
- _setter("mutation_type", mutation_type)
+ pulumi.set(__self__, "mutation_type", mutation_type)
if parameters is not None:
- _setter("parameters", parameters)
+ pulumi.set(__self__, "parameters", parameters)
if trusted_resource_owners is not None:
- _setter("trusted_resource_owners", trusted_resource_owners)
+ pulumi.set(__self__, "trusted_resource_owners", trusted_resource_owners)
@property
@pulumi.getter
@@ -214,10 +187,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DataLakeSettingsArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -243,32 +212,12 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = DataLakeSettingsArgs.__new__(DataLakeSettingsArgs)
- if admins is not None and not isinstance(admins, DataLakeSettingsAdminsArgs):
- admins = admins or {}
- def _setter(key, value):
- admins[key] = value
- DataLakeSettingsAdminsArgs._configure(_setter, **admins)
__props__.__dict__["admins"] = admins
__props__.__dict__["allow_external_data_filtering"] = allow_external_data_filtering
__props__.__dict__["allow_full_table_external_data_access"] = allow_full_table_external_data_access
__props__.__dict__["authorized_session_tag_value_list"] = authorized_session_tag_value_list
- if create_database_default_permissions is not None and not isinstance(create_database_default_permissions, DataLakeSettingsCreateDatabaseDefaultPermissionsArgs):
- create_database_default_permissions = create_database_default_permissions or {}
- def _setter(key, value):
- create_database_default_permissions[key] = value
- DataLakeSettingsCreateDatabaseDefaultPermissionsArgs._configure(_setter, **create_database_default_permissions)
__props__.__dict__["create_database_default_permissions"] = create_database_default_permissions
- if create_table_default_permissions is not None and not isinstance(create_table_default_permissions, DataLakeSettingsCreateTableDefaultPermissionsArgs):
- create_table_default_permissions = create_table_default_permissions or {}
- def _setter(key, value):
- create_table_default_permissions[key] = value
- DataLakeSettingsCreateTableDefaultPermissionsArgs._configure(_setter, **create_table_default_permissions)
__props__.__dict__["create_table_default_permissions"] = create_table_default_permissions
- if external_data_filtering_allow_list is not None and not isinstance(external_data_filtering_allow_list, DataLakeSettingsExternalDataFilteringAllowListArgs):
- external_data_filtering_allow_list = external_data_filtering_allow_list or {}
- def _setter(key, value):
- external_data_filtering_allow_list[key] = value
- DataLakeSettingsExternalDataFilteringAllowListArgs._configure(_setter, **external_data_filtering_allow_list)
__props__.__dict__["external_data_filtering_allow_list"] = external_data_filtering_allow_list
__props__.__dict__["mutation_type"] = mutation_type
__props__.__dict__["parameters"] = parameters
diff --git a/sdk/python/pulumi_aws_native/lakeformation/get_data_lake_settings.py b/sdk/python/pulumi_aws_native/lakeformation/get_data_lake_settings.py
index d43736c1e3..6e2586a0d9 100644
--- a/sdk/python/pulumi_aws_native/lakeformation/get_data_lake_settings.py
+++ b/sdk/python/pulumi_aws_native/lakeformation/get_data_lake_settings.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/lakeformation/get_permissions.py b/sdk/python/pulumi_aws_native/lakeformation/get_permissions.py
index 5e7a3d39bb..1e4e908bc2 100644
--- a/sdk/python/pulumi_aws_native/lakeformation/get_permissions.py
+++ b/sdk/python/pulumi_aws_native/lakeformation/get_permissions.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/lakeformation/get_principal_permissions.py b/sdk/python/pulumi_aws_native/lakeformation/get_principal_permissions.py
index 7c0a259e40..8be3e126e8 100644
--- a/sdk/python/pulumi_aws_native/lakeformation/get_principal_permissions.py
+++ b/sdk/python/pulumi_aws_native/lakeformation/get_principal_permissions.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/lakeformation/get_resource.py b/sdk/python/pulumi_aws_native/lakeformation/get_resource.py
index bb37239eb1..3d055d486b 100644
--- a/sdk/python/pulumi_aws_native/lakeformation/get_resource.py
+++ b/sdk/python/pulumi_aws_native/lakeformation/get_resource.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/lakeformation/get_tag.py b/sdk/python/pulumi_aws_native/lakeformation/get_tag.py
index 25f05db151..9b7202081d 100644
--- a/sdk/python/pulumi_aws_native/lakeformation/get_tag.py
+++ b/sdk/python/pulumi_aws_native/lakeformation/get_tag.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/lakeformation/get_tag_association.py b/sdk/python/pulumi_aws_native/lakeformation/get_tag_association.py
index 593fb4e83f..762a837138 100644
--- a/sdk/python/pulumi_aws_native/lakeformation/get_tag_association.py
+++ b/sdk/python/pulumi_aws_native/lakeformation/get_tag_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/lakeformation/outputs.py b/sdk/python/pulumi_aws_native/lakeformation/outputs.py
index b4efc9291b..312d9ee9c8 100644
--- a/sdk/python/pulumi_aws_native/lakeformation/outputs.py
+++ b/sdk/python/pulumi_aws_native/lakeformation/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -76,17 +76,8 @@ def __init__(__self__, *,
An object representing the Data Cells Filter's Columns. Either Column Names or a Wildcard is required.
:param Sequence[str] excluded_column_names: A list of column names to be excluded from the Data Cells Filter.
"""
- DataCellsFilterColumnWildcard._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- excluded_column_names=excluded_column_names,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- excluded_column_names: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if excluded_column_names is not None:
- _setter("excluded_column_names", excluded_column_names)
+ pulumi.set(__self__, "excluded_column_names", excluded_column_names)
@property
@pulumi.getter(name="excludedColumnNames")
@@ -129,21 +120,10 @@ def __init__(__self__, *,
:param Any all_rows_wildcard: An empty object representing a row wildcard.
:param str filter_expression: A PartiQL predicate.
"""
- DataCellsFilterRowFilter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- all_rows_wildcard=all_rows_wildcard,
- filter_expression=filter_expression,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- all_rows_wildcard: Optional[Any] = None,
- filter_expression: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if all_rows_wildcard is not None:
- _setter("all_rows_wildcard", all_rows_wildcard)
+ pulumi.set(__self__, "all_rows_wildcard", all_rows_wildcard)
if filter_expression is not None:
- _setter("filter_expression", filter_expression)
+ pulumi.set(__self__, "filter_expression", filter_expression)
@property
@pulumi.getter(name="allRowsWildcard")
@@ -166,44 +146,24 @@ def filter_expression(self) -> Optional[str]:
class DataLakeSettingsAdmins(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
class DataLakeSettingsCreateDatabaseDefaultPermissions(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
class DataLakeSettingsCreateTableDefaultPermissions(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
class DataLakeSettingsExternalDataFilteringAllowList(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -227,17 +187,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
excluded_column_names: Optional[Sequence[str]] = None):
- PermissionsColumnWildcard._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- excluded_column_names=excluded_column_names,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- excluded_column_names: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if excluded_column_names is not None:
- _setter("excluded_column_names", excluded_column_names)
+ pulumi.set(__self__, "excluded_column_names", excluded_column_names)
@property
@pulumi.getter(name="excludedColumnNames")
@@ -266,17 +217,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
data_lake_principal_identifier: Optional[str] = None):
- PermissionsDataLakePrincipal._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_lake_principal_identifier=data_lake_principal_identifier,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_lake_principal_identifier: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if data_lake_principal_identifier is not None:
- _setter("data_lake_principal_identifier", data_lake_principal_identifier)
+ pulumi.set(__self__, "data_lake_principal_identifier", data_lake_principal_identifier)
@property
@pulumi.getter(name="dataLakePrincipalIdentifier")
@@ -308,21 +250,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
catalog_id: Optional[str] = None,
s3_resource: Optional[str] = None):
- PermissionsDataLocationResource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- s3_resource=s3_resource,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: Optional[str] = None,
- s3_resource: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_id is not None:
- _setter("catalog_id", catalog_id)
+ pulumi.set(__self__, "catalog_id", catalog_id)
if s3_resource is not None:
- _setter("s3_resource", s3_resource)
+ pulumi.set(__self__, "s3_resource", s3_resource)
@property
@pulumi.getter(name="catalogId")
@@ -357,21 +288,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
catalog_id: Optional[str] = None,
name: Optional[str] = None):
- PermissionsDatabaseResource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: Optional[str] = None,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_id is not None:
- _setter("catalog_id", catalog_id)
+ pulumi.set(__self__, "catalog_id", catalog_id)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="catalogId")
@@ -414,29 +334,14 @@ def __init__(__self__, *,
database_resource: Optional['outputs.PermissionsDatabaseResource'] = None,
table_resource: Optional['outputs.PermissionsTableResource'] = None,
table_with_columns_resource: Optional['outputs.PermissionsTableWithColumnsResource'] = None):
- PermissionsResource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_location_resource=data_location_resource,
- database_resource=database_resource,
- table_resource=table_resource,
- table_with_columns_resource=table_with_columns_resource,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_location_resource: Optional['outputs.PermissionsDataLocationResource'] = None,
- database_resource: Optional['outputs.PermissionsDatabaseResource'] = None,
- table_resource: Optional['outputs.PermissionsTableResource'] = None,
- table_with_columns_resource: Optional['outputs.PermissionsTableWithColumnsResource'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if data_location_resource is not None:
- _setter("data_location_resource", data_location_resource)
+ pulumi.set(__self__, "data_location_resource", data_location_resource)
if database_resource is not None:
- _setter("database_resource", database_resource)
+ pulumi.set(__self__, "database_resource", database_resource)
if table_resource is not None:
- _setter("table_resource", table_resource)
+ pulumi.set(__self__, "table_resource", table_resource)
if table_with_columns_resource is not None:
- _setter("table_with_columns_resource", table_with_columns_resource)
+ pulumi.set(__self__, "table_with_columns_resource", table_with_columns_resource)
@property
@pulumi.getter(name="dataLocationResource")
@@ -487,29 +392,14 @@ def __init__(__self__, *,
database_name: Optional[str] = None,
name: Optional[str] = None,
table_wildcard: Optional['outputs.PermissionsTableWildcard'] = None):
- PermissionsTableResource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- database_name=database_name,
- name=name,
- table_wildcard=table_wildcard,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: Optional[str] = None,
- database_name: Optional[str] = None,
- name: Optional[str] = None,
- table_wildcard: Optional['outputs.PermissionsTableWildcard'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_id is not None:
- _setter("catalog_id", catalog_id)
+ pulumi.set(__self__, "catalog_id", catalog_id)
if database_name is not None:
- _setter("database_name", database_name)
+ pulumi.set(__self__, "database_name", database_name)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if table_wildcard is not None:
- _setter("table_wildcard", table_wildcard)
+ pulumi.set(__self__, "table_wildcard", table_wildcard)
@property
@pulumi.getter(name="catalogId")
@@ -536,11 +426,6 @@ def table_wildcard(self) -> Optional['outputs.PermissionsTableWildcard']:
class PermissionsTableWildcard(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -574,33 +459,16 @@ def __init__(__self__, *,
column_wildcard: Optional['outputs.PermissionsColumnWildcard'] = None,
database_name: Optional[str] = None,
name: Optional[str] = None):
- PermissionsTableWithColumnsResource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- column_names=column_names,
- column_wildcard=column_wildcard,
- database_name=database_name,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: Optional[str] = None,
- column_names: Optional[Sequence[str]] = None,
- column_wildcard: Optional['outputs.PermissionsColumnWildcard'] = None,
- database_name: Optional[str] = None,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog_id is not None:
- _setter("catalog_id", catalog_id)
+ pulumi.set(__self__, "catalog_id", catalog_id)
if column_names is not None:
- _setter("column_names", column_names)
+ pulumi.set(__self__, "column_names", column_names)
if column_wildcard is not None:
- _setter("column_wildcard", column_wildcard)
+ pulumi.set(__self__, "column_wildcard", column_wildcard)
if database_name is not None:
- _setter("database_name", database_name)
+ pulumi.set(__self__, "database_name", database_name)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="catalogId")
@@ -632,11 +500,6 @@ def name(self) -> Optional[str]:
class PrincipalPermissionsCatalogResource(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -660,17 +523,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
excluded_column_names: Optional[Sequence[str]] = None):
- PrincipalPermissionsColumnWildcard._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- excluded_column_names=excluded_column_names,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- excluded_column_names: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if excluded_column_names is not None:
- _setter("excluded_column_names", excluded_column_names)
+ pulumi.set(__self__, "excluded_column_names", excluded_column_names)
@property
@pulumi.getter(name="excludedColumnNames")
@@ -706,25 +560,10 @@ def __init__(__self__, *,
name: str,
table_catalog_id: str,
table_name: str):
- PrincipalPermissionsDataCellsFilterResource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- database_name=database_name,
- name=name,
- table_catalog_id=table_catalog_id,
- table_name=table_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- database_name: str,
- name: str,
- table_catalog_id: str,
- table_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("database_name", database_name)
- _setter("name", name)
- _setter("table_catalog_id", table_catalog_id)
- _setter("table_name", table_name)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "table_catalog_id", table_catalog_id)
+ pulumi.set(__self__, "table_name", table_name)
@property
@pulumi.getter(name="databaseName")
@@ -768,17 +607,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
data_lake_principal_identifier: Optional[str] = None):
- PrincipalPermissionsDataLakePrincipal._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_lake_principal_identifier=data_lake_principal_identifier,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_lake_principal_identifier: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if data_lake_principal_identifier is not None:
- _setter("data_lake_principal_identifier", data_lake_principal_identifier)
+ pulumi.set(__self__, "data_lake_principal_identifier", data_lake_principal_identifier)
@property
@pulumi.getter(name="dataLakePrincipalIdentifier")
@@ -810,19 +640,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
catalog_id: str,
resource_arn: str):
- PrincipalPermissionsDataLocationResource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- resource_arn=resource_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: str,
- resource_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("resource_arn", resource_arn)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "resource_arn", resource_arn)
@property
@pulumi.getter(name="catalogId")
@@ -857,19 +676,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
catalog_id: str,
name: str):
- PrincipalPermissionsDatabaseResource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: str,
- name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("name", name)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="catalogId")
@@ -906,21 +714,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
tag_key: Optional[str] = None,
tag_values: Optional[Sequence[str]] = None):
- PrincipalPermissionsLfTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- tag_key=tag_key,
- tag_values=tag_values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- tag_key: Optional[str] = None,
- tag_values: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if tag_key is not None:
- _setter("tag_key", tag_key)
+ pulumi.set(__self__, "tag_key", tag_key)
if tag_values is not None:
- _setter("tag_values", tag_values)
+ pulumi.set(__self__, "tag_values", tag_values)
@property
@pulumi.getter(name="tagKey")
@@ -960,22 +757,9 @@ def __init__(__self__, *,
catalog_id: str,
tag_key: str,
tag_values: Sequence[str]):
- PrincipalPermissionsLfTagKeyResource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- tag_key=tag_key,
- tag_values=tag_values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: str,
- tag_key: str,
- tag_values: Sequence[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("tag_key", tag_key)
- _setter("tag_values", tag_values)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "tag_key", tag_key)
+ pulumi.set(__self__, "tag_values", tag_values)
@property
@pulumi.getter(name="catalogId")
@@ -1018,22 +802,9 @@ def __init__(__self__, *,
catalog_id: str,
expression: Sequence['outputs.PrincipalPermissionsLfTag'],
resource_type: 'PrincipalPermissionsResourceType'):
- PrincipalPermissionsLfTagPolicyResource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- expression=expression,
- resource_type=resource_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: str,
- expression: Sequence['outputs.PrincipalPermissionsLfTag'],
- resource_type: 'PrincipalPermissionsResourceType',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("expression", expression)
- _setter("resource_type", resource_type)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "expression", expression)
+ pulumi.set(__self__, "resource_type", resource_type)
@property
@pulumi.getter(name="catalogId")
@@ -1087,45 +858,22 @@ def __init__(__self__, *,
lf_tag_policy: Optional['outputs.PrincipalPermissionsLfTagPolicyResource'] = None,
table: Optional['outputs.PrincipalPermissionsTableResource'] = None,
table_with_columns: Optional['outputs.PrincipalPermissionsTableWithColumnsResource'] = None):
- PrincipalPermissionsResource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog=catalog,
- data_cells_filter=data_cells_filter,
- data_location=data_location,
- database=database,
- lf_tag=lf_tag,
- lf_tag_policy=lf_tag_policy,
- table=table,
- table_with_columns=table_with_columns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog: Optional['outputs.PrincipalPermissionsCatalogResource'] = None,
- data_cells_filter: Optional['outputs.PrincipalPermissionsDataCellsFilterResource'] = None,
- data_location: Optional['outputs.PrincipalPermissionsDataLocationResource'] = None,
- database: Optional['outputs.PrincipalPermissionsDatabaseResource'] = None,
- lf_tag: Optional['outputs.PrincipalPermissionsLfTagKeyResource'] = None,
- lf_tag_policy: Optional['outputs.PrincipalPermissionsLfTagPolicyResource'] = None,
- table: Optional['outputs.PrincipalPermissionsTableResource'] = None,
- table_with_columns: Optional['outputs.PrincipalPermissionsTableWithColumnsResource'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog is not None:
- _setter("catalog", catalog)
+ pulumi.set(__self__, "catalog", catalog)
if data_cells_filter is not None:
- _setter("data_cells_filter", data_cells_filter)
+ pulumi.set(__self__, "data_cells_filter", data_cells_filter)
if data_location is not None:
- _setter("data_location", data_location)
+ pulumi.set(__self__, "data_location", data_location)
if database is not None:
- _setter("database", database)
+ pulumi.set(__self__, "database", database)
if lf_tag is not None:
- _setter("lf_tag", lf_tag)
+ pulumi.set(__self__, "lf_tag", lf_tag)
if lf_tag_policy is not None:
- _setter("lf_tag_policy", lf_tag_policy)
+ pulumi.set(__self__, "lf_tag_policy", lf_tag_policy)
if table is not None:
- _setter("table", table)
+ pulumi.set(__self__, "table", table)
if table_with_columns is not None:
- _setter("table_with_columns", table_with_columns)
+ pulumi.set(__self__, "table_with_columns", table_with_columns)
@property
@pulumi.getter
@@ -1196,27 +944,12 @@ def __init__(__self__, *,
database_name: str,
name: Optional[str] = None,
table_wildcard: Optional['outputs.PrincipalPermissionsTableWildcard'] = None):
- PrincipalPermissionsTableResource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- database_name=database_name,
- name=name,
- table_wildcard=table_wildcard,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: str,
- database_name: str,
- name: Optional[str] = None,
- table_wildcard: Optional['outputs.PrincipalPermissionsTableWildcard'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("database_name", database_name)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "database_name", database_name)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if table_wildcard is not None:
- _setter("table_wildcard", table_wildcard)
+ pulumi.set(__self__, "table_wildcard", table_wildcard)
@property
@pulumi.getter(name="catalogId")
@@ -1243,11 +976,6 @@ def table_wildcard(self) -> Optional['outputs.PrincipalPermissionsTableWildcard'
class PrincipalPermissionsTableWildcard(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -1281,30 +1009,13 @@ def __init__(__self__, *,
name: str,
column_names: Optional[Sequence[str]] = None,
column_wildcard: Optional['outputs.PrincipalPermissionsColumnWildcard'] = None):
- PrincipalPermissionsTableWithColumnsResource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- database_name=database_name,
- name=name,
- column_names=column_names,
- column_wildcard=column_wildcard,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: str,
- database_name: str,
- name: str,
- column_names: Optional[Sequence[str]] = None,
- column_wildcard: Optional['outputs.PrincipalPermissionsColumnWildcard'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("database_name", database_name)
- _setter("name", name)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "name", name)
if column_names is not None:
- _setter("column_names", column_names)
+ pulumi.set(__self__, "column_names", column_names)
if column_wildcard is not None:
- _setter("column_wildcard", column_wildcard)
+ pulumi.set(__self__, "column_wildcard", column_wildcard)
@property
@pulumi.getter(name="catalogId")
@@ -1336,11 +1047,6 @@ def column_wildcard(self) -> Optional['outputs.PrincipalPermissionsColumnWildcar
class TagAssociationCatalogResource(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -1365,19 +1071,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
catalog_id: str,
name: str):
- TagAssociationDatabaseResource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: str,
- name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("name", name)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="catalogId")
@@ -1417,22 +1112,9 @@ def __init__(__self__, *,
catalog_id: str,
tag_key: str,
tag_values: Sequence[str]):
- TagAssociationLfTagPair._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- tag_key=tag_key,
- tag_values=tag_values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: str,
- tag_key: str,
- tag_values: Sequence[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("tag_key", tag_key)
- _setter("tag_values", tag_values)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "tag_key", tag_key)
+ pulumi.set(__self__, "tag_values", tag_values)
@property
@pulumi.getter(name="catalogId")
@@ -1474,29 +1156,14 @@ def __init__(__self__, *,
database: Optional['outputs.TagAssociationDatabaseResource'] = None,
table: Optional['outputs.TagAssociationTableResource'] = None,
table_with_columns: Optional['outputs.TagAssociationTableWithColumnsResource'] = None):
- TagAssociationResource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog=catalog,
- database=database,
- table=table,
- table_with_columns=table_with_columns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog: Optional['outputs.TagAssociationCatalogResource'] = None,
- database: Optional['outputs.TagAssociationDatabaseResource'] = None,
- table: Optional['outputs.TagAssociationTableResource'] = None,
- table_with_columns: Optional['outputs.TagAssociationTableWithColumnsResource'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if catalog is not None:
- _setter("catalog", catalog)
+ pulumi.set(__self__, "catalog", catalog)
if database is not None:
- _setter("database", database)
+ pulumi.set(__self__, "database", database)
if table is not None:
- _setter("table", table)
+ pulumi.set(__self__, "table", table)
if table_with_columns is not None:
- _setter("table_with_columns", table_with_columns)
+ pulumi.set(__self__, "table_with_columns", table_with_columns)
@property
@pulumi.getter
@@ -1547,27 +1214,12 @@ def __init__(__self__, *,
database_name: str,
name: Optional[str] = None,
table_wildcard: Optional['outputs.TagAssociationTableWildcard'] = None):
- TagAssociationTableResource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- database_name=database_name,
- name=name,
- table_wildcard=table_wildcard,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: str,
- database_name: str,
- name: Optional[str] = None,
- table_wildcard: Optional['outputs.TagAssociationTableWildcard'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("database_name", database_name)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "database_name", database_name)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if table_wildcard is not None:
- _setter("table_wildcard", table_wildcard)
+ pulumi.set(__self__, "table_wildcard", table_wildcard)
@property
@pulumi.getter(name="catalogId")
@@ -1594,11 +1246,6 @@ def table_wildcard(self) -> Optional['outputs.TagAssociationTableWildcard']:
class TagAssociationTableWildcard(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -1629,25 +1276,10 @@ def __init__(__self__, *,
column_names: Sequence[str],
database_name: str,
name: str):
- TagAssociationTableWithColumnsResource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- catalog_id=catalog_id,
- column_names=column_names,
- database_name=database_name,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- catalog_id: str,
- column_names: Sequence[str],
- database_name: str,
- name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("catalog_id", catalog_id)
- _setter("column_names", column_names)
- _setter("database_name", database_name)
- _setter("name", name)
+ pulumi.set(__self__, "catalog_id", catalog_id)
+ pulumi.set(__self__, "column_names", column_names)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="catalogId")
diff --git a/sdk/python/pulumi_aws_native/lakeformation/permissions.py b/sdk/python/pulumi_aws_native/lakeformation/permissions.py
index 0532059563..b9f855d02e 100644
--- a/sdk/python/pulumi_aws_native/lakeformation/permissions.py
+++ b/sdk/python/pulumi_aws_native/lakeformation/permissions.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,27 +23,12 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Permissions resource.
"""
- PermissionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_lake_principal=data_lake_principal,
- resource=resource,
- permissions=permissions,
- permissions_with_grant_option=permissions_with_grant_option,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_lake_principal: pulumi.Input['PermissionsDataLakePrincipalArgs'],
- resource: pulumi.Input['PermissionsResourceArgs'],
- permissions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- permissions_with_grant_option: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_lake_principal", data_lake_principal)
- _setter("resource", resource)
+ pulumi.set(__self__, "data_lake_principal", data_lake_principal)
+ pulumi.set(__self__, "resource", resource)
if permissions is not None:
- _setter("permissions", permissions)
+ pulumi.set(__self__, "permissions", permissions)
if permissions_with_grant_option is not None:
- _setter("permissions_with_grant_option", permissions_with_grant_option)
+ pulumi.set(__self__, "permissions_with_grant_option", permissions_with_grant_option)
@property
@pulumi.getter(name="dataLakePrincipal")
@@ -122,10 +107,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PermissionsArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -145,21 +126,11 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = PermissionsArgs.__new__(PermissionsArgs)
- if data_lake_principal is not None and not isinstance(data_lake_principal, PermissionsDataLakePrincipalArgs):
- data_lake_principal = data_lake_principal or {}
- def _setter(key, value):
- data_lake_principal[key] = value
- PermissionsDataLakePrincipalArgs._configure(_setter, **data_lake_principal)
if data_lake_principal is None and not opts.urn:
raise TypeError("Missing required property 'data_lake_principal'")
__props__.__dict__["data_lake_principal"] = data_lake_principal
__props__.__dict__["permissions"] = permissions
__props__.__dict__["permissions_with_grant_option"] = permissions_with_grant_option
- if resource is not None and not isinstance(resource, PermissionsResourceArgs):
- resource = resource or {}
- def _setter(key, value):
- resource[key] = value
- PermissionsResourceArgs._configure(_setter, **resource)
if resource is None and not opts.urn:
raise TypeError("Missing required property 'resource'")
__props__.__dict__["resource"] = resource
diff --git a/sdk/python/pulumi_aws_native/lakeformation/principal_permissions.py b/sdk/python/pulumi_aws_native/lakeformation/principal_permissions.py
index bbde9568fd..2d5eb1cf51 100644
--- a/sdk/python/pulumi_aws_native/lakeformation/principal_permissions.py
+++ b/sdk/python/pulumi_aws_native/lakeformation/principal_permissions.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -25,29 +25,12 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a PrincipalPermissions resource.
"""
- PrincipalPermissionsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- permissions=permissions,
- permissions_with_grant_option=permissions_with_grant_option,
- principal=principal,
- resource=resource,
- catalog=catalog,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- permissions: pulumi.Input[Sequence[pulumi.Input['PrincipalPermissionsPermission']]],
- permissions_with_grant_option: pulumi.Input[Sequence[pulumi.Input['PrincipalPermissionsPermission']]],
- principal: pulumi.Input['PrincipalPermissionsDataLakePrincipalArgs'],
- resource: pulumi.Input['PrincipalPermissionsResourceArgs'],
- catalog: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("permissions", permissions)
- _setter("permissions_with_grant_option", permissions_with_grant_option)
- _setter("principal", principal)
- _setter("resource", resource)
+ pulumi.set(__self__, "permissions", permissions)
+ pulumi.set(__self__, "permissions_with_grant_option", permissions_with_grant_option)
+ pulumi.set(__self__, "principal", principal)
+ pulumi.set(__self__, "resource", resource)
if catalog is not None:
- _setter("catalog", catalog)
+ pulumi.set(__self__, "catalog", catalog)
@property
@pulumi.getter
@@ -131,10 +114,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PrincipalPermissionsArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -161,19 +140,9 @@ def _internal_init(__self__,
if permissions_with_grant_option is None and not opts.urn:
raise TypeError("Missing required property 'permissions_with_grant_option'")
__props__.__dict__["permissions_with_grant_option"] = permissions_with_grant_option
- if principal is not None and not isinstance(principal, PrincipalPermissionsDataLakePrincipalArgs):
- principal = principal or {}
- def _setter(key, value):
- principal[key] = value
- PrincipalPermissionsDataLakePrincipalArgs._configure(_setter, **principal)
if principal is None and not opts.urn:
raise TypeError("Missing required property 'principal'")
__props__.__dict__["principal"] = principal
- if resource is not None and not isinstance(resource, PrincipalPermissionsResourceArgs):
- resource = resource or {}
- def _setter(key, value):
- resource[key] = value
- PrincipalPermissionsResourceArgs._configure(_setter, **resource)
if resource is None and not opts.urn:
raise TypeError("Missing required property 'resource'")
__props__.__dict__["resource"] = resource
diff --git a/sdk/python/pulumi_aws_native/lakeformation/resource.py b/sdk/python/pulumi_aws_native/lakeformation/resource.py
index f1a9ac04d7..3644069103 100644
--- a/sdk/python/pulumi_aws_native/lakeformation/resource.py
+++ b/sdk/python/pulumi_aws_native/lakeformation/resource.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['ResourceArgs', 'Resource']
@@ -21,27 +21,12 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Resource resource.
"""
- ResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_arn=resource_arn,
- use_service_linked_role=use_service_linked_role,
- role_arn=role_arn,
- with_federation=with_federation,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_arn: pulumi.Input[str],
- use_service_linked_role: pulumi.Input[bool],
- role_arn: Optional[pulumi.Input[str]] = None,
- with_federation: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_arn", resource_arn)
- _setter("use_service_linked_role", use_service_linked_role)
+ pulumi.set(__self__, "resource_arn", resource_arn)
+ pulumi.set(__self__, "use_service_linked_role", use_service_linked_role)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if with_federation is not None:
- _setter("with_federation", with_federation)
+ pulumi.set(__self__, "with_federation", with_federation)
@property
@pulumi.getter(name="resourceArn")
@@ -120,10 +105,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ResourceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/lakeformation/tag.py b/sdk/python/pulumi_aws_native/lakeformation/tag.py
index 7d649c79aa..8172aef1e3 100644
--- a/sdk/python/pulumi_aws_native/lakeformation/tag.py
+++ b/sdk/python/pulumi_aws_native/lakeformation/tag.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['TagArgs', 'Tag']
@@ -23,23 +23,10 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] tag_values: A list of possible values an attribute can take.
:param pulumi.Input[str] catalog_id: The identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your Lake Formation environment.
"""
- TagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- tag_key=tag_key,
- tag_values=tag_values,
- catalog_id=catalog_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- tag_key: pulumi.Input[str],
- tag_values: pulumi.Input[Sequence[pulumi.Input[str]]],
- catalog_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("tag_key", tag_key)
- _setter("tag_values", tag_values)
+ pulumi.set(__self__, "tag_key", tag_key)
+ pulumi.set(__self__, "tag_values", tag_values)
if catalog_id is not None:
- _setter("catalog_id", catalog_id)
+ pulumi.set(__self__, "catalog_id", catalog_id)
@property
@pulumi.getter(name="tagKey")
@@ -115,10 +102,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TagArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/lakeformation/tag_association.py b/sdk/python/pulumi_aws_native/lakeformation/tag_association.py
index 251c701245..13c72a5e2a 100644
--- a/sdk/python/pulumi_aws_native/lakeformation/tag_association.py
+++ b/sdk/python/pulumi_aws_native/lakeformation/tag_association.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,19 +23,8 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['TagAssociationLfTagPairArgs']]] lf_tags: List of Lake Formation Tags to associate with the Lake Formation Resource
:param pulumi.Input['TagAssociationResourceArgs'] resource: Resource to tag with the Lake Formation Tags
"""
- TagAssociationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- lf_tags=lf_tags,
- resource=resource,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- lf_tags: pulumi.Input[Sequence[pulumi.Input['TagAssociationLfTagPairArgs']]],
- resource: pulumi.Input['TagAssociationResourceArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("lf_tags", lf_tags)
- _setter("resource", resource)
+ pulumi.set(__self__, "lf_tags", lf_tags)
+ pulumi.set(__self__, "resource", resource)
@property
@pulumi.getter(name="lfTags")
@@ -97,10 +86,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TagAssociationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -120,11 +105,6 @@ def _internal_init(__self__,
if lf_tags is None and not opts.urn:
raise TypeError("Missing required property 'lf_tags'")
__props__.__dict__["lf_tags"] = lf_tags
- if resource is not None and not isinstance(resource, TagAssociationResourceArgs):
- resource = resource or {}
- def _setter(key, value):
- resource[key] = value
- TagAssociationResourceArgs._configure(_setter, **resource)
if resource is None and not opts.urn:
raise TypeError("Missing required property 'resource'")
__props__.__dict__["resource"] = resource
diff --git a/sdk/python/pulumi_aws_native/lambda_/_inputs.py b/sdk/python/pulumi_aws_native/lambda_/_inputs.py
index 6c2b394ebc..f0ff7ea80e 100644
--- a/sdk/python/pulumi_aws_native/lambda_/_inputs.py
+++ b/sdk/python/pulumi_aws_native/lambda_/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -51,16 +51,7 @@
class AliasProvisionedConcurrencyConfigurationArgs:
def __init__(__self__, *,
provisioned_concurrent_executions: pulumi.Input[int]):
- AliasProvisionedConcurrencyConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- provisioned_concurrent_executions=provisioned_concurrent_executions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- provisioned_concurrent_executions: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("provisioned_concurrent_executions", provisioned_concurrent_executions)
+ pulumi.set(__self__, "provisioned_concurrent_executions", provisioned_concurrent_executions)
@property
@pulumi.getter(name="provisionedConcurrentExecutions")
@@ -76,16 +67,7 @@ def provisioned_concurrent_executions(self, value: pulumi.Input[int]):
class AliasRoutingConfigurationArgs:
def __init__(__self__, *,
additional_version_weights: pulumi.Input[Sequence[pulumi.Input['AliasVersionWeightArgs']]]):
- AliasRoutingConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- additional_version_weights=additional_version_weights,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- additional_version_weights: pulumi.Input[Sequence[pulumi.Input['AliasVersionWeightArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("additional_version_weights", additional_version_weights)
+ pulumi.set(__self__, "additional_version_weights", additional_version_weights)
@property
@pulumi.getter(name="additionalVersionWeights")
@@ -102,19 +84,8 @@ class AliasVersionWeightArgs:
def __init__(__self__, *,
function_version: pulumi.Input[str],
function_weight: pulumi.Input[float]):
- AliasVersionWeightArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- function_version=function_version,
- function_weight=function_weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- function_version: pulumi.Input[str],
- function_weight: pulumi.Input[float],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("function_version", function_version)
- _setter("function_weight", function_weight)
+ pulumi.set(__self__, "function_version", function_version)
+ pulumi.set(__self__, "function_weight", function_weight)
@property
@pulumi.getter(name="functionVersion")
@@ -143,16 +114,7 @@ def __init__(__self__, *,
When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list
:param pulumi.Input[Sequence[pulumi.Input[str]]] signing_profile_version_arns: List of Signing profile version Arns
"""
- CodeSigningConfigAllowedPublishersArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- signing_profile_version_arns=signing_profile_version_arns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- signing_profile_version_arns: pulumi.Input[Sequence[pulumi.Input[str]]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("signing_profile_version_arns", signing_profile_version_arns)
+ pulumi.set(__self__, "signing_profile_version_arns", signing_profile_version_arns)
@property
@pulumi.getter(name="signingProfileVersionArns")
@@ -175,16 +137,7 @@ def __init__(__self__, *,
Policies to control how to act if a signature is invalid
:param pulumi.Input['CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment'] untrusted_artifact_on_deployment: Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided
"""
- CodeSigningConfigCodeSigningPoliciesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- untrusted_artifact_on_deployment=untrusted_artifact_on_deployment,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- untrusted_artifact_on_deployment: pulumi.Input['CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("untrusted_artifact_on_deployment", untrusted_artifact_on_deployment)
+ pulumi.set(__self__, "untrusted_artifact_on_deployment", untrusted_artifact_on_deployment)
@property
@pulumi.getter(name="untrustedArtifactOnDeployment")
@@ -204,21 +157,10 @@ class EventInvokeConfigDestinationConfigArgs:
def __init__(__self__, *,
on_failure: Optional[pulumi.Input['EventInvokeConfigOnFailureArgs']] = None,
on_success: Optional[pulumi.Input['EventInvokeConfigOnSuccessArgs']] = None):
- EventInvokeConfigDestinationConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- on_failure=on_failure,
- on_success=on_success,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- on_failure: Optional[pulumi.Input['EventInvokeConfigOnFailureArgs']] = None,
- on_success: Optional[pulumi.Input['EventInvokeConfigOnSuccessArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if on_failure is not None:
- _setter("on_failure", on_failure)
+ pulumi.set(__self__, "on_failure", on_failure)
if on_success is not None:
- _setter("on_success", on_success)
+ pulumi.set(__self__, "on_success", on_success)
@property
@pulumi.getter(name="onFailure")
@@ -243,16 +185,7 @@ def on_success(self, value: Optional[pulumi.Input['EventInvokeConfigOnSuccessArg
class EventInvokeConfigOnFailureArgs:
def __init__(__self__, *,
destination: pulumi.Input[str]):
- EventInvokeConfigOnFailureArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
@property
@pulumi.getter
@@ -268,16 +201,7 @@ def destination(self, value: pulumi.Input[str]):
class EventInvokeConfigOnSuccessArgs:
def __init__(__self__, *,
destination: pulumi.Input[str]):
- EventInvokeConfigOnSuccessArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
@property
@pulumi.getter
@@ -297,17 +221,8 @@ def __init__(__self__, *,
Specific configuration settings for an MSK event source.
:param pulumi.Input[str] consumer_group_id: The identifier for the Kafka Consumer Group to join.
"""
- EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- consumer_group_id=consumer_group_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- consumer_group_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if consumer_group_id is not None:
- _setter("consumer_group_id", consumer_group_id)
+ pulumi.set(__self__, "consumer_group_id", consumer_group_id)
@property
@pulumi.getter(name="consumerGroupId")
@@ -330,17 +245,8 @@ def __init__(__self__, *,
(Streams) An Amazon SQS queue or Amazon SNS topic destination for discarded records.
:param pulumi.Input['EventSourceMappingOnFailureArgs'] on_failure: The destination configuration for failed invocations.
"""
- EventSourceMappingDestinationConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- on_failure=on_failure,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- on_failure: Optional[pulumi.Input['EventSourceMappingOnFailureArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if on_failure is not None:
- _setter("on_failure", on_failure)
+ pulumi.set(__self__, "on_failure", on_failure)
@property
@pulumi.getter(name="onFailure")
@@ -367,25 +273,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] database_name: The database name to connect to.
:param pulumi.Input['EventSourceMappingDocumentDbEventSourceConfigFullDocument'] full_document: Include full document in change stream response. The default option will only send the changes made to documents to Lambda. If you want the complete document sent to Lambda, set this to UpdateLookup.
"""
- EventSourceMappingDocumentDbEventSourceConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- collection_name=collection_name,
- database_name=database_name,
- full_document=full_document,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- collection_name: Optional[pulumi.Input[str]] = None,
- database_name: Optional[pulumi.Input[str]] = None,
- full_document: Optional[pulumi.Input['EventSourceMappingDocumentDbEventSourceConfigFullDocument']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if collection_name is not None:
- _setter("collection_name", collection_name)
+ pulumi.set(__self__, "collection_name", collection_name)
if database_name is not None:
- _setter("database_name", database_name)
+ pulumi.set(__self__, "database_name", database_name)
if full_document is not None:
- _setter("full_document", full_document)
+ pulumi.set(__self__, "full_document", full_document)
@property
@pulumi.getter(name="collectionName")
@@ -432,17 +325,8 @@ def __init__(__self__, *,
The endpoints used by AWS Lambda to access a self-managed event source.
:param pulumi.Input[Sequence[pulumi.Input[str]]] kafka_bootstrap_servers: A list of Kafka server endpoints.
"""
- EventSourceMappingEndpointsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kafka_bootstrap_servers=kafka_bootstrap_servers,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kafka_bootstrap_servers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if kafka_bootstrap_servers is not None:
- _setter("kafka_bootstrap_servers", kafka_bootstrap_servers)
+ pulumi.set(__self__, "kafka_bootstrap_servers", kafka_bootstrap_servers)
@property
@pulumi.getter(name="kafkaBootstrapServers")
@@ -465,17 +349,8 @@ def __init__(__self__, *,
The filter criteria to control event filtering.
:param pulumi.Input[Sequence[pulumi.Input['EventSourceMappingFilterArgs']]] filters: List of filters of this FilterCriteria
"""
- EventSourceMappingFilterCriteriaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- filters=filters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- filters: Optional[pulumi.Input[Sequence[pulumi.Input['EventSourceMappingFilterArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if filters is not None:
- _setter("filters", filters)
+ pulumi.set(__self__, "filters", filters)
@property
@pulumi.getter
@@ -498,17 +373,8 @@ def __init__(__self__, *,
The filter object that defines parameters for ESM filtering.
:param pulumi.Input[str] pattern: The filter pattern that defines which events should be passed for invocations.
"""
- EventSourceMappingFilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- pattern=pattern,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- pattern: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if pattern is not None:
- _setter("pattern", pattern)
+ pulumi.set(__self__, "pattern", pattern)
@property
@pulumi.getter
@@ -531,17 +397,8 @@ def __init__(__self__, *,
A destination for events that failed processing.
:param pulumi.Input[str] destination: The Amazon Resource Name (ARN) of the destination resource.
"""
- EventSourceMappingOnFailureArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
@property
@pulumi.getter
@@ -564,17 +421,8 @@ def __init__(__self__, *,
The scaling configuration for the event source.
:param pulumi.Input[int] maximum_concurrency: The maximum number of concurrent functions that the event source can invoke.
"""
- EventSourceMappingScalingConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- maximum_concurrency=maximum_concurrency,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- maximum_concurrency: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if maximum_concurrency is not None:
- _setter("maximum_concurrency", maximum_concurrency)
+ pulumi.set(__self__, "maximum_concurrency", maximum_concurrency)
@property
@pulumi.getter(name="maximumConcurrency")
@@ -597,17 +445,8 @@ def __init__(__self__, *,
The configuration used by AWS Lambda to access a self-managed event source.
:param pulumi.Input['EventSourceMappingEndpointsArgs'] endpoints: The endpoints for a self-managed event source.
"""
- EventSourceMappingSelfManagedEventSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- endpoints=endpoints,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- endpoints: Optional[pulumi.Input['EventSourceMappingEndpointsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if endpoints is not None:
- _setter("endpoints", endpoints)
+ pulumi.set(__self__, "endpoints", endpoints)
@property
@pulumi.getter
@@ -630,17 +469,8 @@ def __init__(__self__, *,
Specific configuration settings for a Self-Managed Apache Kafka event source.
:param pulumi.Input[str] consumer_group_id: The identifier for the Kafka Consumer Group to join.
"""
- EventSourceMappingSelfManagedKafkaEventSourceConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- consumer_group_id=consumer_group_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- consumer_group_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if consumer_group_id is not None:
- _setter("consumer_group_id", consumer_group_id)
+ pulumi.set(__self__, "consumer_group_id", consumer_group_id)
@property
@pulumi.getter(name="consumerGroupId")
@@ -665,21 +495,10 @@ def __init__(__self__, *,
:param pulumi.Input['EventSourceMappingSourceAccessConfigurationType'] type: The type of source access configuration.
:param pulumi.Input[str] uri: The URI for the source access configuration resource.
"""
- EventSourceMappingSourceAccessConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- uri=uri,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: Optional[pulumi.Input['EventSourceMappingSourceAccessConfigurationType']] = None,
- uri: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if uri is not None:
- _setter("uri", uri)
+ pulumi.set(__self__, "uri", uri)
@property
@pulumi.getter
@@ -721,33 +540,16 @@ def __init__(__self__, *,
:param pulumi.Input[str] s3_object_version: For versioned objects, the version of the deployment package object to use.
:param pulumi.Input[str] zip_file: The source code of your Lambda function. If you include your function source inline with this parameter, AWS CloudFormation places it in a file named index and zips it to create a deployment package..
"""
- FunctionCodeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- image_uri=image_uri,
- s3_bucket=s3_bucket,
- s3_key=s3_key,
- s3_object_version=s3_object_version,
- zip_file=zip_file,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- image_uri: Optional[pulumi.Input[str]] = None,
- s3_bucket: Optional[pulumi.Input[str]] = None,
- s3_key: Optional[pulumi.Input[str]] = None,
- s3_object_version: Optional[pulumi.Input[str]] = None,
- zip_file: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if image_uri is not None:
- _setter("image_uri", image_uri)
+ pulumi.set(__self__, "image_uri", image_uri)
if s3_bucket is not None:
- _setter("s3_bucket", s3_bucket)
+ pulumi.set(__self__, "s3_bucket", s3_bucket)
if s3_key is not None:
- _setter("s3_key", s3_key)
+ pulumi.set(__self__, "s3_key", s3_key)
if s3_object_version is not None:
- _setter("s3_object_version", s3_object_version)
+ pulumi.set(__self__, "s3_object_version", s3_object_version)
if zip_file is not None:
- _setter("zip_file", zip_file)
+ pulumi.set(__self__, "zip_file", zip_file)
@property
@pulumi.getter(name="imageUri")
@@ -818,17 +620,8 @@ def __init__(__self__, *,
The dead-letter queue for failed asynchronous invocations.
:param pulumi.Input[str] target_arn: The Amazon Resource Name (ARN) of an Amazon SQS queue or Amazon SNS topic.
"""
- FunctionDeadLetterConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_arn=target_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if target_arn is not None:
- _setter("target_arn", target_arn)
+ pulumi.set(__self__, "target_arn", target_arn)
@property
@pulumi.getter(name="targetArn")
@@ -851,17 +644,8 @@ def __init__(__self__, *,
A function's environment variable settings.
:param Any variables: Environment variable key-value pairs.
"""
- FunctionEnvironmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- variables=variables,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- variables: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if variables is not None:
- _setter("variables", variables)
+ pulumi.set(__self__, "variables", variables)
@property
@pulumi.getter
@@ -884,16 +668,7 @@ def __init__(__self__, *,
A function's ephemeral storage settings.
:param pulumi.Input[int] size: The amount of ephemeral storage that your function has access to.
"""
- FunctionEphemeralStorageArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- size=size,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- size: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("size", size)
+ pulumi.set(__self__, "size", size)
@property
@pulumi.getter
@@ -917,19 +692,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] arn: The Amazon Resource Name (ARN) of the Amazon EFS access point that provides access to the file system.
:param pulumi.Input[str] local_mount_path: The path where the function can access the file system, starting with /mnt/.
"""
- FunctionFileSystemConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- local_mount_path=local_mount_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: pulumi.Input[str],
- local_mount_path: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("arn", arn)
- _setter("local_mount_path", local_mount_path)
+ pulumi.set(__self__, "arn", arn)
+ pulumi.set(__self__, "local_mount_path", local_mount_path)
@property
@pulumi.getter
@@ -967,25 +731,12 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] entry_point: EntryPoint.
:param pulumi.Input[str] working_directory: WorkingDirectory.
"""
- FunctionImageConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- command=command,
- entry_point=entry_point,
- working_directory=working_directory,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- command: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- entry_point: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- working_directory: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if command is not None:
- _setter("command", command)
+ pulumi.set(__self__, "command", command)
if entry_point is not None:
- _setter("entry_point", entry_point)
+ pulumi.set(__self__, "entry_point", entry_point)
if working_directory is not None:
- _setter("working_directory", working_directory)
+ pulumi.set(__self__, "working_directory", working_directory)
@property
@pulumi.getter
@@ -1033,20 +784,9 @@ def __init__(__self__, *,
:param pulumi.Input['FunctionRuntimeManagementConfigUpdateRuntimeOn'] update_runtime_on: Trigger for runtime update
:param pulumi.Input[str] runtime_version_arn: Unique identifier for a runtime version arn
"""
- FunctionRuntimeManagementConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- update_runtime_on=update_runtime_on,
- runtime_version_arn=runtime_version_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- update_runtime_on: pulumi.Input['FunctionRuntimeManagementConfigUpdateRuntimeOn'],
- runtime_version_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("update_runtime_on", update_runtime_on)
+ pulumi.set(__self__, "update_runtime_on", update_runtime_on)
if runtime_version_arn is not None:
- _setter("runtime_version_arn", runtime_version_arn)
+ pulumi.set(__self__, "runtime_version_arn", runtime_version_arn)
@property
@pulumi.getter(name="updateRuntimeOn")
@@ -1081,16 +821,7 @@ def __init__(__self__, *,
The function's SnapStart setting. When set to PublishedVersions, Lambda creates a snapshot of the execution environment when you publish a function version.
:param pulumi.Input['FunctionSnapStartApplyOn'] apply_on: Applying SnapStart setting on function resource type.
"""
- FunctionSnapStartArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- apply_on=apply_on,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- apply_on: pulumi.Input['FunctionSnapStartApplyOn'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("apply_on", apply_on)
+ pulumi.set(__self__, "apply_on", apply_on)
@property
@pulumi.getter(name="applyOn")
@@ -1114,20 +845,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- FunctionTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1162,17 +882,8 @@ def __init__(__self__, *,
The function's AWS X-Ray tracing configuration. To sample and record incoming requests, set Mode to Active.
:param pulumi.Input['FunctionTracingConfigMode'] mode: The tracing mode.
"""
- FunctionTracingConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- mode=mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- mode: Optional[pulumi.Input['FunctionTracingConfigMode']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if mode is not None:
- _setter("mode", mode)
+ pulumi.set(__self__, "mode", mode)
@property
@pulumi.getter
@@ -1199,25 +910,12 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] security_group_ids: A list of VPC security groups IDs.
:param pulumi.Input[Sequence[pulumi.Input[str]]] subnet_ids: A list of VPC subnet IDs.
"""
- FunctionVpcConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipv6_allowed_for_dual_stack=ipv6_allowed_for_dual_stack,
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipv6_allowed_for_dual_stack: Optional[pulumi.Input[bool]] = None,
- security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ipv6_allowed_for_dual_stack is not None:
- _setter("ipv6_allowed_for_dual_stack", ipv6_allowed_for_dual_stack)
+ pulumi.set(__self__, "ipv6_allowed_for_dual_stack", ipv6_allowed_for_dual_stack)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if subnet_ids is not None:
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="ipv6AllowedForDualStack")
@@ -1267,23 +965,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] s3_key: The Amazon S3 key of the layer archive.
:param pulumi.Input[str] s3_object_version: For versioned objects, the version of the layer archive object to use.
"""
- LayerVersionContentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_bucket=s3_bucket,
- s3_key=s3_key,
- s3_object_version=s3_object_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_bucket: pulumi.Input[str],
- s3_key: pulumi.Input[str],
- s3_object_version: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_bucket", s3_bucket)
- _setter("s3_key", s3_key)
+ pulumi.set(__self__, "s3_bucket", s3_bucket)
+ pulumi.set(__self__, "s3_key", s3_key)
if s3_object_version is not None:
- _setter("s3_object_version", s3_object_version)
+ pulumi.set(__self__, "s3_object_version", s3_object_version)
@property
@pulumi.getter(name="s3Bucket")
@@ -1338,37 +1023,18 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] allow_origins: Represents a collection of allowed origins.
:param pulumi.Input[Sequence[pulumi.Input[str]]] expose_headers: Represents a collection of exposed headers.
"""
- UrlCorsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allow_credentials=allow_credentials,
- allow_headers=allow_headers,
- allow_methods=allow_methods,
- allow_origins=allow_origins,
- expose_headers=expose_headers,
- max_age=max_age,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allow_credentials: Optional[pulumi.Input[bool]] = None,
- allow_headers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- allow_methods: Optional[pulumi.Input[Sequence[pulumi.Input['UrlAllowMethodsItem']]]] = None,
- allow_origins: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- expose_headers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- max_age: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allow_credentials is not None:
- _setter("allow_credentials", allow_credentials)
+ pulumi.set(__self__, "allow_credentials", allow_credentials)
if allow_headers is not None:
- _setter("allow_headers", allow_headers)
+ pulumi.set(__self__, "allow_headers", allow_headers)
if allow_methods is not None:
- _setter("allow_methods", allow_methods)
+ pulumi.set(__self__, "allow_methods", allow_methods)
if allow_origins is not None:
- _setter("allow_origins", allow_origins)
+ pulumi.set(__self__, "allow_origins", allow_origins)
if expose_headers is not None:
- _setter("expose_headers", expose_headers)
+ pulumi.set(__self__, "expose_headers", expose_headers)
if max_age is not None:
- _setter("max_age", max_age)
+ pulumi.set(__self__, "max_age", max_age)
@property
@pulumi.getter(name="allowCredentials")
@@ -1448,16 +1114,7 @@ def __init__(__self__, *,
A provisioned concurrency configuration for a function's version.
:param pulumi.Input[int] provisioned_concurrent_executions: The amount of provisioned concurrency to allocate for the version.
"""
- VersionProvisionedConcurrencyConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- provisioned_concurrent_executions=provisioned_concurrent_executions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- provisioned_concurrent_executions: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("provisioned_concurrent_executions", provisioned_concurrent_executions)
+ pulumi.set(__self__, "provisioned_concurrent_executions", provisioned_concurrent_executions)
@property
@pulumi.getter(name="provisionedConcurrentExecutions")
@@ -1482,20 +1139,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] update_runtime_on: The runtime update mode.
:param pulumi.Input[str] runtime_version_arn: The ARN of the runtime the function is configured to use. If the runtime update mode is manual, the ARN is returned, otherwise null is returned.
"""
- VersionRuntimePolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- update_runtime_on=update_runtime_on,
- runtime_version_arn=runtime_version_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- update_runtime_on: pulumi.Input[str],
- runtime_version_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("update_runtime_on", update_runtime_on)
+ pulumi.set(__self__, "update_runtime_on", update_runtime_on)
if runtime_version_arn is not None:
- _setter("runtime_version_arn", runtime_version_arn)
+ pulumi.set(__self__, "runtime_version_arn", runtime_version_arn)
@property
@pulumi.getter(name="updateRuntimeOn")
diff --git a/sdk/python/pulumi_aws_native/lambda_/alias.py b/sdk/python/pulumi_aws_native/lambda_/alias.py
index 50aee3a6ef..98f48b3f44 100644
--- a/sdk/python/pulumi_aws_native/lambda_/alias.py
+++ b/sdk/python/pulumi_aws_native/lambda_/alias.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,35 +25,16 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Alias resource.
"""
- AliasArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- function_name=function_name,
- function_version=function_version,
- description=description,
- name=name,
- provisioned_concurrency_config=provisioned_concurrency_config,
- routing_config=routing_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- function_name: pulumi.Input[str],
- function_version: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- provisioned_concurrency_config: Optional[pulumi.Input['AliasProvisionedConcurrencyConfigurationArgs']] = None,
- routing_config: Optional[pulumi.Input['AliasRoutingConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("function_name", function_name)
- _setter("function_version", function_version)
+ pulumi.set(__self__, "function_name", function_name)
+ pulumi.set(__self__, "function_version", function_version)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if provisioned_concurrency_config is not None:
- _setter("provisioned_concurrency_config", provisioned_concurrency_config)
+ pulumi.set(__self__, "provisioned_concurrency_config", provisioned_concurrency_config)
if routing_config is not None:
- _setter("routing_config", routing_config)
+ pulumi.set(__self__, "routing_config", routing_config)
@property
@pulumi.getter(name="functionName")
@@ -152,10 +133,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AliasArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -185,17 +162,7 @@ def _internal_init(__self__,
raise TypeError("Missing required property 'function_version'")
__props__.__dict__["function_version"] = function_version
__props__.__dict__["name"] = name
- if provisioned_concurrency_config is not None and not isinstance(provisioned_concurrency_config, AliasProvisionedConcurrencyConfigurationArgs):
- provisioned_concurrency_config = provisioned_concurrency_config or {}
- def _setter(key, value):
- provisioned_concurrency_config[key] = value
- AliasProvisionedConcurrencyConfigurationArgs._configure(_setter, **provisioned_concurrency_config)
__props__.__dict__["provisioned_concurrency_config"] = provisioned_concurrency_config
- if routing_config is not None and not isinstance(routing_config, AliasRoutingConfigurationArgs):
- routing_config = routing_config or {}
- def _setter(key, value):
- routing_config[key] = value
- AliasRoutingConfigurationArgs._configure(_setter, **routing_config)
__props__.__dict__["routing_config"] = routing_config
replace_on_changes = pulumi.ResourceOptions(replace_on_changes=["function_name", "name"])
opts = pulumi.ResourceOptions.merge(opts, replace_on_changes)
diff --git a/sdk/python/pulumi_aws_native/lambda_/code_signing_config.py b/sdk/python/pulumi_aws_native/lambda_/code_signing_config.py
index b153a943ed..83b2c9e671 100644
--- a/sdk/python/pulumi_aws_native/lambda_/code_signing_config.py
+++ b/sdk/python/pulumi_aws_native/lambda_/code_signing_config.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -26,24 +26,11 @@ def __init__(__self__, *,
:param pulumi.Input['CodeSigningConfigCodeSigningPoliciesArgs'] code_signing_policies: Policies to control how to act if a signature is invalid
:param pulumi.Input[str] description: A description of the CodeSigningConfig
"""
- CodeSigningConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allowed_publishers=allowed_publishers,
- code_signing_policies=code_signing_policies,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allowed_publishers: pulumi.Input['CodeSigningConfigAllowedPublishersArgs'],
- code_signing_policies: Optional[pulumi.Input['CodeSigningConfigCodeSigningPoliciesArgs']] = None,
- description: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("allowed_publishers", allowed_publishers)
+ pulumi.set(__self__, "allowed_publishers", allowed_publishers)
if code_signing_policies is not None:
- _setter("code_signing_policies", code_signing_policies)
+ pulumi.set(__self__, "code_signing_policies", code_signing_policies)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter(name="allowedPublishers")
@@ -119,10 +106,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- CodeSigningConfigArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -140,19 +123,9 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = CodeSigningConfigArgs.__new__(CodeSigningConfigArgs)
- if allowed_publishers is not None and not isinstance(allowed_publishers, CodeSigningConfigAllowedPublishersArgs):
- allowed_publishers = allowed_publishers or {}
- def _setter(key, value):
- allowed_publishers[key] = value
- CodeSigningConfigAllowedPublishersArgs._configure(_setter, **allowed_publishers)
if allowed_publishers is None and not opts.urn:
raise TypeError("Missing required property 'allowed_publishers'")
__props__.__dict__["allowed_publishers"] = allowed_publishers
- if code_signing_policies is not None and not isinstance(code_signing_policies, CodeSigningConfigCodeSigningPoliciesArgs):
- code_signing_policies = code_signing_policies or {}
- def _setter(key, value):
- code_signing_policies[key] = value
- CodeSigningConfigCodeSigningPoliciesArgs._configure(_setter, **code_signing_policies)
__props__.__dict__["code_signing_policies"] = code_signing_policies
__props__.__dict__["description"] = description
__props__.__dict__["code_signing_config_arn"] = None
diff --git a/sdk/python/pulumi_aws_native/lambda_/event_invoke_config.py b/sdk/python/pulumi_aws_native/lambda_/event_invoke_config.py
index 2d1042198e..bd8599a58b 100644
--- a/sdk/python/pulumi_aws_native/lambda_/event_invoke_config.py
+++ b/sdk/python/pulumi_aws_native/lambda_/event_invoke_config.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -24,31 +24,14 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a EventInvokeConfig resource.
"""
- EventInvokeConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- function_name=function_name,
- qualifier=qualifier,
- destination_config=destination_config,
- maximum_event_age_in_seconds=maximum_event_age_in_seconds,
- maximum_retry_attempts=maximum_retry_attempts,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- function_name: pulumi.Input[str],
- qualifier: pulumi.Input[str],
- destination_config: Optional[pulumi.Input['EventInvokeConfigDestinationConfigArgs']] = None,
- maximum_event_age_in_seconds: Optional[pulumi.Input[int]] = None,
- maximum_retry_attempts: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("function_name", function_name)
- _setter("qualifier", qualifier)
+ pulumi.set(__self__, "function_name", function_name)
+ pulumi.set(__self__, "qualifier", qualifier)
if destination_config is not None:
- _setter("destination_config", destination_config)
+ pulumi.set(__self__, "destination_config", destination_config)
if maximum_event_age_in_seconds is not None:
- _setter("maximum_event_age_in_seconds", maximum_event_age_in_seconds)
+ pulumi.set(__self__, "maximum_event_age_in_seconds", maximum_event_age_in_seconds)
if maximum_retry_attempts is not None:
- _setter("maximum_retry_attempts", maximum_retry_attempts)
+ pulumi.set(__self__, "maximum_retry_attempts", maximum_retry_attempts)
@property
@pulumi.getter(name="functionName")
@@ -132,10 +115,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- EventInvokeConfigArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -155,11 +134,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = EventInvokeConfigArgs.__new__(EventInvokeConfigArgs)
- if destination_config is not None and not isinstance(destination_config, EventInvokeConfigDestinationConfigArgs):
- destination_config = destination_config or {}
- def _setter(key, value):
- destination_config[key] = value
- EventInvokeConfigDestinationConfigArgs._configure(_setter, **destination_config)
__props__.__dict__["destination_config"] = destination_config
if function_name is None and not opts.urn:
raise TypeError("Missing required property 'function_name'")
diff --git a/sdk/python/pulumi_aws_native/lambda_/event_source_mapping.py b/sdk/python/pulumi_aws_native/lambda_/event_source_mapping.py
index 2ed6be4ff8..5b8a36bd74 100644
--- a/sdk/python/pulumi_aws_native/lambda_/event_source_mapping.py
+++ b/sdk/python/pulumi_aws_native/lambda_/event_source_mapping.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -66,104 +66,51 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] topics: (Kafka) A list of Kafka topics.
:param pulumi.Input[int] tumbling_window_in_seconds: (Streams) Tumbling window (non-overlapping time window) duration to perform aggregations.
"""
- EventSourceMappingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- function_name=function_name,
- amazon_managed_kafka_event_source_config=amazon_managed_kafka_event_source_config,
- batch_size=batch_size,
- bisect_batch_on_function_error=bisect_batch_on_function_error,
- destination_config=destination_config,
- document_db_event_source_config=document_db_event_source_config,
- enabled=enabled,
- event_source_arn=event_source_arn,
- filter_criteria=filter_criteria,
- function_response_types=function_response_types,
- maximum_batching_window_in_seconds=maximum_batching_window_in_seconds,
- maximum_record_age_in_seconds=maximum_record_age_in_seconds,
- maximum_retry_attempts=maximum_retry_attempts,
- parallelization_factor=parallelization_factor,
- queues=queues,
- scaling_config=scaling_config,
- self_managed_event_source=self_managed_event_source,
- self_managed_kafka_event_source_config=self_managed_kafka_event_source_config,
- source_access_configurations=source_access_configurations,
- starting_position=starting_position,
- starting_position_timestamp=starting_position_timestamp,
- topics=topics,
- tumbling_window_in_seconds=tumbling_window_in_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- function_name: pulumi.Input[str],
- amazon_managed_kafka_event_source_config: Optional[pulumi.Input['EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs']] = None,
- batch_size: Optional[pulumi.Input[int]] = None,
- bisect_batch_on_function_error: Optional[pulumi.Input[bool]] = None,
- destination_config: Optional[pulumi.Input['EventSourceMappingDestinationConfigArgs']] = None,
- document_db_event_source_config: Optional[pulumi.Input['EventSourceMappingDocumentDbEventSourceConfigArgs']] = None,
- enabled: Optional[pulumi.Input[bool]] = None,
- event_source_arn: Optional[pulumi.Input[str]] = None,
- filter_criteria: Optional[pulumi.Input['EventSourceMappingFilterCriteriaArgs']] = None,
- function_response_types: Optional[pulumi.Input[Sequence[pulumi.Input['EventSourceMappingFunctionResponseTypesItem']]]] = None,
- maximum_batching_window_in_seconds: Optional[pulumi.Input[int]] = None,
- maximum_record_age_in_seconds: Optional[pulumi.Input[int]] = None,
- maximum_retry_attempts: Optional[pulumi.Input[int]] = None,
- parallelization_factor: Optional[pulumi.Input[int]] = None,
- queues: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- scaling_config: Optional[pulumi.Input['EventSourceMappingScalingConfigArgs']] = None,
- self_managed_event_source: Optional[pulumi.Input['EventSourceMappingSelfManagedEventSourceArgs']] = None,
- self_managed_kafka_event_source_config: Optional[pulumi.Input['EventSourceMappingSelfManagedKafkaEventSourceConfigArgs']] = None,
- source_access_configurations: Optional[pulumi.Input[Sequence[pulumi.Input['EventSourceMappingSourceAccessConfigurationArgs']]]] = None,
- starting_position: Optional[pulumi.Input[str]] = None,
- starting_position_timestamp: Optional[pulumi.Input[float]] = None,
- topics: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- tumbling_window_in_seconds: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("function_name", function_name)
+ pulumi.set(__self__, "function_name", function_name)
if amazon_managed_kafka_event_source_config is not None:
- _setter("amazon_managed_kafka_event_source_config", amazon_managed_kafka_event_source_config)
+ pulumi.set(__self__, "amazon_managed_kafka_event_source_config", amazon_managed_kafka_event_source_config)
if batch_size is not None:
- _setter("batch_size", batch_size)
+ pulumi.set(__self__, "batch_size", batch_size)
if bisect_batch_on_function_error is not None:
- _setter("bisect_batch_on_function_error", bisect_batch_on_function_error)
+ pulumi.set(__self__, "bisect_batch_on_function_error", bisect_batch_on_function_error)
if destination_config is not None:
- _setter("destination_config", destination_config)
+ pulumi.set(__self__, "destination_config", destination_config)
if document_db_event_source_config is not None:
- _setter("document_db_event_source_config", document_db_event_source_config)
+ pulumi.set(__self__, "document_db_event_source_config", document_db_event_source_config)
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if event_source_arn is not None:
- _setter("event_source_arn", event_source_arn)
+ pulumi.set(__self__, "event_source_arn", event_source_arn)
if filter_criteria is not None:
- _setter("filter_criteria", filter_criteria)
+ pulumi.set(__self__, "filter_criteria", filter_criteria)
if function_response_types is not None:
- _setter("function_response_types", function_response_types)
+ pulumi.set(__self__, "function_response_types", function_response_types)
if maximum_batching_window_in_seconds is not None:
- _setter("maximum_batching_window_in_seconds", maximum_batching_window_in_seconds)
+ pulumi.set(__self__, "maximum_batching_window_in_seconds", maximum_batching_window_in_seconds)
if maximum_record_age_in_seconds is not None:
- _setter("maximum_record_age_in_seconds", maximum_record_age_in_seconds)
+ pulumi.set(__self__, "maximum_record_age_in_seconds", maximum_record_age_in_seconds)
if maximum_retry_attempts is not None:
- _setter("maximum_retry_attempts", maximum_retry_attempts)
+ pulumi.set(__self__, "maximum_retry_attempts", maximum_retry_attempts)
if parallelization_factor is not None:
- _setter("parallelization_factor", parallelization_factor)
+ pulumi.set(__self__, "parallelization_factor", parallelization_factor)
if queues is not None:
- _setter("queues", queues)
+ pulumi.set(__self__, "queues", queues)
if scaling_config is not None:
- _setter("scaling_config", scaling_config)
+ pulumi.set(__self__, "scaling_config", scaling_config)
if self_managed_event_source is not None:
- _setter("self_managed_event_source", self_managed_event_source)
+ pulumi.set(__self__, "self_managed_event_source", self_managed_event_source)
if self_managed_kafka_event_source_config is not None:
- _setter("self_managed_kafka_event_source_config", self_managed_kafka_event_source_config)
+ pulumi.set(__self__, "self_managed_kafka_event_source_config", self_managed_kafka_event_source_config)
if source_access_configurations is not None:
- _setter("source_access_configurations", source_access_configurations)
+ pulumi.set(__self__, "source_access_configurations", source_access_configurations)
if starting_position is not None:
- _setter("starting_position", starting_position)
+ pulumi.set(__self__, "starting_position", starting_position)
if starting_position_timestamp is not None:
- _setter("starting_position_timestamp", starting_position_timestamp)
+ pulumi.set(__self__, "starting_position_timestamp", starting_position_timestamp)
if topics is not None:
- _setter("topics", topics)
+ pulumi.set(__self__, "topics", topics)
if tumbling_window_in_seconds is not None:
- _setter("tumbling_window_in_seconds", tumbling_window_in_seconds)
+ pulumi.set(__self__, "tumbling_window_in_seconds", tumbling_window_in_seconds)
@property
@pulumi.getter(name="functionName")
@@ -519,10 +466,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- EventSourceMappingArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -560,33 +503,13 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = EventSourceMappingArgs.__new__(EventSourceMappingArgs)
- if amazon_managed_kafka_event_source_config is not None and not isinstance(amazon_managed_kafka_event_source_config, EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs):
- amazon_managed_kafka_event_source_config = amazon_managed_kafka_event_source_config or {}
- def _setter(key, value):
- amazon_managed_kafka_event_source_config[key] = value
- EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs._configure(_setter, **amazon_managed_kafka_event_source_config)
__props__.__dict__["amazon_managed_kafka_event_source_config"] = amazon_managed_kafka_event_source_config
__props__.__dict__["batch_size"] = batch_size
__props__.__dict__["bisect_batch_on_function_error"] = bisect_batch_on_function_error
- if destination_config is not None and not isinstance(destination_config, EventSourceMappingDestinationConfigArgs):
- destination_config = destination_config or {}
- def _setter(key, value):
- destination_config[key] = value
- EventSourceMappingDestinationConfigArgs._configure(_setter, **destination_config)
__props__.__dict__["destination_config"] = destination_config
- if document_db_event_source_config is not None and not isinstance(document_db_event_source_config, EventSourceMappingDocumentDbEventSourceConfigArgs):
- document_db_event_source_config = document_db_event_source_config or {}
- def _setter(key, value):
- document_db_event_source_config[key] = value
- EventSourceMappingDocumentDbEventSourceConfigArgs._configure(_setter, **document_db_event_source_config)
__props__.__dict__["document_db_event_source_config"] = document_db_event_source_config
__props__.__dict__["enabled"] = enabled
__props__.__dict__["event_source_arn"] = event_source_arn
- if filter_criteria is not None and not isinstance(filter_criteria, EventSourceMappingFilterCriteriaArgs):
- filter_criteria = filter_criteria or {}
- def _setter(key, value):
- filter_criteria[key] = value
- EventSourceMappingFilterCriteriaArgs._configure(_setter, **filter_criteria)
__props__.__dict__["filter_criteria"] = filter_criteria
if function_name is None and not opts.urn:
raise TypeError("Missing required property 'function_name'")
@@ -597,23 +520,8 @@ def _setter(key, value):
__props__.__dict__["maximum_retry_attempts"] = maximum_retry_attempts
__props__.__dict__["parallelization_factor"] = parallelization_factor
__props__.__dict__["queues"] = queues
- if scaling_config is not None and not isinstance(scaling_config, EventSourceMappingScalingConfigArgs):
- scaling_config = scaling_config or {}
- def _setter(key, value):
- scaling_config[key] = value
- EventSourceMappingScalingConfigArgs._configure(_setter, **scaling_config)
__props__.__dict__["scaling_config"] = scaling_config
- if self_managed_event_source is not None and not isinstance(self_managed_event_source, EventSourceMappingSelfManagedEventSourceArgs):
- self_managed_event_source = self_managed_event_source or {}
- def _setter(key, value):
- self_managed_event_source[key] = value
- EventSourceMappingSelfManagedEventSourceArgs._configure(_setter, **self_managed_event_source)
__props__.__dict__["self_managed_event_source"] = self_managed_event_source
- if self_managed_kafka_event_source_config is not None and not isinstance(self_managed_kafka_event_source_config, EventSourceMappingSelfManagedKafkaEventSourceConfigArgs):
- self_managed_kafka_event_source_config = self_managed_kafka_event_source_config or {}
- def _setter(key, value):
- self_managed_kafka_event_source_config[key] = value
- EventSourceMappingSelfManagedKafkaEventSourceConfigArgs._configure(_setter, **self_managed_kafka_event_source_config)
__props__.__dict__["self_managed_kafka_event_source_config"] = self_managed_kafka_event_source_config
__props__.__dict__["source_access_configurations"] = source_access_configurations
__props__.__dict__["starting_position"] = starting_position
diff --git a/sdk/python/pulumi_aws_native/lambda_/function.py b/sdk/python/pulumi_aws_native/lambda_/function.py
index b767052efb..3e615527df 100644
--- a/sdk/python/pulumi_aws_native/lambda_/function.py
+++ b/sdk/python/pulumi_aws_native/lambda_/function.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -69,111 +69,54 @@ def __init__(__self__, *,
:param pulumi.Input['FunctionTracingConfigArgs'] tracing_config: Set Mode to Active to sample and trace a subset of incoming requests with AWS X-Ray.
:param pulumi.Input['FunctionVpcConfigArgs'] vpc_config: For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC.
"""
- FunctionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- code=code,
- role=role,
- architectures=architectures,
- code_signing_config_arn=code_signing_config_arn,
- dead_letter_config=dead_letter_config,
- description=description,
- environment=environment,
- ephemeral_storage=ephemeral_storage,
- file_system_configs=file_system_configs,
- function_name=function_name,
- handler=handler,
- image_config=image_config,
- kms_key_arn=kms_key_arn,
- layers=layers,
- memory_size=memory_size,
- package_type=package_type,
- policy=policy,
- reserved_concurrent_executions=reserved_concurrent_executions,
- runtime=runtime,
- runtime_management_config=runtime_management_config,
- snap_start=snap_start,
- tags=tags,
- timeout=timeout,
- tracing_config=tracing_config,
- vpc_config=vpc_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- code: pulumi.Input['FunctionCodeArgs'],
- role: pulumi.Input[str],
- architectures: Optional[pulumi.Input[Sequence[pulumi.Input['FunctionArchitecturesItem']]]] = None,
- code_signing_config_arn: Optional[pulumi.Input[str]] = None,
- dead_letter_config: Optional[pulumi.Input['FunctionDeadLetterConfigArgs']] = None,
- description: Optional[pulumi.Input[str]] = None,
- environment: Optional[pulumi.Input['FunctionEnvironmentArgs']] = None,
- ephemeral_storage: Optional[pulumi.Input['FunctionEphemeralStorageArgs']] = None,
- file_system_configs: Optional[pulumi.Input[Sequence[pulumi.Input['FunctionFileSystemConfigArgs']]]] = None,
- function_name: Optional[pulumi.Input[str]] = None,
- handler: Optional[pulumi.Input[str]] = None,
- image_config: Optional[pulumi.Input['FunctionImageConfigArgs']] = None,
- kms_key_arn: Optional[pulumi.Input[str]] = None,
- layers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- memory_size: Optional[pulumi.Input[int]] = None,
- package_type: Optional[pulumi.Input['FunctionPackageType']] = None,
- policy: Optional[Any] = None,
- reserved_concurrent_executions: Optional[pulumi.Input[int]] = None,
- runtime: Optional[pulumi.Input[str]] = None,
- runtime_management_config: Optional[pulumi.Input['FunctionRuntimeManagementConfigArgs']] = None,
- snap_start: Optional[pulumi.Input['FunctionSnapStartArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['FunctionTagArgs']]]] = None,
- timeout: Optional[pulumi.Input[int]] = None,
- tracing_config: Optional[pulumi.Input['FunctionTracingConfigArgs']] = None,
- vpc_config: Optional[pulumi.Input['FunctionVpcConfigArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("code", code)
- _setter("role", role)
+ pulumi.set(__self__, "code", code)
+ pulumi.set(__self__, "role", role)
if architectures is not None:
- _setter("architectures", architectures)
+ pulumi.set(__self__, "architectures", architectures)
if code_signing_config_arn is not None:
- _setter("code_signing_config_arn", code_signing_config_arn)
+ pulumi.set(__self__, "code_signing_config_arn", code_signing_config_arn)
if dead_letter_config is not None:
- _setter("dead_letter_config", dead_letter_config)
+ pulumi.set(__self__, "dead_letter_config", dead_letter_config)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if environment is not None:
- _setter("environment", environment)
+ pulumi.set(__self__, "environment", environment)
if ephemeral_storage is not None:
- _setter("ephemeral_storage", ephemeral_storage)
+ pulumi.set(__self__, "ephemeral_storage", ephemeral_storage)
if file_system_configs is not None:
- _setter("file_system_configs", file_system_configs)
+ pulumi.set(__self__, "file_system_configs", file_system_configs)
if function_name is not None:
- _setter("function_name", function_name)
+ pulumi.set(__self__, "function_name", function_name)
if handler is not None:
- _setter("handler", handler)
+ pulumi.set(__self__, "handler", handler)
if image_config is not None:
- _setter("image_config", image_config)
+ pulumi.set(__self__, "image_config", image_config)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
if layers is not None:
- _setter("layers", layers)
+ pulumi.set(__self__, "layers", layers)
if memory_size is not None:
- _setter("memory_size", memory_size)
+ pulumi.set(__self__, "memory_size", memory_size)
if package_type is not None:
- _setter("package_type", package_type)
+ pulumi.set(__self__, "package_type", package_type)
if policy is not None:
- _setter("policy", policy)
+ pulumi.set(__self__, "policy", policy)
if reserved_concurrent_executions is not None:
- _setter("reserved_concurrent_executions", reserved_concurrent_executions)
+ pulumi.set(__self__, "reserved_concurrent_executions", reserved_concurrent_executions)
if runtime is not None:
- _setter("runtime", runtime)
+ pulumi.set(__self__, "runtime", runtime)
if runtime_management_config is not None:
- _setter("runtime_management_config", runtime_management_config)
+ pulumi.set(__self__, "runtime_management_config", runtime_management_config)
if snap_start is not None:
- _setter("snap_start", snap_start)
+ pulumi.set(__self__, "snap_start", snap_start)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if timeout is not None:
- _setter("timeout", timeout)
+ pulumi.set(__self__, "timeout", timeout)
if tracing_config is not None:
- _setter("tracing_config", tracing_config)
+ pulumi.set(__self__, "tracing_config", tracing_config)
if vpc_config is not None:
- _setter("vpc_config", vpc_config)
+ pulumi.set(__self__, "vpc_config", vpc_config)
@property
@pulumi.getter
@@ -553,10 +496,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FunctionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -597,42 +536,17 @@ def _internal_init(__self__,
__props__ = FunctionArgs.__new__(FunctionArgs)
__props__.__dict__["architectures"] = architectures
- if code is not None and not isinstance(code, FunctionCodeArgs):
- code = code or {}
- def _setter(key, value):
- code[key] = value
- FunctionCodeArgs._configure(_setter, **code)
if code is None and not opts.urn:
raise TypeError("Missing required property 'code'")
__props__.__dict__["code"] = code
__props__.__dict__["code_signing_config_arn"] = code_signing_config_arn
- if dead_letter_config is not None and not isinstance(dead_letter_config, FunctionDeadLetterConfigArgs):
- dead_letter_config = dead_letter_config or {}
- def _setter(key, value):
- dead_letter_config[key] = value
- FunctionDeadLetterConfigArgs._configure(_setter, **dead_letter_config)
__props__.__dict__["dead_letter_config"] = dead_letter_config
__props__.__dict__["description"] = description
- if environment is not None and not isinstance(environment, FunctionEnvironmentArgs):
- environment = environment or {}
- def _setter(key, value):
- environment[key] = value
- FunctionEnvironmentArgs._configure(_setter, **environment)
__props__.__dict__["environment"] = environment
- if ephemeral_storage is not None and not isinstance(ephemeral_storage, FunctionEphemeralStorageArgs):
- ephemeral_storage = ephemeral_storage or {}
- def _setter(key, value):
- ephemeral_storage[key] = value
- FunctionEphemeralStorageArgs._configure(_setter, **ephemeral_storage)
__props__.__dict__["ephemeral_storage"] = ephemeral_storage
__props__.__dict__["file_system_configs"] = file_system_configs
__props__.__dict__["function_name"] = function_name
__props__.__dict__["handler"] = handler
- if image_config is not None and not isinstance(image_config, FunctionImageConfigArgs):
- image_config = image_config or {}
- def _setter(key, value):
- image_config[key] = value
- FunctionImageConfigArgs._configure(_setter, **image_config)
__props__.__dict__["image_config"] = image_config
__props__.__dict__["kms_key_arn"] = kms_key_arn
__props__.__dict__["layers"] = layers
@@ -644,31 +558,11 @@ def _setter(key, value):
raise TypeError("Missing required property 'role'")
__props__.__dict__["role"] = role
__props__.__dict__["runtime"] = runtime
- if runtime_management_config is not None and not isinstance(runtime_management_config, FunctionRuntimeManagementConfigArgs):
- runtime_management_config = runtime_management_config or {}
- def _setter(key, value):
- runtime_management_config[key] = value
- FunctionRuntimeManagementConfigArgs._configure(_setter, **runtime_management_config)
__props__.__dict__["runtime_management_config"] = runtime_management_config
- if snap_start is not None and not isinstance(snap_start, FunctionSnapStartArgs):
- snap_start = snap_start or {}
- def _setter(key, value):
- snap_start[key] = value
- FunctionSnapStartArgs._configure(_setter, **snap_start)
__props__.__dict__["snap_start"] = snap_start
__props__.__dict__["tags"] = tags
__props__.__dict__["timeout"] = timeout
- if tracing_config is not None and not isinstance(tracing_config, FunctionTracingConfigArgs):
- tracing_config = tracing_config or {}
- def _setter(key, value):
- tracing_config[key] = value
- FunctionTracingConfigArgs._configure(_setter, **tracing_config)
__props__.__dict__["tracing_config"] = tracing_config
- if vpc_config is not None and not isinstance(vpc_config, FunctionVpcConfigArgs):
- vpc_config = vpc_config or {}
- def _setter(key, value):
- vpc_config[key] = value
- FunctionVpcConfigArgs._configure(_setter, **vpc_config)
__props__.__dict__["vpc_config"] = vpc_config
__props__.__dict__["arn"] = None
__props__.__dict__["snap_start_response"] = None
diff --git a/sdk/python/pulumi_aws_native/lambda_/get_alias.py b/sdk/python/pulumi_aws_native/lambda_/get_alias.py
index 3b7935aaf7..1c487c0a37 100644
--- a/sdk/python/pulumi_aws_native/lambda_/get_alias.py
+++ b/sdk/python/pulumi_aws_native/lambda_/get_alias.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/lambda_/get_code_signing_config.py b/sdk/python/pulumi_aws_native/lambda_/get_code_signing_config.py
index a1ac7fe76f..9015e72b1c 100644
--- a/sdk/python/pulumi_aws_native/lambda_/get_code_signing_config.py
+++ b/sdk/python/pulumi_aws_native/lambda_/get_code_signing_config.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/lambda_/get_event_invoke_config.py b/sdk/python/pulumi_aws_native/lambda_/get_event_invoke_config.py
index c8609735d3..9dcbcc8943 100644
--- a/sdk/python/pulumi_aws_native/lambda_/get_event_invoke_config.py
+++ b/sdk/python/pulumi_aws_native/lambda_/get_event_invoke_config.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/lambda_/get_event_source_mapping.py b/sdk/python/pulumi_aws_native/lambda_/get_event_source_mapping.py
index 1c5c84f079..46b86a12b1 100644
--- a/sdk/python/pulumi_aws_native/lambda_/get_event_source_mapping.py
+++ b/sdk/python/pulumi_aws_native/lambda_/get_event_source_mapping.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/lambda_/get_function.py b/sdk/python/pulumi_aws_native/lambda_/get_function.py
index ee15283240..b46a92dfd9 100644
--- a/sdk/python/pulumi_aws_native/lambda_/get_function.py
+++ b/sdk/python/pulumi_aws_native/lambda_/get_function.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/lambda_/get_layer_version.py b/sdk/python/pulumi_aws_native/lambda_/get_layer_version.py
index 3759a8a1ca..3c30638921 100644
--- a/sdk/python/pulumi_aws_native/lambda_/get_layer_version.py
+++ b/sdk/python/pulumi_aws_native/lambda_/get_layer_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/lambda_/get_layer_version_permission.py b/sdk/python/pulumi_aws_native/lambda_/get_layer_version_permission.py
index f6e6208858..775b563393 100644
--- a/sdk/python/pulumi_aws_native/lambda_/get_layer_version_permission.py
+++ b/sdk/python/pulumi_aws_native/lambda_/get_layer_version_permission.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/lambda_/get_permission.py b/sdk/python/pulumi_aws_native/lambda_/get_permission.py
index bc3f843582..140f92a83e 100644
--- a/sdk/python/pulumi_aws_native/lambda_/get_permission.py
+++ b/sdk/python/pulumi_aws_native/lambda_/get_permission.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/lambda_/get_url.py b/sdk/python/pulumi_aws_native/lambda_/get_url.py
index cf8d389fa9..8f2caa926a 100644
--- a/sdk/python/pulumi_aws_native/lambda_/get_url.py
+++ b/sdk/python/pulumi_aws_native/lambda_/get_url.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/lambda_/get_version.py b/sdk/python/pulumi_aws_native/lambda_/get_version.py
index eb15610053..485ff3acc1 100644
--- a/sdk/python/pulumi_aws_native/lambda_/get_version.py
+++ b/sdk/python/pulumi_aws_native/lambda_/get_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/lambda_/layer_version.py b/sdk/python/pulumi_aws_native/lambda_/layer_version.py
index db6f42500e..f07c4d7478 100644
--- a/sdk/python/pulumi_aws_native/lambda_/layer_version.py
+++ b/sdk/python/pulumi_aws_native/lambda_/layer_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -31,36 +31,17 @@ def __init__(__self__, *,
:param pulumi.Input[str] layer_name: The name or Amazon Resource Name (ARN) of the layer.
:param pulumi.Input[str] license_info: The layer's software license.
"""
- LayerVersionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- content=content,
- compatible_architectures=compatible_architectures,
- compatible_runtimes=compatible_runtimes,
- description=description,
- layer_name=layer_name,
- license_info=license_info,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- content: pulumi.Input['LayerVersionContentArgs'],
- compatible_architectures: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- compatible_runtimes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- description: Optional[pulumi.Input[str]] = None,
- layer_name: Optional[pulumi.Input[str]] = None,
- license_info: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("content", content)
+ pulumi.set(__self__, "content", content)
if compatible_architectures is not None:
- _setter("compatible_architectures", compatible_architectures)
+ pulumi.set(__self__, "compatible_architectures", compatible_architectures)
if compatible_runtimes is not None:
- _setter("compatible_runtimes", compatible_runtimes)
+ pulumi.set(__self__, "compatible_runtimes", compatible_runtimes)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if layer_name is not None:
- _setter("layer_name", layer_name)
+ pulumi.set(__self__, "layer_name", layer_name)
if license_info is not None:
- _setter("license_info", license_info)
+ pulumi.set(__self__, "license_info", license_info)
@property
@pulumi.getter
@@ -178,10 +159,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LayerVersionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -204,11 +181,6 @@ def _internal_init(__self__,
__props__.__dict__["compatible_architectures"] = compatible_architectures
__props__.__dict__["compatible_runtimes"] = compatible_runtimes
- if content is not None and not isinstance(content, LayerVersionContentArgs):
- content = content or {}
- def _setter(key, value):
- content[key] = value
- LayerVersionContentArgs._configure(_setter, **content)
if content is None and not opts.urn:
raise TypeError("Missing required property 'content'")
__props__.__dict__["content"] = content
diff --git a/sdk/python/pulumi_aws_native/lambda_/layer_version_permission.py b/sdk/python/pulumi_aws_native/lambda_/layer_version_permission.py
index cc8703d4a2..e701967f14 100644
--- a/sdk/python/pulumi_aws_native/lambda_/layer_version_permission.py
+++ b/sdk/python/pulumi_aws_native/lambda_/layer_version_permission.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['LayerVersionPermissionArgs', 'LayerVersionPermission']
@@ -25,26 +25,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] principal: An account ID, or * to grant layer usage permission to all accounts in an organization, or all AWS accounts (if organizationId is not specified).
:param pulumi.Input[str] organization_id: With the principal set to *, grant permission to all accounts in the specified organization.
"""
- LayerVersionPermissionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action=action,
- layer_version_arn=layer_version_arn,
- principal=principal,
- organization_id=organization_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action: pulumi.Input[str],
- layer_version_arn: pulumi.Input[str],
- principal: pulumi.Input[str],
- organization_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action", action)
- _setter("layer_version_arn", layer_version_arn)
- _setter("principal", principal)
+ pulumi.set(__self__, "action", action)
+ pulumi.set(__self__, "layer_version_arn", layer_version_arn)
+ pulumi.set(__self__, "principal", principal)
if organization_id is not None:
- _setter("organization_id", organization_id)
+ pulumi.set(__self__, "organization_id", organization_id)
@property
@pulumi.getter
@@ -134,10 +119,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LayerVersionPermissionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/lambda_/outputs.py b/sdk/python/pulumi_aws_native/lambda_/outputs.py
index 0c9c80efa1..0e5ada96a0 100644
--- a/sdk/python/pulumi_aws_native/lambda_/outputs.py
+++ b/sdk/python/pulumi_aws_native/lambda_/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -70,16 +70,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
provisioned_concurrent_executions: int):
- AliasProvisionedConcurrencyConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- provisioned_concurrent_executions=provisioned_concurrent_executions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- provisioned_concurrent_executions: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("provisioned_concurrent_executions", provisioned_concurrent_executions)
+ pulumi.set(__self__, "provisioned_concurrent_executions", provisioned_concurrent_executions)
@property
@pulumi.getter(name="provisionedConcurrentExecutions")
@@ -108,16 +99,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
additional_version_weights: Sequence['outputs.AliasVersionWeight']):
- AliasRoutingConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- additional_version_weights=additional_version_weights,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- additional_version_weights: Sequence['outputs.AliasVersionWeight'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("additional_version_weights", additional_version_weights)
+ pulumi.set(__self__, "additional_version_weights", additional_version_weights)
@property
@pulumi.getter(name="additionalVersionWeights")
@@ -149,19 +131,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
function_version: str,
function_weight: float):
- AliasVersionWeight._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- function_version=function_version,
- function_weight=function_weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- function_version: str,
- function_weight: float,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("function_version", function_version)
- _setter("function_weight", function_weight)
+ pulumi.set(__self__, "function_version", function_version)
+ pulumi.set(__self__, "function_weight", function_weight)
@property
@pulumi.getter(name="functionVersion")
@@ -202,16 +173,7 @@ def __init__(__self__, *,
When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list
:param Sequence[str] signing_profile_version_arns: List of Signing profile version Arns
"""
- CodeSigningConfigAllowedPublishers._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- signing_profile_version_arns=signing_profile_version_arns,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- signing_profile_version_arns: Sequence[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("signing_profile_version_arns", signing_profile_version_arns)
+ pulumi.set(__self__, "signing_profile_version_arns", signing_profile_version_arns)
@property
@pulumi.getter(name="signingProfileVersionArns")
@@ -250,16 +212,7 @@ def __init__(__self__, *,
Policies to control how to act if a signature is invalid
:param 'CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment' untrusted_artifact_on_deployment: Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided
"""
- CodeSigningConfigCodeSigningPolicies._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- untrusted_artifact_on_deployment=untrusted_artifact_on_deployment,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- untrusted_artifact_on_deployment: 'CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("untrusted_artifact_on_deployment", untrusted_artifact_on_deployment)
+ pulumi.set(__self__, "untrusted_artifact_on_deployment", untrusted_artifact_on_deployment)
@property
@pulumi.getter(name="untrustedArtifactOnDeployment")
@@ -294,21 +247,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
on_failure: Optional['outputs.EventInvokeConfigOnFailure'] = None,
on_success: Optional['outputs.EventInvokeConfigOnSuccess'] = None):
- EventInvokeConfigDestinationConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- on_failure=on_failure,
- on_success=on_success,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- on_failure: Optional['outputs.EventInvokeConfigOnFailure'] = None,
- on_success: Optional['outputs.EventInvokeConfigOnSuccess'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if on_failure is not None:
- _setter("on_failure", on_failure)
+ pulumi.set(__self__, "on_failure", on_failure)
if on_success is not None:
- _setter("on_success", on_success)
+ pulumi.set(__self__, "on_success", on_success)
@property
@pulumi.getter(name="onFailure")
@@ -325,16 +267,7 @@ def on_success(self) -> Optional['outputs.EventInvokeConfigOnSuccess']:
class EventInvokeConfigOnFailure(dict):
def __init__(__self__, *,
destination: str):
- EventInvokeConfigOnFailure._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
@property
@pulumi.getter
@@ -346,16 +279,7 @@ def destination(self) -> str:
class EventInvokeConfigOnSuccess(dict):
def __init__(__self__, *,
destination: str):
- EventInvokeConfigOnSuccess._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
@property
@pulumi.getter
@@ -391,17 +315,8 @@ def __init__(__self__, *,
Specific configuration settings for an MSK event source.
:param str consumer_group_id: The identifier for the Kafka Consumer Group to join.
"""
- EventSourceMappingAmazonManagedKafkaEventSourceConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- consumer_group_id=consumer_group_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- consumer_group_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if consumer_group_id is not None:
- _setter("consumer_group_id", consumer_group_id)
+ pulumi.set(__self__, "consumer_group_id", consumer_group_id)
@property
@pulumi.getter(name="consumerGroupId")
@@ -440,17 +355,8 @@ def __init__(__self__, *,
(Streams) An Amazon SQS queue or Amazon SNS topic destination for discarded records.
:param 'EventSourceMappingOnFailure' on_failure: The destination configuration for failed invocations.
"""
- EventSourceMappingDestinationConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- on_failure=on_failure,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- on_failure: Optional['outputs.EventSourceMappingOnFailure'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if on_failure is not None:
- _setter("on_failure", on_failure)
+ pulumi.set(__self__, "on_failure", on_failure)
@property
@pulumi.getter(name="onFailure")
@@ -497,25 +403,12 @@ def __init__(__self__, *,
:param str database_name: The database name to connect to.
:param 'EventSourceMappingDocumentDbEventSourceConfigFullDocument' full_document: Include full document in change stream response. The default option will only send the changes made to documents to Lambda. If you want the complete document sent to Lambda, set this to UpdateLookup.
"""
- EventSourceMappingDocumentDbEventSourceConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- collection_name=collection_name,
- database_name=database_name,
- full_document=full_document,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- collection_name: Optional[str] = None,
- database_name: Optional[str] = None,
- full_document: Optional['EventSourceMappingDocumentDbEventSourceConfigFullDocument'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if collection_name is not None:
- _setter("collection_name", collection_name)
+ pulumi.set(__self__, "collection_name", collection_name)
if database_name is not None:
- _setter("database_name", database_name)
+ pulumi.set(__self__, "database_name", database_name)
if full_document is not None:
- _setter("full_document", full_document)
+ pulumi.set(__self__, "full_document", full_document)
@property
@pulumi.getter(name="collectionName")
@@ -570,17 +463,8 @@ def __init__(__self__, *,
The endpoints used by AWS Lambda to access a self-managed event source.
:param Sequence[str] kafka_bootstrap_servers: A list of Kafka server endpoints.
"""
- EventSourceMappingEndpoints._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kafka_bootstrap_servers=kafka_bootstrap_servers,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kafka_bootstrap_servers: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if kafka_bootstrap_servers is not None:
- _setter("kafka_bootstrap_servers", kafka_bootstrap_servers)
+ pulumi.set(__self__, "kafka_bootstrap_servers", kafka_bootstrap_servers)
@property
@pulumi.getter(name="kafkaBootstrapServers")
@@ -602,17 +486,8 @@ def __init__(__self__, *,
The filter object that defines parameters for ESM filtering.
:param str pattern: The filter pattern that defines which events should be passed for invocations.
"""
- EventSourceMappingFilter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- pattern=pattern,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- pattern: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if pattern is not None:
- _setter("pattern", pattern)
+ pulumi.set(__self__, "pattern", pattern)
@property
@pulumi.getter
@@ -634,17 +509,8 @@ def __init__(__self__, *,
The filter criteria to control event filtering.
:param Sequence['EventSourceMappingFilter'] filters: List of filters of this FilterCriteria
"""
- EventSourceMappingFilterCriteria._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- filters=filters,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- filters: Optional[Sequence['outputs.EventSourceMappingFilter']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if filters is not None:
- _setter("filters", filters)
+ pulumi.set(__self__, "filters", filters)
@property
@pulumi.getter
@@ -666,17 +532,8 @@ def __init__(__self__, *,
A destination for events that failed processing.
:param str destination: The Amazon Resource Name (ARN) of the destination resource.
"""
- EventSourceMappingOnFailure._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
@property
@pulumi.getter
@@ -715,17 +572,8 @@ def __init__(__self__, *,
The scaling configuration for the event source.
:param int maximum_concurrency: The maximum number of concurrent functions that the event source can invoke.
"""
- EventSourceMappingScalingConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- maximum_concurrency=maximum_concurrency,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- maximum_concurrency: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if maximum_concurrency is not None:
- _setter("maximum_concurrency", maximum_concurrency)
+ pulumi.set(__self__, "maximum_concurrency", maximum_concurrency)
@property
@pulumi.getter(name="maximumConcurrency")
@@ -747,17 +595,8 @@ def __init__(__self__, *,
The configuration used by AWS Lambda to access a self-managed event source.
:param 'EventSourceMappingEndpoints' endpoints: The endpoints for a self-managed event source.
"""
- EventSourceMappingSelfManagedEventSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- endpoints=endpoints,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- endpoints: Optional['outputs.EventSourceMappingEndpoints'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if endpoints is not None:
- _setter("endpoints", endpoints)
+ pulumi.set(__self__, "endpoints", endpoints)
@property
@pulumi.getter
@@ -796,17 +635,8 @@ def __init__(__self__, *,
Specific configuration settings for a Self-Managed Apache Kafka event source.
:param str consumer_group_id: The identifier for the Kafka Consumer Group to join.
"""
- EventSourceMappingSelfManagedKafkaEventSourceConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- consumer_group_id=consumer_group_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- consumer_group_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if consumer_group_id is not None:
- _setter("consumer_group_id", consumer_group_id)
+ pulumi.set(__self__, "consumer_group_id", consumer_group_id)
@property
@pulumi.getter(name="consumerGroupId")
@@ -830,21 +660,10 @@ def __init__(__self__, *,
:param 'EventSourceMappingSourceAccessConfigurationType' type: The type of source access configuration.
:param str uri: The URI for the source access configuration resource.
"""
- EventSourceMappingSourceAccessConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- uri=uri,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: Optional['EventSourceMappingSourceAccessConfigurationType'] = None,
- uri: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if uri is not None:
- _setter("uri", uri)
+ pulumi.set(__self__, "uri", uri)
@property
@pulumi.getter
@@ -903,33 +722,16 @@ def __init__(__self__, *,
:param str s3_object_version: For versioned objects, the version of the deployment package object to use.
:param str zip_file: The source code of your Lambda function. If you include your function source inline with this parameter, AWS CloudFormation places it in a file named index and zips it to create a deployment package..
"""
- FunctionCode._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- image_uri=image_uri,
- s3_bucket=s3_bucket,
- s3_key=s3_key,
- s3_object_version=s3_object_version,
- zip_file=zip_file,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- image_uri: Optional[str] = None,
- s3_bucket: Optional[str] = None,
- s3_key: Optional[str] = None,
- s3_object_version: Optional[str] = None,
- zip_file: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if image_uri is not None:
- _setter("image_uri", image_uri)
+ pulumi.set(__self__, "image_uri", image_uri)
if s3_bucket is not None:
- _setter("s3_bucket", s3_bucket)
+ pulumi.set(__self__, "s3_bucket", s3_bucket)
if s3_key is not None:
- _setter("s3_key", s3_key)
+ pulumi.set(__self__, "s3_key", s3_key)
if s3_object_version is not None:
- _setter("s3_object_version", s3_object_version)
+ pulumi.set(__self__, "s3_object_version", s3_object_version)
if zip_file is not None:
- _setter("zip_file", zip_file)
+ pulumi.set(__self__, "zip_file", zip_file)
@property
@pulumi.getter(name="imageUri")
@@ -1000,17 +802,8 @@ def __init__(__self__, *,
The dead-letter queue for failed asynchronous invocations.
:param str target_arn: The Amazon Resource Name (ARN) of an Amazon SQS queue or Amazon SNS topic.
"""
- FunctionDeadLetterConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- target_arn=target_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- target_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if target_arn is not None:
- _setter("target_arn", target_arn)
+ pulumi.set(__self__, "target_arn", target_arn)
@property
@pulumi.getter(name="targetArn")
@@ -1032,17 +825,8 @@ def __init__(__self__, *,
A function's environment variable settings.
:param Any variables: Environment variable key-value pairs.
"""
- FunctionEnvironment._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- variables=variables,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- variables: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if variables is not None:
- _setter("variables", variables)
+ pulumi.set(__self__, "variables", variables)
@property
@pulumi.getter
@@ -1064,16 +848,7 @@ def __init__(__self__, *,
A function's ephemeral storage settings.
:param int size: The amount of ephemeral storage that your function has access to.
"""
- FunctionEphemeralStorage._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- size=size,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- size: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("size", size)
+ pulumi.set(__self__, "size", size)
@property
@pulumi.getter
@@ -1110,19 +885,8 @@ def __init__(__self__, *,
:param str arn: The Amazon Resource Name (ARN) of the Amazon EFS access point that provides access to the file system.
:param str local_mount_path: The path where the function can access the file system, starting with /mnt/.
"""
- FunctionFileSystemConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arn=arn,
- local_mount_path=local_mount_path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arn: str,
- local_mount_path: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("arn", arn)
- _setter("local_mount_path", local_mount_path)
+ pulumi.set(__self__, "arn", arn)
+ pulumi.set(__self__, "local_mount_path", local_mount_path)
@property
@pulumi.getter
@@ -1171,25 +935,12 @@ def __init__(__self__, *,
:param Sequence[str] entry_point: EntryPoint.
:param str working_directory: WorkingDirectory.
"""
- FunctionImageConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- command=command,
- entry_point=entry_point,
- working_directory=working_directory,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- command: Optional[Sequence[str]] = None,
- entry_point: Optional[Sequence[str]] = None,
- working_directory: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if command is not None:
- _setter("command", command)
+ pulumi.set(__self__, "command", command)
if entry_point is not None:
- _setter("entry_point", entry_point)
+ pulumi.set(__self__, "entry_point", entry_point)
if working_directory is not None:
- _setter("working_directory", working_directory)
+ pulumi.set(__self__, "working_directory", working_directory)
@property
@pulumi.getter
@@ -1244,20 +995,9 @@ def __init__(__self__, *,
:param 'FunctionRuntimeManagementConfigUpdateRuntimeOn' update_runtime_on: Trigger for runtime update
:param str runtime_version_arn: Unique identifier for a runtime version arn
"""
- FunctionRuntimeManagementConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- update_runtime_on=update_runtime_on,
- runtime_version_arn=runtime_version_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- update_runtime_on: 'FunctionRuntimeManagementConfigUpdateRuntimeOn',
- runtime_version_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("update_runtime_on", update_runtime_on)
+ pulumi.set(__self__, "update_runtime_on", update_runtime_on)
if runtime_version_arn is not None:
- _setter("runtime_version_arn", runtime_version_arn)
+ pulumi.set(__self__, "runtime_version_arn", runtime_version_arn)
@property
@pulumi.getter(name="updateRuntimeOn")
@@ -1304,16 +1044,7 @@ def __init__(__self__, *,
The function's SnapStart setting. When set to PublishedVersions, Lambda creates a snapshot of the execution environment when you publish a function version.
:param 'FunctionSnapStartApplyOn' apply_on: Applying SnapStart setting on function resource type.
"""
- FunctionSnapStart._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- apply_on=apply_on,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- apply_on: 'FunctionSnapStartApplyOn',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("apply_on", apply_on)
+ pulumi.set(__self__, "apply_on", apply_on)
@property
@pulumi.getter(name="applyOn")
@@ -1356,21 +1087,10 @@ def __init__(__self__, *,
:param 'FunctionSnapStartResponseApplyOn' apply_on: Applying SnapStart setting on function resource type.
:param 'FunctionSnapStartResponseOptimizationStatus' optimization_status: Indicates whether SnapStart is activated for the specified function version.
"""
- FunctionSnapStartResponse._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- apply_on=apply_on,
- optimization_status=optimization_status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- apply_on: Optional['FunctionSnapStartResponseApplyOn'] = None,
- optimization_status: Optional['FunctionSnapStartResponseOptimizationStatus'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if apply_on is not None:
- _setter("apply_on", apply_on)
+ pulumi.set(__self__, "apply_on", apply_on)
if optimization_status is not None:
- _setter("optimization_status", optimization_status)
+ pulumi.set(__self__, "optimization_status", optimization_status)
@property
@pulumi.getter(name="applyOn")
@@ -1398,20 +1118,9 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- FunctionTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1441,17 +1150,8 @@ def __init__(__self__, *,
The function's AWS X-Ray tracing configuration. To sample and record incoming requests, set Mode to Active.
:param 'FunctionTracingConfigMode' mode: The tracing mode.
"""
- FunctionTracingConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- mode=mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- mode: Optional['FunctionTracingConfigMode'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if mode is not None:
- _setter("mode", mode)
+ pulumi.set(__self__, "mode", mode)
@property
@pulumi.getter
@@ -1498,25 +1198,12 @@ def __init__(__self__, *,
:param Sequence[str] security_group_ids: A list of VPC security groups IDs.
:param Sequence[str] subnet_ids: A list of VPC subnet IDs.
"""
- FunctionVpcConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ipv6_allowed_for_dual_stack=ipv6_allowed_for_dual_stack,
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ipv6_allowed_for_dual_stack: Optional[bool] = None,
- security_group_ids: Optional[Sequence[str]] = None,
- subnet_ids: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ipv6_allowed_for_dual_stack is not None:
- _setter("ipv6_allowed_for_dual_stack", ipv6_allowed_for_dual_stack)
+ pulumi.set(__self__, "ipv6_allowed_for_dual_stack", ipv6_allowed_for_dual_stack)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if subnet_ids is not None:
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="ipv6AllowedForDualStack")
@@ -1575,23 +1262,10 @@ def __init__(__self__, *,
:param str s3_key: The Amazon S3 key of the layer archive.
:param str s3_object_version: For versioned objects, the version of the layer archive object to use.
"""
- LayerVersionContent._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_bucket=s3_bucket,
- s3_key=s3_key,
- s3_object_version=s3_object_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_bucket: str,
- s3_key: str,
- s3_object_version: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_bucket", s3_bucket)
- _setter("s3_key", s3_key)
+ pulumi.set(__self__, "s3_bucket", s3_bucket)
+ pulumi.set(__self__, "s3_key", s3_key)
if s3_object_version is not None:
- _setter("s3_object_version", s3_object_version)
+ pulumi.set(__self__, "s3_object_version", s3_object_version)
@property
@pulumi.getter(name="s3Bucket")
@@ -1661,37 +1335,18 @@ def __init__(__self__, *,
:param Sequence[str] allow_origins: Represents a collection of allowed origins.
:param Sequence[str] expose_headers: Represents a collection of exposed headers.
"""
- UrlCors._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allow_credentials=allow_credentials,
- allow_headers=allow_headers,
- allow_methods=allow_methods,
- allow_origins=allow_origins,
- expose_headers=expose_headers,
- max_age=max_age,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allow_credentials: Optional[bool] = None,
- allow_headers: Optional[Sequence[str]] = None,
- allow_methods: Optional[Sequence['UrlAllowMethodsItem']] = None,
- allow_origins: Optional[Sequence[str]] = None,
- expose_headers: Optional[Sequence[str]] = None,
- max_age: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allow_credentials is not None:
- _setter("allow_credentials", allow_credentials)
+ pulumi.set(__self__, "allow_credentials", allow_credentials)
if allow_headers is not None:
- _setter("allow_headers", allow_headers)
+ pulumi.set(__self__, "allow_headers", allow_headers)
if allow_methods is not None:
- _setter("allow_methods", allow_methods)
+ pulumi.set(__self__, "allow_methods", allow_methods)
if allow_origins is not None:
- _setter("allow_origins", allow_origins)
+ pulumi.set(__self__, "allow_origins", allow_origins)
if expose_headers is not None:
- _setter("expose_headers", expose_headers)
+ pulumi.set(__self__, "expose_headers", expose_headers)
if max_age is not None:
- _setter("max_age", max_age)
+ pulumi.set(__self__, "max_age", max_age)
@property
@pulumi.getter(name="allowCredentials")
@@ -1767,16 +1422,7 @@ def __init__(__self__, *,
A provisioned concurrency configuration for a function's version.
:param int provisioned_concurrent_executions: The amount of provisioned concurrency to allocate for the version.
"""
- VersionProvisionedConcurrencyConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- provisioned_concurrent_executions=provisioned_concurrent_executions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- provisioned_concurrent_executions: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("provisioned_concurrent_executions", provisioned_concurrent_executions)
+ pulumi.set(__self__, "provisioned_concurrent_executions", provisioned_concurrent_executions)
@property
@pulumi.getter(name="provisionedConcurrentExecutions")
@@ -1819,20 +1465,9 @@ def __init__(__self__, *,
:param str update_runtime_on: The runtime update mode.
:param str runtime_version_arn: The ARN of the runtime the function is configured to use. If the runtime update mode is manual, the ARN is returned, otherwise null is returned.
"""
- VersionRuntimePolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- update_runtime_on=update_runtime_on,
- runtime_version_arn=runtime_version_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- update_runtime_on: str,
- runtime_version_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("update_runtime_on", update_runtime_on)
+ pulumi.set(__self__, "update_runtime_on", update_runtime_on)
if runtime_version_arn is not None:
- _setter("runtime_version_arn", runtime_version_arn)
+ pulumi.set(__self__, "runtime_version_arn", runtime_version_arn)
@property
@pulumi.getter(name="updateRuntimeOn")
diff --git a/sdk/python/pulumi_aws_native/lambda_/permission.py b/sdk/python/pulumi_aws_native/lambda_/permission.py
index bcc4dad785..db8c16b7e4 100644
--- a/sdk/python/pulumi_aws_native/lambda_/permission.py
+++ b/sdk/python/pulumi_aws_native/lambda_/permission.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -34,42 +34,19 @@ def __init__(__self__, *,
:param pulumi.Input[str] source_account: For Amazon S3, the ID of the account that owns the resource. Use this together with SourceArn to ensure that the resource is owned by the specified account. It is possible for an Amazon S3 bucket to be deleted by its owner and recreated by another account.
:param pulumi.Input[str] source_arn: For AWS services, the ARN of the AWS resource that invokes the function. For example, an Amazon S3 bucket or Amazon SNS topic.
"""
- PermissionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action=action,
- function_name=function_name,
- principal=principal,
- event_source_token=event_source_token,
- function_url_auth_type=function_url_auth_type,
- principal_org_id=principal_org_id,
- source_account=source_account,
- source_arn=source_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action: pulumi.Input[str],
- function_name: pulumi.Input[str],
- principal: pulumi.Input[str],
- event_source_token: Optional[pulumi.Input[str]] = None,
- function_url_auth_type: Optional[pulumi.Input['PermissionFunctionUrlAuthType']] = None,
- principal_org_id: Optional[pulumi.Input[str]] = None,
- source_account: Optional[pulumi.Input[str]] = None,
- source_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action", action)
- _setter("function_name", function_name)
- _setter("principal", principal)
+ pulumi.set(__self__, "action", action)
+ pulumi.set(__self__, "function_name", function_name)
+ pulumi.set(__self__, "principal", principal)
if event_source_token is not None:
- _setter("event_source_token", event_source_token)
+ pulumi.set(__self__, "event_source_token", event_source_token)
if function_url_auth_type is not None:
- _setter("function_url_auth_type", function_url_auth_type)
+ pulumi.set(__self__, "function_url_auth_type", function_url_auth_type)
if principal_org_id is not None:
- _setter("principal_org_id", principal_org_id)
+ pulumi.set(__self__, "principal_org_id", principal_org_id)
if source_account is not None:
- _setter("source_account", source_account)
+ pulumi.set(__self__, "source_account", source_account)
if source_arn is not None:
- _setter("source_arn", source_arn)
+ pulumi.set(__self__, "source_arn", source_arn)
@property
@pulumi.getter
@@ -215,10 +192,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PermissionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/lambda_/url.py b/sdk/python/pulumi_aws_native/lambda_/url.py
index 1b6bbc0bbe..d300bd4198 100644
--- a/sdk/python/pulumi_aws_native/lambda_/url.py
+++ b/sdk/python/pulumi_aws_native/lambda_/url.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -29,31 +29,14 @@ def __init__(__self__, *,
:param pulumi.Input['UrlInvokeMode'] invoke_mode: The invocation mode for the function’s URL. Set to BUFFERED if you want to buffer responses before returning them to the client. Set to RESPONSE_STREAM if you want to stream responses, allowing faster time to first byte and larger response payload sizes. If not set, defaults to BUFFERED.
:param pulumi.Input[str] qualifier: The alias qualifier for the target function. If TargetFunctionArn is unqualified then Qualifier must be passed.
"""
- UrlArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- auth_type=auth_type,
- target_function_arn=target_function_arn,
- cors=cors,
- invoke_mode=invoke_mode,
- qualifier=qualifier,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- auth_type: pulumi.Input['UrlAuthType'],
- target_function_arn: pulumi.Input[str],
- cors: Optional[pulumi.Input['UrlCorsArgs']] = None,
- invoke_mode: Optional[pulumi.Input['UrlInvokeMode']] = None,
- qualifier: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("auth_type", auth_type)
- _setter("target_function_arn", target_function_arn)
+ pulumi.set(__self__, "auth_type", auth_type)
+ pulumi.set(__self__, "target_function_arn", target_function_arn)
if cors is not None:
- _setter("cors", cors)
+ pulumi.set(__self__, "cors", cors)
if invoke_mode is not None:
- _setter("invoke_mode", invoke_mode)
+ pulumi.set(__self__, "invoke_mode", invoke_mode)
if qualifier is not None:
- _setter("qualifier", qualifier)
+ pulumi.set(__self__, "qualifier", qualifier)
@property
@pulumi.getter(name="authType")
@@ -153,10 +136,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- UrlArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -179,11 +158,6 @@ def _internal_init(__self__,
if auth_type is None and not opts.urn:
raise TypeError("Missing required property 'auth_type'")
__props__.__dict__["auth_type"] = auth_type
- if cors is not None and not isinstance(cors, UrlCorsArgs):
- cors = cors or {}
- def _setter(key, value):
- cors[key] = value
- UrlCorsArgs._configure(_setter, **cors)
__props__.__dict__["cors"] = cors
__props__.__dict__["invoke_mode"] = invoke_mode
__props__.__dict__["qualifier"] = qualifier
diff --git a/sdk/python/pulumi_aws_native/lambda_/version.py b/sdk/python/pulumi_aws_native/lambda_/version.py
index 6afe151e63..ae76745fa9 100644
--- a/sdk/python/pulumi_aws_native/lambda_/version.py
+++ b/sdk/python/pulumi_aws_native/lambda_/version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -29,32 +29,15 @@ def __init__(__self__, *,
:param pulumi.Input['VersionProvisionedConcurrencyConfigurationArgs'] provisioned_concurrency_config: Specifies a provisioned concurrency configuration for a function's version. Updates are not supported for this property.
:param pulumi.Input['VersionRuntimePolicyArgs'] runtime_policy: Specifies the runtime management configuration of a function. Displays runtimeVersionArn only for Manual.
"""
- VersionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- function_name=function_name,
- code_sha256=code_sha256,
- description=description,
- provisioned_concurrency_config=provisioned_concurrency_config,
- runtime_policy=runtime_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- function_name: pulumi.Input[str],
- code_sha256: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- provisioned_concurrency_config: Optional[pulumi.Input['VersionProvisionedConcurrencyConfigurationArgs']] = None,
- runtime_policy: Optional[pulumi.Input['VersionRuntimePolicyArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("function_name", function_name)
+ pulumi.set(__self__, "function_name", function_name)
if code_sha256 is not None:
- _setter("code_sha256", code_sha256)
+ pulumi.set(__self__, "code_sha256", code_sha256)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if provisioned_concurrency_config is not None:
- _setter("provisioned_concurrency_config", provisioned_concurrency_config)
+ pulumi.set(__self__, "provisioned_concurrency_config", provisioned_concurrency_config)
if runtime_policy is not None:
- _setter("runtime_policy", runtime_policy)
+ pulumi.set(__self__, "runtime_policy", runtime_policy)
@property
@pulumi.getter(name="functionName")
@@ -158,10 +141,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- VersionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -186,17 +165,7 @@ def _internal_init(__self__,
if function_name is None and not opts.urn:
raise TypeError("Missing required property 'function_name'")
__props__.__dict__["function_name"] = function_name
- if provisioned_concurrency_config is not None and not isinstance(provisioned_concurrency_config, VersionProvisionedConcurrencyConfigurationArgs):
- provisioned_concurrency_config = provisioned_concurrency_config or {}
- def _setter(key, value):
- provisioned_concurrency_config[key] = value
- VersionProvisionedConcurrencyConfigurationArgs._configure(_setter, **provisioned_concurrency_config)
__props__.__dict__["provisioned_concurrency_config"] = provisioned_concurrency_config
- if runtime_policy is not None and not isinstance(runtime_policy, VersionRuntimePolicyArgs):
- runtime_policy = runtime_policy or {}
- def _setter(key, value):
- runtime_policy[key] = value
- VersionRuntimePolicyArgs._configure(_setter, **runtime_policy)
__props__.__dict__["runtime_policy"] = runtime_policy
__props__.__dict__["function_arn"] = None
__props__.__dict__["version"] = None
diff --git a/sdk/python/pulumi_aws_native/lex/_inputs.py b/sdk/python/pulumi_aws_native/lex/_inputs.py
index f31c154a50..c91b8883da 100644
--- a/sdk/python/pulumi_aws_native/lex/_inputs.py
+++ b/sdk/python/pulumi_aws_native/lex/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -108,17 +108,8 @@ def __init__(__self__, *,
"""
Provides settings that enable advanced recognition settings for slot values.
"""
- BotAdvancedRecognitionSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_recognition_strategy=audio_recognition_strategy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_recognition_strategy: Optional[pulumi.Input['BotAudioRecognitionStrategy']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_recognition_strategy is not None:
- _setter("audio_recognition_strategy", audio_recognition_strategy)
+ pulumi.set(__self__, "audio_recognition_strategy", audio_recognition_strategy)
@property
@pulumi.getter(name="audioRecognitionStrategy")
@@ -137,16 +128,7 @@ def __init__(__self__, *,
"""
The location of audio log files collected when conversation logging is enabled for a bot.
"""
- BotAliasAudioLogDestinationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_bucket=s3_bucket,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_bucket: pulumi.Input['BotAliasS3BucketLogDestinationArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_bucket", s3_bucket)
+ pulumi.set(__self__, "s3_bucket", s3_bucket)
@property
@pulumi.getter(name="s3Bucket")
@@ -166,19 +148,8 @@ def __init__(__self__, *,
"""
Settings for logging audio of conversations between Amazon Lex and a user. You specify whether to log audio and the Amazon S3 bucket where the audio file is stored.
"""
- BotAliasAudioLogSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: pulumi.Input['BotAliasAudioLogDestinationArgs'],
- enabled: pulumi.Input[bool],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination", destination)
- _setter("enabled", enabled)
+ pulumi.set(__self__, "destination", destination)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -208,19 +179,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] cloud_watch_log_group_arn: A string used to identify the groupArn for the Cloudwatch Log Group
:param pulumi.Input[str] log_prefix: A string containing the value for the Log Prefix
"""
- BotAliasCloudWatchLogGroupLogDestinationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_log_group_arn=cloud_watch_log_group_arn,
- log_prefix=log_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_log_group_arn: pulumi.Input[str],
- log_prefix: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cloud_watch_log_group_arn", cloud_watch_log_group_arn)
- _setter("log_prefix", log_prefix)
+ pulumi.set(__self__, "cloud_watch_log_group_arn", cloud_watch_log_group_arn)
+ pulumi.set(__self__, "log_prefix", log_prefix)
@property
@pulumi.getter(name="cloudWatchLogGroupArn")
@@ -254,16 +214,7 @@ def __init__(__self__, *,
"""
Contains information about code hooks that Amazon Lex calls during a conversation.
"""
- BotAliasCodeHookSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- lambda_code_hook=lambda_code_hook,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- lambda_code_hook: pulumi.Input['BotAliasLambdaCodeHookArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("lambda_code_hook", lambda_code_hook)
+ pulumi.set(__self__, "lambda_code_hook", lambda_code_hook)
@property
@pulumi.getter(name="lambdaCodeHook")
@@ -283,21 +234,10 @@ def __init__(__self__, *,
"""
Contains information about code hooks that Amazon Lex calls during a conversation.
"""
- BotAliasConversationLogSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_log_settings=audio_log_settings,
- text_log_settings=text_log_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_log_settings: Optional[pulumi.Input[Sequence[pulumi.Input['BotAliasAudioLogSettingArgs']]]] = None,
- text_log_settings: Optional[pulumi.Input[Sequence[pulumi.Input['BotAliasTextLogSettingArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_log_settings is not None:
- _setter("audio_log_settings", audio_log_settings)
+ pulumi.set(__self__, "audio_log_settings", audio_log_settings)
if text_log_settings is not None:
- _setter("text_log_settings", text_log_settings)
+ pulumi.set(__self__, "text_log_settings", text_log_settings)
@property
@pulumi.getter(name="audioLogSettings")
@@ -328,19 +268,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] code_hook_interface_version: The version of the request-response that you want Amazon Lex to use to invoke your Lambda function.
:param pulumi.Input[str] lambda_arn: The Amazon Resource Name (ARN) of the Lambda function.
"""
- BotAliasLambdaCodeHookArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- code_hook_interface_version=code_hook_interface_version,
- lambda_arn=lambda_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- code_hook_interface_version: pulumi.Input[str],
- lambda_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("code_hook_interface_version", code_hook_interface_version)
- _setter("lambda_arn", lambda_arn)
+ pulumi.set(__self__, "code_hook_interface_version", code_hook_interface_version)
+ pulumi.set(__self__, "lambda_arn", lambda_arn)
@property
@pulumi.getter(name="codeHookInterfaceVersion")
@@ -376,19 +305,8 @@ def __init__(__self__, *,
A locale setting in alias
:param pulumi.Input[str] locale_id: A string used to identify the locale
"""
- BotAliasLocaleSettingsItemArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bot_alias_locale_setting=bot_alias_locale_setting,
- locale_id=locale_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bot_alias_locale_setting: pulumi.Input['BotAliasLocaleSettingsArgs'],
- locale_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bot_alias_locale_setting", bot_alias_locale_setting)
- _setter("locale_id", locale_id)
+ pulumi.set(__self__, "bot_alias_locale_setting", bot_alias_locale_setting)
+ pulumi.set(__self__, "locale_id", locale_id)
@property
@pulumi.getter(name="botAliasLocaleSetting")
@@ -421,20 +339,9 @@ def __init__(__self__, *,
You can use this parameter to specify a specific Lambda function to run different functions in different locales.
:param pulumi.Input[bool] enabled: Whether the Lambda code hook is enabled
"""
- BotAliasLocaleSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- code_hook_specification=code_hook_specification,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: pulumi.Input[bool],
- code_hook_specification: Optional[pulumi.Input['BotAliasCodeHookSpecificationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if code_hook_specification is not None:
- _setter("code_hook_specification", code_hook_specification)
+ pulumi.set(__self__, "code_hook_specification", code_hook_specification)
@property
@pulumi.getter
@@ -470,23 +377,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] s3_bucket_arn: The Amazon Resource Name (ARN) of an Amazon S3 bucket where audio log files are stored.
:param pulumi.Input[str] kms_key_arn: The Amazon Resource Name (ARN) of an AWS Key Management Service (KMS) key for encrypting audio log files stored in an S3 bucket.
"""
- BotAliasS3BucketLogDestinationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_prefix=log_prefix,
- s3_bucket_arn=s3_bucket_arn,
- kms_key_arn=kms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_prefix: pulumi.Input[str],
- s3_bucket_arn: pulumi.Input[str],
- kms_key_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_prefix", log_prefix)
- _setter("s3_bucket_arn", s3_bucket_arn)
+ pulumi.set(__self__, "log_prefix", log_prefix)
+ pulumi.set(__self__, "s3_bucket_arn", s3_bucket_arn)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
@property
@pulumi.getter(name="logPrefix")
@@ -535,19 +429,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: A string used to identify this tag
:param pulumi.Input[str] value: A string containing the value for the tag
"""
- BotAliasTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -581,16 +464,7 @@ def __init__(__self__, *,
"""
Defines the Amazon CloudWatch Logs destination log group for conversation text logs.
"""
- BotAliasTextLogDestinationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch=cloud_watch,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch: pulumi.Input['BotAliasCloudWatchLogGroupLogDestinationArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cloud_watch", cloud_watch)
+ pulumi.set(__self__, "cloud_watch", cloud_watch)
@property
@pulumi.getter(name="cloudWatch")
@@ -610,19 +484,8 @@ def __init__(__self__, *,
"""
Contains information about code hooks that Amazon Lex calls during a conversation.
"""
- BotAliasTextLogSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: pulumi.Input['BotAliasTextLogDestinationArgs'],
- enabled: pulumi.Input[bool],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination", destination)
- _setter("enabled", enabled)
+ pulumi.set(__self__, "destination", destination)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -650,16 +513,7 @@ def __init__(__self__, *,
"""
The location of audio log files collected when conversation logging is enabled for a bot.
"""
- BotAudioLogDestinationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_bucket=s3_bucket,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_bucket: pulumi.Input['BotS3BucketLogDestinationArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_bucket", s3_bucket)
+ pulumi.set(__self__, "s3_bucket", s3_bucket)
@property
@pulumi.getter(name="s3Bucket")
@@ -679,19 +533,8 @@ def __init__(__self__, *,
"""
Settings for logging audio of conversations between Amazon Lex and a user. You specify whether to log audio and the Amazon S3 bucket where the audio file is stored.
"""
- BotAudioLogSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: pulumi.Input['BotAudioLogDestinationArgs'],
- enabled: pulumi.Input[bool],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination", destination)
- _setter("enabled", enabled)
+ pulumi.set(__self__, "destination", destination)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -722,19 +565,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] text: The text that appears on the button.
:param pulumi.Input[str] value: The value returned to Amazon Lex when the user chooses this button.
"""
- BotButtonArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- text=text,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- text: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("text", text)
- _setter("value", value)
+ pulumi.set(__self__, "text", text)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -770,19 +602,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] cloud_watch_log_group_arn: A string used to identify the groupArn for the Cloudwatch Log Group
:param pulumi.Input[str] log_prefix: A string containing the value for the Log Prefix
"""
- BotCloudWatchLogGroupLogDestinationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_log_group_arn=cloud_watch_log_group_arn,
- log_prefix=log_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_log_group_arn: pulumi.Input[str],
- log_prefix: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cloud_watch_log_group_arn", cloud_watch_log_group_arn)
- _setter("log_prefix", log_prefix)
+ pulumi.set(__self__, "cloud_watch_log_group_arn", cloud_watch_log_group_arn)
+ pulumi.set(__self__, "log_prefix", log_prefix)
@property
@pulumi.getter(name="cloudWatchLogGroupArn")
@@ -823,26 +644,11 @@ def __init__(__self__, *,
:param pulumi.Input['BotDialogStateArgs'] next_step: The next step in the conversation.
:param pulumi.Input['BotResponseSpecificationArgs'] response: Specifies a list of message groups that Amazon Lex uses to respond the user input.
"""
- BotConditionalBranchArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- condition=condition,
- name=name,
- next_step=next_step,
- response=response,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- condition: pulumi.Input['BotConditionArgs'],
- name: pulumi.Input[str],
- next_step: pulumi.Input['BotDialogStateArgs'],
- response: Optional[pulumi.Input['BotResponseSpecificationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("condition", condition)
- _setter("name", name)
- _setter("next_step", next_step)
+ pulumi.set(__self__, "condition", condition)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "next_step", next_step)
if response is not None:
- _setter("response", response)
+ pulumi.set(__self__, "response", response)
@property
@pulumi.getter
@@ -905,22 +711,9 @@ def __init__(__self__, *,
:param pulumi.Input['BotDefaultConditionalBranchArgs'] default_branch: The conditional branch that should be followed when the conditions for other branches are not satisfied. A conditional branch is made up of a condition, a response and a next step.
:param pulumi.Input[bool] is_active: Determines whether a conditional branch is active. When active is false, the conditions are not evaluated.
"""
- BotConditionalSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- conditional_branches=conditional_branches,
- default_branch=default_branch,
- is_active=is_active,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- conditional_branches: pulumi.Input[Sequence[pulumi.Input['BotConditionalBranchArgs']]],
- default_branch: pulumi.Input['BotDefaultConditionalBranchArgs'],
- is_active: pulumi.Input[bool],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("conditional_branches", conditional_branches)
- _setter("default_branch", default_branch)
- _setter("is_active", is_active)
+ pulumi.set(__self__, "conditional_branches", conditional_branches)
+ pulumi.set(__self__, "default_branch", default_branch)
+ pulumi.set(__self__, "is_active", is_active)
@property
@pulumi.getter(name="conditionalBranches")
@@ -967,16 +760,7 @@ def __init__(__self__, *,
Provides an expression that evaluates to true or false.
:param pulumi.Input[str] expression_string: The expression string that is evaluated.
"""
- BotConditionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- expression_string=expression_string,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- expression_string: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("expression_string", expression_string)
+ pulumi.set(__self__, "expression_string", expression_string)
@property
@pulumi.getter(name="expressionString")
@@ -999,21 +783,10 @@ def __init__(__self__, *,
"""
Contains information about code hooks that Amazon Lex calls during a conversation.
"""
- BotConversationLogSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_log_settings=audio_log_settings,
- text_log_settings=text_log_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_log_settings: Optional[pulumi.Input[Sequence[pulumi.Input['BotAudioLogSettingArgs']]]] = None,
- text_log_settings: Optional[pulumi.Input[Sequence[pulumi.Input['BotTextLogSettingArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_log_settings is not None:
- _setter("audio_log_settings", audio_log_settings)
+ pulumi.set(__self__, "audio_log_settings", audio_log_settings)
if text_log_settings is not None:
- _setter("text_log_settings", text_log_settings)
+ pulumi.set(__self__, "text_log_settings", text_log_settings)
@property
@pulumi.getter(name="audioLogSettings")
@@ -1042,16 +815,7 @@ def __init__(__self__, *,
A message in a custom format defined by the client application.
:param pulumi.Input[str] value: The string that is sent to your application.
"""
- BotCustomPayloadArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1078,24 +842,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] display_as: Defines how you want your phrase to look in your transcription output.
:param pulumi.Input[int] weight: The degree to which the phrase recognition is boosted. The weight 0 means that no boosting will be applied and the entry will only be used for performing replacements using the displayAs field.
"""
- BotCustomVocabularyItemArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- phrase=phrase,
- display_as=display_as,
- weight=weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- phrase: pulumi.Input[str],
- display_as: Optional[pulumi.Input[str]] = None,
- weight: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("phrase", phrase)
+ pulumi.set(__self__, "phrase", phrase)
if display_as is not None:
- _setter("display_as", display_as)
+ pulumi.set(__self__, "display_as", display_as)
if weight is not None:
- _setter("weight", weight)
+ pulumi.set(__self__, "weight", weight)
@property
@pulumi.getter
@@ -1141,16 +892,7 @@ def __init__(__self__, *,
"""
A custom vocabulary is a list of specific phrases that you want Amazon Lex V2 to recognize in the audio input.
"""
- BotCustomVocabularyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- custom_vocabulary_items=custom_vocabulary_items,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- custom_vocabulary_items: pulumi.Input[Sequence[pulumi.Input['BotCustomVocabularyItemArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("custom_vocabulary_items", custom_vocabulary_items)
+ pulumi.set(__self__, "custom_vocabulary_items", custom_vocabulary_items)
@property
@pulumi.getter(name="customVocabularyItems")
@@ -1172,21 +914,10 @@ def __init__(__self__, *,
:param pulumi.Input['BotDialogStateArgs'] next_step: The next step in the conversation.
:param pulumi.Input['BotResponseSpecificationArgs'] response: Specifies a list of message groups that Amazon Lex uses to respond the user input.
"""
- BotDefaultConditionalBranchArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- next_step=next_step,
- response=response,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- next_step: Optional[pulumi.Input['BotDialogStateArgs']] = None,
- response: Optional[pulumi.Input['BotResponseSpecificationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if next_step is not None:
- _setter("next_step", next_step)
+ pulumi.set(__self__, "next_step", next_step)
if response is not None:
- _setter("response", response)
+ pulumi.set(__self__, "response", response)
@property
@pulumi.getter(name="nextStep")
@@ -1225,24 +956,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] slot_to_elicit: If the dialog action is ElicitSlot, defines the slot to elicit from the user.
:param pulumi.Input[bool] suppress_next_message: When true the next message for the intent is not used.
"""
- BotDialogActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- slot_to_elicit=slot_to_elicit,
- suppress_next_message=suppress_next_message,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: pulumi.Input['BotDialogActionType'],
- slot_to_elicit: Optional[pulumi.Input[str]] = None,
- suppress_next_message: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if slot_to_elicit is not None:
- _setter("slot_to_elicit", slot_to_elicit)
+ pulumi.set(__self__, "slot_to_elicit", slot_to_elicit)
if suppress_next_message is not None:
- _setter("suppress_next_message", suppress_next_message)
+ pulumi.set(__self__, "suppress_next_message", suppress_next_message)
@property
@pulumi.getter
@@ -1295,26 +1013,11 @@ def __init__(__self__, *,
:param pulumi.Input['BotPostDialogCodeHookInvocationSpecificationArgs'] post_code_hook_specification: Contains the responses and actions that Amazon Lex takes after the Lambda function is complete.
:param pulumi.Input[str] invocation_label: A label that indicates the dialog step from which the dialog code hook is happening.
"""
- BotDialogCodeHookInvocationSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enable_code_hook_invocation=enable_code_hook_invocation,
- is_active=is_active,
- post_code_hook_specification=post_code_hook_specification,
- invocation_label=invocation_label,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enable_code_hook_invocation: pulumi.Input[bool],
- is_active: pulumi.Input[bool],
- post_code_hook_specification: pulumi.Input['BotPostDialogCodeHookInvocationSpecificationArgs'],
- invocation_label: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enable_code_hook_invocation", enable_code_hook_invocation)
- _setter("is_active", is_active)
- _setter("post_code_hook_specification", post_code_hook_specification)
+ pulumi.set(__self__, "enable_code_hook_invocation", enable_code_hook_invocation)
+ pulumi.set(__self__, "is_active", is_active)
+ pulumi.set(__self__, "post_code_hook_specification", post_code_hook_specification)
if invocation_label is not None:
- _setter("invocation_label", invocation_label)
+ pulumi.set(__self__, "invocation_label", invocation_label)
@property
@pulumi.getter(name="enableCodeHookInvocation")
@@ -1372,16 +1075,7 @@ def __init__(__self__, *,
"""
Settings that determine the Lambda function that Amazon Lex uses for processing user responses.
"""
- BotDialogCodeHookSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: pulumi.Input[bool],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -1405,25 +1099,12 @@ def __init__(__self__, *,
:param pulumi.Input['BotIntentOverrideArgs'] intent: Override settings to configure the intent state.
:param pulumi.Input[Sequence[pulumi.Input['BotSessionAttributeArgs']]] session_attributes: List of session attributes to be applied when the conversation reaches this step.
"""
- BotDialogStateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dialog_action=dialog_action,
- intent=intent,
- session_attributes=session_attributes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dialog_action: Optional[pulumi.Input['BotDialogActionArgs']] = None,
- intent: Optional[pulumi.Input['BotIntentOverrideArgs']] = None,
- session_attributes: Optional[pulumi.Input[Sequence[pulumi.Input['BotSessionAttributeArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if dialog_action is not None:
- _setter("dialog_action", dialog_action)
+ pulumi.set(__self__, "dialog_action", dialog_action)
if intent is not None:
- _setter("intent", intent)
+ pulumi.set(__self__, "intent", intent)
if session_attributes is not None:
- _setter("session_attributes", session_attributes)
+ pulumi.set(__self__, "session_attributes", session_attributes)
@property
@pulumi.getter(name="dialogAction")
@@ -1472,20 +1153,9 @@ def __init__(__self__, *,
:param pulumi.Input[bool] enable_code_hook_invocation: Indicates whether a Lambda function should be invoked for the dialog.
:param pulumi.Input[str] invocation_label: A label that indicates the dialog step from which the dialog code hook is happening.
"""
- BotElicitationCodeHookInvocationSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enable_code_hook_invocation=enable_code_hook_invocation,
- invocation_label=invocation_label,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enable_code_hook_invocation: pulumi.Input[bool],
- invocation_label: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enable_code_hook_invocation", enable_code_hook_invocation)
+ pulumi.set(__self__, "enable_code_hook_invocation", enable_code_hook_invocation)
if invocation_label is not None:
- _setter("invocation_label", invocation_label)
+ pulumi.set(__self__, "invocation_label", invocation_label)
@property
@pulumi.getter(name="enableCodeHookInvocation")
@@ -1519,17 +1189,8 @@ def __init__(__self__, *,
"""
Provides information about the external source of the slot type's definition.
"""
- BotExternalSourceSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- grammar_slot_type_setting=grammar_slot_type_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- grammar_slot_type_setting: Optional[pulumi.Input['BotGrammarSlotTypeSettingArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if grammar_slot_type_setting is not None:
- _setter("grammar_slot_type_setting", grammar_slot_type_setting)
+ pulumi.set(__self__, "grammar_slot_type_setting", grammar_slot_type_setting)
@property
@pulumi.getter(name="grammarSlotTypeSetting")
@@ -1552,28 +1213,13 @@ def __init__(__self__, *,
Settings that determine if a Lambda function should be invoked to fulfill a specific intent.
:param pulumi.Input[bool] is_active: Determines whether the fulfillment code hook is used. When active is false, the code hook doesn't run.
"""
- BotFulfillmentCodeHookSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- fulfillment_updates_specification=fulfillment_updates_specification,
- is_active=is_active,
- post_fulfillment_status_specification=post_fulfillment_status_specification,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: pulumi.Input[bool],
- fulfillment_updates_specification: Optional[pulumi.Input['BotFulfillmentUpdatesSpecificationArgs']] = None,
- is_active: Optional[pulumi.Input[bool]] = None,
- post_fulfillment_status_specification: Optional[pulumi.Input['BotPostFulfillmentStatusSpecificationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if fulfillment_updates_specification is not None:
- _setter("fulfillment_updates_specification", fulfillment_updates_specification)
+ pulumi.set(__self__, "fulfillment_updates_specification", fulfillment_updates_specification)
if is_active is not None:
- _setter("is_active", is_active)
+ pulumi.set(__self__, "is_active", is_active)
if post_fulfillment_status_specification is not None:
- _setter("post_fulfillment_status_specification", post_fulfillment_status_specification)
+ pulumi.set(__self__, "post_fulfillment_status_specification", post_fulfillment_status_specification)
@property
@pulumi.getter
@@ -1626,23 +1272,10 @@ def __init__(__self__, *,
:param pulumi.Input[int] delay_in_seconds: The delay between when the Lambda fulfillment function starts running and the start message is played. If the Lambda function returns before the delay is over, the start message isn't played.
:param pulumi.Input[bool] allow_interrupt: Determines whether the user can interrupt the start message while it is playing.
"""
- BotFulfillmentStartResponseSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delay_in_seconds=delay_in_seconds,
- message_groups=message_groups,
- allow_interrupt=allow_interrupt,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delay_in_seconds: pulumi.Input[int],
- message_groups: pulumi.Input[Sequence[pulumi.Input['BotMessageGroupArgs']]],
- allow_interrupt: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("delay_in_seconds", delay_in_seconds)
- _setter("message_groups", message_groups)
+ pulumi.set(__self__, "delay_in_seconds", delay_in_seconds)
+ pulumi.set(__self__, "message_groups", message_groups)
if allow_interrupt is not None:
- _setter("allow_interrupt", allow_interrupt)
+ pulumi.set(__self__, "allow_interrupt", allow_interrupt)
@property
@pulumi.getter(name="delayInSeconds")
@@ -1689,23 +1322,10 @@ def __init__(__self__, *,
:param pulumi.Input[int] frequency_in_seconds: The frequency that a message is sent to the user. When the period ends, Amazon Lex chooses a message from the message groups and plays it to the user. If the fulfillment Lambda returns before the first period ends, an update message is not played to the user.
:param pulumi.Input[bool] allow_interrupt: Determines whether the user can interrupt an update message while it is playing.
"""
- BotFulfillmentUpdateResponseSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- frequency_in_seconds=frequency_in_seconds,
- message_groups=message_groups,
- allow_interrupt=allow_interrupt,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- frequency_in_seconds: pulumi.Input[int],
- message_groups: pulumi.Input[Sequence[pulumi.Input['BotMessageGroupArgs']]],
- allow_interrupt: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("frequency_in_seconds", frequency_in_seconds)
- _setter("message_groups", message_groups)
+ pulumi.set(__self__, "frequency_in_seconds", frequency_in_seconds)
+ pulumi.set(__self__, "message_groups", message_groups)
if allow_interrupt is not None:
- _setter("allow_interrupt", allow_interrupt)
+ pulumi.set(__self__, "allow_interrupt", allow_interrupt)
@property
@pulumi.getter(name="frequencyInSeconds")
@@ -1753,28 +1373,13 @@ def __init__(__self__, *,
:param pulumi.Input[bool] active: Determines whether fulfillment updates are sent to the user. When this field is true, updates are sent.
:param pulumi.Input[int] timeout_in_seconds: The length of time that the fulfillment Lambda function should run before it times out.
"""
- BotFulfillmentUpdatesSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- active=active,
- start_response=start_response,
- timeout_in_seconds=timeout_in_seconds,
- update_response=update_response,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- active: pulumi.Input[bool],
- start_response: Optional[pulumi.Input['BotFulfillmentStartResponseSpecificationArgs']] = None,
- timeout_in_seconds: Optional[pulumi.Input[int]] = None,
- update_response: Optional[pulumi.Input['BotFulfillmentUpdateResponseSpecificationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("active", active)
+ pulumi.set(__self__, "active", active)
if start_response is not None:
- _setter("start_response", start_response)
+ pulumi.set(__self__, "start_response", start_response)
if timeout_in_seconds is not None:
- _setter("timeout_in_seconds", timeout_in_seconds)
+ pulumi.set(__self__, "timeout_in_seconds", timeout_in_seconds)
if update_response is not None:
- _setter("update_response", update_response)
+ pulumi.set(__self__, "update_response", update_response)
@property
@pulumi.getter
@@ -1826,17 +1431,8 @@ def __init__(__self__, *,
"""
Settings required for a slot type based on a grammar that you provide.
"""
- BotGrammarSlotTypeSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- source=source,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- source: Optional[pulumi.Input['BotGrammarSlotTypeSourceArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if source is not None:
- _setter("source", source)
+ pulumi.set(__self__, "source", source)
@property
@pulumi.getter
@@ -1860,23 +1456,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] s3_object_key: The path to the grammar in the S3 bucket.
:param pulumi.Input[str] kms_key_arn: The Amazon KMS key required to decrypt the contents of the grammar, if any.
"""
- BotGrammarSlotTypeSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_bucket_name=s3_bucket_name,
- s3_object_key=s3_object_key,
- kms_key_arn=kms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_bucket_name: pulumi.Input[str],
- s3_object_key: pulumi.Input[str],
- kms_key_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_bucket_name", s3_bucket_name)
- _setter("s3_object_key", s3_object_key)
+ pulumi.set(__self__, "s3_bucket_name", s3_bucket_name)
+ pulumi.set(__self__, "s3_object_key", s3_object_key)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
@property
@pulumi.getter(name="s3BucketName")
@@ -1929,28 +1512,13 @@ def __init__(__self__, *,
:param pulumi.Input[str] image_url: The URL of an image to display on the response card.
:param pulumi.Input[str] subtitle: The subtitle to display on the response card.
"""
- BotImageResponseCardArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- title=title,
- buttons=buttons,
- image_url=image_url,
- subtitle=subtitle,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- title: pulumi.Input[str],
- buttons: Optional[pulumi.Input[Sequence[pulumi.Input['BotButtonArgs']]]] = None,
- image_url: Optional[pulumi.Input[str]] = None,
- subtitle: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("title", title)
+ pulumi.set(__self__, "title", title)
if buttons is not None:
- _setter("buttons", buttons)
+ pulumi.set(__self__, "buttons", buttons)
if image_url is not None:
- _setter("image_url", image_url)
+ pulumi.set(__self__, "image_url", image_url)
if subtitle is not None:
- _setter("subtitle", subtitle)
+ pulumi.set(__self__, "subtitle", subtitle)
@property
@pulumi.getter
@@ -2015,29 +1583,14 @@ def __init__(__self__, *,
:param pulumi.Input['BotResponseSpecificationArgs'] initial_response: Specifies a list of message groups that Amazon Lex uses to respond the user input.
:param pulumi.Input['BotDialogStateArgs'] next_step: The next step in the conversation.
"""
- BotInitialResponseSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- code_hook=code_hook,
- conditional=conditional,
- initial_response=initial_response,
- next_step=next_step,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- code_hook: Optional[pulumi.Input['BotDialogCodeHookInvocationSettingArgs']] = None,
- conditional: Optional[pulumi.Input['BotConditionalSpecificationArgs']] = None,
- initial_response: Optional[pulumi.Input['BotResponseSpecificationArgs']] = None,
- next_step: Optional[pulumi.Input['BotDialogStateArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if code_hook is not None:
- _setter("code_hook", code_hook)
+ pulumi.set(__self__, "code_hook", code_hook)
if conditional is not None:
- _setter("conditional", conditional)
+ pulumi.set(__self__, "conditional", conditional)
if initial_response is not None:
- _setter("initial_response", initial_response)
+ pulumi.set(__self__, "initial_response", initial_response)
if next_step is not None:
- _setter("next_step", next_step)
+ pulumi.set(__self__, "next_step", next_step)
@property
@pulumi.getter(name="codeHook")
@@ -2096,16 +1649,7 @@ def __init__(__self__, *,
InputContext specified for the intent.
:param pulumi.Input[str] name: The name of the context.
"""
- BotInputContextArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -2134,29 +1678,14 @@ def __init__(__self__, *,
:param pulumi.Input[bool] is_active: Specifies whether an intent's closing response is used. When this field is false, the closing response isn't sent to the user. If the active field isn't specified, the default is true.
:param pulumi.Input['BotDialogStateArgs'] next_step: Specifies the next step that the bot executes after playing the intent's closing response.
"""
- BotIntentClosingSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- closing_response=closing_response,
- conditional=conditional,
- is_active=is_active,
- next_step=next_step,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- closing_response: Optional[pulumi.Input['BotResponseSpecificationArgs']] = None,
- conditional: Optional[pulumi.Input['BotConditionalSpecificationArgs']] = None,
- is_active: Optional[pulumi.Input[bool]] = None,
- next_step: Optional[pulumi.Input['BotDialogStateArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if closing_response is not None:
- _setter("closing_response", closing_response)
+ pulumi.set(__self__, "closing_response", closing_response)
if conditional is not None:
- _setter("conditional", conditional)
+ pulumi.set(__self__, "conditional", conditional)
if is_active is not None:
- _setter("is_active", is_active)
+ pulumi.set(__self__, "is_active", is_active)
if next_step is not None:
- _setter("next_step", next_step)
+ pulumi.set(__self__, "next_step", next_step)
@property
@pulumi.getter(name="closingResponse")
@@ -2239,64 +1768,31 @@ def __init__(__self__, *,
:param pulumi.Input['BotResponseSpecificationArgs'] failure_response: Specifies a list of message groups that Amazon Lex uses to respond the user input.
:param pulumi.Input[bool] is_active: Specifies whether the intent's confirmation is sent to the user. When this field is false, confirmation and declination responses aren't sent. If the active field isn't specified, the default is true.
"""
- BotIntentConfirmationSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- prompt_specification=prompt_specification,
- code_hook=code_hook,
- confirmation_conditional=confirmation_conditional,
- confirmation_next_step=confirmation_next_step,
- confirmation_response=confirmation_response,
- declination_conditional=declination_conditional,
- declination_next_step=declination_next_step,
- declination_response=declination_response,
- elicitation_code_hook=elicitation_code_hook,
- failure_conditional=failure_conditional,
- failure_next_step=failure_next_step,
- failure_response=failure_response,
- is_active=is_active,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- prompt_specification: pulumi.Input['BotPromptSpecificationArgs'],
- code_hook: Optional[pulumi.Input['BotDialogCodeHookInvocationSettingArgs']] = None,
- confirmation_conditional: Optional[pulumi.Input['BotConditionalSpecificationArgs']] = None,
- confirmation_next_step: Optional[pulumi.Input['BotDialogStateArgs']] = None,
- confirmation_response: Optional[pulumi.Input['BotResponseSpecificationArgs']] = None,
- declination_conditional: Optional[pulumi.Input['BotConditionalSpecificationArgs']] = None,
- declination_next_step: Optional[pulumi.Input['BotDialogStateArgs']] = None,
- declination_response: Optional[pulumi.Input['BotResponseSpecificationArgs']] = None,
- elicitation_code_hook: Optional[pulumi.Input['BotElicitationCodeHookInvocationSettingArgs']] = None,
- failure_conditional: Optional[pulumi.Input['BotConditionalSpecificationArgs']] = None,
- failure_next_step: Optional[pulumi.Input['BotDialogStateArgs']] = None,
- failure_response: Optional[pulumi.Input['BotResponseSpecificationArgs']] = None,
- is_active: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("prompt_specification", prompt_specification)
+ pulumi.set(__self__, "prompt_specification", prompt_specification)
if code_hook is not None:
- _setter("code_hook", code_hook)
+ pulumi.set(__self__, "code_hook", code_hook)
if confirmation_conditional is not None:
- _setter("confirmation_conditional", confirmation_conditional)
+ pulumi.set(__self__, "confirmation_conditional", confirmation_conditional)
if confirmation_next_step is not None:
- _setter("confirmation_next_step", confirmation_next_step)
+ pulumi.set(__self__, "confirmation_next_step", confirmation_next_step)
if confirmation_response is not None:
- _setter("confirmation_response", confirmation_response)
+ pulumi.set(__self__, "confirmation_response", confirmation_response)
if declination_conditional is not None:
- _setter("declination_conditional", declination_conditional)
+ pulumi.set(__self__, "declination_conditional", declination_conditional)
if declination_next_step is not None:
- _setter("declination_next_step", declination_next_step)
+ pulumi.set(__self__, "declination_next_step", declination_next_step)
if declination_response is not None:
- _setter("declination_response", declination_response)
+ pulumi.set(__self__, "declination_response", declination_response)
if elicitation_code_hook is not None:
- _setter("elicitation_code_hook", elicitation_code_hook)
+ pulumi.set(__self__, "elicitation_code_hook", elicitation_code_hook)
if failure_conditional is not None:
- _setter("failure_conditional", failure_conditional)
+ pulumi.set(__self__, "failure_conditional", failure_conditional)
if failure_next_step is not None:
- _setter("failure_next_step", failure_next_step)
+ pulumi.set(__self__, "failure_next_step", failure_next_step)
if failure_response is not None:
- _setter("failure_response", failure_response)
+ pulumi.set(__self__, "failure_response", failure_response)
if is_active is not None:
- _setter("is_active", is_active)
+ pulumi.set(__self__, "is_active", is_active)
@property
@pulumi.getter(name="promptSpecification")
@@ -2465,21 +1961,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: The name of the intent. Only required when you're switching intents.
:param pulumi.Input[Sequence[pulumi.Input['BotSlotValueOverrideMapArgs']]] slots: A map of all of the slot value overrides for the intent.
"""
- BotIntentOverrideArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- slots=slots,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[pulumi.Input[str]] = None,
- slots: Optional[pulumi.Input[Sequence[pulumi.Input['BotSlotValueOverrideMapArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if slots is not None:
- _setter("slots", slots)
+ pulumi.set(__self__, "slots", slots)
@property
@pulumi.getter
@@ -2531,68 +2016,33 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['BotSampleUtteranceArgs']]] sample_utterances: A sample utterance that invokes an intent or respond to a slot elicitation prompt.
:param pulumi.Input[Sequence[pulumi.Input['BotSlotArgs']]] slots: List of slots
"""
- BotIntentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- description=description,
- dialog_code_hook=dialog_code_hook,
- fulfillment_code_hook=fulfillment_code_hook,
- initial_response_setting=initial_response_setting,
- input_contexts=input_contexts,
- intent_closing_setting=intent_closing_setting,
- intent_confirmation_setting=intent_confirmation_setting,
- kendra_configuration=kendra_configuration,
- output_contexts=output_contexts,
- parent_intent_signature=parent_intent_signature,
- sample_utterances=sample_utterances,
- slot_priorities=slot_priorities,
- slots=slots,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- dialog_code_hook: Optional[pulumi.Input['BotDialogCodeHookSettingArgs']] = None,
- fulfillment_code_hook: Optional[pulumi.Input['BotFulfillmentCodeHookSettingArgs']] = None,
- initial_response_setting: Optional[pulumi.Input['BotInitialResponseSettingArgs']] = None,
- input_contexts: Optional[pulumi.Input[Sequence[pulumi.Input['BotInputContextArgs']]]] = None,
- intent_closing_setting: Optional[pulumi.Input['BotIntentClosingSettingArgs']] = None,
- intent_confirmation_setting: Optional[pulumi.Input['BotIntentConfirmationSettingArgs']] = None,
- kendra_configuration: Optional[pulumi.Input['BotKendraConfigurationArgs']] = None,
- output_contexts: Optional[pulumi.Input[Sequence[pulumi.Input['BotOutputContextArgs']]]] = None,
- parent_intent_signature: Optional[pulumi.Input[str]] = None,
- sample_utterances: Optional[pulumi.Input[Sequence[pulumi.Input['BotSampleUtteranceArgs']]]] = None,
- slot_priorities: Optional[pulumi.Input[Sequence[pulumi.Input['BotSlotPriorityArgs']]]] = None,
- slots: Optional[pulumi.Input[Sequence[pulumi.Input['BotSlotArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if dialog_code_hook is not None:
- _setter("dialog_code_hook", dialog_code_hook)
+ pulumi.set(__self__, "dialog_code_hook", dialog_code_hook)
if fulfillment_code_hook is not None:
- _setter("fulfillment_code_hook", fulfillment_code_hook)
+ pulumi.set(__self__, "fulfillment_code_hook", fulfillment_code_hook)
if initial_response_setting is not None:
- _setter("initial_response_setting", initial_response_setting)
+ pulumi.set(__self__, "initial_response_setting", initial_response_setting)
if input_contexts is not None:
- _setter("input_contexts", input_contexts)
+ pulumi.set(__self__, "input_contexts", input_contexts)
if intent_closing_setting is not None:
- _setter("intent_closing_setting", intent_closing_setting)
+ pulumi.set(__self__, "intent_closing_setting", intent_closing_setting)
if intent_confirmation_setting is not None:
- _setter("intent_confirmation_setting", intent_confirmation_setting)
+ pulumi.set(__self__, "intent_confirmation_setting", intent_confirmation_setting)
if kendra_configuration is not None:
- _setter("kendra_configuration", kendra_configuration)
+ pulumi.set(__self__, "kendra_configuration", kendra_configuration)
if output_contexts is not None:
- _setter("output_contexts", output_contexts)
+ pulumi.set(__self__, "output_contexts", output_contexts)
if parent_intent_signature is not None:
- _setter("parent_intent_signature", parent_intent_signature)
+ pulumi.set(__self__, "parent_intent_signature", parent_intent_signature)
if sample_utterances is not None:
- _setter("sample_utterances", sample_utterances)
+ pulumi.set(__self__, "sample_utterances", sample_utterances)
if slot_priorities is not None:
- _setter("slot_priorities", slot_priorities)
+ pulumi.set(__self__, "slot_priorities", slot_priorities)
if slots is not None:
- _setter("slots", slots)
+ pulumi.set(__self__, "slots", slots)
@property
@pulumi.getter
@@ -2746,24 +2196,11 @@ def __init__(__self__, *,
Configuration for searching a Amazon Kendra index specified for the intent.
:param pulumi.Input[bool] query_filter_string_enabled: Determines whether the AMAZON.KendraSearchIntent intent uses a custom query string to query the Amazon Kendra index.
"""
- BotKendraConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kendra_index=kendra_index,
- query_filter_string=query_filter_string,
- query_filter_string_enabled=query_filter_string_enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kendra_index: pulumi.Input[str],
- query_filter_string: Optional[pulumi.Input[str]] = None,
- query_filter_string_enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("kendra_index", kendra_index)
+ pulumi.set(__self__, "kendra_index", kendra_index)
if query_filter_string is not None:
- _setter("query_filter_string", query_filter_string)
+ pulumi.set(__self__, "query_filter_string", query_filter_string)
if query_filter_string_enabled is not None:
- _setter("query_filter_string_enabled", query_filter_string_enabled)
+ pulumi.set(__self__, "query_filter_string_enabled", query_filter_string_enabled)
@property
@pulumi.getter(name="kendraIndex")
@@ -2811,39 +2248,18 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['BotIntentArgs']]] intents: List of intents
:param pulumi.Input[Sequence[pulumi.Input['BotSlotTypeArgs']]] slot_types: List of SlotTypes
"""
- BotLocaleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- locale_id=locale_id,
- nlu_confidence_threshold=nlu_confidence_threshold,
- custom_vocabulary=custom_vocabulary,
- description=description,
- intents=intents,
- slot_types=slot_types,
- voice_settings=voice_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- locale_id: pulumi.Input[str],
- nlu_confidence_threshold: pulumi.Input[float],
- custom_vocabulary: Optional[pulumi.Input['BotCustomVocabularyArgs']] = None,
- description: Optional[pulumi.Input[str]] = None,
- intents: Optional[pulumi.Input[Sequence[pulumi.Input['BotIntentArgs']]]] = None,
- slot_types: Optional[pulumi.Input[Sequence[pulumi.Input['BotSlotTypeArgs']]]] = None,
- voice_settings: Optional[pulumi.Input['BotVoiceSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("locale_id", locale_id)
- _setter("nlu_confidence_threshold", nlu_confidence_threshold)
+ pulumi.set(__self__, "locale_id", locale_id)
+ pulumi.set(__self__, "nlu_confidence_threshold", nlu_confidence_threshold)
if custom_vocabulary is not None:
- _setter("custom_vocabulary", custom_vocabulary)
+ pulumi.set(__self__, "custom_vocabulary", custom_vocabulary)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if intents is not None:
- _setter("intents", intents)
+ pulumi.set(__self__, "intents", intents)
if slot_types is not None:
- _setter("slot_types", slot_types)
+ pulumi.set(__self__, "slot_types", slot_types)
if voice_settings is not None:
- _setter("voice_settings", voice_settings)
+ pulumi.set(__self__, "voice_settings", voice_settings)
@property
@pulumi.getter(name="localeId")
@@ -2924,20 +2340,9 @@ def __init__(__self__, *,
One or more messages that Amazon Lex can send to the user.
:param pulumi.Input[Sequence[pulumi.Input['BotMessageArgs']]] variations: Message variations to send to the user.
"""
- BotMessageGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- message=message,
- variations=variations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- message: pulumi.Input['BotMessageArgs'],
- variations: Optional[pulumi.Input[Sequence[pulumi.Input['BotMessageArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("message", message)
+ pulumi.set(__self__, "message", message)
if variations is not None:
- _setter("variations", variations)
+ pulumi.set(__self__, "variations", variations)
@property
@pulumi.getter
@@ -2971,29 +2376,14 @@ def __init__(__self__, *,
"""
The primary message that Amazon Lex should send to the user.
"""
- BotMessageArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- custom_payload=custom_payload,
- image_response_card=image_response_card,
- plain_text_message=plain_text_message,
- ssml_message=ssml_message,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- custom_payload: Optional[pulumi.Input['BotCustomPayloadArgs']] = None,
- image_response_card: Optional[pulumi.Input['BotImageResponseCardArgs']] = None,
- plain_text_message: Optional[pulumi.Input['BotPlainTextMessageArgs']] = None,
- ssml_message: Optional[pulumi.Input['BotSsmlMessageArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if custom_payload is not None:
- _setter("custom_payload", custom_payload)
+ pulumi.set(__self__, "custom_payload", custom_payload)
if image_response_card is not None:
- _setter("image_response_card", image_response_card)
+ pulumi.set(__self__, "image_response_card", image_response_card)
if plain_text_message is not None:
- _setter("plain_text_message", plain_text_message)
+ pulumi.set(__self__, "plain_text_message", plain_text_message)
if ssml_message is not None:
- _setter("ssml_message", ssml_message)
+ pulumi.set(__self__, "ssml_message", ssml_message)
@property
@pulumi.getter(name="customPayload")
@@ -3039,17 +2429,8 @@ def __init__(__self__, *,
"""
Indicates whether a slot can return multiple values.
"""
- BotMultipleValuesSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allow_multiple_values=allow_multiple_values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allow_multiple_values: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allow_multiple_values is not None:
- _setter("allow_multiple_values", allow_multiple_values)
+ pulumi.set(__self__, "allow_multiple_values", allow_multiple_values)
@property
@pulumi.getter(name="allowMultipleValues")
@@ -3069,16 +2450,7 @@ def __init__(__self__, *,
Determines whether Amazon Lex obscures slot values in conversation logs.
:param pulumi.Input['BotObfuscationSettingObfuscationSettingType'] obfuscation_setting_type: Value that determines whether Amazon Lex obscures slot values in conversation logs. The default is to obscure the values.
"""
- BotObfuscationSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- obfuscation_setting_type=obfuscation_setting_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- obfuscation_setting_type: pulumi.Input['BotObfuscationSettingObfuscationSettingType'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("obfuscation_setting_type", obfuscation_setting_type)
+ pulumi.set(__self__, "obfuscation_setting_type", obfuscation_setting_type)
@property
@pulumi.getter(name="obfuscationSettingType")
@@ -3102,22 +2474,9 @@ def __init__(__self__, *,
"""
A session context that is activated when an intent is fulfilled.
"""
- BotOutputContextArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- time_to_live_in_seconds=time_to_live_in_seconds,
- turns_to_live=turns_to_live,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- time_to_live_in_seconds: pulumi.Input[int],
- turns_to_live: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("time_to_live_in_seconds", time_to_live_in_seconds)
- _setter("turns_to_live", turns_to_live)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "time_to_live_in_seconds", time_to_live_in_seconds)
+ pulumi.set(__self__, "turns_to_live", turns_to_live)
@property
@pulumi.getter
@@ -3155,16 +2514,7 @@ def __init__(__self__, *,
A message in plain text format.
:param pulumi.Input[str] value: The message to send to the user.
"""
- BotPlainTextMessageArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3203,49 +2553,24 @@ def __init__(__self__, *,
:param pulumi.Input['BotDialogStateArgs'] timeout_next_step: Specifies the next step that the bot runs when the code hook times out.
:param pulumi.Input['BotResponseSpecificationArgs'] timeout_response: Specifies a list of message groups that Amazon Lex uses to respond the user input.
"""
- BotPostDialogCodeHookInvocationSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- failure_conditional=failure_conditional,
- failure_next_step=failure_next_step,
- failure_response=failure_response,
- success_conditional=success_conditional,
- success_next_step=success_next_step,
- success_response=success_response,
- timeout_conditional=timeout_conditional,
- timeout_next_step=timeout_next_step,
- timeout_response=timeout_response,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- failure_conditional: Optional[pulumi.Input['BotConditionalSpecificationArgs']] = None,
- failure_next_step: Optional[pulumi.Input['BotDialogStateArgs']] = None,
- failure_response: Optional[pulumi.Input['BotResponseSpecificationArgs']] = None,
- success_conditional: Optional[pulumi.Input['BotConditionalSpecificationArgs']] = None,
- success_next_step: Optional[pulumi.Input['BotDialogStateArgs']] = None,
- success_response: Optional[pulumi.Input['BotResponseSpecificationArgs']] = None,
- timeout_conditional: Optional[pulumi.Input['BotConditionalSpecificationArgs']] = None,
- timeout_next_step: Optional[pulumi.Input['BotDialogStateArgs']] = None,
- timeout_response: Optional[pulumi.Input['BotResponseSpecificationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if failure_conditional is not None:
- _setter("failure_conditional", failure_conditional)
+ pulumi.set(__self__, "failure_conditional", failure_conditional)
if failure_next_step is not None:
- _setter("failure_next_step", failure_next_step)
+ pulumi.set(__self__, "failure_next_step", failure_next_step)
if failure_response is not None:
- _setter("failure_response", failure_response)
+ pulumi.set(__self__, "failure_response", failure_response)
if success_conditional is not None:
- _setter("success_conditional", success_conditional)
+ pulumi.set(__self__, "success_conditional", success_conditional)
if success_next_step is not None:
- _setter("success_next_step", success_next_step)
+ pulumi.set(__self__, "success_next_step", success_next_step)
if success_response is not None:
- _setter("success_response", success_response)
+ pulumi.set(__self__, "success_response", success_response)
if timeout_conditional is not None:
- _setter("timeout_conditional", timeout_conditional)
+ pulumi.set(__self__, "timeout_conditional", timeout_conditional)
if timeout_next_step is not None:
- _setter("timeout_next_step", timeout_next_step)
+ pulumi.set(__self__, "timeout_next_step", timeout_next_step)
if timeout_response is not None:
- _setter("timeout_response", timeout_response)
+ pulumi.set(__self__, "timeout_response", timeout_response)
@property
@pulumi.getter(name="failureConditional")
@@ -3380,49 +2705,24 @@ def __init__(__self__, *,
:param pulumi.Input['BotDialogStateArgs'] timeout_next_step: Specifies the next step that the bot runs when the fulfillment code hook times out.
:param pulumi.Input['BotResponseSpecificationArgs'] timeout_response: Specifies a list of message groups that Amazon Lex uses to respond the user input.
"""
- BotPostFulfillmentStatusSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- failure_conditional=failure_conditional,
- failure_next_step=failure_next_step,
- failure_response=failure_response,
- success_conditional=success_conditional,
- success_next_step=success_next_step,
- success_response=success_response,
- timeout_conditional=timeout_conditional,
- timeout_next_step=timeout_next_step,
- timeout_response=timeout_response,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- failure_conditional: Optional[pulumi.Input['BotConditionalSpecificationArgs']] = None,
- failure_next_step: Optional[pulumi.Input['BotDialogStateArgs']] = None,
- failure_response: Optional[pulumi.Input['BotResponseSpecificationArgs']] = None,
- success_conditional: Optional[pulumi.Input['BotConditionalSpecificationArgs']] = None,
- success_next_step: Optional[pulumi.Input['BotDialogStateArgs']] = None,
- success_response: Optional[pulumi.Input['BotResponseSpecificationArgs']] = None,
- timeout_conditional: Optional[pulumi.Input['BotConditionalSpecificationArgs']] = None,
- timeout_next_step: Optional[pulumi.Input['BotDialogStateArgs']] = None,
- timeout_response: Optional[pulumi.Input['BotResponseSpecificationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if failure_conditional is not None:
- _setter("failure_conditional", failure_conditional)
+ pulumi.set(__self__, "failure_conditional", failure_conditional)
if failure_next_step is not None:
- _setter("failure_next_step", failure_next_step)
+ pulumi.set(__self__, "failure_next_step", failure_next_step)
if failure_response is not None:
- _setter("failure_response", failure_response)
+ pulumi.set(__self__, "failure_response", failure_response)
if success_conditional is not None:
- _setter("success_conditional", success_conditional)
+ pulumi.set(__self__, "success_conditional", success_conditional)
if success_next_step is not None:
- _setter("success_next_step", success_next_step)
+ pulumi.set(__self__, "success_next_step", success_next_step)
if success_response is not None:
- _setter("success_response", success_response)
+ pulumi.set(__self__, "success_response", success_response)
if timeout_conditional is not None:
- _setter("timeout_conditional", timeout_conditional)
+ pulumi.set(__self__, "timeout_conditional", timeout_conditional)
if timeout_next_step is not None:
- _setter("timeout_next_step", timeout_next_step)
+ pulumi.set(__self__, "timeout_next_step", timeout_next_step)
if timeout_response is not None:
- _setter("timeout_response", timeout_response)
+ pulumi.set(__self__, "timeout_response", timeout_response)
@property
@pulumi.getter(name="failureConditional")
@@ -3546,31 +2846,14 @@ def __init__(__self__, *,
:param pulumi.Input[bool] allow_interrupt: Indicates whether the user can interrupt a speech prompt from the bot.
:param Any prompt_attempts_specification: Specifies the advanced settings on each attempt of the prompt.
"""
- BotPromptSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_retries=max_retries,
- message_groups_list=message_groups_list,
- allow_interrupt=allow_interrupt,
- message_selection_strategy=message_selection_strategy,
- prompt_attempts_specification=prompt_attempts_specification,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_retries: pulumi.Input[int],
- message_groups_list: pulumi.Input[Sequence[pulumi.Input['BotMessageGroupArgs']]],
- allow_interrupt: Optional[pulumi.Input[bool]] = None,
- message_selection_strategy: Optional[pulumi.Input['BotMessageSelectionStrategy']] = None,
- prompt_attempts_specification: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("max_retries", max_retries)
- _setter("message_groups_list", message_groups_list)
+ pulumi.set(__self__, "max_retries", max_retries)
+ pulumi.set(__self__, "message_groups_list", message_groups_list)
if allow_interrupt is not None:
- _setter("allow_interrupt", allow_interrupt)
+ pulumi.set(__self__, "allow_interrupt", allow_interrupt)
if message_selection_strategy is not None:
- _setter("message_selection_strategy", message_selection_strategy)
+ pulumi.set(__self__, "message_selection_strategy", message_selection_strategy)
if prompt_attempts_specification is not None:
- _setter("prompt_attempts_specification", prompt_attempts_specification)
+ pulumi.set(__self__, "prompt_attempts_specification", prompt_attempts_specification)
@property
@pulumi.getter(name="maxRetries")
@@ -3633,20 +2916,9 @@ def __init__(__self__, *,
A list of message groups that Amazon Lex uses to respond the user input.
:param pulumi.Input[bool] allow_interrupt: Indicates whether the user can interrupt a speech prompt from the bot.
"""
- BotResponseSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- message_groups_list=message_groups_list,
- allow_interrupt=allow_interrupt,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- message_groups_list: pulumi.Input[Sequence[pulumi.Input['BotMessageGroupArgs']]],
- allow_interrupt: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("message_groups_list", message_groups_list)
+ pulumi.set(__self__, "message_groups_list", message_groups_list)
if allow_interrupt is not None:
- _setter("allow_interrupt", allow_interrupt)
+ pulumi.set(__self__, "allow_interrupt", allow_interrupt)
@property
@pulumi.getter(name="messageGroupsList")
@@ -3682,23 +2954,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] s3_bucket_arn: The Amazon Resource Name (ARN) of an Amazon S3 bucket where audio log files are stored.
:param pulumi.Input[str] kms_key_arn: The Amazon Resource Name (ARN) of an AWS Key Management Service (KMS) key for encrypting audio log files stored in an S3 bucket.
"""
- BotS3BucketLogDestinationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_prefix=log_prefix,
- s3_bucket_arn=s3_bucket_arn,
- kms_key_arn=kms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_prefix: pulumi.Input[str],
- s3_bucket_arn: pulumi.Input[str],
- kms_key_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_prefix", log_prefix)
- _setter("s3_bucket_arn", s3_bucket_arn)
+ pulumi.set(__self__, "log_prefix", log_prefix)
+ pulumi.set(__self__, "s3_bucket_arn", s3_bucket_arn)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
@property
@pulumi.getter(name="logPrefix")
@@ -3749,23 +3008,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] s3_object_key: The Amazon S3 key of the deployment package.
:param pulumi.Input[str] s3_object_version: For versioned objects, the version of the deployment package object to use. If not specified, the current object version will be used.
"""
- BotS3LocationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_bucket=s3_bucket,
- s3_object_key=s3_object_key,
- s3_object_version=s3_object_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_bucket: pulumi.Input[str],
- s3_object_key: pulumi.Input[str],
- s3_object_version: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_bucket", s3_bucket)
- _setter("s3_object_key", s3_object_key)
+ pulumi.set(__self__, "s3_bucket", s3_bucket)
+ pulumi.set(__self__, "s3_object_key", s3_object_key)
if s3_object_version is not None:
- _setter("s3_object_version", s3_object_version)
+ pulumi.set(__self__, "s3_object_version", s3_object_version)
@property
@pulumi.getter(name="s3Bucket")
@@ -3811,16 +3057,7 @@ def __init__(__self__, *,
"""
A sample utterance that invokes an intent or respond to a slot elicitation prompt.
"""
- BotSampleUtteranceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- utterance=utterance,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- utterance: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("utterance", utterance)
+ pulumi.set(__self__, "utterance", utterance)
@property
@pulumi.getter
@@ -3840,16 +3077,7 @@ def __init__(__self__, *,
Defines one of the values for a slot type.
:param pulumi.Input[str] value: The value that can be used for a slot type.
"""
- BotSampleValueArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3872,20 +3100,9 @@ def __init__(__self__, *,
"""
Key/value pair representing session-specific context information. It contains application information passed between Amazon Lex and a client application.
"""
- BotSessionAttributeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3928,45 +3145,22 @@ def __init__(__self__, *,
:param pulumi.Input['BotDialogStateArgs'] failure_next_step: Specifies the next step that the bot runs when the slot value code is not recognized.
:param pulumi.Input['BotResponseSpecificationArgs'] failure_response: Specifies a list of message groups that Amazon Lex uses to respond the user input.
"""
- BotSlotCaptureSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capture_conditional=capture_conditional,
- capture_next_step=capture_next_step,
- capture_response=capture_response,
- code_hook=code_hook,
- elicitation_code_hook=elicitation_code_hook,
- failure_conditional=failure_conditional,
- failure_next_step=failure_next_step,
- failure_response=failure_response,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capture_conditional: Optional[pulumi.Input['BotConditionalSpecificationArgs']] = None,
- capture_next_step: Optional[pulumi.Input['BotDialogStateArgs']] = None,
- capture_response: Optional[pulumi.Input['BotResponseSpecificationArgs']] = None,
- code_hook: Optional[pulumi.Input['BotDialogCodeHookInvocationSettingArgs']] = None,
- elicitation_code_hook: Optional[pulumi.Input['BotElicitationCodeHookInvocationSettingArgs']] = None,
- failure_conditional: Optional[pulumi.Input['BotConditionalSpecificationArgs']] = None,
- failure_next_step: Optional[pulumi.Input['BotDialogStateArgs']] = None,
- failure_response: Optional[pulumi.Input['BotResponseSpecificationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if capture_conditional is not None:
- _setter("capture_conditional", capture_conditional)
+ pulumi.set(__self__, "capture_conditional", capture_conditional)
if capture_next_step is not None:
- _setter("capture_next_step", capture_next_step)
+ pulumi.set(__self__, "capture_next_step", capture_next_step)
if capture_response is not None:
- _setter("capture_response", capture_response)
+ pulumi.set(__self__, "capture_response", capture_response)
if code_hook is not None:
- _setter("code_hook", code_hook)
+ pulumi.set(__self__, "code_hook", code_hook)
if elicitation_code_hook is not None:
- _setter("elicitation_code_hook", elicitation_code_hook)
+ pulumi.set(__self__, "elicitation_code_hook", elicitation_code_hook)
if failure_conditional is not None:
- _setter("failure_conditional", failure_conditional)
+ pulumi.set(__self__, "failure_conditional", failure_conditional)
if failure_next_step is not None:
- _setter("failure_next_step", failure_next_step)
+ pulumi.set(__self__, "failure_next_step", failure_next_step)
if failure_response is not None:
- _setter("failure_response", failure_response)
+ pulumi.set(__self__, "failure_response", failure_response)
@property
@pulumi.getter(name="captureConditional")
@@ -4073,16 +3267,7 @@ def __init__(__self__, *,
A list of values that Amazon Lex should use as the default value for a slot.
:param pulumi.Input[Sequence[pulumi.Input['BotSlotDefaultValueArgs']]] default_value_list: A list of slot default values
"""
- BotSlotDefaultValueSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- default_value_list=default_value_list,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- default_value_list: pulumi.Input[Sequence[pulumi.Input['BotSlotDefaultValueArgs']]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("default_value_list", default_value_list)
+ pulumi.set(__self__, "default_value_list", default_value_list)
@property
@pulumi.getter(name="defaultValueList")
@@ -4105,16 +3290,7 @@ def __init__(__self__, *,
The default value to use when a user doesn't provide a value for a slot.
:param pulumi.Input[str] default_value: The default value to use when a user doesn't provide a value for a slot.
"""
- BotSlotDefaultValueArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- default_value=default_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- default_value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("default_value", default_value)
+ pulumi.set(__self__, "default_value", default_value)
@property
@pulumi.getter(name="defaultValue")
@@ -4138,19 +3314,8 @@ def __init__(__self__, *,
The priority that Amazon Lex should use when eliciting slot values from a user.
:param pulumi.Input[str] slot_name: The name of the slot.
"""
- BotSlotPriorityArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- priority=priority,
- slot_name=slot_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- priority: pulumi.Input[int],
- slot_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("priority", priority)
- _setter("slot_name", slot_name)
+ pulumi.set(__self__, "priority", priority)
+ pulumi.set(__self__, "slot_name", slot_name)
@property
@pulumi.getter
@@ -4182,20 +3347,9 @@ def __init__(__self__, *,
"""
Value that the slot type can take.
"""
- BotSlotTypeValueArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- sample_value=sample_value,
- synonyms=synonyms,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- sample_value: pulumi.Input['BotSampleValueArgs'],
- synonyms: Optional[pulumi.Input[Sequence[pulumi.Input['BotSampleValueArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("sample_value", sample_value)
+ pulumi.set(__self__, "sample_value", sample_value)
if synonyms is not None:
- _setter("synonyms", synonyms)
+ pulumi.set(__self__, "synonyms", synonyms)
@property
@pulumi.getter(name="sampleValue")
@@ -4228,36 +3382,17 @@ def __init__(__self__, *,
"""
A custom, extended built-in or a grammar slot type.
"""
- BotSlotTypeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- description=description,
- external_source_setting=external_source_setting,
- parent_slot_type_signature=parent_slot_type_signature,
- slot_type_values=slot_type_values,
- value_selection_setting=value_selection_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- external_source_setting: Optional[pulumi.Input['BotExternalSourceSettingArgs']] = None,
- parent_slot_type_signature: Optional[pulumi.Input[str]] = None,
- slot_type_values: Optional[pulumi.Input[Sequence[pulumi.Input['BotSlotTypeValueArgs']]]] = None,
- value_selection_setting: Optional[pulumi.Input['BotSlotValueSelectionSettingArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if external_source_setting is not None:
- _setter("external_source_setting", external_source_setting)
+ pulumi.set(__self__, "external_source_setting", external_source_setting)
if parent_slot_type_signature is not None:
- _setter("parent_slot_type_signature", parent_slot_type_signature)
+ pulumi.set(__self__, "parent_slot_type_signature", parent_slot_type_signature)
if slot_type_values is not None:
- _setter("slot_type_values", slot_type_values)
+ pulumi.set(__self__, "slot_type_values", slot_type_values)
if value_selection_setting is not None:
- _setter("value_selection_setting", value_selection_setting)
+ pulumi.set(__self__, "value_selection_setting", value_selection_setting)
@property
@pulumi.getter
@@ -4332,36 +3467,17 @@ def __init__(__self__, *,
:param pulumi.Input['BotSlotCaptureSettingArgs'] slot_capture_setting: Specifies the next stage in the conversation after capturing the slot.
:param pulumi.Input['BotWaitAndContinueSpecificationArgs'] wait_and_continue_specification: Specifies the prompts that Amazon Lex uses while a bot is waiting for customer input.
"""
- BotSlotValueElicitationSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- slot_constraint=slot_constraint,
- default_value_specification=default_value_specification,
- prompt_specification=prompt_specification,
- sample_utterances=sample_utterances,
- slot_capture_setting=slot_capture_setting,
- wait_and_continue_specification=wait_and_continue_specification,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- slot_constraint: pulumi.Input['BotSlotConstraint'],
- default_value_specification: Optional[pulumi.Input['BotSlotDefaultValueSpecificationArgs']] = None,
- prompt_specification: Optional[pulumi.Input['BotPromptSpecificationArgs']] = None,
- sample_utterances: Optional[pulumi.Input[Sequence[pulumi.Input['BotSampleUtteranceArgs']]]] = None,
- slot_capture_setting: Optional[pulumi.Input['BotSlotCaptureSettingArgs']] = None,
- wait_and_continue_specification: Optional[pulumi.Input['BotWaitAndContinueSpecificationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("slot_constraint", slot_constraint)
+ pulumi.set(__self__, "slot_constraint", slot_constraint)
if default_value_specification is not None:
- _setter("default_value_specification", default_value_specification)
+ pulumi.set(__self__, "default_value_specification", default_value_specification)
if prompt_specification is not None:
- _setter("prompt_specification", prompt_specification)
+ pulumi.set(__self__, "prompt_specification", prompt_specification)
if sample_utterances is not None:
- _setter("sample_utterances", sample_utterances)
+ pulumi.set(__self__, "sample_utterances", sample_utterances)
if slot_capture_setting is not None:
- _setter("slot_capture_setting", slot_capture_setting)
+ pulumi.set(__self__, "slot_capture_setting", slot_capture_setting)
if wait_and_continue_specification is not None:
- _setter("wait_and_continue_specification", wait_and_continue_specification)
+ pulumi.set(__self__, "wait_and_continue_specification", wait_and_continue_specification)
@property
@pulumi.getter(name="slotConstraint")
@@ -4444,21 +3560,10 @@ def __init__(__self__, *,
"""
A map of slot names and their overridden values.
"""
- BotSlotValueOverrideMapArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- slot_name=slot_name,
- slot_value_override=slot_value_override,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- slot_name: Optional[pulumi.Input[str]] = None,
- slot_value_override: Optional[pulumi.Input['BotSlotValueOverrideArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if slot_name is not None:
- _setter("slot_name", slot_name)
+ pulumi.set(__self__, "slot_name", slot_name)
if slot_value_override is not None:
- _setter("slot_value_override", slot_value_override)
+ pulumi.set(__self__, "slot_value_override", slot_value_override)
@property
@pulumi.getter(name="slotName")
@@ -4491,25 +3596,12 @@ def __init__(__self__, *,
:param pulumi.Input['BotSlotValueArgs'] value: The current value of the slot.
:param pulumi.Input[Sequence[pulumi.Input['BotSlotValueOverrideArgs']]] values: A list of one or more values that the user provided for the slot. For example, for a slot that elicits pizza toppings, the values might be "pepperoni" and "pineapple."
"""
- BotSlotValueOverrideArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- shape=shape,
- value=value,
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- shape: Optional[pulumi.Input['BotSlotShape']] = None,
- value: Optional[pulumi.Input['BotSlotValueArgs']] = None,
- values: Optional[pulumi.Input[Sequence[pulumi.Input['BotSlotValueOverrideArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if shape is not None:
- _setter("shape", shape)
+ pulumi.set(__self__, "shape", shape)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
if values is not None:
- _setter("values", values)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter
@@ -4556,16 +3648,7 @@ def __init__(__self__, *,
A regular expression used to validate the value of a slot.
:param pulumi.Input[str] pattern: Regex pattern
"""
- BotSlotValueRegexFilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- pattern=pattern,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- pattern: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("pattern", pattern)
+ pulumi.set(__self__, "pattern", pattern)
@property
@pulumi.getter
@@ -4589,24 +3672,11 @@ def __init__(__self__, *,
"""
Contains settings used by Amazon Lex to select a slot value.
"""
- BotSlotValueSelectionSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resolution_strategy=resolution_strategy,
- advanced_recognition_setting=advanced_recognition_setting,
- regex_filter=regex_filter,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resolution_strategy: pulumi.Input['BotSlotValueResolutionStrategy'],
- advanced_recognition_setting: Optional[pulumi.Input['BotAdvancedRecognitionSettingArgs']] = None,
- regex_filter: Optional[pulumi.Input['BotSlotValueRegexFilterArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resolution_strategy", resolution_strategy)
+ pulumi.set(__self__, "resolution_strategy", resolution_strategy)
if advanced_recognition_setting is not None:
- _setter("advanced_recognition_setting", advanced_recognition_setting)
+ pulumi.set(__self__, "advanced_recognition_setting", advanced_recognition_setting)
if regex_filter is not None:
- _setter("regex_filter", regex_filter)
+ pulumi.set(__self__, "regex_filter", regex_filter)
@property
@pulumi.getter(name="resolutionStrategy")
@@ -4644,17 +3714,8 @@ def __init__(__self__, *,
The value to set in a slot.
:param pulumi.Input[str] interpreted_value: The value that Amazon Lex determines for the slot.
"""
- BotSlotValueArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- interpreted_value=interpreted_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- interpreted_value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if interpreted_value is not None:
- _setter("interpreted_value", interpreted_value)
+ pulumi.set(__self__, "interpreted_value", interpreted_value)
@property
@pulumi.getter(name="interpretedValue")
@@ -4681,34 +3742,15 @@ def __init__(__self__, *,
"""
A slot is a variable needed to fulfill an intent, where an intent can require zero or more slots.
"""
- BotSlotArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- slot_type_name=slot_type_name,
- value_elicitation_setting=value_elicitation_setting,
- description=description,
- multiple_values_setting=multiple_values_setting,
- obfuscation_setting=obfuscation_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- slot_type_name: pulumi.Input[str],
- value_elicitation_setting: pulumi.Input['BotSlotValueElicitationSettingArgs'],
- description: Optional[pulumi.Input[str]] = None,
- multiple_values_setting: Optional[pulumi.Input['BotMultipleValuesSettingArgs']] = None,
- obfuscation_setting: Optional[pulumi.Input['BotObfuscationSettingArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("slot_type_name", slot_type_name)
- _setter("value_elicitation_setting", value_elicitation_setting)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "slot_type_name", slot_type_name)
+ pulumi.set(__self__, "value_elicitation_setting", value_elicitation_setting)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if multiple_values_setting is not None:
- _setter("multiple_values_setting", multiple_values_setting)
+ pulumi.set(__self__, "multiple_values_setting", multiple_values_setting)
if obfuscation_setting is not None:
- _setter("obfuscation_setting", obfuscation_setting)
+ pulumi.set(__self__, "obfuscation_setting", obfuscation_setting)
@property
@pulumi.getter
@@ -4773,16 +3815,7 @@ def __init__(__self__, *,
A message in Speech Synthesis Markup Language (SSML).
:param pulumi.Input[str] value: The SSML text that defines the prompt.
"""
- BotSsmlMessageArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -4808,26 +3841,11 @@ def __init__(__self__, *,
StillWaitingResponseSpecification.
:param pulumi.Input[bool] allow_interrupt: Indicates whether the user can interrupt a speech prompt from the bot.
"""
- BotStillWaitingResponseSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- frequency_in_seconds=frequency_in_seconds,
- message_groups_list=message_groups_list,
- timeout_in_seconds=timeout_in_seconds,
- allow_interrupt=allow_interrupt,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- frequency_in_seconds: pulumi.Input[int],
- message_groups_list: pulumi.Input[Sequence[pulumi.Input['BotMessageGroupArgs']]],
- timeout_in_seconds: pulumi.Input[int],
- allow_interrupt: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("frequency_in_seconds", frequency_in_seconds)
- _setter("message_groups_list", message_groups_list)
- _setter("timeout_in_seconds", timeout_in_seconds)
+ pulumi.set(__self__, "frequency_in_seconds", frequency_in_seconds)
+ pulumi.set(__self__, "message_groups_list", message_groups_list)
+ pulumi.set(__self__, "timeout_in_seconds", timeout_in_seconds)
if allow_interrupt is not None:
- _setter("allow_interrupt", allow_interrupt)
+ pulumi.set(__self__, "allow_interrupt", allow_interrupt)
@property
@pulumi.getter(name="frequencyInSeconds")
@@ -4879,19 +3897,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- BotTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -4926,16 +3933,7 @@ def __init__(__self__, *,
Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.
:param pulumi.Input[bool] detect_sentiment: Enable to call Amazon Comprehend for Sentiment natively within Lex
"""
- BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- detect_sentiment=detect_sentiment,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- detect_sentiment: pulumi.Input[bool],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("detect_sentiment", detect_sentiment)
+ pulumi.set(__self__, "detect_sentiment", detect_sentiment)
@property
@pulumi.getter(name="detectSentiment")
@@ -4961,29 +3959,14 @@ def __init__(__self__, *,
Configuring the test bot alias settings for a given bot
:param pulumi.Input['BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs'] sentiment_analysis_settings: Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.
"""
- BotTestBotAliasSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bot_alias_locale_settings=bot_alias_locale_settings,
- conversation_log_settings=conversation_log_settings,
- description=description,
- sentiment_analysis_settings=sentiment_analysis_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bot_alias_locale_settings: Optional[pulumi.Input[Sequence[pulumi.Input['BotAliasLocaleSettingsItemArgs']]]] = None,
- conversation_log_settings: Optional[pulumi.Input['BotConversationLogSettingsArgs']] = None,
- description: Optional[pulumi.Input[str]] = None,
- sentiment_analysis_settings: Optional[pulumi.Input['BotTestBotAliasSettingsSentimentAnalysisSettingsPropertiesArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bot_alias_locale_settings is not None:
- _setter("bot_alias_locale_settings", bot_alias_locale_settings)
+ pulumi.set(__self__, "bot_alias_locale_settings", bot_alias_locale_settings)
if conversation_log_settings is not None:
- _setter("conversation_log_settings", conversation_log_settings)
+ pulumi.set(__self__, "conversation_log_settings", conversation_log_settings)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if sentiment_analysis_settings is not None:
- _setter("sentiment_analysis_settings", sentiment_analysis_settings)
+ pulumi.set(__self__, "sentiment_analysis_settings", sentiment_analysis_settings)
@property
@pulumi.getter(name="botAliasLocaleSettings")
@@ -5032,16 +4015,7 @@ def __init__(__self__, *,
"""
Defines the Amazon CloudWatch Logs destination log group for conversation text logs.
"""
- BotTextLogDestinationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch=cloud_watch,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch: pulumi.Input['BotCloudWatchLogGroupLogDestinationArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cloud_watch", cloud_watch)
+ pulumi.set(__self__, "cloud_watch", cloud_watch)
@property
@pulumi.getter(name="cloudWatch")
@@ -5061,19 +4035,8 @@ def __init__(__self__, *,
"""
Contains information about code hooks that Amazon Lex calls during a conversation.
"""
- BotTextLogSettingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: pulumi.Input['BotTextLogDestinationArgs'],
- enabled: pulumi.Input[bool],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination", destination)
- _setter("enabled", enabled)
+ pulumi.set(__self__, "destination", destination)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -5101,16 +4064,7 @@ def __init__(__self__, *,
"""
The version of a bot used for a bot locale.
"""
- BotVersionLocaleDetailsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- source_bot_version=source_bot_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- source_bot_version: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("source_bot_version", source_bot_version)
+ pulumi.set(__self__, "source_bot_version", source_bot_version)
@property
@pulumi.getter(name="sourceBotVersion")
@@ -5127,19 +4081,8 @@ class BotVersionLocaleSpecificationArgs:
def __init__(__self__, *,
bot_version_locale_details: pulumi.Input['BotVersionLocaleDetailsArgs'],
locale_id: pulumi.Input[str]):
- BotVersionLocaleSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bot_version_locale_details=bot_version_locale_details,
- locale_id=locale_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bot_version_locale_details: pulumi.Input['BotVersionLocaleDetailsArgs'],
- locale_id: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bot_version_locale_details", bot_version_locale_details)
- _setter("locale_id", locale_id)
+ pulumi.set(__self__, "bot_version_locale_details", bot_version_locale_details)
+ pulumi.set(__self__, "locale_id", locale_id)
@property
@pulumi.getter(name="botVersionLocaleDetails")
@@ -5170,20 +4113,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] voice_id: The Amazon Polly voice ID that Amazon Lex uses for voice interaction with the user.
:param pulumi.Input['BotVoiceSettingsEngine'] engine: Indicates the type of Amazon Polly voice that Amazon Lex should use for voice interaction with the user. For more information, see the engine parameter of the SynthesizeSpeech operation in the Amazon Polly developer guide.
"""
- BotVoiceSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- voice_id=voice_id,
- engine=engine,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- voice_id: pulumi.Input[str],
- engine: Optional[pulumi.Input['BotVoiceSettingsEngine']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("voice_id", voice_id)
+ pulumi.set(__self__, "voice_id", voice_id)
if engine is not None:
- _setter("engine", engine)
+ pulumi.set(__self__, "engine", engine)
@property
@pulumi.getter(name="voiceId")
@@ -5224,27 +4156,12 @@ def __init__(__self__, *,
:param pulumi.Input[bool] is_active: Specifies whether the bot will wait for a user to respond.
:param pulumi.Input['BotStillWaitingResponseSpecificationArgs'] still_waiting_response: The response that Amazon Lex sends periodically to the user to indicate that the bot is still waiting for input from the user.
"""
- BotWaitAndContinueSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- continue_response=continue_response,
- waiting_response=waiting_response,
- is_active=is_active,
- still_waiting_response=still_waiting_response,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- continue_response: pulumi.Input['BotResponseSpecificationArgs'],
- waiting_response: pulumi.Input['BotResponseSpecificationArgs'],
- is_active: Optional[pulumi.Input[bool]] = None,
- still_waiting_response: Optional[pulumi.Input['BotStillWaitingResponseSpecificationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("continue_response", continue_response)
- _setter("waiting_response", waiting_response)
+ pulumi.set(__self__, "continue_response", continue_response)
+ pulumi.set(__self__, "waiting_response", waiting_response)
if is_active is not None:
- _setter("is_active", is_active)
+ pulumi.set(__self__, "is_active", is_active)
if still_waiting_response is not None:
- _setter("still_waiting_response", still_waiting_response)
+ pulumi.set(__self__, "still_waiting_response", still_waiting_response)
@property
@pulumi.getter(name="continueResponse")
@@ -5302,16 +4219,7 @@ def __init__(__self__, *,
"""
Data privacy setting of the Bot.
"""
- DataPrivacyPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- child_directed=child_directed,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- child_directed: pulumi.Input[bool],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("child_directed", child_directed)
+ pulumi.set(__self__, "child_directed", child_directed)
@property
@pulumi.getter(name="childDirected")
@@ -5330,11 +4238,6 @@ def __init__(__self__):
A resource policy to add to the resource. The policy is a JSON structure following the IAM syntax that contains one or more statements that define the policy.
"""
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -5345,16 +4248,7 @@ def __init__(__self__, *,
Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.
:param pulumi.Input[bool] detect_sentiment: Enable to call Amazon Comprehend for Sentiment natively within Lex
"""
- SentimentAnalysisSettingsPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- detect_sentiment=detect_sentiment,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- detect_sentiment: pulumi.Input[bool],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("detect_sentiment", detect_sentiment)
+ pulumi.set(__self__, "detect_sentiment", detect_sentiment)
@property
@pulumi.getter(name="detectSentiment")
diff --git a/sdk/python/pulumi_aws_native/lex/bot.py b/sdk/python/pulumi_aws_native/lex/bot.py
index ae1841a724..703ffbfdbb 100644
--- a/sdk/python/pulumi_aws_native/lex/bot.py
+++ b/sdk/python/pulumi_aws_native/lex/bot.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -37,54 +37,25 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['BotTagArgs']]] bot_tags: A list of tags to add to the bot, which can only be added at bot creation.
:param pulumi.Input[Sequence[pulumi.Input['BotTagArgs']]] test_bot_alias_tags: A list of tags to add to the test alias for a bot, , which can only be added at bot/bot alias creation.
"""
- BotArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_privacy=data_privacy,
- idle_session_ttl_in_seconds=idle_session_ttl_in_seconds,
- role_arn=role_arn,
- auto_build_bot_locales=auto_build_bot_locales,
- bot_file_s3_location=bot_file_s3_location,
- bot_locales=bot_locales,
- bot_tags=bot_tags,
- description=description,
- name=name,
- test_bot_alias_settings=test_bot_alias_settings,
- test_bot_alias_tags=test_bot_alias_tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_privacy: pulumi.Input['DataPrivacyPropertiesArgs'],
- idle_session_ttl_in_seconds: pulumi.Input[int],
- role_arn: pulumi.Input[str],
- auto_build_bot_locales: Optional[pulumi.Input[bool]] = None,
- bot_file_s3_location: Optional[pulumi.Input['BotS3LocationArgs']] = None,
- bot_locales: Optional[pulumi.Input[Sequence[pulumi.Input['BotLocaleArgs']]]] = None,
- bot_tags: Optional[pulumi.Input[Sequence[pulumi.Input['BotTagArgs']]]] = None,
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- test_bot_alias_settings: Optional[pulumi.Input['BotTestBotAliasSettingsArgs']] = None,
- test_bot_alias_tags: Optional[pulumi.Input[Sequence[pulumi.Input['BotTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_privacy", data_privacy)
- _setter("idle_session_ttl_in_seconds", idle_session_ttl_in_seconds)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "data_privacy", data_privacy)
+ pulumi.set(__self__, "idle_session_ttl_in_seconds", idle_session_ttl_in_seconds)
+ pulumi.set(__self__, "role_arn", role_arn)
if auto_build_bot_locales is not None:
- _setter("auto_build_bot_locales", auto_build_bot_locales)
+ pulumi.set(__self__, "auto_build_bot_locales", auto_build_bot_locales)
if bot_file_s3_location is not None:
- _setter("bot_file_s3_location", bot_file_s3_location)
+ pulumi.set(__self__, "bot_file_s3_location", bot_file_s3_location)
if bot_locales is not None:
- _setter("bot_locales", bot_locales)
+ pulumi.set(__self__, "bot_locales", bot_locales)
if bot_tags is not None:
- _setter("bot_tags", bot_tags)
+ pulumi.set(__self__, "bot_tags", bot_tags)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if test_bot_alias_settings is not None:
- _setter("test_bot_alias_settings", test_bot_alias_settings)
+ pulumi.set(__self__, "test_bot_alias_settings", test_bot_alias_settings)
if test_bot_alias_tags is not None:
- _setter("test_bot_alias_tags", test_bot_alias_tags)
+ pulumi.set(__self__, "test_bot_alias_tags", test_bot_alias_tags)
@property
@pulumi.getter(name="dataPrivacy")
@@ -252,10 +223,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- BotArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -282,19 +249,9 @@ def _internal_init(__self__,
__props__ = BotArgs.__new__(BotArgs)
__props__.__dict__["auto_build_bot_locales"] = auto_build_bot_locales
- if bot_file_s3_location is not None and not isinstance(bot_file_s3_location, BotS3LocationArgs):
- bot_file_s3_location = bot_file_s3_location or {}
- def _setter(key, value):
- bot_file_s3_location[key] = value
- BotS3LocationArgs._configure(_setter, **bot_file_s3_location)
__props__.__dict__["bot_file_s3_location"] = bot_file_s3_location
__props__.__dict__["bot_locales"] = bot_locales
__props__.__dict__["bot_tags"] = bot_tags
- if data_privacy is not None and not isinstance(data_privacy, DataPrivacyPropertiesArgs):
- data_privacy = data_privacy or {}
- def _setter(key, value):
- data_privacy[key] = value
- DataPrivacyPropertiesArgs._configure(_setter, **data_privacy)
if data_privacy is None and not opts.urn:
raise TypeError("Missing required property 'data_privacy'")
__props__.__dict__["data_privacy"] = data_privacy
@@ -306,11 +263,6 @@ def _setter(key, value):
if role_arn is None and not opts.urn:
raise TypeError("Missing required property 'role_arn'")
__props__.__dict__["role_arn"] = role_arn
- if test_bot_alias_settings is not None and not isinstance(test_bot_alias_settings, BotTestBotAliasSettingsArgs):
- test_bot_alias_settings = test_bot_alias_settings or {}
- def _setter(key, value):
- test_bot_alias_settings[key] = value
- BotTestBotAliasSettingsArgs._configure(_setter, **test_bot_alias_settings)
__props__.__dict__["test_bot_alias_settings"] = test_bot_alias_settings
__props__.__dict__["test_bot_alias_tags"] = test_bot_alias_tags
__props__.__dict__["arn"] = None
diff --git a/sdk/python/pulumi_aws_native/lex/bot_alias.py b/sdk/python/pulumi_aws_native/lex/bot_alias.py
index c746431082..a30a9f618b 100644
--- a/sdk/python/pulumi_aws_native/lex/bot_alias.py
+++ b/sdk/python/pulumi_aws_native/lex/bot_alias.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -30,44 +30,21 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['BotAliasTagArgs']]] bot_alias_tags: A list of tags to add to the bot alias.
:param pulumi.Input['SentimentAnalysisSettingsPropertiesArgs'] sentiment_analysis_settings: Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.
"""
- BotAliasArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bot_id=bot_id,
- bot_alias_locale_settings=bot_alias_locale_settings,
- bot_alias_name=bot_alias_name,
- bot_alias_tags=bot_alias_tags,
- bot_version=bot_version,
- conversation_log_settings=conversation_log_settings,
- description=description,
- sentiment_analysis_settings=sentiment_analysis_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bot_id: pulumi.Input[str],
- bot_alias_locale_settings: Optional[pulumi.Input[Sequence[pulumi.Input['BotAliasLocaleSettingsItemArgs']]]] = None,
- bot_alias_name: Optional[pulumi.Input[str]] = None,
- bot_alias_tags: Optional[pulumi.Input[Sequence[pulumi.Input['BotAliasTagArgs']]]] = None,
- bot_version: Optional[pulumi.Input[str]] = None,
- conversation_log_settings: Optional[pulumi.Input['BotAliasConversationLogSettingsArgs']] = None,
- description: Optional[pulumi.Input[str]] = None,
- sentiment_analysis_settings: Optional[pulumi.Input['SentimentAnalysisSettingsPropertiesArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bot_id", bot_id)
+ pulumi.set(__self__, "bot_id", bot_id)
if bot_alias_locale_settings is not None:
- _setter("bot_alias_locale_settings", bot_alias_locale_settings)
+ pulumi.set(__self__, "bot_alias_locale_settings", bot_alias_locale_settings)
if bot_alias_name is not None:
- _setter("bot_alias_name", bot_alias_name)
+ pulumi.set(__self__, "bot_alias_name", bot_alias_name)
if bot_alias_tags is not None:
- _setter("bot_alias_tags", bot_alias_tags)
+ pulumi.set(__self__, "bot_alias_tags", bot_alias_tags)
if bot_version is not None:
- _setter("bot_version", bot_version)
+ pulumi.set(__self__, "bot_version", bot_version)
if conversation_log_settings is not None:
- _setter("conversation_log_settings", conversation_log_settings)
+ pulumi.set(__self__, "conversation_log_settings", conversation_log_settings)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if sentiment_analysis_settings is not None:
- _setter("sentiment_analysis_settings", sentiment_analysis_settings)
+ pulumi.set(__self__, "sentiment_analysis_settings", sentiment_analysis_settings)
@property
@pulumi.getter(name="botId")
@@ -189,10 +166,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- BotAliasArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -222,18 +195,8 @@ def _internal_init(__self__,
raise TypeError("Missing required property 'bot_id'")
__props__.__dict__["bot_id"] = bot_id
__props__.__dict__["bot_version"] = bot_version
- if conversation_log_settings is not None and not isinstance(conversation_log_settings, BotAliasConversationLogSettingsArgs):
- conversation_log_settings = conversation_log_settings or {}
- def _setter(key, value):
- conversation_log_settings[key] = value
- BotAliasConversationLogSettingsArgs._configure(_setter, **conversation_log_settings)
__props__.__dict__["conversation_log_settings"] = conversation_log_settings
__props__.__dict__["description"] = description
- if sentiment_analysis_settings is not None and not isinstance(sentiment_analysis_settings, SentimentAnalysisSettingsPropertiesArgs):
- sentiment_analysis_settings = sentiment_analysis_settings or {}
- def _setter(key, value):
- sentiment_analysis_settings[key] = value
- SentimentAnalysisSettingsPropertiesArgs._configure(_setter, **sentiment_analysis_settings)
__props__.__dict__["sentiment_analysis_settings"] = sentiment_analysis_settings
__props__.__dict__["arn"] = None
__props__.__dict__["bot_alias_id"] = None
diff --git a/sdk/python/pulumi_aws_native/lex/bot_version.py b/sdk/python/pulumi_aws_native/lex/bot_version.py
index 8c35b2d5a3..9628eb70cb 100644
--- a/sdk/python/pulumi_aws_native/lex/bot_version.py
+++ b/sdk/python/pulumi_aws_native/lex/bot_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,23 +22,10 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a BotVersion resource.
"""
- BotVersionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bot_id=bot_id,
- bot_version_locale_specification=bot_version_locale_specification,
- description=description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bot_id: pulumi.Input[str],
- bot_version_locale_specification: pulumi.Input[Sequence[pulumi.Input['BotVersionLocaleSpecificationArgs']]],
- description: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bot_id", bot_id)
- _setter("bot_version_locale_specification", bot_version_locale_specification)
+ pulumi.set(__self__, "bot_id", bot_id)
+ pulumi.set(__self__, "bot_version_locale_specification", bot_version_locale_specification)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
@property
@pulumi.getter(name="botId")
@@ -102,10 +89,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- BotVersionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/lex/get_bot.py b/sdk/python/pulumi_aws_native/lex/get_bot.py
index d79b66e6ef..36eca15076 100644
--- a/sdk/python/pulumi_aws_native/lex/get_bot.py
+++ b/sdk/python/pulumi_aws_native/lex/get_bot.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/lex/get_bot_alias.py b/sdk/python/pulumi_aws_native/lex/get_bot_alias.py
index 3a0d6157e5..96939efc8a 100644
--- a/sdk/python/pulumi_aws_native/lex/get_bot_alias.py
+++ b/sdk/python/pulumi_aws_native/lex/get_bot_alias.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/lex/get_bot_version.py b/sdk/python/pulumi_aws_native/lex/get_bot_version.py
index c26629e6ed..21ade589b1 100644
--- a/sdk/python/pulumi_aws_native/lex/get_bot_version.py
+++ b/sdk/python/pulumi_aws_native/lex/get_bot_version.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/lex/get_resource_policy.py b/sdk/python/pulumi_aws_native/lex/get_resource_policy.py
index ad0f1367cf..f143fdbf5c 100644
--- a/sdk/python/pulumi_aws_native/lex/get_resource_policy.py
+++ b/sdk/python/pulumi_aws_native/lex/get_resource_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/lex/outputs.py b/sdk/python/pulumi_aws_native/lex/outputs.py
index bb69d604ce..dfa4c26964 100644
--- a/sdk/python/pulumi_aws_native/lex/outputs.py
+++ b/sdk/python/pulumi_aws_native/lex/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -129,17 +129,8 @@ def __init__(__self__, *,
"""
Provides settings that enable advanced recognition settings for slot values.
"""
- BotAdvancedRecognitionSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_recognition_strategy=audio_recognition_strategy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_recognition_strategy: Optional['BotAudioRecognitionStrategy'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_recognition_strategy is not None:
- _setter("audio_recognition_strategy", audio_recognition_strategy)
+ pulumi.set(__self__, "audio_recognition_strategy", audio_recognition_strategy)
@property
@pulumi.getter(name="audioRecognitionStrategy")
@@ -174,16 +165,7 @@ def __init__(__self__, *,
"""
The location of audio log files collected when conversation logging is enabled for a bot.
"""
- BotAliasAudioLogDestination._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_bucket=s3_bucket,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_bucket: 'outputs.BotAliasS3BucketLogDestination',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_bucket", s3_bucket)
+ pulumi.set(__self__, "s3_bucket", s3_bucket)
@property
@pulumi.getter(name="s3Bucket")
@@ -202,19 +184,8 @@ def __init__(__self__, *,
"""
Settings for logging audio of conversations between Amazon Lex and a user. You specify whether to log audio and the Amazon S3 bucket where the audio file is stored.
"""
- BotAliasAudioLogSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: 'outputs.BotAliasAudioLogDestination',
- enabled: bool,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination", destination)
- _setter("enabled", enabled)
+ pulumi.set(__self__, "destination", destination)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -255,19 +226,8 @@ def __init__(__self__, *,
:param str cloud_watch_log_group_arn: A string used to identify the groupArn for the Cloudwatch Log Group
:param str log_prefix: A string containing the value for the Log Prefix
"""
- BotAliasCloudWatchLogGroupLogDestination._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_log_group_arn=cloud_watch_log_group_arn,
- log_prefix=log_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_log_group_arn: str,
- log_prefix: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cloud_watch_log_group_arn", cloud_watch_log_group_arn)
- _setter("log_prefix", log_prefix)
+ pulumi.set(__self__, "cloud_watch_log_group_arn", cloud_watch_log_group_arn)
+ pulumi.set(__self__, "log_prefix", log_prefix)
@property
@pulumi.getter(name="cloudWatchLogGroupArn")
@@ -313,16 +273,7 @@ def __init__(__self__, *,
"""
Contains information about code hooks that Amazon Lex calls during a conversation.
"""
- BotAliasCodeHookSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- lambda_code_hook=lambda_code_hook,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- lambda_code_hook: 'outputs.BotAliasLambdaCodeHook',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("lambda_code_hook", lambda_code_hook)
+ pulumi.set(__self__, "lambda_code_hook", lambda_code_hook)
@property
@pulumi.getter(name="lambdaCodeHook")
@@ -360,21 +311,10 @@ def __init__(__self__, *,
"""
Contains information about code hooks that Amazon Lex calls during a conversation.
"""
- BotAliasConversationLogSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_log_settings=audio_log_settings,
- text_log_settings=text_log_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_log_settings: Optional[Sequence['outputs.BotAliasAudioLogSetting']] = None,
- text_log_settings: Optional[Sequence['outputs.BotAliasTextLogSetting']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_log_settings is not None:
- _setter("audio_log_settings", audio_log_settings)
+ pulumi.set(__self__, "audio_log_settings", audio_log_settings)
if text_log_settings is not None:
- _setter("text_log_settings", text_log_settings)
+ pulumi.set(__self__, "text_log_settings", text_log_settings)
@property
@pulumi.getter(name="audioLogSettings")
@@ -419,19 +359,8 @@ def __init__(__self__, *,
:param str code_hook_interface_version: The version of the request-response that you want Amazon Lex to use to invoke your Lambda function.
:param str lambda_arn: The Amazon Resource Name (ARN) of the Lambda function.
"""
- BotAliasLambdaCodeHook._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- code_hook_interface_version=code_hook_interface_version,
- lambda_arn=lambda_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- code_hook_interface_version: str,
- lambda_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("code_hook_interface_version", code_hook_interface_version)
- _setter("lambda_arn", lambda_arn)
+ pulumi.set(__self__, "code_hook_interface_version", code_hook_interface_version)
+ pulumi.set(__self__, "lambda_arn", lambda_arn)
@property
@pulumi.getter(name="codeHookInterfaceVersion")
@@ -479,20 +408,9 @@ def __init__(__self__, *,
You can use this parameter to specify a specific Lambda function to run different functions in different locales.
:param bool enabled: Whether the Lambda code hook is enabled
"""
- BotAliasLocaleSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- code_hook_specification=code_hook_specification,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: bool,
- code_hook_specification: Optional['outputs.BotAliasCodeHookSpecification'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if code_hook_specification is not None:
- _setter("code_hook_specification", code_hook_specification)
+ pulumi.set(__self__, "code_hook_specification", code_hook_specification)
@property
@pulumi.getter
@@ -539,19 +457,8 @@ def __init__(__self__, *,
A locale setting in alias
:param str locale_id: A string used to identify the locale
"""
- BotAliasLocaleSettingsItem._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bot_alias_locale_setting=bot_alias_locale_setting,
- locale_id=locale_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bot_alias_locale_setting: 'outputs.BotAliasLocaleSettings',
- locale_id: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bot_alias_locale_setting", bot_alias_locale_setting)
- _setter("locale_id", locale_id)
+ pulumi.set(__self__, "bot_alias_locale_setting", bot_alias_locale_setting)
+ pulumi.set(__self__, "locale_id", locale_id)
@property
@pulumi.getter(name="botAliasLocaleSetting")
@@ -603,23 +510,10 @@ def __init__(__self__, *,
:param str s3_bucket_arn: The Amazon Resource Name (ARN) of an Amazon S3 bucket where audio log files are stored.
:param str kms_key_arn: The Amazon Resource Name (ARN) of an AWS Key Management Service (KMS) key for encrypting audio log files stored in an S3 bucket.
"""
- BotAliasS3BucketLogDestination._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_prefix=log_prefix,
- s3_bucket_arn=s3_bucket_arn,
- kms_key_arn=kms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_prefix: str,
- s3_bucket_arn: str,
- kms_key_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_prefix", log_prefix)
- _setter("s3_bucket_arn", s3_bucket_arn)
+ pulumi.set(__self__, "log_prefix", log_prefix)
+ pulumi.set(__self__, "s3_bucket_arn", s3_bucket_arn)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
@property
@pulumi.getter(name="logPrefix")
@@ -659,19 +553,8 @@ def __init__(__self__, *,
:param str key: A string used to identify this tag
:param str value: A string containing the value for the tag
"""
- BotAliasTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -717,16 +600,7 @@ def __init__(__self__, *,
"""
Defines the Amazon CloudWatch Logs destination log group for conversation text logs.
"""
- BotAliasTextLogDestination._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch=cloud_watch,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch: 'outputs.BotAliasCloudWatchLogGroupLogDestination',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cloud_watch", cloud_watch)
+ pulumi.set(__self__, "cloud_watch", cloud_watch)
@property
@pulumi.getter(name="cloudWatch")
@@ -745,19 +619,8 @@ def __init__(__self__, *,
"""
Contains information about code hooks that Amazon Lex calls during a conversation.
"""
- BotAliasTextLogSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: 'outputs.BotAliasTextLogDestination',
- enabled: bool,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination", destination)
- _setter("enabled", enabled)
+ pulumi.set(__self__, "destination", destination)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -797,16 +660,7 @@ def __init__(__self__, *,
"""
The location of audio log files collected when conversation logging is enabled for a bot.
"""
- BotAudioLogDestination._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_bucket=s3_bucket,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_bucket: 'outputs.BotS3BucketLogDestination',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_bucket", s3_bucket)
+ pulumi.set(__self__, "s3_bucket", s3_bucket)
@property
@pulumi.getter(name="s3Bucket")
@@ -825,19 +679,8 @@ def __init__(__self__, *,
"""
Settings for logging audio of conversations between Amazon Lex and a user. You specify whether to log audio and the Amazon S3 bucket where the audio file is stored.
"""
- BotAudioLogSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: 'outputs.BotAudioLogDestination',
- enabled: bool,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination", destination)
- _setter("enabled", enabled)
+ pulumi.set(__self__, "destination", destination)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -863,19 +706,8 @@ def __init__(__self__, *,
:param str text: The text that appears on the button.
:param str value: The value returned to Amazon Lex when the user chooses this button.
"""
- BotButton._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- text=text,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- text: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("text", text)
- _setter("value", value)
+ pulumi.set(__self__, "text", text)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -922,19 +754,8 @@ def __init__(__self__, *,
:param str cloud_watch_log_group_arn: A string used to identify the groupArn for the Cloudwatch Log Group
:param str log_prefix: A string containing the value for the Log Prefix
"""
- BotCloudWatchLogGroupLogDestination._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch_log_group_arn=cloud_watch_log_group_arn,
- log_prefix=log_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch_log_group_arn: str,
- log_prefix: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cloud_watch_log_group_arn", cloud_watch_log_group_arn)
- _setter("log_prefix", log_prefix)
+ pulumi.set(__self__, "cloud_watch_log_group_arn", cloud_watch_log_group_arn)
+ pulumi.set(__self__, "log_prefix", log_prefix)
@property
@pulumi.getter(name="cloudWatchLogGroupArn")
@@ -981,16 +802,7 @@ def __init__(__self__, *,
Provides an expression that evaluates to true or false.
:param str expression_string: The expression string that is evaluated.
"""
- BotCondition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- expression_string=expression_string,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- expression_string: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("expression_string", expression_string)
+ pulumi.set(__self__, "expression_string", expression_string)
@property
@pulumi.getter(name="expressionString")
@@ -1035,26 +847,11 @@ def __init__(__self__, *,
:param 'BotDialogState' next_step: The next step in the conversation.
:param 'BotResponseSpecification' response: Specifies a list of message groups that Amazon Lex uses to respond the user input.
"""
- BotConditionalBranch._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- condition=condition,
- name=name,
- next_step=next_step,
- response=response,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- condition: 'outputs.BotCondition',
- name: str,
- next_step: 'outputs.BotDialogState',
- response: Optional['outputs.BotResponseSpecification'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("condition", condition)
- _setter("name", name)
- _setter("next_step", next_step)
+ pulumi.set(__self__, "condition", condition)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "next_step", next_step)
if response is not None:
- _setter("response", response)
+ pulumi.set(__self__, "response", response)
@property
@pulumi.getter
@@ -1125,22 +922,9 @@ def __init__(__self__, *,
:param 'BotDefaultConditionalBranch' default_branch: The conditional branch that should be followed when the conditions for other branches are not satisfied. A conditional branch is made up of a condition, a response and a next step.
:param bool is_active: Determines whether a conditional branch is active. When active is false, the conditions are not evaluated.
"""
- BotConditionalSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- conditional_branches=conditional_branches,
- default_branch=default_branch,
- is_active=is_active,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- conditional_branches: Sequence['outputs.BotConditionalBranch'],
- default_branch: 'outputs.BotDefaultConditionalBranch',
- is_active: bool,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("conditional_branches", conditional_branches)
- _setter("default_branch", default_branch)
- _setter("is_active", is_active)
+ pulumi.set(__self__, "conditional_branches", conditional_branches)
+ pulumi.set(__self__, "default_branch", default_branch)
+ pulumi.set(__self__, "is_active", is_active)
@property
@pulumi.getter(name="conditionalBranches")
@@ -1197,21 +981,10 @@ def __init__(__self__, *,
"""
Contains information about code hooks that Amazon Lex calls during a conversation.
"""
- BotConversationLogSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_log_settings=audio_log_settings,
- text_log_settings=text_log_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_log_settings: Optional[Sequence['outputs.BotAudioLogSetting']] = None,
- text_log_settings: Optional[Sequence['outputs.BotTextLogSetting']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_log_settings is not None:
- _setter("audio_log_settings", audio_log_settings)
+ pulumi.set(__self__, "audio_log_settings", audio_log_settings)
if text_log_settings is not None:
- _setter("text_log_settings", text_log_settings)
+ pulumi.set(__self__, "text_log_settings", text_log_settings)
@property
@pulumi.getter(name="audioLogSettings")
@@ -1235,16 +1008,7 @@ def __init__(__self__, *,
A message in a custom format defined by the client application.
:param str value: The string that is sent to your application.
"""
- BotCustomPayload._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1282,16 +1046,7 @@ def __init__(__self__, *,
"""
A custom vocabulary is a list of specific phrases that you want Amazon Lex V2 to recognize in the audio input.
"""
- BotCustomVocabulary._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- custom_vocabulary_items=custom_vocabulary_items,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- custom_vocabulary_items: Sequence['outputs.BotCustomVocabularyItem'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("custom_vocabulary_items", custom_vocabulary_items)
+ pulumi.set(__self__, "custom_vocabulary_items", custom_vocabulary_items)
@property
@pulumi.getter(name="customVocabularyItems")
@@ -1331,24 +1086,11 @@ def __init__(__self__, *,
:param str display_as: Defines how you want your phrase to look in your transcription output.
:param int weight: The degree to which the phrase recognition is boosted. The weight 0 means that no boosting will be applied and the entry will only be used for performing replacements using the displayAs field.
"""
- BotCustomVocabularyItem._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- phrase=phrase,
- display_as=display_as,
- weight=weight,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- phrase: str,
- display_as: Optional[str] = None,
- weight: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("phrase", phrase)
+ pulumi.set(__self__, "phrase", phrase)
if display_as is not None:
- _setter("display_as", display_as)
+ pulumi.set(__self__, "display_as", display_as)
if weight is not None:
- _setter("weight", weight)
+ pulumi.set(__self__, "weight", weight)
@property
@pulumi.getter
@@ -1405,21 +1147,10 @@ def __init__(__self__, *,
:param 'BotDialogState' next_step: The next step in the conversation.
:param 'BotResponseSpecification' response: Specifies a list of message groups that Amazon Lex uses to respond the user input.
"""
- BotDefaultConditionalBranch._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- next_step=next_step,
- response=response,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- next_step: Optional['outputs.BotDialogState'] = None,
- response: Optional['outputs.BotResponseSpecification'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if next_step is not None:
- _setter("next_step", next_step)
+ pulumi.set(__self__, "next_step", next_step)
if response is not None:
- _setter("response", response)
+ pulumi.set(__self__, "response", response)
@property
@pulumi.getter(name="nextStep")
@@ -1472,24 +1203,11 @@ def __init__(__self__, *,
:param str slot_to_elicit: If the dialog action is ElicitSlot, defines the slot to elicit from the user.
:param bool suppress_next_message: When true the next message for the intent is not used.
"""
- BotDialogAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- type=type,
- slot_to_elicit=slot_to_elicit,
- suppress_next_message=suppress_next_message,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- type: 'BotDialogActionType',
- slot_to_elicit: Optional[str] = None,
- suppress_next_message: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if slot_to_elicit is not None:
- _setter("slot_to_elicit", slot_to_elicit)
+ pulumi.set(__self__, "slot_to_elicit", slot_to_elicit)
if suppress_next_message is not None:
- _setter("suppress_next_message", suppress_next_message)
+ pulumi.set(__self__, "suppress_next_message", suppress_next_message)
@property
@pulumi.getter
@@ -1556,26 +1274,11 @@ def __init__(__self__, *,
:param 'BotPostDialogCodeHookInvocationSpecification' post_code_hook_specification: Contains the responses and actions that Amazon Lex takes after the Lambda function is complete.
:param str invocation_label: A label that indicates the dialog step from which the dialog code hook is happening.
"""
- BotDialogCodeHookInvocationSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enable_code_hook_invocation=enable_code_hook_invocation,
- is_active=is_active,
- post_code_hook_specification=post_code_hook_specification,
- invocation_label=invocation_label,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enable_code_hook_invocation: bool,
- is_active: bool,
- post_code_hook_specification: 'outputs.BotPostDialogCodeHookInvocationSpecification',
- invocation_label: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enable_code_hook_invocation", enable_code_hook_invocation)
- _setter("is_active", is_active)
- _setter("post_code_hook_specification", post_code_hook_specification)
+ pulumi.set(__self__, "enable_code_hook_invocation", enable_code_hook_invocation)
+ pulumi.set(__self__, "is_active", is_active)
+ pulumi.set(__self__, "post_code_hook_specification", post_code_hook_specification)
if invocation_label is not None:
- _setter("invocation_label", invocation_label)
+ pulumi.set(__self__, "invocation_label", invocation_label)
@property
@pulumi.getter(name="enableCodeHookInvocation")
@@ -1620,16 +1323,7 @@ def __init__(__self__, *,
"""
Settings that determine the Lambda function that Amazon Lex uses for processing user responses.
"""
- BotDialogCodeHookSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: bool,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -1671,25 +1365,12 @@ def __init__(__self__, *,
:param 'BotIntentOverride' intent: Override settings to configure the intent state.
:param Sequence['BotSessionAttribute'] session_attributes: List of session attributes to be applied when the conversation reaches this step.
"""
- BotDialogState._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dialog_action=dialog_action,
- intent=intent,
- session_attributes=session_attributes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dialog_action: Optional['outputs.BotDialogAction'] = None,
- intent: Optional['outputs.BotIntentOverride'] = None,
- session_attributes: Optional[Sequence['outputs.BotSessionAttribute']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if dialog_action is not None:
- _setter("dialog_action", dialog_action)
+ pulumi.set(__self__, "dialog_action", dialog_action)
if intent is not None:
- _setter("intent", intent)
+ pulumi.set(__self__, "intent", intent)
if session_attributes is not None:
- _setter("session_attributes", session_attributes)
+ pulumi.set(__self__, "session_attributes", session_attributes)
@property
@pulumi.getter(name="dialogAction")
@@ -1748,20 +1429,9 @@ def __init__(__self__, *,
:param bool enable_code_hook_invocation: Indicates whether a Lambda function should be invoked for the dialog.
:param str invocation_label: A label that indicates the dialog step from which the dialog code hook is happening.
"""
- BotElicitationCodeHookInvocationSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enable_code_hook_invocation=enable_code_hook_invocation,
- invocation_label=invocation_label,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enable_code_hook_invocation: bool,
- invocation_label: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enable_code_hook_invocation", enable_code_hook_invocation)
+ pulumi.set(__self__, "enable_code_hook_invocation", enable_code_hook_invocation)
if invocation_label is not None:
- _setter("invocation_label", invocation_label)
+ pulumi.set(__self__, "invocation_label", invocation_label)
@property
@pulumi.getter(name="enableCodeHookInvocation")
@@ -1807,17 +1477,8 @@ def __init__(__self__, *,
"""
Provides information about the external source of the slot type's definition.
"""
- BotExternalSourceSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- grammar_slot_type_setting=grammar_slot_type_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- grammar_slot_type_setting: Optional['outputs.BotGrammarSlotTypeSetting'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if grammar_slot_type_setting is not None:
- _setter("grammar_slot_type_setting", grammar_slot_type_setting)
+ pulumi.set(__self__, "grammar_slot_type_setting", grammar_slot_type_setting)
@property
@pulumi.getter(name="grammarSlotTypeSetting")
@@ -1860,28 +1521,13 @@ def __init__(__self__, *,
Settings that determine if a Lambda function should be invoked to fulfill a specific intent.
:param bool is_active: Determines whether the fulfillment code hook is used. When active is false, the code hook doesn't run.
"""
- BotFulfillmentCodeHookSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- fulfillment_updates_specification=fulfillment_updates_specification,
- is_active=is_active,
- post_fulfillment_status_specification=post_fulfillment_status_specification,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: bool,
- fulfillment_updates_specification: Optional['outputs.BotFulfillmentUpdatesSpecification'] = None,
- is_active: Optional[bool] = None,
- post_fulfillment_status_specification: Optional['outputs.BotPostFulfillmentStatusSpecification'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
if fulfillment_updates_specification is not None:
- _setter("fulfillment_updates_specification", fulfillment_updates_specification)
+ pulumi.set(__self__, "fulfillment_updates_specification", fulfillment_updates_specification)
if is_active is not None:
- _setter("is_active", is_active)
+ pulumi.set(__self__, "is_active", is_active)
if post_fulfillment_status_specification is not None:
- _setter("post_fulfillment_status_specification", post_fulfillment_status_specification)
+ pulumi.set(__self__, "post_fulfillment_status_specification", post_fulfillment_status_specification)
@property
@pulumi.getter
@@ -1942,23 +1588,10 @@ def __init__(__self__, *,
:param int delay_in_seconds: The delay between when the Lambda fulfillment function starts running and the start message is played. If the Lambda function returns before the delay is over, the start message isn't played.
:param bool allow_interrupt: Determines whether the user can interrupt the start message while it is playing.
"""
- BotFulfillmentStartResponseSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- delay_in_seconds=delay_in_seconds,
- message_groups=message_groups,
- allow_interrupt=allow_interrupt,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- delay_in_seconds: int,
- message_groups: Sequence['outputs.BotMessageGroup'],
- allow_interrupt: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("delay_in_seconds", delay_in_seconds)
- _setter("message_groups", message_groups)
+ pulumi.set(__self__, "delay_in_seconds", delay_in_seconds)
+ pulumi.set(__self__, "message_groups", message_groups)
if allow_interrupt is not None:
- _setter("allow_interrupt", allow_interrupt)
+ pulumi.set(__self__, "allow_interrupt", allow_interrupt)
@property
@pulumi.getter(name="delayInSeconds")
@@ -2017,23 +1650,10 @@ def __init__(__self__, *,
:param int frequency_in_seconds: The frequency that a message is sent to the user. When the period ends, Amazon Lex chooses a message from the message groups and plays it to the user. If the fulfillment Lambda returns before the first period ends, an update message is not played to the user.
:param bool allow_interrupt: Determines whether the user can interrupt an update message while it is playing.
"""
- BotFulfillmentUpdateResponseSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- frequency_in_seconds=frequency_in_seconds,
- message_groups=message_groups,
- allow_interrupt=allow_interrupt,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- frequency_in_seconds: int,
- message_groups: Sequence['outputs.BotMessageGroup'],
- allow_interrupt: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("frequency_in_seconds", frequency_in_seconds)
- _setter("message_groups", message_groups)
+ pulumi.set(__self__, "frequency_in_seconds", frequency_in_seconds)
+ pulumi.set(__self__, "message_groups", message_groups)
if allow_interrupt is not None:
- _setter("allow_interrupt", allow_interrupt)
+ pulumi.set(__self__, "allow_interrupt", allow_interrupt)
@property
@pulumi.getter(name="frequencyInSeconds")
@@ -2093,28 +1713,13 @@ def __init__(__self__, *,
:param bool active: Determines whether fulfillment updates are sent to the user. When this field is true, updates are sent.
:param int timeout_in_seconds: The length of time that the fulfillment Lambda function should run before it times out.
"""
- BotFulfillmentUpdatesSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- active=active,
- start_response=start_response,
- timeout_in_seconds=timeout_in_seconds,
- update_response=update_response,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- active: bool,
- start_response: Optional['outputs.BotFulfillmentStartResponseSpecification'] = None,
- timeout_in_seconds: Optional[int] = None,
- update_response: Optional['outputs.BotFulfillmentUpdateResponseSpecification'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("active", active)
+ pulumi.set(__self__, "active", active)
if start_response is not None:
- _setter("start_response", start_response)
+ pulumi.set(__self__, "start_response", start_response)
if timeout_in_seconds is not None:
- _setter("timeout_in_seconds", timeout_in_seconds)
+ pulumi.set(__self__, "timeout_in_seconds", timeout_in_seconds)
if update_response is not None:
- _setter("update_response", update_response)
+ pulumi.set(__self__, "update_response", update_response)
@property
@pulumi.getter
@@ -2153,17 +1758,8 @@ def __init__(__self__, *,
"""
Settings required for a slot type based on a grammar that you provide.
"""
- BotGrammarSlotTypeSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- source=source,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- source: Optional['outputs.BotGrammarSlotTypeSource'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if source is not None:
- _setter("source", source)
+ pulumi.set(__self__, "source", source)
@property
@pulumi.getter
@@ -2207,23 +1803,10 @@ def __init__(__self__, *,
:param str s3_object_key: The path to the grammar in the S3 bucket.
:param str kms_key_arn: The Amazon KMS key required to decrypt the contents of the grammar, if any.
"""
- BotGrammarSlotTypeSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_bucket_name=s3_bucket_name,
- s3_object_key=s3_object_key,
- kms_key_arn=kms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_bucket_name: str,
- s3_object_key: str,
- kms_key_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_bucket_name", s3_bucket_name)
- _setter("s3_object_key", s3_object_key)
+ pulumi.set(__self__, "s3_bucket_name", s3_bucket_name)
+ pulumi.set(__self__, "s3_object_key", s3_object_key)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
@property
@pulumi.getter(name="s3BucketName")
@@ -2284,28 +1867,13 @@ def __init__(__self__, *,
:param str image_url: The URL of an image to display on the response card.
:param str subtitle: The subtitle to display on the response card.
"""
- BotImageResponseCard._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- title=title,
- buttons=buttons,
- image_url=image_url,
- subtitle=subtitle,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- title: str,
- buttons: Optional[Sequence['outputs.BotButton']] = None,
- image_url: Optional[str] = None,
- subtitle: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("title", title)
+ pulumi.set(__self__, "title", title)
if buttons is not None:
- _setter("buttons", buttons)
+ pulumi.set(__self__, "buttons", buttons)
if image_url is not None:
- _setter("image_url", image_url)
+ pulumi.set(__self__, "image_url", image_url)
if subtitle is not None:
- _setter("subtitle", subtitle)
+ pulumi.set(__self__, "subtitle", subtitle)
@property
@pulumi.getter
@@ -2378,29 +1946,14 @@ def __init__(__self__, *,
:param 'BotResponseSpecification' initial_response: Specifies a list of message groups that Amazon Lex uses to respond the user input.
:param 'BotDialogState' next_step: The next step in the conversation.
"""
- BotInitialResponseSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- code_hook=code_hook,
- conditional=conditional,
- initial_response=initial_response,
- next_step=next_step,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- code_hook: Optional['outputs.BotDialogCodeHookInvocationSetting'] = None,
- conditional: Optional['outputs.BotConditionalSpecification'] = None,
- initial_response: Optional['outputs.BotResponseSpecification'] = None,
- next_step: Optional['outputs.BotDialogState'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if code_hook is not None:
- _setter("code_hook", code_hook)
+ pulumi.set(__self__, "code_hook", code_hook)
if conditional is not None:
- _setter("conditional", conditional)
+ pulumi.set(__self__, "conditional", conditional)
if initial_response is not None:
- _setter("initial_response", initial_response)
+ pulumi.set(__self__, "initial_response", initial_response)
if next_step is not None:
- _setter("next_step", next_step)
+ pulumi.set(__self__, "next_step", next_step)
@property
@pulumi.getter(name="codeHook")
@@ -2446,16 +1999,7 @@ def __init__(__self__, *,
InputContext specified for the intent.
:param str name: The name of the context.
"""
- BotInputContext._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -2531,68 +2075,33 @@ def __init__(__self__, *,
:param Sequence['BotSampleUtterance'] sample_utterances: A sample utterance that invokes an intent or respond to a slot elicitation prompt.
:param Sequence['BotSlot'] slots: List of slots
"""
- BotIntent._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- description=description,
- dialog_code_hook=dialog_code_hook,
- fulfillment_code_hook=fulfillment_code_hook,
- initial_response_setting=initial_response_setting,
- input_contexts=input_contexts,
- intent_closing_setting=intent_closing_setting,
- intent_confirmation_setting=intent_confirmation_setting,
- kendra_configuration=kendra_configuration,
- output_contexts=output_contexts,
- parent_intent_signature=parent_intent_signature,
- sample_utterances=sample_utterances,
- slot_priorities=slot_priorities,
- slots=slots,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- description: Optional[str] = None,
- dialog_code_hook: Optional['outputs.BotDialogCodeHookSetting'] = None,
- fulfillment_code_hook: Optional['outputs.BotFulfillmentCodeHookSetting'] = None,
- initial_response_setting: Optional['outputs.BotInitialResponseSetting'] = None,
- input_contexts: Optional[Sequence['outputs.BotInputContext']] = None,
- intent_closing_setting: Optional['outputs.BotIntentClosingSetting'] = None,
- intent_confirmation_setting: Optional['outputs.BotIntentConfirmationSetting'] = None,
- kendra_configuration: Optional['outputs.BotKendraConfiguration'] = None,
- output_contexts: Optional[Sequence['outputs.BotOutputContext']] = None,
- parent_intent_signature: Optional[str] = None,
- sample_utterances: Optional[Sequence['outputs.BotSampleUtterance']] = None,
- slot_priorities: Optional[Sequence['outputs.BotSlotPriority']] = None,
- slots: Optional[Sequence['outputs.BotSlot']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if dialog_code_hook is not None:
- _setter("dialog_code_hook", dialog_code_hook)
+ pulumi.set(__self__, "dialog_code_hook", dialog_code_hook)
if fulfillment_code_hook is not None:
- _setter("fulfillment_code_hook", fulfillment_code_hook)
+ pulumi.set(__self__, "fulfillment_code_hook", fulfillment_code_hook)
if initial_response_setting is not None:
- _setter("initial_response_setting", initial_response_setting)
+ pulumi.set(__self__, "initial_response_setting", initial_response_setting)
if input_contexts is not None:
- _setter("input_contexts", input_contexts)
+ pulumi.set(__self__, "input_contexts", input_contexts)
if intent_closing_setting is not None:
- _setter("intent_closing_setting", intent_closing_setting)
+ pulumi.set(__self__, "intent_closing_setting", intent_closing_setting)
if intent_confirmation_setting is not None:
- _setter("intent_confirmation_setting", intent_confirmation_setting)
+ pulumi.set(__self__, "intent_confirmation_setting", intent_confirmation_setting)
if kendra_configuration is not None:
- _setter("kendra_configuration", kendra_configuration)
+ pulumi.set(__self__, "kendra_configuration", kendra_configuration)
if output_contexts is not None:
- _setter("output_contexts", output_contexts)
+ pulumi.set(__self__, "output_contexts", output_contexts)
if parent_intent_signature is not None:
- _setter("parent_intent_signature", parent_intent_signature)
+ pulumi.set(__self__, "parent_intent_signature", parent_intent_signature)
if sample_utterances is not None:
- _setter("sample_utterances", sample_utterances)
+ pulumi.set(__self__, "sample_utterances", sample_utterances)
if slot_priorities is not None:
- _setter("slot_priorities", slot_priorities)
+ pulumi.set(__self__, "slot_priorities", slot_priorities)
if slots is not None:
- _setter("slots", slots)
+ pulumi.set(__self__, "slots", slots)
@property
@pulumi.getter
@@ -2718,29 +2227,14 @@ def __init__(__self__, *,
:param bool is_active: Specifies whether an intent's closing response is used. When this field is false, the closing response isn't sent to the user. If the active field isn't specified, the default is true.
:param 'BotDialogState' next_step: Specifies the next step that the bot executes after playing the intent's closing response.
"""
- BotIntentClosingSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- closing_response=closing_response,
- conditional=conditional,
- is_active=is_active,
- next_step=next_step,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- closing_response: Optional['outputs.BotResponseSpecification'] = None,
- conditional: Optional['outputs.BotConditionalSpecification'] = None,
- is_active: Optional[bool] = None,
- next_step: Optional['outputs.BotDialogState'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if closing_response is not None:
- _setter("closing_response", closing_response)
+ pulumi.set(__self__, "closing_response", closing_response)
if conditional is not None:
- _setter("conditional", conditional)
+ pulumi.set(__self__, "conditional", conditional)
if is_active is not None:
- _setter("is_active", is_active)
+ pulumi.set(__self__, "is_active", is_active)
if next_step is not None:
- _setter("next_step", next_step)
+ pulumi.set(__self__, "next_step", next_step)
@property
@pulumi.getter(name="closingResponse")
@@ -2851,64 +2345,31 @@ def __init__(__self__, *,
:param 'BotResponseSpecification' failure_response: Specifies a list of message groups that Amazon Lex uses to respond the user input.
:param bool is_active: Specifies whether the intent's confirmation is sent to the user. When this field is false, confirmation and declination responses aren't sent. If the active field isn't specified, the default is true.
"""
- BotIntentConfirmationSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- prompt_specification=prompt_specification,
- code_hook=code_hook,
- confirmation_conditional=confirmation_conditional,
- confirmation_next_step=confirmation_next_step,
- confirmation_response=confirmation_response,
- declination_conditional=declination_conditional,
- declination_next_step=declination_next_step,
- declination_response=declination_response,
- elicitation_code_hook=elicitation_code_hook,
- failure_conditional=failure_conditional,
- failure_next_step=failure_next_step,
- failure_response=failure_response,
- is_active=is_active,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- prompt_specification: 'outputs.BotPromptSpecification',
- code_hook: Optional['outputs.BotDialogCodeHookInvocationSetting'] = None,
- confirmation_conditional: Optional['outputs.BotConditionalSpecification'] = None,
- confirmation_next_step: Optional['outputs.BotDialogState'] = None,
- confirmation_response: Optional['outputs.BotResponseSpecification'] = None,
- declination_conditional: Optional['outputs.BotConditionalSpecification'] = None,
- declination_next_step: Optional['outputs.BotDialogState'] = None,
- declination_response: Optional['outputs.BotResponseSpecification'] = None,
- elicitation_code_hook: Optional['outputs.BotElicitationCodeHookInvocationSetting'] = None,
- failure_conditional: Optional['outputs.BotConditionalSpecification'] = None,
- failure_next_step: Optional['outputs.BotDialogState'] = None,
- failure_response: Optional['outputs.BotResponseSpecification'] = None,
- is_active: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("prompt_specification", prompt_specification)
+ pulumi.set(__self__, "prompt_specification", prompt_specification)
if code_hook is not None:
- _setter("code_hook", code_hook)
+ pulumi.set(__self__, "code_hook", code_hook)
if confirmation_conditional is not None:
- _setter("confirmation_conditional", confirmation_conditional)
+ pulumi.set(__self__, "confirmation_conditional", confirmation_conditional)
if confirmation_next_step is not None:
- _setter("confirmation_next_step", confirmation_next_step)
+ pulumi.set(__self__, "confirmation_next_step", confirmation_next_step)
if confirmation_response is not None:
- _setter("confirmation_response", confirmation_response)
+ pulumi.set(__self__, "confirmation_response", confirmation_response)
if declination_conditional is not None:
- _setter("declination_conditional", declination_conditional)
+ pulumi.set(__self__, "declination_conditional", declination_conditional)
if declination_next_step is not None:
- _setter("declination_next_step", declination_next_step)
+ pulumi.set(__self__, "declination_next_step", declination_next_step)
if declination_response is not None:
- _setter("declination_response", declination_response)
+ pulumi.set(__self__, "declination_response", declination_response)
if elicitation_code_hook is not None:
- _setter("elicitation_code_hook", elicitation_code_hook)
+ pulumi.set(__self__, "elicitation_code_hook", elicitation_code_hook)
if failure_conditional is not None:
- _setter("failure_conditional", failure_conditional)
+ pulumi.set(__self__, "failure_conditional", failure_conditional)
if failure_next_step is not None:
- _setter("failure_next_step", failure_next_step)
+ pulumi.set(__self__, "failure_next_step", failure_next_step)
if failure_response is not None:
- _setter("failure_response", failure_response)
+ pulumi.set(__self__, "failure_response", failure_response)
if is_active is not None:
- _setter("is_active", is_active)
+ pulumi.set(__self__, "is_active", is_active)
@property
@pulumi.getter(name="promptSpecification")
@@ -3028,21 +2489,10 @@ def __init__(__self__, *,
:param str name: The name of the intent. Only required when you're switching intents.
:param Sequence['BotSlotValueOverrideMap'] slots: A map of all of the slot value overrides for the intent.
"""
- BotIntentOverride._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- slots=slots,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[str] = None,
- slots: Optional[Sequence['outputs.BotSlotValueOverrideMap']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if slots is not None:
- _setter("slots", slots)
+ pulumi.set(__self__, "slots", slots)
@property
@pulumi.getter
@@ -3095,24 +2545,11 @@ def __init__(__self__, *,
Configuration for searching a Amazon Kendra index specified for the intent.
:param bool query_filter_string_enabled: Determines whether the AMAZON.KendraSearchIntent intent uses a custom query string to query the Amazon Kendra index.
"""
- BotKendraConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- kendra_index=kendra_index,
- query_filter_string=query_filter_string,
- query_filter_string_enabled=query_filter_string_enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- kendra_index: str,
- query_filter_string: Optional[str] = None,
- query_filter_string_enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("kendra_index", kendra_index)
+ pulumi.set(__self__, "kendra_index", kendra_index)
if query_filter_string is not None:
- _setter("query_filter_string", query_filter_string)
+ pulumi.set(__self__, "query_filter_string", query_filter_string)
if query_filter_string_enabled is not None:
- _setter("query_filter_string_enabled", query_filter_string_enabled)
+ pulumi.set(__self__, "query_filter_string_enabled", query_filter_string_enabled)
@property
@pulumi.getter(name="kendraIndex")
@@ -3176,39 +2613,18 @@ def __init__(__self__, *,
:param Sequence['BotIntent'] intents: List of intents
:param Sequence['BotSlotType'] slot_types: List of SlotTypes
"""
- BotLocale._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- locale_id=locale_id,
- nlu_confidence_threshold=nlu_confidence_threshold,
- custom_vocabulary=custom_vocabulary,
- description=description,
- intents=intents,
- slot_types=slot_types,
- voice_settings=voice_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- locale_id: str,
- nlu_confidence_threshold: float,
- custom_vocabulary: Optional['outputs.BotCustomVocabulary'] = None,
- description: Optional[str] = None,
- intents: Optional[Sequence['outputs.BotIntent']] = None,
- slot_types: Optional[Sequence['outputs.BotSlotType']] = None,
- voice_settings: Optional['outputs.BotVoiceSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("locale_id", locale_id)
- _setter("nlu_confidence_threshold", nlu_confidence_threshold)
+ pulumi.set(__self__, "locale_id", locale_id)
+ pulumi.set(__self__, "nlu_confidence_threshold", nlu_confidence_threshold)
if custom_vocabulary is not None:
- _setter("custom_vocabulary", custom_vocabulary)
+ pulumi.set(__self__, "custom_vocabulary", custom_vocabulary)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if intents is not None:
- _setter("intents", intents)
+ pulumi.set(__self__, "intents", intents)
if slot_types is not None:
- _setter("slot_types", slot_types)
+ pulumi.set(__self__, "slot_types", slot_types)
if voice_settings is not None:
- _setter("voice_settings", voice_settings)
+ pulumi.set(__self__, "voice_settings", voice_settings)
@property
@pulumi.getter(name="localeId")
@@ -3288,29 +2704,14 @@ def __init__(__self__, *,
"""
The primary message that Amazon Lex should send to the user.
"""
- BotMessage._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- custom_payload=custom_payload,
- image_response_card=image_response_card,
- plain_text_message=plain_text_message,
- ssml_message=ssml_message,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- custom_payload: Optional['outputs.BotCustomPayload'] = None,
- image_response_card: Optional['outputs.BotImageResponseCard'] = None,
- plain_text_message: Optional['outputs.BotPlainTextMessage'] = None,
- ssml_message: Optional['outputs.BotSsmlMessage'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if custom_payload is not None:
- _setter("custom_payload", custom_payload)
+ pulumi.set(__self__, "custom_payload", custom_payload)
if image_response_card is not None:
- _setter("image_response_card", image_response_card)
+ pulumi.set(__self__, "image_response_card", image_response_card)
if plain_text_message is not None:
- _setter("plain_text_message", plain_text_message)
+ pulumi.set(__self__, "plain_text_message", plain_text_message)
if ssml_message is not None:
- _setter("ssml_message", ssml_message)
+ pulumi.set(__self__, "ssml_message", ssml_message)
@property
@pulumi.getter(name="customPayload")
@@ -3345,20 +2746,9 @@ def __init__(__self__, *,
One or more messages that Amazon Lex can send to the user.
:param Sequence['BotMessage'] variations: Message variations to send to the user.
"""
- BotMessageGroup._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- message=message,
- variations=variations,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- message: 'outputs.BotMessage',
- variations: Optional[Sequence['outputs.BotMessage']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("message", message)
+ pulumi.set(__self__, "message", message)
if variations is not None:
- _setter("variations", variations)
+ pulumi.set(__self__, "variations", variations)
@property
@pulumi.getter
@@ -3401,17 +2791,8 @@ def __init__(__self__, *,
"""
Indicates whether a slot can return multiple values.
"""
- BotMultipleValuesSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allow_multiple_values=allow_multiple_values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allow_multiple_values: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allow_multiple_values is not None:
- _setter("allow_multiple_values", allow_multiple_values)
+ pulumi.set(__self__, "allow_multiple_values", allow_multiple_values)
@property
@pulumi.getter(name="allowMultipleValues")
@@ -3447,16 +2828,7 @@ def __init__(__self__, *,
Determines whether Amazon Lex obscures slot values in conversation logs.
:param 'BotObfuscationSettingObfuscationSettingType' obfuscation_setting_type: Value that determines whether Amazon Lex obscures slot values in conversation logs. The default is to obscure the values.
"""
- BotObfuscationSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- obfuscation_setting_type=obfuscation_setting_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- obfuscation_setting_type: 'BotObfuscationSettingObfuscationSettingType',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("obfuscation_setting_type", obfuscation_setting_type)
+ pulumi.set(__self__, "obfuscation_setting_type", obfuscation_setting_type)
@property
@pulumi.getter(name="obfuscationSettingType")
@@ -3498,22 +2870,9 @@ def __init__(__self__, *,
"""
A session context that is activated when an intent is fulfilled.
"""
- BotOutputContext._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- time_to_live_in_seconds=time_to_live_in_seconds,
- turns_to_live=turns_to_live,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- time_to_live_in_seconds: int,
- turns_to_live: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("time_to_live_in_seconds", time_to_live_in_seconds)
- _setter("turns_to_live", turns_to_live)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "time_to_live_in_seconds", time_to_live_in_seconds)
+ pulumi.set(__self__, "turns_to_live", turns_to_live)
@property
@pulumi.getter
@@ -3542,16 +2901,7 @@ def __init__(__self__, *,
A message in plain text format.
:param str value: The message to send to the user.
"""
- BotPlainTextMessage._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3622,49 +2972,24 @@ def __init__(__self__, *,
:param 'BotDialogState' timeout_next_step: Specifies the next step that the bot runs when the code hook times out.
:param 'BotResponseSpecification' timeout_response: Specifies a list of message groups that Amazon Lex uses to respond the user input.
"""
- BotPostDialogCodeHookInvocationSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- failure_conditional=failure_conditional,
- failure_next_step=failure_next_step,
- failure_response=failure_response,
- success_conditional=success_conditional,
- success_next_step=success_next_step,
- success_response=success_response,
- timeout_conditional=timeout_conditional,
- timeout_next_step=timeout_next_step,
- timeout_response=timeout_response,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- failure_conditional: Optional['outputs.BotConditionalSpecification'] = None,
- failure_next_step: Optional['outputs.BotDialogState'] = None,
- failure_response: Optional['outputs.BotResponseSpecification'] = None,
- success_conditional: Optional['outputs.BotConditionalSpecification'] = None,
- success_next_step: Optional['outputs.BotDialogState'] = None,
- success_response: Optional['outputs.BotResponseSpecification'] = None,
- timeout_conditional: Optional['outputs.BotConditionalSpecification'] = None,
- timeout_next_step: Optional['outputs.BotDialogState'] = None,
- timeout_response: Optional['outputs.BotResponseSpecification'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if failure_conditional is not None:
- _setter("failure_conditional", failure_conditional)
+ pulumi.set(__self__, "failure_conditional", failure_conditional)
if failure_next_step is not None:
- _setter("failure_next_step", failure_next_step)
+ pulumi.set(__self__, "failure_next_step", failure_next_step)
if failure_response is not None:
- _setter("failure_response", failure_response)
+ pulumi.set(__self__, "failure_response", failure_response)
if success_conditional is not None:
- _setter("success_conditional", success_conditional)
+ pulumi.set(__self__, "success_conditional", success_conditional)
if success_next_step is not None:
- _setter("success_next_step", success_next_step)
+ pulumi.set(__self__, "success_next_step", success_next_step)
if success_response is not None:
- _setter("success_response", success_response)
+ pulumi.set(__self__, "success_response", success_response)
if timeout_conditional is not None:
- _setter("timeout_conditional", timeout_conditional)
+ pulumi.set(__self__, "timeout_conditional", timeout_conditional)
if timeout_next_step is not None:
- _setter("timeout_next_step", timeout_next_step)
+ pulumi.set(__self__, "timeout_next_step", timeout_next_step)
if timeout_response is not None:
- _setter("timeout_response", timeout_response)
+ pulumi.set(__self__, "timeout_response", timeout_response)
@property
@pulumi.getter(name="failureConditional")
@@ -3799,49 +3124,24 @@ def __init__(__self__, *,
:param 'BotDialogState' timeout_next_step: Specifies the next step that the bot runs when the fulfillment code hook times out.
:param 'BotResponseSpecification' timeout_response: Specifies a list of message groups that Amazon Lex uses to respond the user input.
"""
- BotPostFulfillmentStatusSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- failure_conditional=failure_conditional,
- failure_next_step=failure_next_step,
- failure_response=failure_response,
- success_conditional=success_conditional,
- success_next_step=success_next_step,
- success_response=success_response,
- timeout_conditional=timeout_conditional,
- timeout_next_step=timeout_next_step,
- timeout_response=timeout_response,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- failure_conditional: Optional['outputs.BotConditionalSpecification'] = None,
- failure_next_step: Optional['outputs.BotDialogState'] = None,
- failure_response: Optional['outputs.BotResponseSpecification'] = None,
- success_conditional: Optional['outputs.BotConditionalSpecification'] = None,
- success_next_step: Optional['outputs.BotDialogState'] = None,
- success_response: Optional['outputs.BotResponseSpecification'] = None,
- timeout_conditional: Optional['outputs.BotConditionalSpecification'] = None,
- timeout_next_step: Optional['outputs.BotDialogState'] = None,
- timeout_response: Optional['outputs.BotResponseSpecification'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if failure_conditional is not None:
- _setter("failure_conditional", failure_conditional)
+ pulumi.set(__self__, "failure_conditional", failure_conditional)
if failure_next_step is not None:
- _setter("failure_next_step", failure_next_step)
+ pulumi.set(__self__, "failure_next_step", failure_next_step)
if failure_response is not None:
- _setter("failure_response", failure_response)
+ pulumi.set(__self__, "failure_response", failure_response)
if success_conditional is not None:
- _setter("success_conditional", success_conditional)
+ pulumi.set(__self__, "success_conditional", success_conditional)
if success_next_step is not None:
- _setter("success_next_step", success_next_step)
+ pulumi.set(__self__, "success_next_step", success_next_step)
if success_response is not None:
- _setter("success_response", success_response)
+ pulumi.set(__self__, "success_response", success_response)
if timeout_conditional is not None:
- _setter("timeout_conditional", timeout_conditional)
+ pulumi.set(__self__, "timeout_conditional", timeout_conditional)
if timeout_next_step is not None:
- _setter("timeout_next_step", timeout_next_step)
+ pulumi.set(__self__, "timeout_next_step", timeout_next_step)
if timeout_response is not None:
- _setter("timeout_response", timeout_response)
+ pulumi.set(__self__, "timeout_response", timeout_response)
@property
@pulumi.getter(name="failureConditional")
@@ -3957,31 +3257,14 @@ def __init__(__self__, *,
:param bool allow_interrupt: Indicates whether the user can interrupt a speech prompt from the bot.
:param Any prompt_attempts_specification: Specifies the advanced settings on each attempt of the prompt.
"""
- BotPromptSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_retries=max_retries,
- message_groups_list=message_groups_list,
- allow_interrupt=allow_interrupt,
- message_selection_strategy=message_selection_strategy,
- prompt_attempts_specification=prompt_attempts_specification,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_retries: int,
- message_groups_list: Sequence['outputs.BotMessageGroup'],
- allow_interrupt: Optional[bool] = None,
- message_selection_strategy: Optional['BotMessageSelectionStrategy'] = None,
- prompt_attempts_specification: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("max_retries", max_retries)
- _setter("message_groups_list", message_groups_list)
+ pulumi.set(__self__, "max_retries", max_retries)
+ pulumi.set(__self__, "message_groups_list", message_groups_list)
if allow_interrupt is not None:
- _setter("allow_interrupt", allow_interrupt)
+ pulumi.set(__self__, "allow_interrupt", allow_interrupt)
if message_selection_strategy is not None:
- _setter("message_selection_strategy", message_selection_strategy)
+ pulumi.set(__self__, "message_selection_strategy", message_selection_strategy)
if prompt_attempts_specification is not None:
- _setter("prompt_attempts_specification", prompt_attempts_specification)
+ pulumi.set(__self__, "prompt_attempts_specification", prompt_attempts_specification)
@property
@pulumi.getter(name="maxRetries")
@@ -4046,20 +3329,9 @@ def __init__(__self__, *,
A list of message groups that Amazon Lex uses to respond the user input.
:param bool allow_interrupt: Indicates whether the user can interrupt a speech prompt from the bot.
"""
- BotResponseSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- message_groups_list=message_groups_list,
- allow_interrupt=allow_interrupt,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- message_groups_list: Sequence['outputs.BotMessageGroup'],
- allow_interrupt: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("message_groups_list", message_groups_list)
+ pulumi.set(__self__, "message_groups_list", message_groups_list)
if allow_interrupt is not None:
- _setter("allow_interrupt", allow_interrupt)
+ pulumi.set(__self__, "allow_interrupt", allow_interrupt)
@property
@pulumi.getter(name="messageGroupsList")
@@ -4111,23 +3383,10 @@ def __init__(__self__, *,
:param str s3_bucket_arn: The Amazon Resource Name (ARN) of an Amazon S3 bucket where audio log files are stored.
:param str kms_key_arn: The Amazon Resource Name (ARN) of an AWS Key Management Service (KMS) key for encrypting audio log files stored in an S3 bucket.
"""
- BotS3BucketLogDestination._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_prefix=log_prefix,
- s3_bucket_arn=s3_bucket_arn,
- kms_key_arn=kms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_prefix: str,
- s3_bucket_arn: str,
- kms_key_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_prefix", log_prefix)
- _setter("s3_bucket_arn", s3_bucket_arn)
+ pulumi.set(__self__, "log_prefix", log_prefix)
+ pulumi.set(__self__, "s3_bucket_arn", s3_bucket_arn)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
@property
@pulumi.getter(name="logPrefix")
@@ -4190,23 +3449,10 @@ def __init__(__self__, *,
:param str s3_object_key: The Amazon S3 key of the deployment package.
:param str s3_object_version: For versioned objects, the version of the deployment package object to use. If not specified, the current object version will be used.
"""
- BotS3Location._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_bucket=s3_bucket,
- s3_object_key=s3_object_key,
- s3_object_version=s3_object_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_bucket: str,
- s3_object_key: str,
- s3_object_version: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_bucket", s3_bucket)
- _setter("s3_object_key", s3_object_key)
+ pulumi.set(__self__, "s3_bucket", s3_bucket)
+ pulumi.set(__self__, "s3_object_key", s3_object_key)
if s3_object_version is not None:
- _setter("s3_object_version", s3_object_version)
+ pulumi.set(__self__, "s3_object_version", s3_object_version)
@property
@pulumi.getter(name="s3Bucket")
@@ -4243,16 +3489,7 @@ def __init__(__self__, *,
"""
A sample utterance that invokes an intent or respond to a slot elicitation prompt.
"""
- BotSampleUtterance._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- utterance=utterance,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- utterance: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("utterance", utterance)
+ pulumi.set(__self__, "utterance", utterance)
@property
@pulumi.getter
@@ -4271,16 +3508,7 @@ def __init__(__self__, *,
Defines one of the values for a slot type.
:param str value: The value that can be used for a slot type.
"""
- BotSampleValue._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -4302,20 +3530,9 @@ def __init__(__self__, *,
"""
Key/value pair representing session-specific context information. It contains application information passed between Amazon Lex and a client application.
"""
- BotSessionAttribute._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -4366,34 +3583,15 @@ def __init__(__self__, *,
"""
A slot is a variable needed to fulfill an intent, where an intent can require zero or more slots.
"""
- BotSlot._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- slot_type_name=slot_type_name,
- value_elicitation_setting=value_elicitation_setting,
- description=description,
- multiple_values_setting=multiple_values_setting,
- obfuscation_setting=obfuscation_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- slot_type_name: str,
- value_elicitation_setting: 'outputs.BotSlotValueElicitationSetting',
- description: Optional[str] = None,
- multiple_values_setting: Optional['outputs.BotMultipleValuesSetting'] = None,
- obfuscation_setting: Optional['outputs.BotObfuscationSetting'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("slot_type_name", slot_type_name)
- _setter("value_elicitation_setting", value_elicitation_setting)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "slot_type_name", slot_type_name)
+ pulumi.set(__self__, "value_elicitation_setting", value_elicitation_setting)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if multiple_values_setting is not None:
- _setter("multiple_values_setting", multiple_values_setting)
+ pulumi.set(__self__, "multiple_values_setting", multiple_values_setting)
if obfuscation_setting is not None:
- _setter("obfuscation_setting", obfuscation_setting)
+ pulumi.set(__self__, "obfuscation_setting", obfuscation_setting)
@property
@pulumi.getter
@@ -4482,45 +3680,22 @@ def __init__(__self__, *,
:param 'BotDialogState' failure_next_step: Specifies the next step that the bot runs when the slot value code is not recognized.
:param 'BotResponseSpecification' failure_response: Specifies a list of message groups that Amazon Lex uses to respond the user input.
"""
- BotSlotCaptureSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capture_conditional=capture_conditional,
- capture_next_step=capture_next_step,
- capture_response=capture_response,
- code_hook=code_hook,
- elicitation_code_hook=elicitation_code_hook,
- failure_conditional=failure_conditional,
- failure_next_step=failure_next_step,
- failure_response=failure_response,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capture_conditional: Optional['outputs.BotConditionalSpecification'] = None,
- capture_next_step: Optional['outputs.BotDialogState'] = None,
- capture_response: Optional['outputs.BotResponseSpecification'] = None,
- code_hook: Optional['outputs.BotDialogCodeHookInvocationSetting'] = None,
- elicitation_code_hook: Optional['outputs.BotElicitationCodeHookInvocationSetting'] = None,
- failure_conditional: Optional['outputs.BotConditionalSpecification'] = None,
- failure_next_step: Optional['outputs.BotDialogState'] = None,
- failure_response: Optional['outputs.BotResponseSpecification'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if capture_conditional is not None:
- _setter("capture_conditional", capture_conditional)
+ pulumi.set(__self__, "capture_conditional", capture_conditional)
if capture_next_step is not None:
- _setter("capture_next_step", capture_next_step)
+ pulumi.set(__self__, "capture_next_step", capture_next_step)
if capture_response is not None:
- _setter("capture_response", capture_response)
+ pulumi.set(__self__, "capture_response", capture_response)
if code_hook is not None:
- _setter("code_hook", code_hook)
+ pulumi.set(__self__, "code_hook", code_hook)
if elicitation_code_hook is not None:
- _setter("elicitation_code_hook", elicitation_code_hook)
+ pulumi.set(__self__, "elicitation_code_hook", elicitation_code_hook)
if failure_conditional is not None:
- _setter("failure_conditional", failure_conditional)
+ pulumi.set(__self__, "failure_conditional", failure_conditional)
if failure_next_step is not None:
- _setter("failure_next_step", failure_next_step)
+ pulumi.set(__self__, "failure_next_step", failure_next_step)
if failure_response is not None:
- _setter("failure_response", failure_response)
+ pulumi.set(__self__, "failure_response", failure_response)
@property
@pulumi.getter(name="captureConditional")
@@ -4615,16 +3790,7 @@ def __init__(__self__, *,
The default value to use when a user doesn't provide a value for a slot.
:param str default_value: The default value to use when a user doesn't provide a value for a slot.
"""
- BotSlotDefaultValue._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- default_value=default_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- default_value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("default_value", default_value)
+ pulumi.set(__self__, "default_value", default_value)
@property
@pulumi.getter(name="defaultValue")
@@ -4663,16 +3829,7 @@ def __init__(__self__, *,
A list of values that Amazon Lex should use as the default value for a slot.
:param Sequence['BotSlotDefaultValue'] default_value_list: A list of slot default values
"""
- BotSlotDefaultValueSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- default_value_list=default_value_list,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- default_value_list: Sequence['outputs.BotSlotDefaultValue'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("default_value_list", default_value_list)
+ pulumi.set(__self__, "default_value_list", default_value_list)
@property
@pulumi.getter(name="defaultValueList")
@@ -4712,19 +3869,8 @@ def __init__(__self__, *,
The priority that Amazon Lex should use when eliciting slot values from a user.
:param str slot_name: The name of the slot.
"""
- BotSlotPriority._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- priority=priority,
- slot_name=slot_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- priority: int,
- slot_name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("priority", priority)
- _setter("slot_name", slot_name)
+ pulumi.set(__self__, "priority", priority)
+ pulumi.set(__self__, "slot_name", slot_name)
@property
@pulumi.getter
@@ -4778,36 +3924,17 @@ def __init__(__self__, *,
"""
A custom, extended built-in or a grammar slot type.
"""
- BotSlotType._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- description=description,
- external_source_setting=external_source_setting,
- parent_slot_type_signature=parent_slot_type_signature,
- slot_type_values=slot_type_values,
- value_selection_setting=value_selection_setting,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- description: Optional[str] = None,
- external_source_setting: Optional['outputs.BotExternalSourceSetting'] = None,
- parent_slot_type_signature: Optional[str] = None,
- slot_type_values: Optional[Sequence['outputs.BotSlotTypeValue']] = None,
- value_selection_setting: Optional['outputs.BotSlotValueSelectionSetting'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if external_source_setting is not None:
- _setter("external_source_setting", external_source_setting)
+ pulumi.set(__self__, "external_source_setting", external_source_setting)
if parent_slot_type_signature is not None:
- _setter("parent_slot_type_signature", parent_slot_type_signature)
+ pulumi.set(__self__, "parent_slot_type_signature", parent_slot_type_signature)
if slot_type_values is not None:
- _setter("slot_type_values", slot_type_values)
+ pulumi.set(__self__, "slot_type_values", slot_type_values)
if value_selection_setting is not None:
- _setter("value_selection_setting", value_selection_setting)
+ pulumi.set(__self__, "value_selection_setting", value_selection_setting)
@property
@pulumi.getter
@@ -4868,20 +3995,9 @@ def __init__(__self__, *,
"""
Value that the slot type can take.
"""
- BotSlotTypeValue._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- sample_value=sample_value,
- synonyms=synonyms,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- sample_value: 'outputs.BotSampleValue',
- synonyms: Optional[Sequence['outputs.BotSampleValue']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("sample_value", sample_value)
+ pulumi.set(__self__, "sample_value", sample_value)
if synonyms is not None:
- _setter("synonyms", synonyms)
+ pulumi.set(__self__, "synonyms", synonyms)
@property
@pulumi.getter(name="sampleValue")
@@ -4922,17 +4038,8 @@ def __init__(__self__, *,
The value to set in a slot.
:param str interpreted_value: The value that Amazon Lex determines for the slot.
"""
- BotSlotValue._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- interpreted_value=interpreted_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- interpreted_value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if interpreted_value is not None:
- _setter("interpreted_value", interpreted_value)
+ pulumi.set(__self__, "interpreted_value", interpreted_value)
@property
@pulumi.getter(name="interpretedValue")
@@ -4991,36 +4098,17 @@ def __init__(__self__, *,
:param 'BotSlotCaptureSetting' slot_capture_setting: Specifies the next stage in the conversation after capturing the slot.
:param 'BotWaitAndContinueSpecification' wait_and_continue_specification: Specifies the prompts that Amazon Lex uses while a bot is waiting for customer input.
"""
- BotSlotValueElicitationSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- slot_constraint=slot_constraint,
- default_value_specification=default_value_specification,
- prompt_specification=prompt_specification,
- sample_utterances=sample_utterances,
- slot_capture_setting=slot_capture_setting,
- wait_and_continue_specification=wait_and_continue_specification,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- slot_constraint: 'BotSlotConstraint',
- default_value_specification: Optional['outputs.BotSlotDefaultValueSpecification'] = None,
- prompt_specification: Optional['outputs.BotPromptSpecification'] = None,
- sample_utterances: Optional[Sequence['outputs.BotSampleUtterance']] = None,
- slot_capture_setting: Optional['outputs.BotSlotCaptureSetting'] = None,
- wait_and_continue_specification: Optional['outputs.BotWaitAndContinueSpecification'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("slot_constraint", slot_constraint)
+ pulumi.set(__self__, "slot_constraint", slot_constraint)
if default_value_specification is not None:
- _setter("default_value_specification", default_value_specification)
+ pulumi.set(__self__, "default_value_specification", default_value_specification)
if prompt_specification is not None:
- _setter("prompt_specification", prompt_specification)
+ pulumi.set(__self__, "prompt_specification", prompt_specification)
if sample_utterances is not None:
- _setter("sample_utterances", sample_utterances)
+ pulumi.set(__self__, "sample_utterances", sample_utterances)
if slot_capture_setting is not None:
- _setter("slot_capture_setting", slot_capture_setting)
+ pulumi.set(__self__, "slot_capture_setting", slot_capture_setting)
if wait_and_continue_specification is not None:
- _setter("wait_and_continue_specification", wait_and_continue_specification)
+ pulumi.set(__self__, "wait_and_continue_specification", wait_and_continue_specification)
@property
@pulumi.getter(name="slotConstraint")
@@ -5086,25 +4174,12 @@ def __init__(__self__, *,
:param 'BotSlotValue' value: The current value of the slot.
:param Sequence['BotSlotValueOverride'] values: A list of one or more values that the user provided for the slot. For example, for a slot that elicits pizza toppings, the values might be "pepperoni" and "pineapple."
"""
- BotSlotValueOverride._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- shape=shape,
- value=value,
- values=values,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- shape: Optional['BotSlotShape'] = None,
- value: Optional['outputs.BotSlotValue'] = None,
- values: Optional[Sequence['outputs.BotSlotValueOverride']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if shape is not None:
- _setter("shape", shape)
+ pulumi.set(__self__, "shape", shape)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
if values is not None:
- _setter("values", values)
+ pulumi.set(__self__, "values", values)
@property
@pulumi.getter
@@ -5161,21 +4236,10 @@ def __init__(__self__, *,
"""
A map of slot names and their overridden values.
"""
- BotSlotValueOverrideMap._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- slot_name=slot_name,
- slot_value_override=slot_value_override,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- slot_name: Optional[str] = None,
- slot_value_override: Optional['outputs.BotSlotValueOverride'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if slot_name is not None:
- _setter("slot_name", slot_name)
+ pulumi.set(__self__, "slot_name", slot_name)
if slot_value_override is not None:
- _setter("slot_value_override", slot_value_override)
+ pulumi.set(__self__, "slot_value_override", slot_value_override)
@property
@pulumi.getter(name="slotName")
@@ -5199,16 +4263,7 @@ def __init__(__self__, *,
A regular expression used to validate the value of a slot.
:param str pattern: Regex pattern
"""
- BotSlotValueRegexFilter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- pattern=pattern,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- pattern: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("pattern", pattern)
+ pulumi.set(__self__, "pattern", pattern)
@property
@pulumi.getter
@@ -5252,24 +4307,11 @@ def __init__(__self__, *,
"""
Contains settings used by Amazon Lex to select a slot value.
"""
- BotSlotValueSelectionSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resolution_strategy=resolution_strategy,
- advanced_recognition_setting=advanced_recognition_setting,
- regex_filter=regex_filter,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resolution_strategy: 'BotSlotValueResolutionStrategy',
- advanced_recognition_setting: Optional['outputs.BotAdvancedRecognitionSetting'] = None,
- regex_filter: Optional['outputs.BotSlotValueRegexFilter'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resolution_strategy", resolution_strategy)
+ pulumi.set(__self__, "resolution_strategy", resolution_strategy)
if advanced_recognition_setting is not None:
- _setter("advanced_recognition_setting", advanced_recognition_setting)
+ pulumi.set(__self__, "advanced_recognition_setting", advanced_recognition_setting)
if regex_filter is not None:
- _setter("regex_filter", regex_filter)
+ pulumi.set(__self__, "regex_filter", regex_filter)
@property
@pulumi.getter(name="resolutionStrategy")
@@ -5298,16 +4340,7 @@ def __init__(__self__, *,
A message in Speech Synthesis Markup Language (SSML).
:param str value: The SSML text that defines the prompt.
"""
- BotSsmlMessage._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -5355,26 +4388,11 @@ def __init__(__self__, *,
StillWaitingResponseSpecification.
:param bool allow_interrupt: Indicates whether the user can interrupt a speech prompt from the bot.
"""
- BotStillWaitingResponseSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- frequency_in_seconds=frequency_in_seconds,
- message_groups_list=message_groups_list,
- timeout_in_seconds=timeout_in_seconds,
- allow_interrupt=allow_interrupt,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- frequency_in_seconds: int,
- message_groups_list: Sequence['outputs.BotMessageGroup'],
- timeout_in_seconds: int,
- allow_interrupt: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("frequency_in_seconds", frequency_in_seconds)
- _setter("message_groups_list", message_groups_list)
- _setter("timeout_in_seconds", timeout_in_seconds)
+ pulumi.set(__self__, "frequency_in_seconds", frequency_in_seconds)
+ pulumi.set(__self__, "message_groups_list", message_groups_list)
+ pulumi.set(__self__, "timeout_in_seconds", timeout_in_seconds)
if allow_interrupt is not None:
- _setter("allow_interrupt", allow_interrupt)
+ pulumi.set(__self__, "allow_interrupt", allow_interrupt)
@property
@pulumi.getter(name="frequencyInSeconds")
@@ -5413,19 +4431,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- BotTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -5479,29 +4486,14 @@ def __init__(__self__, *,
Configuring the test bot alias settings for a given bot
:param 'BotTestBotAliasSettingsSentimentAnalysisSettingsProperties' sentiment_analysis_settings: Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.
"""
- BotTestBotAliasSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bot_alias_locale_settings=bot_alias_locale_settings,
- conversation_log_settings=conversation_log_settings,
- description=description,
- sentiment_analysis_settings=sentiment_analysis_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bot_alias_locale_settings: Optional[Sequence['outputs.BotAliasLocaleSettingsItem']] = None,
- conversation_log_settings: Optional['outputs.BotConversationLogSettings'] = None,
- description: Optional[str] = None,
- sentiment_analysis_settings: Optional['outputs.BotTestBotAliasSettingsSentimentAnalysisSettingsProperties'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bot_alias_locale_settings is not None:
- _setter("bot_alias_locale_settings", bot_alias_locale_settings)
+ pulumi.set(__self__, "bot_alias_locale_settings", bot_alias_locale_settings)
if conversation_log_settings is not None:
- _setter("conversation_log_settings", conversation_log_settings)
+ pulumi.set(__self__, "conversation_log_settings", conversation_log_settings)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if sentiment_analysis_settings is not None:
- _setter("sentiment_analysis_settings", sentiment_analysis_settings)
+ pulumi.set(__self__, "sentiment_analysis_settings", sentiment_analysis_settings)
@property
@pulumi.getter(name="botAliasLocaleSettings")
@@ -5555,16 +4547,7 @@ def __init__(__self__, *,
Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.
:param bool detect_sentiment: Enable to call Amazon Comprehend for Sentiment natively within Lex
"""
- BotTestBotAliasSettingsSentimentAnalysisSettingsProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- detect_sentiment=detect_sentiment,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- detect_sentiment: bool,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("detect_sentiment", detect_sentiment)
+ pulumi.set(__self__, "detect_sentiment", detect_sentiment)
@property
@pulumi.getter(name="detectSentiment")
@@ -5602,16 +4585,7 @@ def __init__(__self__, *,
"""
Defines the Amazon CloudWatch Logs destination log group for conversation text logs.
"""
- BotTextLogDestination._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cloud_watch=cloud_watch,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cloud_watch: 'outputs.BotCloudWatchLogGroupLogDestination',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cloud_watch", cloud_watch)
+ pulumi.set(__self__, "cloud_watch", cloud_watch)
@property
@pulumi.getter(name="cloudWatch")
@@ -5630,19 +4604,8 @@ def __init__(__self__, *,
"""
Contains information about code hooks that Amazon Lex calls during a conversation.
"""
- BotTextLogSetting._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: 'outputs.BotTextLogDestination',
- enabled: bool,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination", destination)
- _setter("enabled", enabled)
+ pulumi.set(__self__, "destination", destination)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -5682,16 +4645,7 @@ def __init__(__self__, *,
"""
The version of a bot used for a bot locale.
"""
- BotVersionLocaleDetails._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- source_bot_version=source_bot_version,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- source_bot_version: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("source_bot_version", source_bot_version)
+ pulumi.set(__self__, "source_bot_version", source_bot_version)
@property
@pulumi.getter(name="sourceBotVersion")
@@ -5723,19 +4677,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
bot_version_locale_details: 'outputs.BotVersionLocaleDetails',
locale_id: str):
- BotVersionLocaleSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bot_version_locale_details=bot_version_locale_details,
- locale_id=locale_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bot_version_locale_details: 'outputs.BotVersionLocaleDetails',
- locale_id: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bot_version_locale_details", bot_version_locale_details)
- _setter("locale_id", locale_id)
+ pulumi.set(__self__, "bot_version_locale_details", bot_version_locale_details)
+ pulumi.set(__self__, "locale_id", locale_id)
@property
@pulumi.getter(name="botVersionLocaleDetails")
@@ -5778,20 +4721,9 @@ def __init__(__self__, *,
:param str voice_id: The Amazon Polly voice ID that Amazon Lex uses for voice interaction with the user.
:param 'BotVoiceSettingsEngine' engine: Indicates the type of Amazon Polly voice that Amazon Lex should use for voice interaction with the user. For more information, see the engine parameter of the SynthesizeSpeech operation in the Amazon Polly developer guide.
"""
- BotVoiceSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- voice_id=voice_id,
- engine=engine,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- voice_id: str,
- engine: Optional['BotVoiceSettingsEngine'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("voice_id", voice_id)
+ pulumi.set(__self__, "voice_id", voice_id)
if engine is not None:
- _setter("engine", engine)
+ pulumi.set(__self__, "engine", engine)
@property
@pulumi.getter(name="voiceId")
@@ -5850,27 +4782,12 @@ def __init__(__self__, *,
:param bool is_active: Specifies whether the bot will wait for a user to respond.
:param 'BotStillWaitingResponseSpecification' still_waiting_response: The response that Amazon Lex sends periodically to the user to indicate that the bot is still waiting for input from the user.
"""
- BotWaitAndContinueSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- continue_response=continue_response,
- waiting_response=waiting_response,
- is_active=is_active,
- still_waiting_response=still_waiting_response,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- continue_response: 'outputs.BotResponseSpecification',
- waiting_response: 'outputs.BotResponseSpecification',
- is_active: Optional[bool] = None,
- still_waiting_response: Optional['outputs.BotStillWaitingResponseSpecification'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("continue_response", continue_response)
- _setter("waiting_response", waiting_response)
+ pulumi.set(__self__, "continue_response", continue_response)
+ pulumi.set(__self__, "waiting_response", waiting_response)
if is_active is not None:
- _setter("is_active", is_active)
+ pulumi.set(__self__, "is_active", is_active)
if still_waiting_response is not None:
- _setter("still_waiting_response", still_waiting_response)
+ pulumi.set(__self__, "still_waiting_response", still_waiting_response)
@property
@pulumi.getter(name="continueResponse")
@@ -5932,16 +4849,7 @@ def __init__(__self__, *,
"""
Data privacy setting of the Bot.
"""
- DataPrivacyProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- child_directed=child_directed,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- child_directed: bool,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("child_directed", child_directed)
+ pulumi.set(__self__, "child_directed", child_directed)
@property
@pulumi.getter(name="childDirected")
@@ -5959,11 +4867,6 @@ def __init__(__self__):
A resource policy to add to the resource. The policy is a JSON structure following the IAM syntax that contains one or more statements that define the policy.
"""
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -5994,16 +4897,7 @@ def __init__(__self__, *,
Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.
:param bool detect_sentiment: Enable to call Amazon Comprehend for Sentiment natively within Lex
"""
- SentimentAnalysisSettingsProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- detect_sentiment=detect_sentiment,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- detect_sentiment: bool,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("detect_sentiment", detect_sentiment)
+ pulumi.set(__self__, "detect_sentiment", detect_sentiment)
@property
@pulumi.getter(name="detectSentiment")
diff --git a/sdk/python/pulumi_aws_native/lex/resource_policy.py b/sdk/python/pulumi_aws_native/lex/resource_policy.py
index 5570044dcf..23f1499023 100644
--- a/sdk/python/pulumi_aws_native/lex/resource_policy.py
+++ b/sdk/python/pulumi_aws_native/lex/resource_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,19 +21,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a ResourcePolicy resource.
"""
- ResourcePolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- policy=policy,
- resource_arn=resource_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- policy: pulumi.Input['ResourcePolicyPolicyArgs'],
- resource_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("policy", policy)
- _setter("resource_arn", resource_arn)
+ pulumi.set(__self__, "policy", policy)
+ pulumi.set(__self__, "resource_arn", resource_arn)
@property
@pulumi.getter
@@ -87,10 +76,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ResourcePolicyArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -107,11 +92,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = ResourcePolicyArgs.__new__(ResourcePolicyArgs)
- if policy is not None and not isinstance(policy, ResourcePolicyPolicyArgs):
- policy = policy or {}
- def _setter(key, value):
- policy[key] = value
- ResourcePolicyPolicyArgs._configure(_setter, **policy)
if policy is None and not opts.urn:
raise TypeError("Missing required property 'policy'")
__props__.__dict__["policy"] = policy
diff --git a/sdk/python/pulumi_aws_native/licensemanager/_inputs.py b/sdk/python/pulumi_aws_native/licensemanager/_inputs.py
index bd2f3f9658..15f407d315 100644
--- a/sdk/python/pulumi_aws_native/licensemanager/_inputs.py
+++ b/sdk/python/pulumi_aws_native/licensemanager/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -24,19 +24,8 @@ class LicenseBorrowConfigurationArgs:
def __init__(__self__, *,
allow_early_check_in: pulumi.Input[bool],
max_time_to_live_in_minutes: pulumi.Input[int]):
- LicenseBorrowConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allow_early_check_in=allow_early_check_in,
- max_time_to_live_in_minutes=max_time_to_live_in_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allow_early_check_in: pulumi.Input[bool],
- max_time_to_live_in_minutes: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("allow_early_check_in", allow_early_check_in)
- _setter("max_time_to_live_in_minutes", max_time_to_live_in_minutes)
+ pulumi.set(__self__, "allow_early_check_in", allow_early_check_in)
+ pulumi.set(__self__, "max_time_to_live_in_minutes", max_time_to_live_in_minutes)
@property
@pulumi.getter(name="allowEarlyCheckIn")
@@ -63,25 +52,12 @@ def __init__(__self__, *,
borrow_configuration: Optional[pulumi.Input['LicenseBorrowConfigurationArgs']] = None,
provisional_configuration: Optional[pulumi.Input['LicenseProvisionalConfigurationArgs']] = None,
renew_type: Optional[pulumi.Input[str]] = None):
- LicenseConsumptionConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- borrow_configuration=borrow_configuration,
- provisional_configuration=provisional_configuration,
- renew_type=renew_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- borrow_configuration: Optional[pulumi.Input['LicenseBorrowConfigurationArgs']] = None,
- provisional_configuration: Optional[pulumi.Input['LicenseProvisionalConfigurationArgs']] = None,
- renew_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if borrow_configuration is not None:
- _setter("borrow_configuration", borrow_configuration)
+ pulumi.set(__self__, "borrow_configuration", borrow_configuration)
if provisional_configuration is not None:
- _setter("provisional_configuration", provisional_configuration)
+ pulumi.set(__self__, "provisional_configuration", provisional_configuration)
if renew_type is not None:
- _setter("renew_type", renew_type)
+ pulumi.set(__self__, "renew_type", renew_type)
@property
@pulumi.getter(name="borrowConfiguration")
@@ -120,35 +96,16 @@ def __init__(__self__, *,
max_count: Optional[pulumi.Input[int]] = None,
overage: Optional[pulumi.Input[bool]] = None,
value: Optional[pulumi.Input[str]] = None):
- LicenseEntitlementArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- unit=unit,
- allow_check_in=allow_check_in,
- max_count=max_count,
- overage=overage,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- unit: pulumi.Input[str],
- allow_check_in: Optional[pulumi.Input[bool]] = None,
- max_count: Optional[pulumi.Input[int]] = None,
- overage: Optional[pulumi.Input[bool]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("unit", unit)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "unit", unit)
if allow_check_in is not None:
- _setter("allow_check_in", allow_check_in)
+ pulumi.set(__self__, "allow_check_in", allow_check_in)
if max_count is not None:
- _setter("max_count", max_count)
+ pulumi.set(__self__, "max_count", max_count)
if overage is not None:
- _setter("overage", overage)
+ pulumi.set(__self__, "overage", overage)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -210,20 +167,9 @@ class LicenseIssuerDataArgs:
def __init__(__self__, *,
name: pulumi.Input[str],
sign_key: Optional[pulumi.Input[str]] = None):
- LicenseIssuerDataArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- sign_key=sign_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- sign_key: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if sign_key is not None:
- _setter("sign_key", sign_key)
+ pulumi.set(__self__, "sign_key", sign_key)
@property
@pulumi.getter
@@ -249,19 +195,8 @@ class LicenseMetadataArgs:
def __init__(__self__, *,
name: pulumi.Input[str],
value: pulumi.Input[str]):
- LicenseMetadataArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("value", value)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -286,16 +221,7 @@ def value(self, value: pulumi.Input[str]):
class LicenseProvisionalConfigurationArgs:
def __init__(__self__, *,
max_time_to_live_in_minutes: pulumi.Input[int]):
- LicenseProvisionalConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_time_to_live_in_minutes=max_time_to_live_in_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_time_to_live_in_minutes: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("max_time_to_live_in_minutes", max_time_to_live_in_minutes)
+ pulumi.set(__self__, "max_time_to_live_in_minutes", max_time_to_live_in_minutes)
@property
@pulumi.getter(name="maxTimeToLiveInMinutes")
@@ -316,19 +242,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] begin: Validity begin date for the license.
:param pulumi.Input[str] end: Validity begin date for the license.
"""
- LicenseValidityDateFormatArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- begin=begin,
- end=end,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- begin: pulumi.Input[str],
- end: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("begin", begin)
- _setter("end", end)
+ pulumi.set(__self__, "begin", begin)
+ pulumi.set(__self__, "end", end)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/licensemanager/get_grant.py b/sdk/python/pulumi_aws_native/licensemanager/get_grant.py
index b611ce0978..c1176e9f95 100644
--- a/sdk/python/pulumi_aws_native/licensemanager/get_grant.py
+++ b/sdk/python/pulumi_aws_native/licensemanager/get_grant.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/licensemanager/get_license.py b/sdk/python/pulumi_aws_native/licensemanager/get_license.py
index f4e2128aae..6e470e700c 100644
--- a/sdk/python/pulumi_aws_native/licensemanager/get_license.py
+++ b/sdk/python/pulumi_aws_native/licensemanager/get_license.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/licensemanager/grant.py b/sdk/python/pulumi_aws_native/licensemanager/grant.py
index 243fb64a34..f2288e705f 100644
--- a/sdk/python/pulumi_aws_native/licensemanager/grant.py
+++ b/sdk/python/pulumi_aws_native/licensemanager/grant.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['GrantArgs', 'Grant']
@@ -26,37 +26,18 @@ def __init__(__self__, *,
:param pulumi.Input[str] home_region: Home region for the created grant.
:param pulumi.Input[str] license_arn: License Arn for the grant.
"""
- GrantArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allowed_operations=allowed_operations,
- grant_name=grant_name,
- home_region=home_region,
- license_arn=license_arn,
- principals=principals,
- status=status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allowed_operations: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- grant_name: Optional[pulumi.Input[str]] = None,
- home_region: Optional[pulumi.Input[str]] = None,
- license_arn: Optional[pulumi.Input[str]] = None,
- principals: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- status: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allowed_operations is not None:
- _setter("allowed_operations", allowed_operations)
+ pulumi.set(__self__, "allowed_operations", allowed_operations)
if grant_name is not None:
- _setter("grant_name", grant_name)
+ pulumi.set(__self__, "grant_name", grant_name)
if home_region is not None:
- _setter("home_region", home_region)
+ pulumi.set(__self__, "home_region", home_region)
if license_arn is not None:
- _setter("license_arn", license_arn)
+ pulumi.set(__self__, "license_arn", license_arn)
if principals is not None:
- _setter("principals", principals)
+ pulumi.set(__self__, "principals", principals)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
@property
@pulumi.getter(name="allowedOperations")
@@ -162,10 +143,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- GrantArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/licensemanager/license.py b/sdk/python/pulumi_aws_native/licensemanager/license.py
index ab5b4b8b26..074a495ecc 100644
--- a/sdk/python/pulumi_aws_native/licensemanager/license.py
+++ b/sdk/python/pulumi_aws_native/licensemanager/license.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -35,51 +35,22 @@ def __init__(__self__, *,
:param pulumi.Input[str] license_name: Name for the created license.
:param pulumi.Input[str] product_sku: ProductSKU of the license.
"""
- LicenseArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- consumption_configuration=consumption_configuration,
- entitlements=entitlements,
- home_region=home_region,
- issuer=issuer,
- product_name=product_name,
- validity=validity,
- beneficiary=beneficiary,
- license_metadata=license_metadata,
- license_name=license_name,
- product_sku=product_sku,
- status=status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- consumption_configuration: pulumi.Input['LicenseConsumptionConfigurationArgs'],
- entitlements: pulumi.Input[Sequence[pulumi.Input['LicenseEntitlementArgs']]],
- home_region: pulumi.Input[str],
- issuer: pulumi.Input['LicenseIssuerDataArgs'],
- product_name: pulumi.Input[str],
- validity: pulumi.Input['LicenseValidityDateFormatArgs'],
- beneficiary: Optional[pulumi.Input[str]] = None,
- license_metadata: Optional[pulumi.Input[Sequence[pulumi.Input['LicenseMetadataArgs']]]] = None,
- license_name: Optional[pulumi.Input[str]] = None,
- product_sku: Optional[pulumi.Input[str]] = None,
- status: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("consumption_configuration", consumption_configuration)
- _setter("entitlements", entitlements)
- _setter("home_region", home_region)
- _setter("issuer", issuer)
- _setter("product_name", product_name)
- _setter("validity", validity)
+ pulumi.set(__self__, "consumption_configuration", consumption_configuration)
+ pulumi.set(__self__, "entitlements", entitlements)
+ pulumi.set(__self__, "home_region", home_region)
+ pulumi.set(__self__, "issuer", issuer)
+ pulumi.set(__self__, "product_name", product_name)
+ pulumi.set(__self__, "validity", validity)
if beneficiary is not None:
- _setter("beneficiary", beneficiary)
+ pulumi.set(__self__, "beneficiary", beneficiary)
if license_metadata is not None:
- _setter("license_metadata", license_metadata)
+ pulumi.set(__self__, "license_metadata", license_metadata)
if license_name is not None:
- _setter("license_name", license_name)
+ pulumi.set(__self__, "license_name", license_name)
if product_sku is not None:
- _setter("product_sku", product_sku)
+ pulumi.set(__self__, "product_sku", product_sku)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
@property
@pulumi.getter(name="consumptionConfiguration")
@@ -243,10 +214,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LicenseArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -273,11 +240,6 @@ def _internal_init(__self__,
__props__ = LicenseArgs.__new__(LicenseArgs)
__props__.__dict__["beneficiary"] = beneficiary
- if consumption_configuration is not None and not isinstance(consumption_configuration, LicenseConsumptionConfigurationArgs):
- consumption_configuration = consumption_configuration or {}
- def _setter(key, value):
- consumption_configuration[key] = value
- LicenseConsumptionConfigurationArgs._configure(_setter, **consumption_configuration)
if consumption_configuration is None and not opts.urn:
raise TypeError("Missing required property 'consumption_configuration'")
__props__.__dict__["consumption_configuration"] = consumption_configuration
@@ -287,11 +249,6 @@ def _setter(key, value):
if home_region is None and not opts.urn:
raise TypeError("Missing required property 'home_region'")
__props__.__dict__["home_region"] = home_region
- if issuer is not None and not isinstance(issuer, LicenseIssuerDataArgs):
- issuer = issuer or {}
- def _setter(key, value):
- issuer[key] = value
- LicenseIssuerDataArgs._configure(_setter, **issuer)
if issuer is None and not opts.urn:
raise TypeError("Missing required property 'issuer'")
__props__.__dict__["issuer"] = issuer
@@ -302,11 +259,6 @@ def _setter(key, value):
__props__.__dict__["product_name"] = product_name
__props__.__dict__["product_sku"] = product_sku
__props__.__dict__["status"] = status
- if validity is not None and not isinstance(validity, LicenseValidityDateFormatArgs):
- validity = validity or {}
- def _setter(key, value):
- validity[key] = value
- LicenseValidityDateFormatArgs._configure(_setter, **validity)
if validity is None and not opts.urn:
raise TypeError("Missing required property 'validity'")
__props__.__dict__["validity"] = validity
diff --git a/sdk/python/pulumi_aws_native/licensemanager/outputs.py b/sdk/python/pulumi_aws_native/licensemanager/outputs.py
index 4109662136..c8a8cb734c 100644
--- a/sdk/python/pulumi_aws_native/licensemanager/outputs.py
+++ b/sdk/python/pulumi_aws_native/licensemanager/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
@@ -44,19 +44,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
allow_early_check_in: bool,
max_time_to_live_in_minutes: int):
- LicenseBorrowConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allow_early_check_in=allow_early_check_in,
- max_time_to_live_in_minutes=max_time_to_live_in_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allow_early_check_in: bool,
- max_time_to_live_in_minutes: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("allow_early_check_in", allow_early_check_in)
- _setter("max_time_to_live_in_minutes", max_time_to_live_in_minutes)
+ pulumi.set(__self__, "allow_early_check_in", allow_early_check_in)
+ pulumi.set(__self__, "max_time_to_live_in_minutes", max_time_to_live_in_minutes)
@property
@pulumi.getter(name="allowEarlyCheckIn")
@@ -96,25 +85,12 @@ def __init__(__self__, *,
borrow_configuration: Optional['outputs.LicenseBorrowConfiguration'] = None,
provisional_configuration: Optional['outputs.LicenseProvisionalConfiguration'] = None,
renew_type: Optional[str] = None):
- LicenseConsumptionConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- borrow_configuration=borrow_configuration,
- provisional_configuration=provisional_configuration,
- renew_type=renew_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- borrow_configuration: Optional['outputs.LicenseBorrowConfiguration'] = None,
- provisional_configuration: Optional['outputs.LicenseProvisionalConfiguration'] = None,
- renew_type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if borrow_configuration is not None:
- _setter("borrow_configuration", borrow_configuration)
+ pulumi.set(__self__, "borrow_configuration", borrow_configuration)
if provisional_configuration is not None:
- _setter("provisional_configuration", provisional_configuration)
+ pulumi.set(__self__, "provisional_configuration", provisional_configuration)
if renew_type is not None:
- _setter("renew_type", renew_type)
+ pulumi.set(__self__, "renew_type", renew_type)
@property
@pulumi.getter(name="borrowConfiguration")
@@ -160,35 +136,16 @@ def __init__(__self__, *,
max_count: Optional[int] = None,
overage: Optional[bool] = None,
value: Optional[str] = None):
- LicenseEntitlement._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- unit=unit,
- allow_check_in=allow_check_in,
- max_count=max_count,
- overage=overage,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- unit: str,
- allow_check_in: Optional[bool] = None,
- max_count: Optional[int] = None,
- overage: Optional[bool] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("unit", unit)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "unit", unit)
if allow_check_in is not None:
- _setter("allow_check_in", allow_check_in)
+ pulumi.set(__self__, "allow_check_in", allow_check_in)
if max_count is not None:
- _setter("max_count", max_count)
+ pulumi.set(__self__, "max_count", max_count)
if overage is not None:
- _setter("overage", overage)
+ pulumi.set(__self__, "overage", overage)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -243,20 +200,9 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
name: str,
sign_key: Optional[str] = None):
- LicenseIssuerData._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- sign_key=sign_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- sign_key: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if sign_key is not None:
- _setter("sign_key", sign_key)
+ pulumi.set(__self__, "sign_key", sign_key)
@property
@pulumi.getter
@@ -274,19 +220,8 @@ class LicenseMetadata(dict):
def __init__(__self__, *,
name: str,
value: str):
- LicenseMetadata._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
- _setter("value", value)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -320,16 +255,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
max_time_to_live_in_minutes: int):
- LicenseProvisionalConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_time_to_live_in_minutes=max_time_to_live_in_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_time_to_live_in_minutes: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("max_time_to_live_in_minutes", max_time_to_live_in_minutes)
+ pulumi.set(__self__, "max_time_to_live_in_minutes", max_time_to_live_in_minutes)
@property
@pulumi.getter(name="maxTimeToLiveInMinutes")
@@ -346,19 +272,8 @@ def __init__(__self__, *,
:param str begin: Validity begin date for the license.
:param str end: Validity begin date for the license.
"""
- LicenseValidityDateFormat._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- begin=begin,
- end=end,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- begin: str,
- end: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("begin", begin)
- _setter("end", end)
+ pulumi.set(__self__, "begin", begin)
+ pulumi.set(__self__, "end", end)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/lightsail/_inputs.py b/sdk/python/pulumi_aws_native/lightsail/_inputs.py
index 3369ecaa70..9dcfa8e5c6 100644
--- a/sdk/python/pulumi_aws_native/lightsail/_inputs.py
+++ b/sdk/python/pulumi_aws_native/lightsail/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -61,21 +61,10 @@ def __init__(__self__, *,
:param pulumi.Input[bool] allow_public_overrides: A Boolean value that indicates whether the access control list (ACL) permissions that are applied to individual objects override the getObject option that is currently specified.
:param pulumi.Input[str] get_object: Specifies the anonymous access to all objects in a bucket.
"""
- BucketAccessRulesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allow_public_overrides=allow_public_overrides,
- get_object=get_object,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allow_public_overrides: Optional[pulumi.Input[bool]] = None,
- get_object: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allow_public_overrides is not None:
- _setter("allow_public_overrides", allow_public_overrides)
+ pulumi.set(__self__, "allow_public_overrides", allow_public_overrides)
if get_object is not None:
- _setter("get_object", get_object)
+ pulumi.set(__self__, "get_object", get_object)
@property
@pulumi.getter(name="allowPublicOverrides")
@@ -112,20 +101,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- BucketTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -162,20 +140,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- CertificateTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -207,21 +174,10 @@ class ContainerEnvironmentVariableArgs:
def __init__(__self__, *,
value: Optional[pulumi.Input[str]] = None,
variable: Optional[pulumi.Input[str]] = None):
- ContainerEnvironmentVariableArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- value=value,
- variable=variable,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- value: Optional[pulumi.Input[str]] = None,
- variable: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
if variable is not None:
- _setter("variable", variable)
+ pulumi.set(__self__, "variable", variable)
@property
@pulumi.getter
@@ -260,37 +216,18 @@ def __init__(__self__, *,
:param pulumi.Input[int] timeout_seconds: The amount of time, in seconds, during which no response means a failed health check. You can specify between 2 and 60 seconds. The default value is 2.
:param pulumi.Input[int] unhealthy_threshold: The number of consecutive health check failures required before moving the container to the Unhealthy state. The default value is 2.
"""
- ContainerHealthCheckConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- healthy_threshold=healthy_threshold,
- interval_seconds=interval_seconds,
- path=path,
- success_codes=success_codes,
- timeout_seconds=timeout_seconds,
- unhealthy_threshold=unhealthy_threshold,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- healthy_threshold: Optional[pulumi.Input[int]] = None,
- interval_seconds: Optional[pulumi.Input[int]] = None,
- path: Optional[pulumi.Input[str]] = None,
- success_codes: Optional[pulumi.Input[str]] = None,
- timeout_seconds: Optional[pulumi.Input[int]] = None,
- unhealthy_threshold: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if healthy_threshold is not None:
- _setter("healthy_threshold", healthy_threshold)
+ pulumi.set(__self__, "healthy_threshold", healthy_threshold)
if interval_seconds is not None:
- _setter("interval_seconds", interval_seconds)
+ pulumi.set(__self__, "interval_seconds", interval_seconds)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
if success_codes is not None:
- _setter("success_codes", success_codes)
+ pulumi.set(__self__, "success_codes", success_codes)
if timeout_seconds is not None:
- _setter("timeout_seconds", timeout_seconds)
+ pulumi.set(__self__, "timeout_seconds", timeout_seconds)
if unhealthy_threshold is not None:
- _setter("unhealthy_threshold", unhealthy_threshold)
+ pulumi.set(__self__, "unhealthy_threshold", unhealthy_threshold)
@property
@pulumi.getter(name="healthyThreshold")
@@ -370,21 +307,10 @@ class ContainerPortInfoArgs:
def __init__(__self__, *,
port: Optional[pulumi.Input[str]] = None,
protocol: Optional[pulumi.Input[str]] = None):
- ContainerPortInfoArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- port=port,
- protocol=protocol,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- port: Optional[pulumi.Input[str]] = None,
- protocol: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
@property
@pulumi.getter
@@ -415,21 +341,10 @@ def __init__(__self__, *,
:param pulumi.Input[bool] is_active: A Boolean value that indicates whether to activate the role.
:param pulumi.Input[str] principal_arn: The Amazon Resource Name (ARN) of the role, if it is activated.
"""
- ContainerPrivateRegistryAccessEcrImagePullerRolePropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- is_active=is_active,
- principal_arn=principal_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- is_active: Optional[pulumi.Input[bool]] = None,
- principal_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if is_active is not None:
- _setter("is_active", is_active)
+ pulumi.set(__self__, "is_active", is_active)
if principal_arn is not None:
- _setter("principal_arn", principal_arn)
+ pulumi.set(__self__, "principal_arn", principal_arn)
@property
@pulumi.getter(name="isActive")
@@ -464,17 +379,8 @@ def __init__(__self__, *,
An object to describe the configuration for the container service to access private container image repositories, such as Amazon Elastic Container Registry (Amazon ECR) private repositories.
:param pulumi.Input['ContainerPrivateRegistryAccessEcrImagePullerRolePropertiesArgs'] ecr_image_puller_role: An object to describe a request to activate or deactivate the role that you can use to grant an Amazon Lightsail container service access to Amazon Elastic Container Registry (Amazon ECR) private repositories.
"""
- ContainerPrivateRegistryAccessArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ecr_image_puller_role=ecr_image_puller_role,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ecr_image_puller_role: Optional[pulumi.Input['ContainerPrivateRegistryAccessEcrImagePullerRolePropertiesArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ecr_image_puller_role is not None:
- _setter("ecr_image_puller_role", ecr_image_puller_role)
+ pulumi.set(__self__, "ecr_image_puller_role", ecr_image_puller_role)
@property
@pulumi.getter(name="ecrImagePullerRole")
@@ -498,21 +404,10 @@ def __init__(__self__, *,
The public domain name to use with the container service, such as example.com and www.example.com.
:param pulumi.Input[Sequence[pulumi.Input[str]]] domain_names: An object that describes the configuration for the containers of the deployment.
"""
- ContainerPublicDomainNameArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_name=certificate_name,
- domain_names=domain_names,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_name: Optional[pulumi.Input[str]] = None,
- domain_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if certificate_name is not None:
- _setter("certificate_name", certificate_name)
+ pulumi.set(__self__, "certificate_name", certificate_name)
if domain_names is not None:
- _setter("domain_names", domain_names)
+ pulumi.set(__self__, "domain_names", domain_names)
@property
@pulumi.getter(name="certificateName")
@@ -548,25 +443,12 @@ def __init__(__self__, *,
:param pulumi.Input[int] container_port: The port of the container to which traffic is forwarded to.
:param pulumi.Input['ContainerHealthCheckConfigArgs'] health_check_config: An object that describes the health check configuration of the container.
"""
- ContainerPublicEndpointArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_name=container_name,
- container_port=container_port,
- health_check_config=health_check_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_name: Optional[pulumi.Input[str]] = None,
- container_port: Optional[pulumi.Input[int]] = None,
- health_check_config: Optional[pulumi.Input['ContainerHealthCheckConfigArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_name is not None:
- _setter("container_name", container_name)
+ pulumi.set(__self__, "container_name", container_name)
if container_port is not None:
- _setter("container_port", container_port)
+ pulumi.set(__self__, "container_port", container_port)
if health_check_config is not None:
- _setter("health_check_config", health_check_config)
+ pulumi.set(__self__, "health_check_config", health_check_config)
@property
@pulumi.getter(name="containerName")
@@ -615,21 +497,10 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['ContainerArgs']]] containers: An object that describes the configuration for the containers of the deployment.
:param pulumi.Input['ContainerPublicEndpointArgs'] public_endpoint: An object that describes the endpoint of the deployment.
"""
- ContainerServiceDeploymentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- containers=containers,
- public_endpoint=public_endpoint,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- containers: Optional[pulumi.Input[Sequence[pulumi.Input['ContainerArgs']]]] = None,
- public_endpoint: Optional[pulumi.Input['ContainerPublicEndpointArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if containers is not None:
- _setter("containers", containers)
+ pulumi.set(__self__, "containers", containers)
if public_endpoint is not None:
- _setter("public_endpoint", public_endpoint)
+ pulumi.set(__self__, "public_endpoint", public_endpoint)
@property
@pulumi.getter
@@ -666,20 +537,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ContainerTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -722,33 +582,16 @@ def __init__(__self__, *,
:param pulumi.Input[str] image: The name of the image used for the container.
:param pulumi.Input[Sequence[pulumi.Input['ContainerPortInfoArgs']]] ports: The open firewall ports of the container.
"""
- ContainerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- command=command,
- container_name=container_name,
- environment=environment,
- image=image,
- ports=ports,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- command: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- container_name: Optional[pulumi.Input[str]] = None,
- environment: Optional[pulumi.Input[Sequence[pulumi.Input['ContainerEnvironmentVariableArgs']]]] = None,
- image: Optional[pulumi.Input[str]] = None,
- ports: Optional[pulumi.Input[Sequence[pulumi.Input['ContainerPortInfoArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if command is not None:
- _setter("command", command)
+ pulumi.set(__self__, "command", command)
if container_name is not None:
- _setter("container_name", container_name)
+ pulumi.set(__self__, "container_name", container_name)
if environment is not None:
- _setter("environment", environment)
+ pulumi.set(__self__, "environment", environment)
if image is not None:
- _setter("image", image)
+ pulumi.set(__self__, "image", image)
if ports is not None:
- _setter("ports", ports)
+ pulumi.set(__self__, "ports", ports)
@property
@pulumi.getter
@@ -833,45 +676,22 @@ def __init__(__self__, *,
:param pulumi.Input[str] parameter_name: Specifies the name of the parameter.
:param pulumi.Input[str] parameter_value: Specifies the value of the parameter.
"""
- DatabaseRelationalDatabaseParameterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allowed_values=allowed_values,
- apply_method=apply_method,
- apply_type=apply_type,
- data_type=data_type,
- description=description,
- is_modifiable=is_modifiable,
- parameter_name=parameter_name,
- parameter_value=parameter_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allowed_values: Optional[pulumi.Input[str]] = None,
- apply_method: Optional[pulumi.Input[str]] = None,
- apply_type: Optional[pulumi.Input[str]] = None,
- data_type: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- is_modifiable: Optional[pulumi.Input[bool]] = None,
- parameter_name: Optional[pulumi.Input[str]] = None,
- parameter_value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allowed_values is not None:
- _setter("allowed_values", allowed_values)
+ pulumi.set(__self__, "allowed_values", allowed_values)
if apply_method is not None:
- _setter("apply_method", apply_method)
+ pulumi.set(__self__, "apply_method", apply_method)
if apply_type is not None:
- _setter("apply_type", apply_type)
+ pulumi.set(__self__, "apply_type", apply_type)
if data_type is not None:
- _setter("data_type", data_type)
+ pulumi.set(__self__, "data_type", data_type)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if is_modifiable is not None:
- _setter("is_modifiable", is_modifiable)
+ pulumi.set(__self__, "is_modifiable", is_modifiable)
if parameter_name is not None:
- _setter("parameter_name", parameter_name)
+ pulumi.set(__self__, "parameter_name", parameter_name)
if parameter_value is not None:
- _setter("parameter_value", parameter_value)
+ pulumi.set(__self__, "parameter_value", parameter_value)
@property
@pulumi.getter(name="allowedValues")
@@ -980,20 +800,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- DatabaseTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1031,24 +840,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] add_on_type: The add-on type
:param pulumi.Input['DiskAddOnStatus'] status: Status of the Addon
"""
- DiskAddOnArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- add_on_type=add_on_type,
- auto_snapshot_add_on_request=auto_snapshot_add_on_request,
- status=status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- add_on_type: pulumi.Input[str],
- auto_snapshot_add_on_request: Optional[pulumi.Input['DiskAutoSnapshotAddOnArgs']] = None,
- status: Optional[pulumi.Input['DiskAddOnStatus']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("add_on_type", add_on_type)
+ pulumi.set(__self__, "add_on_type", add_on_type)
if auto_snapshot_add_on_request is not None:
- _setter("auto_snapshot_add_on_request", auto_snapshot_add_on_request)
+ pulumi.set(__self__, "auto_snapshot_add_on_request", auto_snapshot_add_on_request)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
@property
@pulumi.getter(name="addOnType")
@@ -1092,17 +888,8 @@ def __init__(__self__, *,
An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
:param pulumi.Input[str] snapshot_time_of_day: The daily time when an automatic snapshot will be created.
"""
- DiskAutoSnapshotAddOnArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- snapshot_time_of_day=snapshot_time_of_day,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- snapshot_time_of_day: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if snapshot_time_of_day is not None:
- _setter("snapshot_time_of_day", snapshot_time_of_day)
+ pulumi.set(__self__, "snapshot_time_of_day", snapshot_time_of_day)
@property
@pulumi.getter(name="snapshotTimeOfDay")
@@ -1127,21 +914,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] availability_zone: The Availability Zone in which to create your disk. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
:param pulumi.Input[str] region_name: The Region Name in which to create your disk.
"""
- DiskLocationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- region_name=region_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: Optional[pulumi.Input[str]] = None,
- region_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if region_name is not None:
- _setter("region_name", region_name)
+ pulumi.set(__self__, "region_name", region_name)
@property
@pulumi.getter(name="availabilityZone")
@@ -1178,20 +954,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- DiskTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1228,21 +993,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] behavior: The cache behavior for the specified path.
:param pulumi.Input[str] path: The path to a directory or file to cached, or not cache. Use an asterisk symbol to specify wildcard directories (path/to/assets/*), and file types (*.html, *jpg, *js). Directories and file paths are case-sensitive.
"""
- DistributionCacheBehaviorPerPathArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- behavior=behavior,
- path=path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- behavior: Optional[pulumi.Input[str]] = None,
- path: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if behavior is not None:
- _setter("behavior", behavior)
+ pulumi.set(__self__, "behavior", behavior)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
@property
@pulumi.getter
@@ -1277,17 +1031,8 @@ def __init__(__self__, *,
Describes the default cache behavior of an Amazon Lightsail content delivery network (CDN) distribution.
:param pulumi.Input[str] behavior: The cache behavior of the distribution.
"""
- DistributionCacheBehaviorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- behavior=behavior,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- behavior: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if behavior is not None:
- _setter("behavior", behavior)
+ pulumi.set(__self__, "behavior", behavior)
@property
@pulumi.getter
@@ -1324,45 +1069,22 @@ def __init__(__self__, *,
:param pulumi.Input[int] maximum_ttl: The maximum amount of time that objects stay in the distribution's cache before the distribution forwards another request to the origin to determine whether the object has been updated.
:param pulumi.Input[int] minimum_ttl: The minimum amount of time that objects stay in the distribution's cache before the distribution forwards another request to the origin to determine whether the object has been updated.
"""
- DistributionCacheSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allowed_http_methods=allowed_http_methods,
- cached_http_methods=cached_http_methods,
- default_ttl=default_ttl,
- forwarded_cookies=forwarded_cookies,
- forwarded_headers=forwarded_headers,
- forwarded_query_strings=forwarded_query_strings,
- maximum_ttl=maximum_ttl,
- minimum_ttl=minimum_ttl,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allowed_http_methods: Optional[pulumi.Input[str]] = None,
- cached_http_methods: Optional[pulumi.Input[str]] = None,
- default_ttl: Optional[pulumi.Input[int]] = None,
- forwarded_cookies: Optional[pulumi.Input['DistributionCookieObjectArgs']] = None,
- forwarded_headers: Optional[pulumi.Input['DistributionHeaderObjectArgs']] = None,
- forwarded_query_strings: Optional[pulumi.Input['DistributionQueryStringObjectArgs']] = None,
- maximum_ttl: Optional[pulumi.Input[int]] = None,
- minimum_ttl: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allowed_http_methods is not None:
- _setter("allowed_http_methods", allowed_http_methods)
+ pulumi.set(__self__, "allowed_http_methods", allowed_http_methods)
if cached_http_methods is not None:
- _setter("cached_http_methods", cached_http_methods)
+ pulumi.set(__self__, "cached_http_methods", cached_http_methods)
if default_ttl is not None:
- _setter("default_ttl", default_ttl)
+ pulumi.set(__self__, "default_ttl", default_ttl)
if forwarded_cookies is not None:
- _setter("forwarded_cookies", forwarded_cookies)
+ pulumi.set(__self__, "forwarded_cookies", forwarded_cookies)
if forwarded_headers is not None:
- _setter("forwarded_headers", forwarded_headers)
+ pulumi.set(__self__, "forwarded_headers", forwarded_headers)
if forwarded_query_strings is not None:
- _setter("forwarded_query_strings", forwarded_query_strings)
+ pulumi.set(__self__, "forwarded_query_strings", forwarded_query_strings)
if maximum_ttl is not None:
- _setter("maximum_ttl", maximum_ttl)
+ pulumi.set(__self__, "maximum_ttl", maximum_ttl)
if minimum_ttl is not None:
- _setter("minimum_ttl", minimum_ttl)
+ pulumi.set(__self__, "minimum_ttl", minimum_ttl)
@property
@pulumi.getter(name="allowedHttpMethods")
@@ -1471,21 +1193,10 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] cookies_allow_list: The specific cookies to forward to your distribution's origin.
:param pulumi.Input[str] option: Specifies which cookies to forward to the distribution's origin for a cache behavior: all, none, or allow-list to forward only the cookies specified in the cookiesAllowList parameter.
"""
- DistributionCookieObjectArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cookies_allow_list=cookies_allow_list,
- option=option,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cookies_allow_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- option: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cookies_allow_list is not None:
- _setter("cookies_allow_list", cookies_allow_list)
+ pulumi.set(__self__, "cookies_allow_list", cookies_allow_list)
if option is not None:
- _setter("option", option)
+ pulumi.set(__self__, "option", option)
@property
@pulumi.getter(name="cookiesAllowList")
@@ -1522,21 +1233,10 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] headers_allow_list: The specific headers to forward to your distribution's origin.
:param pulumi.Input[str] option: The headers that you want your distribution to forward to your origin and base caching on.
"""
- DistributionHeaderObjectArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- headers_allow_list=headers_allow_list,
- option=option,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- headers_allow_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- option: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if headers_allow_list is not None:
- _setter("headers_allow_list", headers_allow_list)
+ pulumi.set(__self__, "headers_allow_list", headers_allow_list)
if option is not None:
- _setter("option", option)
+ pulumi.set(__self__, "option", option)
@property
@pulumi.getter(name="headersAllowList")
@@ -1575,25 +1275,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] protocol_policy: The protocol that your Amazon Lightsail distribution uses when establishing a connection with your origin to pull content.
:param pulumi.Input[str] region_name: The AWS Region name of the origin resource.
"""
- DistributionInputOriginArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- protocol_policy=protocol_policy,
- region_name=region_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[pulumi.Input[str]] = None,
- protocol_policy: Optional[pulumi.Input[str]] = None,
- region_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if protocol_policy is not None:
- _setter("protocol_policy", protocol_policy)
+ pulumi.set(__self__, "protocol_policy", protocol_policy)
if region_name is not None:
- _setter("region_name", region_name)
+ pulumi.set(__self__, "region_name", region_name)
@property
@pulumi.getter
@@ -1642,21 +1329,10 @@ def __init__(__self__, *,
:param pulumi.Input[bool] option: Indicates whether the distribution forwards and caches based on query strings.
:param pulumi.Input[Sequence[pulumi.Input[str]]] query_strings_allow_list: The specific query strings that the distribution forwards to the origin.
"""
- DistributionQueryStringObjectArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- option=option,
- query_strings_allow_list=query_strings_allow_list,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- option: Optional[pulumi.Input[bool]] = None,
- query_strings_allow_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if option is not None:
- _setter("option", option)
+ pulumi.set(__self__, "option", option)
if query_strings_allow_list is not None:
- _setter("query_strings_allow_list", query_strings_allow_list)
+ pulumi.set(__self__, "query_strings_allow_list", query_strings_allow_list)
@property
@pulumi.getter
@@ -1693,20 +1369,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- DistributionTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1744,24 +1409,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] add_on_type: The add-on type
:param pulumi.Input['InstanceAddOnStatus'] status: Status of the Addon
"""
- InstanceAddOnArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- add_on_type=add_on_type,
- auto_snapshot_add_on_request=auto_snapshot_add_on_request,
- status=status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- add_on_type: pulumi.Input[str],
- auto_snapshot_add_on_request: Optional[pulumi.Input['InstanceAutoSnapshotAddOnArgs']] = None,
- status: Optional[pulumi.Input['InstanceAddOnStatus']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("add_on_type", add_on_type)
+ pulumi.set(__self__, "add_on_type", add_on_type)
if auto_snapshot_add_on_request is not None:
- _setter("auto_snapshot_add_on_request", auto_snapshot_add_on_request)
+ pulumi.set(__self__, "auto_snapshot_add_on_request", auto_snapshot_add_on_request)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
@property
@pulumi.getter(name="addOnType")
@@ -1805,17 +1457,8 @@ def __init__(__self__, *,
An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
:param pulumi.Input[str] snapshot_time_of_day: The daily time when an automatic snapshot will be created.
"""
- InstanceAutoSnapshotAddOnArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- snapshot_time_of_day=snapshot_time_of_day,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- snapshot_time_of_day: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if snapshot_time_of_day is not None:
- _setter("snapshot_time_of_day", snapshot_time_of_day)
+ pulumi.set(__self__, "snapshot_time_of_day", snapshot_time_of_day)
@property
@pulumi.getter(name="snapshotTimeOfDay")
@@ -1850,39 +1493,18 @@ def __init__(__self__, *,
:param pulumi.Input[bool] is_system_disk: Is the Attached disk is the system disk of the Instance.
:param pulumi.Input[str] size_in_gb: Size of the disk attached to the Instance.
"""
- InstanceDiskArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- disk_name=disk_name,
- path=path,
- attached_to=attached_to,
- attachment_state=attachment_state,
- iops=iops,
- is_system_disk=is_system_disk,
- size_in_gb=size_in_gb,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- disk_name: pulumi.Input[str],
- path: pulumi.Input[str],
- attached_to: Optional[pulumi.Input[str]] = None,
- attachment_state: Optional[pulumi.Input[str]] = None,
- iops: Optional[pulumi.Input[int]] = None,
- is_system_disk: Optional[pulumi.Input[bool]] = None,
- size_in_gb: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("disk_name", disk_name)
- _setter("path", path)
+ pulumi.set(__self__, "disk_name", disk_name)
+ pulumi.set(__self__, "path", path)
if attached_to is not None:
- _setter("attached_to", attached_to)
+ pulumi.set(__self__, "attached_to", attached_to)
if attachment_state is not None:
- _setter("attachment_state", attachment_state)
+ pulumi.set(__self__, "attachment_state", attachment_state)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if is_system_disk is not None:
- _setter("is_system_disk", is_system_disk)
+ pulumi.set(__self__, "is_system_disk", is_system_disk)
if size_in_gb is not None:
- _setter("size_in_gb", size_in_gb)
+ pulumi.set(__self__, "size_in_gb", size_in_gb)
@property
@pulumi.getter(name="diskName")
@@ -1981,25 +1603,12 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['InstanceDiskArgs']]] disks: Disks attached to the Instance.
:param pulumi.Input[int] ram_size_in_gb: RAM Size of the Instance.
"""
- InstanceHardwareArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cpu_count=cpu_count,
- disks=disks,
- ram_size_in_gb=ram_size_in_gb,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cpu_count: Optional[pulumi.Input[int]] = None,
- disks: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceDiskArgs']]]] = None,
- ram_size_in_gb: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cpu_count is not None:
- _setter("cpu_count", cpu_count)
+ pulumi.set(__self__, "cpu_count", cpu_count)
if disks is not None:
- _setter("disks", disks)
+ pulumi.set(__self__, "disks", disks)
if ram_size_in_gb is not None:
- _setter("ram_size_in_gb", ram_size_in_gb)
+ pulumi.set(__self__, "ram_size_in_gb", ram_size_in_gb)
@property
@pulumi.getter(name="cpuCount")
@@ -2048,21 +1657,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] availability_zone: The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
:param pulumi.Input[str] region_name: The Region Name in which to create your instance.
"""
- InstanceLocationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- region_name=region_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: Optional[pulumi.Input[str]] = None,
- region_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if region_name is not None:
- _setter("region_name", region_name)
+ pulumi.set(__self__, "region_name", region_name)
@property
@pulumi.getter(name="availabilityZone")
@@ -2097,17 +1695,8 @@ def __init__(__self__, *,
Monthly Transfer of the Instance.
:param pulumi.Input[str] gb_per_month_allocated: GbPerMonthAllocated of the Instance.
"""
- InstanceMonthlyTransferArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- gb_per_month_allocated=gb_per_month_allocated,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- gb_per_month_allocated: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if gb_per_month_allocated is not None:
- _setter("gb_per_month_allocated", gb_per_month_allocated)
+ pulumi.set(__self__, "gb_per_month_allocated", gb_per_month_allocated)
@property
@pulumi.getter(name="gbPerMonthAllocated")
@@ -2131,20 +1720,9 @@ def __init__(__self__, *,
Networking of the Instance.
:param pulumi.Input[Sequence[pulumi.Input['InstancePortArgs']]] ports: Ports to the Instance.
"""
- InstanceNetworkingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ports=ports,
- monthly_transfer=monthly_transfer,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ports: pulumi.Input[Sequence[pulumi.Input['InstancePortArgs']]],
- monthly_transfer: Optional[pulumi.Input['InstanceMonthlyTransferArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ports", ports)
+ pulumi.set(__self__, "ports", ports)
if monthly_transfer is not None:
- _setter("monthly_transfer", monthly_transfer)
+ pulumi.set(__self__, "monthly_transfer", monthly_transfer)
@property
@pulumi.getter
@@ -2191,53 +1769,26 @@ def __init__(__self__, *,
:param pulumi.Input[str] protocol: Port Protocol of the Instance.
:param pulumi.Input[int] to_port: To Port of the Instance.
"""
- InstancePortArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- access_direction=access_direction,
- access_from=access_from,
- access_type=access_type,
- cidr_list_aliases=cidr_list_aliases,
- cidrs=cidrs,
- common_name=common_name,
- from_port=from_port,
- ipv6_cidrs=ipv6_cidrs,
- protocol=protocol,
- to_port=to_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- access_direction: Optional[pulumi.Input[str]] = None,
- access_from: Optional[pulumi.Input[str]] = None,
- access_type: Optional[pulumi.Input[str]] = None,
- cidr_list_aliases: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- cidrs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- common_name: Optional[pulumi.Input[str]] = None,
- from_port: Optional[pulumi.Input[int]] = None,
- ipv6_cidrs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- protocol: Optional[pulumi.Input[str]] = None,
- to_port: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if access_direction is not None:
- _setter("access_direction", access_direction)
+ pulumi.set(__self__, "access_direction", access_direction)
if access_from is not None:
- _setter("access_from", access_from)
+ pulumi.set(__self__, "access_from", access_from)
if access_type is not None:
- _setter("access_type", access_type)
+ pulumi.set(__self__, "access_type", access_type)
if cidr_list_aliases is not None:
- _setter("cidr_list_aliases", cidr_list_aliases)
+ pulumi.set(__self__, "cidr_list_aliases", cidr_list_aliases)
if cidrs is not None:
- _setter("cidrs", cidrs)
+ pulumi.set(__self__, "cidrs", cidrs)
if common_name is not None:
- _setter("common_name", common_name)
+ pulumi.set(__self__, "common_name", common_name)
if from_port is not None:
- _setter("from_port", from_port)
+ pulumi.set(__self__, "from_port", from_port)
if ipv6_cidrs is not None:
- _setter("ipv6_cidrs", ipv6_cidrs)
+ pulumi.set(__self__, "ipv6_cidrs", ipv6_cidrs)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
if to_port is not None:
- _setter("to_port", to_port)
+ pulumi.set(__self__, "to_port", to_port)
@property
@pulumi.getter(name="accessDirection")
@@ -2361,21 +1912,10 @@ def __init__(__self__, *,
:param pulumi.Input[int] code: Status code of the Instance.
:param pulumi.Input[str] name: Status code of the Instance.
"""
- InstanceStateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- code=code,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- code: Optional[pulumi.Input[int]] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if code is not None:
- _setter("code", code)
+ pulumi.set(__self__, "code", code)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -2412,20 +1952,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- InstanceTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2462,20 +1991,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- LoadBalancerTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/lightsail/alarm.py b/sdk/python/pulumi_aws_native/lightsail/alarm.py
index eaa51b8bdc..ed450db66e 100644
--- a/sdk/python/pulumi_aws_native/lightsail/alarm.py
+++ b/sdk/python/pulumi_aws_native/lightsail/alarm.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['AlarmArgs', 'Alarm']
@@ -39,52 +39,23 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] notification_triggers: The alarm states that trigger a notification.
:param pulumi.Input[str] treat_missing_data: Sets how this alarm will handle missing data points.
"""
- AlarmArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- comparison_operator=comparison_operator,
- evaluation_periods=evaluation_periods,
- metric_name=metric_name,
- monitored_resource_name=monitored_resource_name,
- threshold=threshold,
- alarm_name=alarm_name,
- contact_protocols=contact_protocols,
- datapoints_to_alarm=datapoints_to_alarm,
- notification_enabled=notification_enabled,
- notification_triggers=notification_triggers,
- treat_missing_data=treat_missing_data,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- comparison_operator: pulumi.Input[str],
- evaluation_periods: pulumi.Input[int],
- metric_name: pulumi.Input[str],
- monitored_resource_name: pulumi.Input[str],
- threshold: pulumi.Input[float],
- alarm_name: Optional[pulumi.Input[str]] = None,
- contact_protocols: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- datapoints_to_alarm: Optional[pulumi.Input[int]] = None,
- notification_enabled: Optional[pulumi.Input[bool]] = None,
- notification_triggers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- treat_missing_data: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("comparison_operator", comparison_operator)
- _setter("evaluation_periods", evaluation_periods)
- _setter("metric_name", metric_name)
- _setter("monitored_resource_name", monitored_resource_name)
- _setter("threshold", threshold)
+ pulumi.set(__self__, "comparison_operator", comparison_operator)
+ pulumi.set(__self__, "evaluation_periods", evaluation_periods)
+ pulumi.set(__self__, "metric_name", metric_name)
+ pulumi.set(__self__, "monitored_resource_name", monitored_resource_name)
+ pulumi.set(__self__, "threshold", threshold)
if alarm_name is not None:
- _setter("alarm_name", alarm_name)
+ pulumi.set(__self__, "alarm_name", alarm_name)
if contact_protocols is not None:
- _setter("contact_protocols", contact_protocols)
+ pulumi.set(__self__, "contact_protocols", contact_protocols)
if datapoints_to_alarm is not None:
- _setter("datapoints_to_alarm", datapoints_to_alarm)
+ pulumi.set(__self__, "datapoints_to_alarm", datapoints_to_alarm)
if notification_enabled is not None:
- _setter("notification_enabled", notification_enabled)
+ pulumi.set(__self__, "notification_enabled", notification_enabled)
if notification_triggers is not None:
- _setter("notification_triggers", notification_triggers)
+ pulumi.set(__self__, "notification_triggers", notification_triggers)
if treat_missing_data is not None:
- _setter("treat_missing_data", treat_missing_data)
+ pulumi.set(__self__, "treat_missing_data", treat_missing_data)
@property
@pulumi.getter(name="comparisonOperator")
@@ -272,10 +243,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AlarmArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/lightsail/bucket.py b/sdk/python/pulumi_aws_native/lightsail/bucket.py
index 73d068a124..c619e1e65d 100644
--- a/sdk/python/pulumi_aws_native/lightsail/bucket.py
+++ b/sdk/python/pulumi_aws_native/lightsail/bucket.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -32,40 +32,19 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] resources_receiving_access: The names of the Lightsail resources for which to set bucket access.
:param pulumi.Input[Sequence[pulumi.Input['BucketTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- BucketArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bundle_id=bundle_id,
- access_rules=access_rules,
- bucket_name=bucket_name,
- object_versioning=object_versioning,
- read_only_access_accounts=read_only_access_accounts,
- resources_receiving_access=resources_receiving_access,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bundle_id: pulumi.Input[str],
- access_rules: Optional[pulumi.Input['BucketAccessRulesArgs']] = None,
- bucket_name: Optional[pulumi.Input[str]] = None,
- object_versioning: Optional[pulumi.Input[bool]] = None,
- read_only_access_accounts: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- resources_receiving_access: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['BucketTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bundle_id", bundle_id)
+ pulumi.set(__self__, "bundle_id", bundle_id)
if access_rules is not None:
- _setter("access_rules", access_rules)
+ pulumi.set(__self__, "access_rules", access_rules)
if bucket_name is not None:
- _setter("bucket_name", bucket_name)
+ pulumi.set(__self__, "bucket_name", bucket_name)
if object_versioning is not None:
- _setter("object_versioning", object_versioning)
+ pulumi.set(__self__, "object_versioning", object_versioning)
if read_only_access_accounts is not None:
- _setter("read_only_access_accounts", read_only_access_accounts)
+ pulumi.set(__self__, "read_only_access_accounts", read_only_access_accounts)
if resources_receiving_access is not None:
- _setter("resources_receiving_access", resources_receiving_access)
+ pulumi.set(__self__, "resources_receiving_access", resources_receiving_access)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="bundleId")
@@ -193,10 +172,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- BucketArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -218,11 +193,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = BucketArgs.__new__(BucketArgs)
- if access_rules is not None and not isinstance(access_rules, BucketAccessRulesArgs):
- access_rules = access_rules or {}
- def _setter(key, value):
- access_rules[key] = value
- BucketAccessRulesArgs._configure(_setter, **access_rules)
__props__.__dict__["access_rules"] = access_rules
__props__.__dict__["bucket_name"] = bucket_name
if bundle_id is None and not opts.urn:
diff --git a/sdk/python/pulumi_aws_native/lightsail/certificate.py b/sdk/python/pulumi_aws_native/lightsail/certificate.py
index f41a69e3eb..367009b8c7 100644
--- a/sdk/python/pulumi_aws_native/lightsail/certificate.py
+++ b/sdk/python/pulumi_aws_native/lightsail/certificate.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -27,28 +27,13 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] subject_alternative_names: An array of strings that specify the alternate domains (e.g., example2.com) and subdomains (e.g., blog.example.com) for the certificate.
:param pulumi.Input[Sequence[pulumi.Input['CertificateTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- CertificateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- domain_name=domain_name,
- certificate_name=certificate_name,
- subject_alternative_names=subject_alternative_names,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- domain_name: pulumi.Input[str],
- certificate_name: Optional[pulumi.Input[str]] = None,
- subject_alternative_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['CertificateTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("domain_name", domain_name)
+ pulumi.set(__self__, "domain_name", domain_name)
if certificate_name is not None:
- _setter("certificate_name", certificate_name)
+ pulumi.set(__self__, "certificate_name", certificate_name)
if subject_alternative_names is not None:
- _setter("subject_alternative_names", subject_alternative_names)
+ pulumi.set(__self__, "subject_alternative_names", subject_alternative_names)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="domainName")
@@ -138,10 +123,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- CertificateArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/lightsail/container.py b/sdk/python/pulumi_aws_native/lightsail/container.py
index fab6bfa848..6ec673efb9 100644
--- a/sdk/python/pulumi_aws_native/lightsail/container.py
+++ b/sdk/python/pulumi_aws_native/lightsail/container.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -35,42 +35,19 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['ContainerPublicDomainNameArgs']]] public_domain_names: The public domain names to use with the container service, such as example.com and www.example.com.
:param pulumi.Input[Sequence[pulumi.Input['ContainerTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- ContainerInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- power=power,
- scale=scale,
- service_name=service_name,
- container_service_deployment=container_service_deployment,
- is_disabled=is_disabled,
- private_registry_access=private_registry_access,
- public_domain_names=public_domain_names,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- power: pulumi.Input[str],
- scale: pulumi.Input[int],
- service_name: pulumi.Input[str],
- container_service_deployment: Optional[pulumi.Input['ContainerServiceDeploymentArgs']] = None,
- is_disabled: Optional[pulumi.Input[bool]] = None,
- private_registry_access: Optional[pulumi.Input['ContainerPrivateRegistryAccessArgs']] = None,
- public_domain_names: Optional[pulumi.Input[Sequence[pulumi.Input['ContainerPublicDomainNameArgs']]]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ContainerTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("power", power)
- _setter("scale", scale)
- _setter("service_name", service_name)
+ pulumi.set(__self__, "power", power)
+ pulumi.set(__self__, "scale", scale)
+ pulumi.set(__self__, "service_name", service_name)
if container_service_deployment is not None:
- _setter("container_service_deployment", container_service_deployment)
+ pulumi.set(__self__, "container_service_deployment", container_service_deployment)
if is_disabled is not None:
- _setter("is_disabled", is_disabled)
+ pulumi.set(__self__, "is_disabled", is_disabled)
if private_registry_access is not None:
- _setter("private_registry_access", private_registry_access)
+ pulumi.set(__self__, "private_registry_access", private_registry_access)
if public_domain_names is not None:
- _setter("public_domain_names", public_domain_names)
+ pulumi.set(__self__, "public_domain_names", public_domain_names)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -216,10 +193,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ContainerInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -242,21 +215,11 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = ContainerInitArgs.__new__(ContainerInitArgs)
- if container_service_deployment is not None and not isinstance(container_service_deployment, ContainerServiceDeploymentArgs):
- container_service_deployment = container_service_deployment or {}
- def _setter(key, value):
- container_service_deployment[key] = value
- ContainerServiceDeploymentArgs._configure(_setter, **container_service_deployment)
__props__.__dict__["container_service_deployment"] = container_service_deployment
__props__.__dict__["is_disabled"] = is_disabled
if power is None and not opts.urn:
raise TypeError("Missing required property 'power'")
__props__.__dict__["power"] = power
- if private_registry_access is not None and not isinstance(private_registry_access, ContainerPrivateRegistryAccessArgs):
- private_registry_access = private_registry_access or {}
- def _setter(key, value):
- private_registry_access[key] = value
- ContainerPrivateRegistryAccessArgs._configure(_setter, **private_registry_access)
__props__.__dict__["private_registry_access"] = private_registry_access
__props__.__dict__["public_domain_names"] = public_domain_names
if scale is None and not opts.urn:
diff --git a/sdk/python/pulumi_aws_native/lightsail/database.py b/sdk/python/pulumi_aws_native/lightsail/database.py
index f87985cf06..52db30451e 100644
--- a/sdk/python/pulumi_aws_native/lightsail/database.py
+++ b/sdk/python/pulumi_aws_native/lightsail/database.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -49,68 +49,31 @@ def __init__(__self__, *,
:param pulumi.Input[bool] rotate_master_user_password: When true, the master user password is changed to a new strong password generated by Lightsail. Use the get relational database master user password operation to get the new password.
:param pulumi.Input[Sequence[pulumi.Input['DatabaseTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- DatabaseArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- master_database_name=master_database_name,
- master_username=master_username,
- relational_database_blueprint_id=relational_database_blueprint_id,
- relational_database_bundle_id=relational_database_bundle_id,
- relational_database_name=relational_database_name,
- availability_zone=availability_zone,
- backup_retention=backup_retention,
- ca_certificate_identifier=ca_certificate_identifier,
- master_user_password=master_user_password,
- preferred_backup_window=preferred_backup_window,
- preferred_maintenance_window=preferred_maintenance_window,
- publicly_accessible=publicly_accessible,
- relational_database_parameters=relational_database_parameters,
- rotate_master_user_password=rotate_master_user_password,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- master_database_name: pulumi.Input[str],
- master_username: pulumi.Input[str],
- relational_database_blueprint_id: pulumi.Input[str],
- relational_database_bundle_id: pulumi.Input[str],
- relational_database_name: pulumi.Input[str],
- availability_zone: Optional[pulumi.Input[str]] = None,
- backup_retention: Optional[pulumi.Input[bool]] = None,
- ca_certificate_identifier: Optional[pulumi.Input[str]] = None,
- master_user_password: Optional[pulumi.Input[str]] = None,
- preferred_backup_window: Optional[pulumi.Input[str]] = None,
- preferred_maintenance_window: Optional[pulumi.Input[str]] = None,
- publicly_accessible: Optional[pulumi.Input[bool]] = None,
- relational_database_parameters: Optional[pulumi.Input[Sequence[pulumi.Input['DatabaseRelationalDatabaseParameterArgs']]]] = None,
- rotate_master_user_password: Optional[pulumi.Input[bool]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DatabaseTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("master_database_name", master_database_name)
- _setter("master_username", master_username)
- _setter("relational_database_blueprint_id", relational_database_blueprint_id)
- _setter("relational_database_bundle_id", relational_database_bundle_id)
- _setter("relational_database_name", relational_database_name)
+ pulumi.set(__self__, "master_database_name", master_database_name)
+ pulumi.set(__self__, "master_username", master_username)
+ pulumi.set(__self__, "relational_database_blueprint_id", relational_database_blueprint_id)
+ pulumi.set(__self__, "relational_database_bundle_id", relational_database_bundle_id)
+ pulumi.set(__self__, "relational_database_name", relational_database_name)
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if backup_retention is not None:
- _setter("backup_retention", backup_retention)
+ pulumi.set(__self__, "backup_retention", backup_retention)
if ca_certificate_identifier is not None:
- _setter("ca_certificate_identifier", ca_certificate_identifier)
+ pulumi.set(__self__, "ca_certificate_identifier", ca_certificate_identifier)
if master_user_password is not None:
- _setter("master_user_password", master_user_password)
+ pulumi.set(__self__, "master_user_password", master_user_password)
if preferred_backup_window is not None:
- _setter("preferred_backup_window", preferred_backup_window)
+ pulumi.set(__self__, "preferred_backup_window", preferred_backup_window)
if preferred_maintenance_window is not None:
- _setter("preferred_maintenance_window", preferred_maintenance_window)
+ pulumi.set(__self__, "preferred_maintenance_window", preferred_maintenance_window)
if publicly_accessible is not None:
- _setter("publicly_accessible", publicly_accessible)
+ pulumi.set(__self__, "publicly_accessible", publicly_accessible)
if relational_database_parameters is not None:
- _setter("relational_database_parameters", relational_database_parameters)
+ pulumi.set(__self__, "relational_database_parameters", relational_database_parameters)
if rotate_master_user_password is not None:
- _setter("rotate_master_user_password", rotate_master_user_password)
+ pulumi.set(__self__, "rotate_master_user_password", rotate_master_user_password)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="masterDatabaseName")
@@ -354,10 +317,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DatabaseArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/lightsail/disk.py b/sdk/python/pulumi_aws_native/lightsail/disk.py
index c80fbc5117..e15478bcdd 100644
--- a/sdk/python/pulumi_aws_native/lightsail/disk.py
+++ b/sdk/python/pulumi_aws_native/lightsail/disk.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -31,36 +31,17 @@ def __init__(__self__, *,
:param pulumi.Input[str] disk_name: The names to use for your new Lightsail disk.
:param pulumi.Input[Sequence[pulumi.Input['DiskTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- DiskArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- size_in_gb=size_in_gb,
- add_ons=add_ons,
- availability_zone=availability_zone,
- disk_name=disk_name,
- location=location,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- size_in_gb: pulumi.Input[int],
- add_ons: Optional[pulumi.Input[Sequence[pulumi.Input['DiskAddOnArgs']]]] = None,
- availability_zone: Optional[pulumi.Input[str]] = None,
- disk_name: Optional[pulumi.Input[str]] = None,
- location: Optional[pulumi.Input['DiskLocationArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DiskTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("size_in_gb", size_in_gb)
+ pulumi.set(__self__, "size_in_gb", size_in_gb)
if add_ons is not None:
- _setter("add_ons", add_ons)
+ pulumi.set(__self__, "add_ons", add_ons)
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if disk_name is not None:
- _setter("disk_name", disk_name)
+ pulumi.set(__self__, "disk_name", disk_name)
if location is not None:
- _setter("location", location)
+ pulumi.set(__self__, "location", location)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="sizeInGb")
@@ -174,10 +155,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DiskArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -201,11 +178,6 @@ def _internal_init(__self__,
__props__.__dict__["add_ons"] = add_ons
__props__.__dict__["availability_zone"] = availability_zone
__props__.__dict__["disk_name"] = disk_name
- if location is not None and not isinstance(location, DiskLocationArgs):
- location = location or {}
- def _setter(key, value):
- location[key] = value
- DiskLocationArgs._configure(_setter, **location)
__props__.__dict__["location"] = location
if size_in_gb is None and not opts.urn:
raise TypeError("Missing required property 'size_in_gb'")
diff --git a/sdk/python/pulumi_aws_native/lightsail/distribution.py b/sdk/python/pulumi_aws_native/lightsail/distribution.py
index cc5f009fb9..fcdc84f0c7 100644
--- a/sdk/python/pulumi_aws_native/lightsail/distribution.py
+++ b/sdk/python/pulumi_aws_native/lightsail/distribution.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -39,50 +39,23 @@ def __init__(__self__, *,
:param pulumi.Input[bool] is_enabled: Indicates whether the distribution is enabled.
:param pulumi.Input[Sequence[pulumi.Input['DistributionTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- DistributionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bundle_id=bundle_id,
- default_cache_behavior=default_cache_behavior,
- origin=origin,
- cache_behavior_settings=cache_behavior_settings,
- cache_behaviors=cache_behaviors,
- certificate_name=certificate_name,
- distribution_name=distribution_name,
- ip_address_type=ip_address_type,
- is_enabled=is_enabled,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bundle_id: pulumi.Input[str],
- default_cache_behavior: pulumi.Input['DistributionCacheBehaviorArgs'],
- origin: pulumi.Input['DistributionInputOriginArgs'],
- cache_behavior_settings: Optional[pulumi.Input['DistributionCacheSettingsArgs']] = None,
- cache_behaviors: Optional[pulumi.Input[Sequence[pulumi.Input['DistributionCacheBehaviorPerPathArgs']]]] = None,
- certificate_name: Optional[pulumi.Input[str]] = None,
- distribution_name: Optional[pulumi.Input[str]] = None,
- ip_address_type: Optional[pulumi.Input[str]] = None,
- is_enabled: Optional[pulumi.Input[bool]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['DistributionTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bundle_id", bundle_id)
- _setter("default_cache_behavior", default_cache_behavior)
- _setter("origin", origin)
+ pulumi.set(__self__, "bundle_id", bundle_id)
+ pulumi.set(__self__, "default_cache_behavior", default_cache_behavior)
+ pulumi.set(__self__, "origin", origin)
if cache_behavior_settings is not None:
- _setter("cache_behavior_settings", cache_behavior_settings)
+ pulumi.set(__self__, "cache_behavior_settings", cache_behavior_settings)
if cache_behaviors is not None:
- _setter("cache_behaviors", cache_behaviors)
+ pulumi.set(__self__, "cache_behaviors", cache_behaviors)
if certificate_name is not None:
- _setter("certificate_name", certificate_name)
+ pulumi.set(__self__, "certificate_name", certificate_name)
if distribution_name is not None:
- _setter("distribution_name", distribution_name)
+ pulumi.set(__self__, "distribution_name", distribution_name)
if ip_address_type is not None:
- _setter("ip_address_type", ip_address_type)
+ pulumi.set(__self__, "ip_address_type", ip_address_type)
if is_enabled is not None:
- _setter("is_enabled", is_enabled)
+ pulumi.set(__self__, "is_enabled", is_enabled)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="bundleId")
@@ -261,10 +234,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DistributionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -293,30 +262,15 @@ def _internal_init(__self__,
if bundle_id is None and not opts.urn:
raise TypeError("Missing required property 'bundle_id'")
__props__.__dict__["bundle_id"] = bundle_id
- if cache_behavior_settings is not None and not isinstance(cache_behavior_settings, DistributionCacheSettingsArgs):
- cache_behavior_settings = cache_behavior_settings or {}
- def _setter(key, value):
- cache_behavior_settings[key] = value
- DistributionCacheSettingsArgs._configure(_setter, **cache_behavior_settings)
__props__.__dict__["cache_behavior_settings"] = cache_behavior_settings
__props__.__dict__["cache_behaviors"] = cache_behaviors
__props__.__dict__["certificate_name"] = certificate_name
- if default_cache_behavior is not None and not isinstance(default_cache_behavior, DistributionCacheBehaviorArgs):
- default_cache_behavior = default_cache_behavior or {}
- def _setter(key, value):
- default_cache_behavior[key] = value
- DistributionCacheBehaviorArgs._configure(_setter, **default_cache_behavior)
if default_cache_behavior is None and not opts.urn:
raise TypeError("Missing required property 'default_cache_behavior'")
__props__.__dict__["default_cache_behavior"] = default_cache_behavior
__props__.__dict__["distribution_name"] = distribution_name
__props__.__dict__["ip_address_type"] = ip_address_type
__props__.__dict__["is_enabled"] = is_enabled
- if origin is not None and not isinstance(origin, DistributionInputOriginArgs):
- origin = origin or {}
- def _setter(key, value):
- origin[key] = value
- DistributionInputOriginArgs._configure(_setter, **origin)
if origin is None and not opts.urn:
raise TypeError("Missing required property 'origin'")
__props__.__dict__["origin"] = origin
diff --git a/sdk/python/pulumi_aws_native/lightsail/get_alarm.py b/sdk/python/pulumi_aws_native/lightsail/get_alarm.py
index 93071ef764..67cd6db0dc 100644
--- a/sdk/python/pulumi_aws_native/lightsail/get_alarm.py
+++ b/sdk/python/pulumi_aws_native/lightsail/get_alarm.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/lightsail/get_bucket.py b/sdk/python/pulumi_aws_native/lightsail/get_bucket.py
index 7303a778db..3ee110574c 100644
--- a/sdk/python/pulumi_aws_native/lightsail/get_bucket.py
+++ b/sdk/python/pulumi_aws_native/lightsail/get_bucket.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/lightsail/get_certificate.py b/sdk/python/pulumi_aws_native/lightsail/get_certificate.py
index b7b6c5729f..c770d8b13f 100644
--- a/sdk/python/pulumi_aws_native/lightsail/get_certificate.py
+++ b/sdk/python/pulumi_aws_native/lightsail/get_certificate.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/lightsail/get_container.py b/sdk/python/pulumi_aws_native/lightsail/get_container.py
index 74734116ed..6ec5c14d68 100644
--- a/sdk/python/pulumi_aws_native/lightsail/get_container.py
+++ b/sdk/python/pulumi_aws_native/lightsail/get_container.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/lightsail/get_database.py b/sdk/python/pulumi_aws_native/lightsail/get_database.py
index 41fb246e0d..e448651113 100644
--- a/sdk/python/pulumi_aws_native/lightsail/get_database.py
+++ b/sdk/python/pulumi_aws_native/lightsail/get_database.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/lightsail/get_disk.py b/sdk/python/pulumi_aws_native/lightsail/get_disk.py
index c1741f2ae9..87524836dd 100644
--- a/sdk/python/pulumi_aws_native/lightsail/get_disk.py
+++ b/sdk/python/pulumi_aws_native/lightsail/get_disk.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/lightsail/get_distribution.py b/sdk/python/pulumi_aws_native/lightsail/get_distribution.py
index 67d15cc5c2..1d9cad055a 100644
--- a/sdk/python/pulumi_aws_native/lightsail/get_distribution.py
+++ b/sdk/python/pulumi_aws_native/lightsail/get_distribution.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/lightsail/get_instance.py b/sdk/python/pulumi_aws_native/lightsail/get_instance.py
index 829e013b9f..fe8a02175c 100644
--- a/sdk/python/pulumi_aws_native/lightsail/get_instance.py
+++ b/sdk/python/pulumi_aws_native/lightsail/get_instance.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/lightsail/get_load_balancer.py b/sdk/python/pulumi_aws_native/lightsail/get_load_balancer.py
index 9479544d29..50d82cd10a 100644
--- a/sdk/python/pulumi_aws_native/lightsail/get_load_balancer.py
+++ b/sdk/python/pulumi_aws_native/lightsail/get_load_balancer.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/lightsail/get_load_balancer_tls_certificate.py b/sdk/python/pulumi_aws_native/lightsail/get_load_balancer_tls_certificate.py
index 19a57106e0..5125205a7b 100644
--- a/sdk/python/pulumi_aws_native/lightsail/get_load_balancer_tls_certificate.py
+++ b/sdk/python/pulumi_aws_native/lightsail/get_load_balancer_tls_certificate.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/lightsail/get_static_ip.py b/sdk/python/pulumi_aws_native/lightsail/get_static_ip.py
index b60dbd84d4..b128798857 100644
--- a/sdk/python/pulumi_aws_native/lightsail/get_static_ip.py
+++ b/sdk/python/pulumi_aws_native/lightsail/get_static_ip.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/lightsail/instance.py b/sdk/python/pulumi_aws_native/lightsail/instance.py
index 349343a799..43bd3a437d 100644
--- a/sdk/python/pulumi_aws_native/lightsail/instance.py
+++ b/sdk/python/pulumi_aws_native/lightsail/instance.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -40,59 +40,28 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['InstanceTagArgs']]] tags: An array of key-value pairs to apply to this resource.
:param pulumi.Input[str] user_data: A launch script you can create that configures a server with additional user data. For example, you might want to run apt-get -y update.
"""
- InstanceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- blueprint_id=blueprint_id,
- bundle_id=bundle_id,
- add_ons=add_ons,
- availability_zone=availability_zone,
- hardware=hardware,
- instance_name=instance_name,
- key_pair_name=key_pair_name,
- location=location,
- networking=networking,
- state=state,
- tags=tags,
- user_data=user_data,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- blueprint_id: pulumi.Input[str],
- bundle_id: pulumi.Input[str],
- add_ons: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceAddOnArgs']]]] = None,
- availability_zone: Optional[pulumi.Input[str]] = None,
- hardware: Optional[pulumi.Input['InstanceHardwareArgs']] = None,
- instance_name: Optional[pulumi.Input[str]] = None,
- key_pair_name: Optional[pulumi.Input[str]] = None,
- location: Optional[pulumi.Input['InstanceLocationArgs']] = None,
- networking: Optional[pulumi.Input['InstanceNetworkingArgs']] = None,
- state: Optional[pulumi.Input['InstanceStateArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['InstanceTagArgs']]]] = None,
- user_data: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("blueprint_id", blueprint_id)
- _setter("bundle_id", bundle_id)
+ pulumi.set(__self__, "blueprint_id", blueprint_id)
+ pulumi.set(__self__, "bundle_id", bundle_id)
if add_ons is not None:
- _setter("add_ons", add_ons)
+ pulumi.set(__self__, "add_ons", add_ons)
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if hardware is not None:
- _setter("hardware", hardware)
+ pulumi.set(__self__, "hardware", hardware)
if instance_name is not None:
- _setter("instance_name", instance_name)
+ pulumi.set(__self__, "instance_name", instance_name)
if key_pair_name is not None:
- _setter("key_pair_name", key_pair_name)
+ pulumi.set(__self__, "key_pair_name", key_pair_name)
if location is not None:
- _setter("location", location)
+ pulumi.set(__self__, "location", location)
if networking is not None:
- _setter("networking", networking)
+ pulumi.set(__self__, "networking", networking)
if state is not None:
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if user_data is not None:
- _setter("user_data", user_data)
+ pulumi.set(__self__, "user_data", user_data)
@property
@pulumi.getter(name="blueprintId")
@@ -278,10 +247,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- InstanceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -316,31 +281,11 @@ def _internal_init(__self__,
if bundle_id is None and not opts.urn:
raise TypeError("Missing required property 'bundle_id'")
__props__.__dict__["bundle_id"] = bundle_id
- if hardware is not None and not isinstance(hardware, InstanceHardwareArgs):
- hardware = hardware or {}
- def _setter(key, value):
- hardware[key] = value
- InstanceHardwareArgs._configure(_setter, **hardware)
__props__.__dict__["hardware"] = hardware
__props__.__dict__["instance_name"] = instance_name
__props__.__dict__["key_pair_name"] = key_pair_name
- if location is not None and not isinstance(location, InstanceLocationArgs):
- location = location or {}
- def _setter(key, value):
- location[key] = value
- InstanceLocationArgs._configure(_setter, **location)
__props__.__dict__["location"] = location
- if networking is not None and not isinstance(networking, InstanceNetworkingArgs):
- networking = networking or {}
- def _setter(key, value):
- networking[key] = value
- InstanceNetworkingArgs._configure(_setter, **networking)
__props__.__dict__["networking"] = networking
- if state is not None and not isinstance(state, InstanceStateArgs):
- state = state or {}
- def _setter(key, value):
- state[key] = value
- InstanceStateArgs._configure(_setter, **state)
__props__.__dict__["state"] = state
__props__.__dict__["tags"] = tags
__props__.__dict__["user_data"] = user_data
diff --git a/sdk/python/pulumi_aws_native/lightsail/load_balancer.py b/sdk/python/pulumi_aws_native/lightsail/load_balancer.py
index 389915b050..f5c8fa76a4 100644
--- a/sdk/python/pulumi_aws_native/lightsail/load_balancer.py
+++ b/sdk/python/pulumi_aws_native/lightsail/load_balancer.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -37,48 +37,23 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['LoadBalancerTagArgs']]] tags: An array of key-value pairs to apply to this resource.
:param pulumi.Input[str] tls_policy_name: The name of the TLS policy to apply to the load balancer.
"""
- LoadBalancerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- instance_port=instance_port,
- attached_instances=attached_instances,
- health_check_path=health_check_path,
- ip_address_type=ip_address_type,
- load_balancer_name=load_balancer_name,
- session_stickiness_enabled=session_stickiness_enabled,
- session_stickiness_lb_cookie_duration_seconds=session_stickiness_lb_cookie_duration_seconds,
- tags=tags,
- tls_policy_name=tls_policy_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- instance_port: pulumi.Input[int],
- attached_instances: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- health_check_path: Optional[pulumi.Input[str]] = None,
- ip_address_type: Optional[pulumi.Input[str]] = None,
- load_balancer_name: Optional[pulumi.Input[str]] = None,
- session_stickiness_enabled: Optional[pulumi.Input[bool]] = None,
- session_stickiness_lb_cookie_duration_seconds: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['LoadBalancerTagArgs']]]] = None,
- tls_policy_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("instance_port", instance_port)
+ pulumi.set(__self__, "instance_port", instance_port)
if attached_instances is not None:
- _setter("attached_instances", attached_instances)
+ pulumi.set(__self__, "attached_instances", attached_instances)
if health_check_path is not None:
- _setter("health_check_path", health_check_path)
+ pulumi.set(__self__, "health_check_path", health_check_path)
if ip_address_type is not None:
- _setter("ip_address_type", ip_address_type)
+ pulumi.set(__self__, "ip_address_type", ip_address_type)
if load_balancer_name is not None:
- _setter("load_balancer_name", load_balancer_name)
+ pulumi.set(__self__, "load_balancer_name", load_balancer_name)
if session_stickiness_enabled is not None:
- _setter("session_stickiness_enabled", session_stickiness_enabled)
+ pulumi.set(__self__, "session_stickiness_enabled", session_stickiness_enabled)
if session_stickiness_lb_cookie_duration_seconds is not None:
- _setter("session_stickiness_lb_cookie_duration_seconds", session_stickiness_lb_cookie_duration_seconds)
+ pulumi.set(__self__, "session_stickiness_lb_cookie_duration_seconds", session_stickiness_lb_cookie_duration_seconds)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if tls_policy_name is not None:
- _setter("tls_policy_name", tls_policy_name)
+ pulumi.set(__self__, "tls_policy_name", tls_policy_name)
@property
@pulumi.getter(name="instancePort")
@@ -238,10 +213,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LoadBalancerArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/lightsail/load_balancer_tls_certificate.py b/sdk/python/pulumi_aws_native/lightsail/load_balancer_tls_certificate.py
index 870b4b8455..483c918ef0 100644
--- a/sdk/python/pulumi_aws_native/lightsail/load_balancer_tls_certificate.py
+++ b/sdk/python/pulumi_aws_native/lightsail/load_balancer_tls_certificate.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['LoadBalancerTlsCertificateArgs', 'LoadBalancerTlsCertificate']
@@ -29,34 +29,15 @@ def __init__(__self__, *,
:param pulumi.Input[bool] https_redirection_enabled: A Boolean value that indicates whether HTTPS redirection is enabled for the load balancer.
:param pulumi.Input[bool] is_attached: When true, the SSL/TLS certificate is attached to the Lightsail load balancer.
"""
- LoadBalancerTlsCertificateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_domain_name=certificate_domain_name,
- certificate_name=certificate_name,
- load_balancer_name=load_balancer_name,
- certificate_alternative_names=certificate_alternative_names,
- https_redirection_enabled=https_redirection_enabled,
- is_attached=is_attached,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_domain_name: pulumi.Input[str],
- certificate_name: pulumi.Input[str],
- load_balancer_name: pulumi.Input[str],
- certificate_alternative_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- https_redirection_enabled: Optional[pulumi.Input[bool]] = None,
- is_attached: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("certificate_domain_name", certificate_domain_name)
- _setter("certificate_name", certificate_name)
- _setter("load_balancer_name", load_balancer_name)
+ pulumi.set(__self__, "certificate_domain_name", certificate_domain_name)
+ pulumi.set(__self__, "certificate_name", certificate_name)
+ pulumi.set(__self__, "load_balancer_name", load_balancer_name)
if certificate_alternative_names is not None:
- _setter("certificate_alternative_names", certificate_alternative_names)
+ pulumi.set(__self__, "certificate_alternative_names", certificate_alternative_names)
if https_redirection_enabled is not None:
- _setter("https_redirection_enabled", https_redirection_enabled)
+ pulumi.set(__self__, "https_redirection_enabled", https_redirection_enabled)
if is_attached is not None:
- _setter("is_attached", is_attached)
+ pulumi.set(__self__, "is_attached", is_attached)
@property
@pulumi.getter(name="certificateDomainName")
@@ -174,10 +155,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LoadBalancerTlsCertificateArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/lightsail/outputs.py b/sdk/python/pulumi_aws_native/lightsail/outputs.py
index ea06599688..445419630d 100644
--- a/sdk/python/pulumi_aws_native/lightsail/outputs.py
+++ b/sdk/python/pulumi_aws_native/lightsail/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -84,21 +84,10 @@ def __init__(__self__, *,
:param bool allow_public_overrides: A Boolean value that indicates whether the access control list (ACL) permissions that are applied to individual objects override the getObject option that is currently specified.
:param str get_object: Specifies the anonymous access to all objects in a bucket.
"""
- BucketAccessRules._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allow_public_overrides=allow_public_overrides,
- get_object=get_object,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allow_public_overrides: Optional[bool] = None,
- get_object: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allow_public_overrides is not None:
- _setter("allow_public_overrides", allow_public_overrides)
+ pulumi.set(__self__, "allow_public_overrides", allow_public_overrides)
if get_object is not None:
- _setter("get_object", get_object)
+ pulumi.set(__self__, "get_object", get_object)
@property
@pulumi.getter(name="allowPublicOverrides")
@@ -130,20 +119,9 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- BucketTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -175,20 +153,9 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- CertificateTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -243,33 +210,16 @@ def __init__(__self__, *,
:param str image: The name of the image used for the container.
:param Sequence['ContainerPortInfo'] ports: The open firewall ports of the container.
"""
- Container._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- command=command,
- container_name=container_name,
- environment=environment,
- image=image,
- ports=ports,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- command: Optional[Sequence[str]] = None,
- container_name: Optional[str] = None,
- environment: Optional[Sequence['outputs.ContainerEnvironmentVariable']] = None,
- image: Optional[str] = None,
- ports: Optional[Sequence['outputs.ContainerPortInfo']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if command is not None:
- _setter("command", command)
+ pulumi.set(__self__, "command", command)
if container_name is not None:
- _setter("container_name", container_name)
+ pulumi.set(__self__, "container_name", container_name)
if environment is not None:
- _setter("environment", environment)
+ pulumi.set(__self__, "environment", environment)
if image is not None:
- _setter("image", image)
+ pulumi.set(__self__, "image", image)
if ports is not None:
- _setter("ports", ports)
+ pulumi.set(__self__, "ports", ports)
@property
@pulumi.getter
@@ -317,21 +267,10 @@ class ContainerEnvironmentVariable(dict):
def __init__(__self__, *,
value: Optional[str] = None,
variable: Optional[str] = None):
- ContainerEnvironmentVariable._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- value=value,
- variable=variable,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- value: Optional[str] = None,
- variable: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
if variable is not None:
- _setter("variable", variable)
+ pulumi.set(__self__, "variable", variable)
@property
@pulumi.getter
@@ -390,37 +329,18 @@ def __init__(__self__, *,
:param int timeout_seconds: The amount of time, in seconds, during which no response means a failed health check. You can specify between 2 and 60 seconds. The default value is 2.
:param int unhealthy_threshold: The number of consecutive health check failures required before moving the container to the Unhealthy state. The default value is 2.
"""
- ContainerHealthCheckConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- healthy_threshold=healthy_threshold,
- interval_seconds=interval_seconds,
- path=path,
- success_codes=success_codes,
- timeout_seconds=timeout_seconds,
- unhealthy_threshold=unhealthy_threshold,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- healthy_threshold: Optional[int] = None,
- interval_seconds: Optional[int] = None,
- path: Optional[str] = None,
- success_codes: Optional[str] = None,
- timeout_seconds: Optional[int] = None,
- unhealthy_threshold: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if healthy_threshold is not None:
- _setter("healthy_threshold", healthy_threshold)
+ pulumi.set(__self__, "healthy_threshold", healthy_threshold)
if interval_seconds is not None:
- _setter("interval_seconds", interval_seconds)
+ pulumi.set(__self__, "interval_seconds", interval_seconds)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
if success_codes is not None:
- _setter("success_codes", success_codes)
+ pulumi.set(__self__, "success_codes", success_codes)
if timeout_seconds is not None:
- _setter("timeout_seconds", timeout_seconds)
+ pulumi.set(__self__, "timeout_seconds", timeout_seconds)
if unhealthy_threshold is not None:
- _setter("unhealthy_threshold", unhealthy_threshold)
+ pulumi.set(__self__, "unhealthy_threshold", unhealthy_threshold)
@property
@pulumi.getter(name="healthyThreshold")
@@ -476,21 +396,10 @@ class ContainerPortInfo(dict):
def __init__(__self__, *,
port: Optional[str] = None,
protocol: Optional[str] = None):
- ContainerPortInfo._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- port=port,
- protocol=protocol,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- port: Optional[str] = None,
- protocol: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
@property
@pulumi.getter
@@ -531,17 +440,8 @@ def __init__(__self__, *,
An object to describe the configuration for the container service to access private container image repositories, such as Amazon Elastic Container Registry (Amazon ECR) private repositories.
:param 'ContainerPrivateRegistryAccessEcrImagePullerRoleProperties' ecr_image_puller_role: An object to describe a request to activate or deactivate the role that you can use to grant an Amazon Lightsail container service access to Amazon Elastic Container Registry (Amazon ECR) private repositories.
"""
- ContainerPrivateRegistryAccess._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ecr_image_puller_role=ecr_image_puller_role,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ecr_image_puller_role: Optional['outputs.ContainerPrivateRegistryAccessEcrImagePullerRoleProperties'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ecr_image_puller_role is not None:
- _setter("ecr_image_puller_role", ecr_image_puller_role)
+ pulumi.set(__self__, "ecr_image_puller_role", ecr_image_puller_role)
@property
@pulumi.getter(name="ecrImagePullerRole")
@@ -584,21 +484,10 @@ def __init__(__self__, *,
:param bool is_active: A Boolean value that indicates whether to activate the role.
:param str principal_arn: The Amazon Resource Name (ARN) of the role, if it is activated.
"""
- ContainerPrivateRegistryAccessEcrImagePullerRoleProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- is_active=is_active,
- principal_arn=principal_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- is_active: Optional[bool] = None,
- principal_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if is_active is not None:
- _setter("is_active", is_active)
+ pulumi.set(__self__, "is_active", is_active)
if principal_arn is not None:
- _setter("principal_arn", principal_arn)
+ pulumi.set(__self__, "principal_arn", principal_arn)
@property
@pulumi.getter(name="isActive")
@@ -648,21 +537,10 @@ def __init__(__self__, *,
The public domain name to use with the container service, such as example.com and www.example.com.
:param Sequence[str] domain_names: An object that describes the configuration for the containers of the deployment.
"""
- ContainerPublicDomainName._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_name=certificate_name,
- domain_names=domain_names,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_name: Optional[str] = None,
- domain_names: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if certificate_name is not None:
- _setter("certificate_name", certificate_name)
+ pulumi.set(__self__, "certificate_name", certificate_name)
if domain_names is not None:
- _setter("domain_names", domain_names)
+ pulumi.set(__self__, "domain_names", domain_names)
@property
@pulumi.getter(name="certificateName")
@@ -714,25 +592,12 @@ def __init__(__self__, *,
:param int container_port: The port of the container to which traffic is forwarded to.
:param 'ContainerHealthCheckConfig' health_check_config: An object that describes the health check configuration of the container.
"""
- ContainerPublicEndpoint._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_name=container_name,
- container_port=container_port,
- health_check_config=health_check_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_name: Optional[str] = None,
- container_port: Optional[int] = None,
- health_check_config: Optional['outputs.ContainerHealthCheckConfig'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_name is not None:
- _setter("container_name", container_name)
+ pulumi.set(__self__, "container_name", container_name)
if container_port is not None:
- _setter("container_port", container_port)
+ pulumi.set(__self__, "container_port", container_port)
if health_check_config is not None:
- _setter("health_check_config", health_check_config)
+ pulumi.set(__self__, "health_check_config", health_check_config)
@property
@pulumi.getter(name="containerName")
@@ -789,21 +654,10 @@ def __init__(__self__, *,
:param Sequence['Container'] containers: An object that describes the configuration for the containers of the deployment.
:param 'ContainerPublicEndpoint' public_endpoint: An object that describes the endpoint of the deployment.
"""
- ContainerServiceDeployment._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- containers=containers,
- public_endpoint=public_endpoint,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- containers: Optional[Sequence['outputs.Container']] = None,
- public_endpoint: Optional['outputs.ContainerPublicEndpoint'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if containers is not None:
- _setter("containers", containers)
+ pulumi.set(__self__, "containers", containers)
if public_endpoint is not None:
- _setter("public_endpoint", public_endpoint)
+ pulumi.set(__self__, "public_endpoint", public_endpoint)
@property
@pulumi.getter
@@ -835,20 +689,9 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- ContainerTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -921,45 +764,22 @@ def __init__(__self__, *,
:param str parameter_name: Specifies the name of the parameter.
:param str parameter_value: Specifies the value of the parameter.
"""
- DatabaseRelationalDatabaseParameter._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allowed_values=allowed_values,
- apply_method=apply_method,
- apply_type=apply_type,
- data_type=data_type,
- description=description,
- is_modifiable=is_modifiable,
- parameter_name=parameter_name,
- parameter_value=parameter_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allowed_values: Optional[str] = None,
- apply_method: Optional[str] = None,
- apply_type: Optional[str] = None,
- data_type: Optional[str] = None,
- description: Optional[str] = None,
- is_modifiable: Optional[bool] = None,
- parameter_name: Optional[str] = None,
- parameter_value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allowed_values is not None:
- _setter("allowed_values", allowed_values)
+ pulumi.set(__self__, "allowed_values", allowed_values)
if apply_method is not None:
- _setter("apply_method", apply_method)
+ pulumi.set(__self__, "apply_method", apply_method)
if apply_type is not None:
- _setter("apply_type", apply_type)
+ pulumi.set(__self__, "apply_type", apply_type)
if data_type is not None:
- _setter("data_type", data_type)
+ pulumi.set(__self__, "data_type", data_type)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if is_modifiable is not None:
- _setter("is_modifiable", is_modifiable)
+ pulumi.set(__self__, "is_modifiable", is_modifiable)
if parameter_name is not None:
- _setter("parameter_name", parameter_name)
+ pulumi.set(__self__, "parameter_name", parameter_name)
if parameter_value is not None:
- _setter("parameter_value", parameter_value)
+ pulumi.set(__self__, "parameter_value", parameter_value)
@property
@pulumi.getter(name="allowedValues")
@@ -1039,20 +859,9 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- DatabaseTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1104,24 +913,11 @@ def __init__(__self__, *,
:param str add_on_type: The add-on type
:param 'DiskAddOnStatus' status: Status of the Addon
"""
- DiskAddOn._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- add_on_type=add_on_type,
- auto_snapshot_add_on_request=auto_snapshot_add_on_request,
- status=status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- add_on_type: str,
- auto_snapshot_add_on_request: Optional['outputs.DiskAutoSnapshotAddOn'] = None,
- status: Optional['DiskAddOnStatus'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("add_on_type", add_on_type)
+ pulumi.set(__self__, "add_on_type", add_on_type)
if auto_snapshot_add_on_request is not None:
- _setter("auto_snapshot_add_on_request", auto_snapshot_add_on_request)
+ pulumi.set(__self__, "auto_snapshot_add_on_request", auto_snapshot_add_on_request)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
@property
@pulumi.getter(name="addOnType")
@@ -1173,17 +969,8 @@ def __init__(__self__, *,
An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
:param str snapshot_time_of_day: The daily time when an automatic snapshot will be created.
"""
- DiskAutoSnapshotAddOn._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- snapshot_time_of_day=snapshot_time_of_day,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- snapshot_time_of_day: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if snapshot_time_of_day is not None:
- _setter("snapshot_time_of_day", snapshot_time_of_day)
+ pulumi.set(__self__, "snapshot_time_of_day", snapshot_time_of_day)
@property
@pulumi.getter(name="snapshotTimeOfDay")
@@ -1226,21 +1013,10 @@ def __init__(__self__, *,
:param str availability_zone: The Availability Zone in which to create your disk. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
:param str region_name: The Region Name in which to create your disk.
"""
- DiskLocation._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- region_name=region_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: Optional[str] = None,
- region_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if region_name is not None:
- _setter("region_name", region_name)
+ pulumi.set(__self__, "region_name", region_name)
@property
@pulumi.getter(name="availabilityZone")
@@ -1272,20 +1048,9 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- DiskTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1315,17 +1080,8 @@ def __init__(__self__, *,
Describes the default cache behavior of an Amazon Lightsail content delivery network (CDN) distribution.
:param str behavior: The cache behavior of the distribution.
"""
- DistributionCacheBehavior._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- behavior=behavior,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- behavior: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if behavior is not None:
- _setter("behavior", behavior)
+ pulumi.set(__self__, "behavior", behavior)
@property
@pulumi.getter
@@ -1349,21 +1105,10 @@ def __init__(__self__, *,
:param str behavior: The cache behavior for the specified path.
:param str path: The path to a directory or file to cached, or not cache. Use an asterisk symbol to specify wildcard directories (path/to/assets/*), and file types (*.html, *jpg, *js). Directories and file paths are case-sensitive.
"""
- DistributionCacheBehaviorPerPath._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- behavior=behavior,
- path=path,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- behavior: Optional[str] = None,
- path: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if behavior is not None:
- _setter("behavior", behavior)
+ pulumi.set(__self__, "behavior", behavior)
if path is not None:
- _setter("path", path)
+ pulumi.set(__self__, "path", path)
@property
@pulumi.getter
@@ -1438,45 +1183,22 @@ def __init__(__self__, *,
:param int maximum_ttl: The maximum amount of time that objects stay in the distribution's cache before the distribution forwards another request to the origin to determine whether the object has been updated.
:param int minimum_ttl: The minimum amount of time that objects stay in the distribution's cache before the distribution forwards another request to the origin to determine whether the object has been updated.
"""
- DistributionCacheSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- allowed_http_methods=allowed_http_methods,
- cached_http_methods=cached_http_methods,
- default_ttl=default_ttl,
- forwarded_cookies=forwarded_cookies,
- forwarded_headers=forwarded_headers,
- forwarded_query_strings=forwarded_query_strings,
- maximum_ttl=maximum_ttl,
- minimum_ttl=minimum_ttl,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- allowed_http_methods: Optional[str] = None,
- cached_http_methods: Optional[str] = None,
- default_ttl: Optional[int] = None,
- forwarded_cookies: Optional['outputs.DistributionCookieObject'] = None,
- forwarded_headers: Optional['outputs.DistributionHeaderObject'] = None,
- forwarded_query_strings: Optional['outputs.DistributionQueryStringObject'] = None,
- maximum_ttl: Optional[int] = None,
- minimum_ttl: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if allowed_http_methods is not None:
- _setter("allowed_http_methods", allowed_http_methods)
+ pulumi.set(__self__, "allowed_http_methods", allowed_http_methods)
if cached_http_methods is not None:
- _setter("cached_http_methods", cached_http_methods)
+ pulumi.set(__self__, "cached_http_methods", cached_http_methods)
if default_ttl is not None:
- _setter("default_ttl", default_ttl)
+ pulumi.set(__self__, "default_ttl", default_ttl)
if forwarded_cookies is not None:
- _setter("forwarded_cookies", forwarded_cookies)
+ pulumi.set(__self__, "forwarded_cookies", forwarded_cookies)
if forwarded_headers is not None:
- _setter("forwarded_headers", forwarded_headers)
+ pulumi.set(__self__, "forwarded_headers", forwarded_headers)
if forwarded_query_strings is not None:
- _setter("forwarded_query_strings", forwarded_query_strings)
+ pulumi.set(__self__, "forwarded_query_strings", forwarded_query_strings)
if maximum_ttl is not None:
- _setter("maximum_ttl", maximum_ttl)
+ pulumi.set(__self__, "maximum_ttl", maximum_ttl)
if minimum_ttl is not None:
- _setter("minimum_ttl", minimum_ttl)
+ pulumi.set(__self__, "minimum_ttl", minimum_ttl)
@property
@pulumi.getter(name="allowedHttpMethods")
@@ -1573,21 +1295,10 @@ def __init__(__self__, *,
:param Sequence[str] cookies_allow_list: The specific cookies to forward to your distribution's origin.
:param str option: Specifies which cookies to forward to the distribution's origin for a cache behavior: all, none, or allow-list to forward only the cookies specified in the cookiesAllowList parameter.
"""
- DistributionCookieObject._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cookies_allow_list=cookies_allow_list,
- option=option,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cookies_allow_list: Optional[Sequence[str]] = None,
- option: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cookies_allow_list is not None:
- _setter("cookies_allow_list", cookies_allow_list)
+ pulumi.set(__self__, "cookies_allow_list", cookies_allow_list)
if option is not None:
- _setter("option", option)
+ pulumi.set(__self__, "option", option)
@property
@pulumi.getter(name="cookiesAllowList")
@@ -1636,21 +1347,10 @@ def __init__(__self__, *,
:param Sequence[str] headers_allow_list: The specific headers to forward to your distribution's origin.
:param str option: The headers that you want your distribution to forward to your origin and base caching on.
"""
- DistributionHeaderObject._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- headers_allow_list=headers_allow_list,
- option=option,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- headers_allow_list: Optional[Sequence[str]] = None,
- option: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if headers_allow_list is not None:
- _setter("headers_allow_list", headers_allow_list)
+ pulumi.set(__self__, "headers_allow_list", headers_allow_list)
if option is not None:
- _setter("option", option)
+ pulumi.set(__self__, "option", option)
@property
@pulumi.getter(name="headersAllowList")
@@ -1703,25 +1403,12 @@ def __init__(__self__, *,
:param str protocol_policy: The protocol that your Amazon Lightsail distribution uses when establishing a connection with your origin to pull content.
:param str region_name: The AWS Region name of the origin resource.
"""
- DistributionInputOrigin._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- protocol_policy=protocol_policy,
- region_name=region_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[str] = None,
- protocol_policy: Optional[str] = None,
- region_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if protocol_policy is not None:
- _setter("protocol_policy", protocol_policy)
+ pulumi.set(__self__, "protocol_policy", protocol_policy)
if region_name is not None:
- _setter("region_name", region_name)
+ pulumi.set(__self__, "region_name", region_name)
@property
@pulumi.getter
@@ -1778,21 +1465,10 @@ def __init__(__self__, *,
:param bool option: Indicates whether the distribution forwards and caches based on query strings.
:param Sequence[str] query_strings_allow_list: The specific query strings that the distribution forwards to the origin.
"""
- DistributionQueryStringObject._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- option=option,
- query_strings_allow_list=query_strings_allow_list,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- option: Optional[bool] = None,
- query_strings_allow_list: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if option is not None:
- _setter("option", option)
+ pulumi.set(__self__, "option", option)
if query_strings_allow_list is not None:
- _setter("query_strings_allow_list", query_strings_allow_list)
+ pulumi.set(__self__, "query_strings_allow_list", query_strings_allow_list)
@property
@pulumi.getter
@@ -1824,20 +1500,9 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- DistributionTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1889,24 +1554,11 @@ def __init__(__self__, *,
:param str add_on_type: The add-on type
:param 'InstanceAddOnStatus' status: Status of the Addon
"""
- InstanceAddOn._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- add_on_type=add_on_type,
- auto_snapshot_add_on_request=auto_snapshot_add_on_request,
- status=status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- add_on_type: str,
- auto_snapshot_add_on_request: Optional['outputs.InstanceAutoSnapshotAddOn'] = None,
- status: Optional['InstanceAddOnStatus'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("add_on_type", add_on_type)
+ pulumi.set(__self__, "add_on_type", add_on_type)
if auto_snapshot_add_on_request is not None:
- _setter("auto_snapshot_add_on_request", auto_snapshot_add_on_request)
+ pulumi.set(__self__, "auto_snapshot_add_on_request", auto_snapshot_add_on_request)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
@property
@pulumi.getter(name="addOnType")
@@ -1958,17 +1610,8 @@ def __init__(__self__, *,
An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
:param str snapshot_time_of_day: The daily time when an automatic snapshot will be created.
"""
- InstanceAutoSnapshotAddOn._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- snapshot_time_of_day=snapshot_time_of_day,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- snapshot_time_of_day: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if snapshot_time_of_day is not None:
- _setter("snapshot_time_of_day", snapshot_time_of_day)
+ pulumi.set(__self__, "snapshot_time_of_day", snapshot_time_of_day)
@property
@pulumi.getter(name="snapshotTimeOfDay")
@@ -2027,39 +1670,18 @@ def __init__(__self__, *,
:param bool is_system_disk: Is the Attached disk is the system disk of the Instance.
:param str size_in_gb: Size of the disk attached to the Instance.
"""
- InstanceDisk._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- disk_name=disk_name,
- path=path,
- attached_to=attached_to,
- attachment_state=attachment_state,
- iops=iops,
- is_system_disk=is_system_disk,
- size_in_gb=size_in_gb,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- disk_name: str,
- path: str,
- attached_to: Optional[str] = None,
- attachment_state: Optional[str] = None,
- iops: Optional[int] = None,
- is_system_disk: Optional[bool] = None,
- size_in_gb: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("disk_name", disk_name)
- _setter("path", path)
+ pulumi.set(__self__, "disk_name", disk_name)
+ pulumi.set(__self__, "path", path)
if attached_to is not None:
- _setter("attached_to", attached_to)
+ pulumi.set(__self__, "attached_to", attached_to)
if attachment_state is not None:
- _setter("attachment_state", attachment_state)
+ pulumi.set(__self__, "attachment_state", attachment_state)
if iops is not None:
- _setter("iops", iops)
+ pulumi.set(__self__, "iops", iops)
if is_system_disk is not None:
- _setter("is_system_disk", is_system_disk)
+ pulumi.set(__self__, "is_system_disk", is_system_disk)
if size_in_gb is not None:
- _setter("size_in_gb", size_in_gb)
+ pulumi.set(__self__, "size_in_gb", size_in_gb)
@property
@pulumi.getter(name="diskName")
@@ -2152,25 +1774,12 @@ def __init__(__self__, *,
:param Sequence['InstanceDisk'] disks: Disks attached to the Instance.
:param int ram_size_in_gb: RAM Size of the Instance.
"""
- InstanceHardware._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cpu_count=cpu_count,
- disks=disks,
- ram_size_in_gb=ram_size_in_gb,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cpu_count: Optional[int] = None,
- disks: Optional[Sequence['outputs.InstanceDisk']] = None,
- ram_size_in_gb: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cpu_count is not None:
- _setter("cpu_count", cpu_count)
+ pulumi.set(__self__, "cpu_count", cpu_count)
if disks is not None:
- _setter("disks", disks)
+ pulumi.set(__self__, "disks", disks)
if ram_size_in_gb is not None:
- _setter("ram_size_in_gb", ram_size_in_gb)
+ pulumi.set(__self__, "ram_size_in_gb", ram_size_in_gb)
@property
@pulumi.getter(name="cpuCount")
@@ -2229,21 +1838,10 @@ def __init__(__self__, *,
:param str availability_zone: The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
:param str region_name: The Region Name in which to create your instance.
"""
- InstanceLocation._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- region_name=region_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: Optional[str] = None,
- region_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if region_name is not None:
- _setter("region_name", region_name)
+ pulumi.set(__self__, "region_name", region_name)
@property
@pulumi.getter(name="availabilityZone")
@@ -2290,17 +1888,8 @@ def __init__(__self__, *,
Monthly Transfer of the Instance.
:param str gb_per_month_allocated: GbPerMonthAllocated of the Instance.
"""
- InstanceMonthlyTransfer._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- gb_per_month_allocated=gb_per_month_allocated,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- gb_per_month_allocated: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if gb_per_month_allocated is not None:
- _setter("gb_per_month_allocated", gb_per_month_allocated)
+ pulumi.set(__self__, "gb_per_month_allocated", gb_per_month_allocated)
@property
@pulumi.getter(name="gbPerMonthAllocated")
@@ -2340,20 +1929,9 @@ def __init__(__self__, *,
Networking of the Instance.
:param Sequence['InstancePort'] ports: Ports to the Instance.
"""
- InstanceNetworking._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ports=ports,
- monthly_transfer=monthly_transfer,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ports: Sequence['outputs.InstancePort'],
- monthly_transfer: Optional['outputs.InstanceMonthlyTransfer'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ports", ports)
+ pulumi.set(__self__, "ports", ports)
if monthly_transfer is not None:
- _setter("monthly_transfer", monthly_transfer)
+ pulumi.set(__self__, "monthly_transfer", monthly_transfer)
@property
@pulumi.getter
@@ -2426,53 +2004,26 @@ def __init__(__self__, *,
:param str protocol: Port Protocol of the Instance.
:param int to_port: To Port of the Instance.
"""
- InstancePort._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- access_direction=access_direction,
- access_from=access_from,
- access_type=access_type,
- cidr_list_aliases=cidr_list_aliases,
- cidrs=cidrs,
- common_name=common_name,
- from_port=from_port,
- ipv6_cidrs=ipv6_cidrs,
- protocol=protocol,
- to_port=to_port,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- access_direction: Optional[str] = None,
- access_from: Optional[str] = None,
- access_type: Optional[str] = None,
- cidr_list_aliases: Optional[Sequence[str]] = None,
- cidrs: Optional[Sequence[str]] = None,
- common_name: Optional[str] = None,
- from_port: Optional[int] = None,
- ipv6_cidrs: Optional[Sequence[str]] = None,
- protocol: Optional[str] = None,
- to_port: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if access_direction is not None:
- _setter("access_direction", access_direction)
+ pulumi.set(__self__, "access_direction", access_direction)
if access_from is not None:
- _setter("access_from", access_from)
+ pulumi.set(__self__, "access_from", access_from)
if access_type is not None:
- _setter("access_type", access_type)
+ pulumi.set(__self__, "access_type", access_type)
if cidr_list_aliases is not None:
- _setter("cidr_list_aliases", cidr_list_aliases)
+ pulumi.set(__self__, "cidr_list_aliases", cidr_list_aliases)
if cidrs is not None:
- _setter("cidrs", cidrs)
+ pulumi.set(__self__, "cidrs", cidrs)
if common_name is not None:
- _setter("common_name", common_name)
+ pulumi.set(__self__, "common_name", common_name)
if from_port is not None:
- _setter("from_port", from_port)
+ pulumi.set(__self__, "from_port", from_port)
if ipv6_cidrs is not None:
- _setter("ipv6_cidrs", ipv6_cidrs)
+ pulumi.set(__self__, "ipv6_cidrs", ipv6_cidrs)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
if to_port is not None:
- _setter("to_port", to_port)
+ pulumi.set(__self__, "to_port", to_port)
@property
@pulumi.getter(name="accessDirection")
@@ -2559,21 +2110,10 @@ def __init__(__self__, *,
:param int code: Status code of the Instance.
:param str name: Status code of the Instance.
"""
- InstanceState._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- code=code,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- code: Optional[int] = None,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if code is not None:
- _setter("code", code)
+ pulumi.set(__self__, "code", code)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -2605,20 +2145,9 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- InstanceTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2650,20 +2179,9 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- LoadBalancerTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/lightsail/static_ip.py b/sdk/python/pulumi_aws_native/lightsail/static_ip.py
index 01ed726832..a1d4b04eec 100644
--- a/sdk/python/pulumi_aws_native/lightsail/static_ip.py
+++ b/sdk/python/pulumi_aws_native/lightsail/static_ip.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['StaticIpArgs', 'StaticIp']
@@ -21,21 +21,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] attached_to: The instance where the static IP is attached.
:param pulumi.Input[str] static_ip_name: The name of the static IP address.
"""
- StaticIpArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attached_to=attached_to,
- static_ip_name=static_ip_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attached_to: Optional[pulumi.Input[str]] = None,
- static_ip_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attached_to is not None:
- _setter("attached_to", attached_to)
+ pulumi.set(__self__, "attached_to", attached_to)
if static_ip_name is not None:
- _setter("static_ip_name", static_ip_name)
+ pulumi.set(__self__, "static_ip_name", static_ip_name)
@property
@pulumi.getter(name="attachedTo")
@@ -97,10 +86,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- StaticIpArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/location/_inputs.py b/sdk/python/pulumi_aws_native/location/_inputs.py
index fd20e0b20a..be2ff7a564 100644
--- a/sdk/python/pulumi_aws_native/location/_inputs.py
+++ b/sdk/python/pulumi_aws_native/location/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -19,16 +19,7 @@
class MapConfigurationArgs:
def __init__(__self__, *,
style: pulumi.Input[str]):
- MapConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- style=style,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- style: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("style", style)
+ pulumi.set(__self__, "style", style)
@property
@pulumi.getter
@@ -44,17 +35,8 @@ def style(self, value: pulumi.Input[str]):
class PlaceIndexDataSourceConfigurationArgs:
def __init__(__self__, *,
intended_use: Optional[pulumi.Input['PlaceIndexIntendedUse']] = None):
- PlaceIndexDataSourceConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- intended_use=intended_use,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- intended_use: Optional[pulumi.Input['PlaceIndexIntendedUse']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if intended_use is not None:
- _setter("intended_use", intended_use)
+ pulumi.set(__self__, "intended_use", intended_use)
@property
@pulumi.getter(name="intendedUse")
diff --git a/sdk/python/pulumi_aws_native/location/geofence_collection.py b/sdk/python/pulumi_aws_native/location/geofence_collection.py
index b6fad2a51c..67d4f494b4 100644
--- a/sdk/python/pulumi_aws_native/location/geofence_collection.py
+++ b/sdk/python/pulumi_aws_native/location/geofence_collection.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -23,32 +23,15 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a GeofenceCollection resource.
"""
- GeofenceCollectionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- collection_name=collection_name,
- description=description,
- kms_key_id=kms_key_id,
- pricing_plan=pricing_plan,
- pricing_plan_data_source=pricing_plan_data_source,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- collection_name: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- pricing_plan: Optional[pulumi.Input['GeofenceCollectionPricingPlan']] = None,
- pricing_plan_data_source: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("collection_name", collection_name)
+ pulumi.set(__self__, "collection_name", collection_name)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if pricing_plan is not None:
- _setter("pricing_plan", pricing_plan)
+ pulumi.set(__self__, "pricing_plan", pricing_plan)
if pricing_plan_data_source is not None:
- _setter("pricing_plan_data_source", pricing_plan_data_source)
+ pulumi.set(__self__, "pricing_plan_data_source", pricing_plan_data_source)
@property
@pulumi.getter(name="collectionName")
@@ -132,10 +115,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- GeofenceCollectionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/location/get_geofence_collection.py b/sdk/python/pulumi_aws_native/location/get_geofence_collection.py
index 629553cb6f..49abd438ae 100644
--- a/sdk/python/pulumi_aws_native/location/get_geofence_collection.py
+++ b/sdk/python/pulumi_aws_native/location/get_geofence_collection.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/location/get_map.py b/sdk/python/pulumi_aws_native/location/get_map.py
index 32a9dc8373..c4ad5dc5da 100644
--- a/sdk/python/pulumi_aws_native/location/get_map.py
+++ b/sdk/python/pulumi_aws_native/location/get_map.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/location/get_place_index.py b/sdk/python/pulumi_aws_native/location/get_place_index.py
index 098489c246..42f0397567 100644
--- a/sdk/python/pulumi_aws_native/location/get_place_index.py
+++ b/sdk/python/pulumi_aws_native/location/get_place_index.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/location/get_route_calculator.py b/sdk/python/pulumi_aws_native/location/get_route_calculator.py
index 6a648e56b6..6d31d30cbf 100644
--- a/sdk/python/pulumi_aws_native/location/get_route_calculator.py
+++ b/sdk/python/pulumi_aws_native/location/get_route_calculator.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/location/get_tracker.py b/sdk/python/pulumi_aws_native/location/get_tracker.py
index 461bb66af0..3d9937776c 100644
--- a/sdk/python/pulumi_aws_native/location/get_tracker.py
+++ b/sdk/python/pulumi_aws_native/location/get_tracker.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/location/map.py b/sdk/python/pulumi_aws_native/location/map.py
index 3af23829d6..d7df3797e6 100644
--- a/sdk/python/pulumi_aws_native/location/map.py
+++ b/sdk/python/pulumi_aws_native/location/map.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -24,28 +24,13 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Map resource.
"""
- MapArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- configuration=configuration,
- description=description,
- map_name=map_name,
- pricing_plan=pricing_plan,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- configuration: pulumi.Input['MapConfigurationArgs'],
- description: Optional[pulumi.Input[str]] = None,
- map_name: Optional[pulumi.Input[str]] = None,
- pricing_plan: Optional[pulumi.Input['MapPricingPlan']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("configuration", configuration)
+ pulumi.set(__self__, "configuration", configuration)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if map_name is not None:
- _setter("map_name", map_name)
+ pulumi.set(__self__, "map_name", map_name)
if pricing_plan is not None:
- _setter("pricing_plan", pricing_plan)
+ pulumi.set(__self__, "pricing_plan", pricing_plan)
@property
@pulumi.getter
@@ -119,10 +104,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- MapArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -141,11 +122,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = MapArgs.__new__(MapArgs)
- if configuration is not None and not isinstance(configuration, MapConfigurationArgs):
- configuration = configuration or {}
- def _setter(key, value):
- configuration[key] = value
- MapConfigurationArgs._configure(_setter, **configuration)
if configuration is None and not opts.urn:
raise TypeError("Missing required property 'configuration'")
__props__.__dict__["configuration"] = configuration
diff --git a/sdk/python/pulumi_aws_native/location/outputs.py b/sdk/python/pulumi_aws_native/location/outputs.py
index 7aead48289..6c0a944df4 100644
--- a/sdk/python/pulumi_aws_native/location/outputs.py
+++ b/sdk/python/pulumi_aws_native/location/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -19,16 +19,7 @@
class MapConfiguration(dict):
def __init__(__self__, *,
style: str):
- MapConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- style=style,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- style: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("style", style)
+ pulumi.set(__self__, "style", style)
@property
@pulumi.getter
@@ -57,17 +48,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
intended_use: Optional['PlaceIndexIntendedUse'] = None):
- PlaceIndexDataSourceConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- intended_use=intended_use,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- intended_use: Optional['PlaceIndexIntendedUse'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if intended_use is not None:
- _setter("intended_use", intended_use)
+ pulumi.set(__self__, "intended_use", intended_use)
@property
@pulumi.getter(name="intendedUse")
diff --git a/sdk/python/pulumi_aws_native/location/place_index.py b/sdk/python/pulumi_aws_native/location/place_index.py
index 178614ac07..6f6055d07e 100644
--- a/sdk/python/pulumi_aws_native/location/place_index.py
+++ b/sdk/python/pulumi_aws_native/location/place_index.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -25,31 +25,14 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a PlaceIndex resource.
"""
- PlaceIndexArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_source=data_source,
- index_name=index_name,
- data_source_configuration=data_source_configuration,
- description=description,
- pricing_plan=pricing_plan,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_source: pulumi.Input[str],
- index_name: pulumi.Input[str],
- data_source_configuration: Optional[pulumi.Input['PlaceIndexDataSourceConfigurationArgs']] = None,
- description: Optional[pulumi.Input[str]] = None,
- pricing_plan: Optional[pulumi.Input['PlaceIndexPricingPlan']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_source", data_source)
- _setter("index_name", index_name)
+ pulumi.set(__self__, "data_source", data_source)
+ pulumi.set(__self__, "index_name", index_name)
if data_source_configuration is not None:
- _setter("data_source_configuration", data_source_configuration)
+ pulumi.set(__self__, "data_source_configuration", data_source_configuration)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if pricing_plan is not None:
- _setter("pricing_plan", pricing_plan)
+ pulumi.set(__self__, "pricing_plan", pricing_plan)
@property
@pulumi.getter(name="dataSource")
@@ -133,10 +116,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PlaceIndexArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -159,11 +138,6 @@ def _internal_init(__self__,
if data_source is None and not opts.urn:
raise TypeError("Missing required property 'data_source'")
__props__.__dict__["data_source"] = data_source
- if data_source_configuration is not None and not isinstance(data_source_configuration, PlaceIndexDataSourceConfigurationArgs):
- data_source_configuration = data_source_configuration or {}
- def _setter(key, value):
- data_source_configuration[key] = value
- PlaceIndexDataSourceConfigurationArgs._configure(_setter, **data_source_configuration)
__props__.__dict__["data_source_configuration"] = data_source_configuration
__props__.__dict__["description"] = description
if index_name is None and not opts.urn:
diff --git a/sdk/python/pulumi_aws_native/location/route_calculator.py b/sdk/python/pulumi_aws_native/location/route_calculator.py
index 92df63086e..ce3a76961b 100644
--- a/sdk/python/pulumi_aws_native/location/route_calculator.py
+++ b/sdk/python/pulumi_aws_native/location/route_calculator.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -22,27 +22,12 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a RouteCalculator resource.
"""
- RouteCalculatorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- calculator_name=calculator_name,
- data_source=data_source,
- description=description,
- pricing_plan=pricing_plan,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- calculator_name: pulumi.Input[str],
- data_source: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- pricing_plan: Optional[pulumi.Input['RouteCalculatorPricingPlan']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("calculator_name", calculator_name)
- _setter("data_source", data_source)
+ pulumi.set(__self__, "calculator_name", calculator_name)
+ pulumi.set(__self__, "data_source", data_source)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if pricing_plan is not None:
- _setter("pricing_plan", pricing_plan)
+ pulumi.set(__self__, "pricing_plan", pricing_plan)
@property
@pulumi.getter(name="calculatorName")
@@ -116,10 +101,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- RouteCalculatorArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/location/tracker.py b/sdk/python/pulumi_aws_native/location/tracker.py
index a6d679137c..105e7e02d3 100644
--- a/sdk/python/pulumi_aws_native/location/tracker.py
+++ b/sdk/python/pulumi_aws_native/location/tracker.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -24,37 +24,18 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Tracker resource.
"""
- TrackerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- kms_key_id=kms_key_id,
- position_filtering=position_filtering,
- pricing_plan=pricing_plan,
- pricing_plan_data_source=pricing_plan_data_source,
- tracker_name=tracker_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- position_filtering: Optional[pulumi.Input['TrackerPositionFiltering']] = None,
- pricing_plan: Optional[pulumi.Input['TrackerPricingPlan']] = None,
- pricing_plan_data_source: Optional[pulumi.Input[str]] = None,
- tracker_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if position_filtering is not None:
- _setter("position_filtering", position_filtering)
+ pulumi.set(__self__, "position_filtering", position_filtering)
if pricing_plan is not None:
- _setter("pricing_plan", pricing_plan)
+ pulumi.set(__self__, "pricing_plan", pricing_plan)
if pricing_plan_data_source is not None:
- _setter("pricing_plan_data_source", pricing_plan_data_source)
+ pulumi.set(__self__, "pricing_plan_data_source", pricing_plan_data_source)
if tracker_name is not None:
- _setter("tracker_name", tracker_name)
+ pulumi.set(__self__, "tracker_name", tracker_name)
@property
@pulumi.getter
@@ -148,10 +129,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TrackerArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/location/tracker_consumer.py b/sdk/python/pulumi_aws_native/location/tracker_consumer.py
index 0733906d73..6fa51ef1a7 100644
--- a/sdk/python/pulumi_aws_native/location/tracker_consumer.py
+++ b/sdk/python/pulumi_aws_native/location/tracker_consumer.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['TrackerConsumerArgs', 'TrackerConsumer']
@@ -19,19 +19,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a TrackerConsumer resource.
"""
- TrackerConsumerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- consumer_arn=consumer_arn,
- tracker_name=tracker_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- consumer_arn: pulumi.Input[str],
- tracker_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("consumer_arn", consumer_arn)
- _setter("tracker_name", tracker_name)
+ pulumi.set(__self__, "consumer_arn", consumer_arn)
+ pulumi.set(__self__, "tracker_name", tracker_name)
@property
@pulumi.getter(name="consumerArn")
@@ -85,10 +74,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- TrackerConsumerArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/logs/_inputs.py b/sdk/python/pulumi_aws_native/logs/_inputs.py
index e006b28a1c..eef3cdb229 100644
--- a/sdk/python/pulumi_aws_native/logs/_inputs.py
+++ b/sdk/python/pulumi_aws_native/logs/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -26,19 +26,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., :, /, =, +, - and @.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., :, /, =, +, - and @.
"""
- LogGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -75,19 +64,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key of the dimension. Maximum length of 255.
:param pulumi.Input[str] value: The value of the dimension. Maximum length of 255.
"""
- MetricFilterDimensionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -131,34 +109,15 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['MetricFilterDimensionArgs']]] dimensions: Dimensions are the key-value pairs that further define a metric
:param pulumi.Input['MetricFilterMetricTransformationUnit'] unit: The unit to assign to the metric. If you omit this, the unit is set as None.
"""
- MetricFilterMetricTransformationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- metric_name=metric_name,
- metric_namespace=metric_namespace,
- metric_value=metric_value,
- default_value=default_value,
- dimensions=dimensions,
- unit=unit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- metric_name: pulumi.Input[str],
- metric_namespace: pulumi.Input[str],
- metric_value: pulumi.Input[str],
- default_value: Optional[pulumi.Input[float]] = None,
- dimensions: Optional[pulumi.Input[Sequence[pulumi.Input['MetricFilterDimensionArgs']]]] = None,
- unit: Optional[pulumi.Input['MetricFilterMetricTransformationUnit']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("metric_name", metric_name)
- _setter("metric_namespace", metric_namespace)
- _setter("metric_value", metric_value)
+ pulumi.set(__self__, "metric_name", metric_name)
+ pulumi.set(__self__, "metric_namespace", metric_namespace)
+ pulumi.set(__self__, "metric_value", metric_value)
if default_value is not None:
- _setter("default_value", default_value)
+ pulumi.set(__self__, "default_value", default_value)
if dimensions is not None:
- _setter("dimensions", dimensions)
+ pulumi.set(__self__, "dimensions", dimensions)
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
@property
@pulumi.getter(name="metricName")
diff --git a/sdk/python/pulumi_aws_native/logs/account_policy.py b/sdk/python/pulumi_aws_native/logs/account_policy.py
index 2e49ee68ea..c543ee3fe4 100644
--- a/sdk/python/pulumi_aws_native/logs/account_policy.py
+++ b/sdk/python/pulumi_aws_native/logs/account_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -32,26 +32,11 @@ def __init__(__self__, *,
:param pulumi.Input['AccountPolicyPolicyType'] policy_type: Type of the policy.
:param pulumi.Input['AccountPolicyScope'] scope: Scope for policy application
"""
- AccountPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- policy_document=policy_document,
- policy_name=policy_name,
- policy_type=policy_type,
- scope=scope,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- policy_document: pulumi.Input[str],
- policy_name: pulumi.Input[str],
- policy_type: pulumi.Input['AccountPolicyPolicyType'],
- scope: Optional[pulumi.Input['AccountPolicyScope']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("policy_document", policy_document)
- _setter("policy_name", policy_name)
- _setter("policy_type", policy_type)
+ pulumi.set(__self__, "policy_document", policy_document)
+ pulumi.set(__self__, "policy_name", policy_name)
+ pulumi.set(__self__, "policy_type", policy_type)
if scope is not None:
- _setter("scope", scope)
+ pulumi.set(__self__, "scope", scope)
@property
@pulumi.getter(name="policyDocument")
@@ -153,10 +138,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AccountPolicyArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/logs/destination.py b/sdk/python/pulumi_aws_native/logs/destination.py
index f01275534a..464b5a1e7c 100644
--- a/sdk/python/pulumi_aws_native/logs/destination.py
+++ b/sdk/python/pulumi_aws_native/logs/destination.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['DestinationArgs', 'Destination']
@@ -25,27 +25,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] destination_name: The name of the destination resource
:param pulumi.Input[str] destination_policy: An IAM policy document that governs which AWS accounts can create subscription filters against this destination.
"""
- DestinationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- target_arn=target_arn,
- destination_name=destination_name,
- destination_policy=destination_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: pulumi.Input[str],
- target_arn: pulumi.Input[str],
- destination_name: Optional[pulumi.Input[str]] = None,
- destination_policy: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
- _setter("target_arn", target_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "target_arn", target_arn)
if destination_name is not None:
- _setter("destination_name", destination_name)
+ pulumi.set(__self__, "destination_name", destination_name)
if destination_policy is not None:
- _setter("destination_policy", destination_policy)
+ pulumi.set(__self__, "destination_policy", destination_policy)
@property
@pulumi.getter(name="roleArn")
@@ -135,10 +120,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- DestinationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/logs/get_account_policy.py b/sdk/python/pulumi_aws_native/logs/get_account_policy.py
index ea7711bb96..e654715935 100644
--- a/sdk/python/pulumi_aws_native/logs/get_account_policy.py
+++ b/sdk/python/pulumi_aws_native/logs/get_account_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/logs/get_destination.py b/sdk/python/pulumi_aws_native/logs/get_destination.py
index d6961cc6f0..de5eda2ce7 100644
--- a/sdk/python/pulumi_aws_native/logs/get_destination.py
+++ b/sdk/python/pulumi_aws_native/logs/get_destination.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/logs/get_log_group.py b/sdk/python/pulumi_aws_native/logs/get_log_group.py
index 0f35b3b933..9d3bb0384e 100644
--- a/sdk/python/pulumi_aws_native/logs/get_log_group.py
+++ b/sdk/python/pulumi_aws_native/logs/get_log_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/logs/get_metric_filter.py b/sdk/python/pulumi_aws_native/logs/get_metric_filter.py
index e5c79b7ded..95bd781ff7 100644
--- a/sdk/python/pulumi_aws_native/logs/get_metric_filter.py
+++ b/sdk/python/pulumi_aws_native/logs/get_metric_filter.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/logs/get_query_definition.py b/sdk/python/pulumi_aws_native/logs/get_query_definition.py
index 6a8d4b9b58..56f00e8c22 100644
--- a/sdk/python/pulumi_aws_native/logs/get_query_definition.py
+++ b/sdk/python/pulumi_aws_native/logs/get_query_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/logs/get_resource_policy.py b/sdk/python/pulumi_aws_native/logs/get_resource_policy.py
index 1bde16d978..77349431c8 100644
--- a/sdk/python/pulumi_aws_native/logs/get_resource_policy.py
+++ b/sdk/python/pulumi_aws_native/logs/get_resource_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/logs/get_subscription_filter.py b/sdk/python/pulumi_aws_native/logs/get_subscription_filter.py
index 29152fdb1e..9a3c77b7fe 100644
--- a/sdk/python/pulumi_aws_native/logs/get_subscription_filter.py
+++ b/sdk/python/pulumi_aws_native/logs/get_subscription_filter.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/logs/log_group.py b/sdk/python/pulumi_aws_native/logs/log_group.py
index 6e1f77a5b5..212054fd75 100644
--- a/sdk/python/pulumi_aws_native/logs/log_group.py
+++ b/sdk/python/pulumi_aws_native/logs/log_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -35,33 +35,16 @@ def __init__(__self__, *,
:param pulumi.Input[int] retention_in_days: The number of days to retain the log events in the specified log group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1096, 1827, and 3653.
:param pulumi.Input[Sequence[pulumi.Input['LogGroupTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- LogGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_protection_policy=data_protection_policy,
- kms_key_id=kms_key_id,
- log_group_name=log_group_name,
- retention_in_days=retention_in_days,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_protection_policy: Optional[Any] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- log_group_name: Optional[pulumi.Input[str]] = None,
- retention_in_days: Optional[pulumi.Input[int]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['LogGroupTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if data_protection_policy is not None:
- _setter("data_protection_policy", data_protection_policy)
+ pulumi.set(__self__, "data_protection_policy", data_protection_policy)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if log_group_name is not None:
- _setter("log_group_name", log_group_name)
+ pulumi.set(__self__, "log_group_name", log_group_name)
if retention_in_days is not None:
- _setter("retention_in_days", retention_in_days)
+ pulumi.set(__self__, "retention_in_days", retention_in_days)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="dataProtectionPolicy")
@@ -177,10 +160,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LogGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/logs/log_stream.py b/sdk/python/pulumi_aws_native/logs/log_stream.py
index 49c443e4cf..a9e9f42c15 100644
--- a/sdk/python/pulumi_aws_native/logs/log_stream.py
+++ b/sdk/python/pulumi_aws_native/logs/log_stream.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['LogStreamArgs', 'LogStream']
@@ -21,20 +21,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] log_group_name: The name of the log group where the log stream is created.
:param pulumi.Input[str] log_stream_name: The name of the log stream. The name must be unique wihtin the log group.
"""
- LogStreamArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_group_name=log_group_name,
- log_stream_name=log_stream_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_group_name: pulumi.Input[str],
- log_stream_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("log_group_name", log_group_name)
+ pulumi.set(__self__, "log_group_name", log_group_name)
if log_stream_name is not None:
- _setter("log_stream_name", log_stream_name)
+ pulumi.set(__self__, "log_stream_name", log_stream_name)
@property
@pulumi.getter(name="logGroupName")
@@ -96,10 +85,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- LogStreamArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/logs/metric_filter.py b/sdk/python/pulumi_aws_native/logs/metric_filter.py
index 1168569e64..4769a70707 100644
--- a/sdk/python/pulumi_aws_native/logs/metric_filter.py
+++ b/sdk/python/pulumi_aws_native/logs/metric_filter.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -28,26 +28,11 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['MetricFilterMetricTransformationArgs']]] metric_transformations: A collection of information that defines how metric data gets emitted.
:param pulumi.Input[str] filter_name: A name for the metric filter.
"""
- MetricFilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- filter_pattern=filter_pattern,
- log_group_name=log_group_name,
- metric_transformations=metric_transformations,
- filter_name=filter_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- filter_pattern: pulumi.Input[str],
- log_group_name: pulumi.Input[str],
- metric_transformations: pulumi.Input[Sequence[pulumi.Input['MetricFilterMetricTransformationArgs']]],
- filter_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("filter_pattern", filter_pattern)
- _setter("log_group_name", log_group_name)
- _setter("metric_transformations", metric_transformations)
+ pulumi.set(__self__, "filter_pattern", filter_pattern)
+ pulumi.set(__self__, "log_group_name", log_group_name)
+ pulumi.set(__self__, "metric_transformations", metric_transformations)
if filter_name is not None:
- _setter("filter_name", filter_name)
+ pulumi.set(__self__, "filter_name", filter_name)
@property
@pulumi.getter(name="filterPattern")
@@ -137,10 +122,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- MetricFilterArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/logs/outputs.py b/sdk/python/pulumi_aws_native/logs/outputs.py
index e4c037f179..34b3eb0e13 100644
--- a/sdk/python/pulumi_aws_native/logs/outputs.py
+++ b/sdk/python/pulumi_aws_native/logs/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -30,19 +30,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., :, /, =, +, - and @.
:param str value: The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., :, /, =, +, - and @.
"""
- LogGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -74,19 +63,8 @@ def __init__(__self__, *,
:param str key: The key of the dimension. Maximum length of 255.
:param str value: The value of the dimension. Maximum length of 255.
"""
- MetricFilterDimension._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -145,34 +123,15 @@ def __init__(__self__, *,
:param Sequence['MetricFilterDimension'] dimensions: Dimensions are the key-value pairs that further define a metric
:param 'MetricFilterMetricTransformationUnit' unit: The unit to assign to the metric. If you omit this, the unit is set as None.
"""
- MetricFilterMetricTransformation._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- metric_name=metric_name,
- metric_namespace=metric_namespace,
- metric_value=metric_value,
- default_value=default_value,
- dimensions=dimensions,
- unit=unit,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- metric_name: str,
- metric_namespace: str,
- metric_value: str,
- default_value: Optional[float] = None,
- dimensions: Optional[Sequence['outputs.MetricFilterDimension']] = None,
- unit: Optional['MetricFilterMetricTransformationUnit'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("metric_name", metric_name)
- _setter("metric_namespace", metric_namespace)
- _setter("metric_value", metric_value)
+ pulumi.set(__self__, "metric_name", metric_name)
+ pulumi.set(__self__, "metric_namespace", metric_namespace)
+ pulumi.set(__self__, "metric_value", metric_value)
if default_value is not None:
- _setter("default_value", default_value)
+ pulumi.set(__self__, "default_value", default_value)
if dimensions is not None:
- _setter("dimensions", dimensions)
+ pulumi.set(__self__, "dimensions", dimensions)
if unit is not None:
- _setter("unit", unit)
+ pulumi.set(__self__, "unit", unit)
@property
@pulumi.getter(name="metricName")
diff --git a/sdk/python/pulumi_aws_native/logs/query_definition.py b/sdk/python/pulumi_aws_native/logs/query_definition.py
index 56c47fc923..46b1ee7513 100644
--- a/sdk/python/pulumi_aws_native/logs/query_definition.py
+++ b/sdk/python/pulumi_aws_native/logs/query_definition.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['QueryDefinitionArgs', 'QueryDefinition']
@@ -23,24 +23,11 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] log_group_names: Optionally define specific log groups as part of your query definition
:param pulumi.Input[str] name: A name for the saved query definition
"""
- QueryDefinitionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- query_string=query_string,
- log_group_names=log_group_names,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- query_string: pulumi.Input[str],
- log_group_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("query_string", query_string)
+ pulumi.set(__self__, "query_string", query_string)
if log_group_names is not None:
- _setter("log_group_names", log_group_names)
+ pulumi.set(__self__, "log_group_names", log_group_names)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="queryString")
@@ -116,10 +103,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- QueryDefinitionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/logs/resource_policy.py b/sdk/python/pulumi_aws_native/logs/resource_policy.py
index a2fab784c9..d3468762a2 100644
--- a/sdk/python/pulumi_aws_native/logs/resource_policy.py
+++ b/sdk/python/pulumi_aws_native/logs/resource_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['ResourcePolicyArgs', 'ResourcePolicy']
@@ -21,19 +21,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] policy_document: The policy document
:param pulumi.Input[str] policy_name: A name for resource policy
"""
- ResourcePolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- policy_document=policy_document,
- policy_name=policy_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- policy_document: pulumi.Input[str],
- policy_name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("policy_document", policy_document)
- _setter("policy_name", policy_name)
+ pulumi.set(__self__, "policy_document", policy_document)
+ pulumi.set(__self__, "policy_name", policy_name)
@property
@pulumi.getter(name="policyDocument")
@@ -95,10 +84,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ResourcePolicyArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/logs/subscription_filter.py b/sdk/python/pulumi_aws_native/logs/subscription_filter.py
index c9e45546b0..cecd9c5efc 100644
--- a/sdk/python/pulumi_aws_native/logs/subscription_filter.py
+++ b/sdk/python/pulumi_aws_native/logs/subscription_filter.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -30,34 +30,15 @@ def __init__(__self__, *,
:param pulumi.Input[str] filter_name: The name of the filter generated by resource.
:param pulumi.Input[str] role_arn: The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination for cross-account delivery.
"""
- SubscriptionFilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_arn=destination_arn,
- filter_pattern=filter_pattern,
- log_group_name=log_group_name,
- distribution=distribution,
- filter_name=filter_name,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_arn: pulumi.Input[str],
- filter_pattern: pulumi.Input[str],
- log_group_name: pulumi.Input[str],
- distribution: Optional[pulumi.Input['SubscriptionFilterDistribution']] = None,
- filter_name: Optional[pulumi.Input[str]] = None,
- role_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("destination_arn", destination_arn)
- _setter("filter_pattern", filter_pattern)
- _setter("log_group_name", log_group_name)
+ pulumi.set(__self__, "destination_arn", destination_arn)
+ pulumi.set(__self__, "filter_pattern", filter_pattern)
+ pulumi.set(__self__, "log_group_name", log_group_name)
if distribution is not None:
- _setter("distribution", distribution)
+ pulumi.set(__self__, "distribution", distribution)
if filter_name is not None:
- _setter("filter_name", filter_name)
+ pulumi.set(__self__, "filter_name", filter_name)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="destinationArn")
@@ -175,10 +156,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SubscriptionFilterArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/lookoutequipment/_inputs.py b/sdk/python/pulumi_aws_native/lookoutequipment/_inputs.py
index 172a8270b1..0ba4039dea 100644
--- a/sdk/python/pulumi_aws_native/lookoutequipment/_inputs.py
+++ b/sdk/python/pulumi_aws_native/lookoutequipment/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -29,24 +29,11 @@ def __init__(__self__, *,
Specifies configuration information for the input data for the inference scheduler, including delimiter, format, and dataset location.
:param pulumi.Input[str] input_time_zone_offset: Indicates the difference between your time zone and Greenwich Mean Time (GMT).
"""
- DataInputConfigurationPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_input_configuration=s3_input_configuration,
- inference_input_name_configuration=inference_input_name_configuration,
- input_time_zone_offset=input_time_zone_offset,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_input_configuration: pulumi.Input['InferenceSchedulerS3InputConfigurationArgs'],
- inference_input_name_configuration: Optional[pulumi.Input['InferenceSchedulerInputNameConfigurationArgs']] = None,
- input_time_zone_offset: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_input_configuration", s3_input_configuration)
+ pulumi.set(__self__, "s3_input_configuration", s3_input_configuration)
if inference_input_name_configuration is not None:
- _setter("inference_input_name_configuration", inference_input_name_configuration)
+ pulumi.set(__self__, "inference_input_name_configuration", inference_input_name_configuration)
if input_time_zone_offset is not None:
- _setter("input_time_zone_offset", input_time_zone_offset)
+ pulumi.set(__self__, "input_time_zone_offset", input_time_zone_offset)
@property
@pulumi.getter(name="s3InputConfiguration")
@@ -88,20 +75,9 @@ def __init__(__self__, *,
Specifies configuration information for the output results for the inference scheduler, including the S3 location for the output.
:param pulumi.Input[str] kms_key_id: The ID number for the AWS KMS key used to encrypt the inference output.
"""
- DataOutputConfigurationPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_output_configuration=s3_output_configuration,
- kms_key_id=kms_key_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_output_configuration: pulumi.Input['InferenceSchedulerS3OutputConfigurationArgs'],
- kms_key_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_output_configuration", s3_output_configuration)
+ pulumi.set(__self__, "s3_output_configuration", s3_output_configuration)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
@property
@pulumi.getter(name="s3OutputConfiguration")
@@ -135,21 +111,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] component_timestamp_delimiter: Indicates the delimiter character used between items in the data.
:param pulumi.Input[str] timestamp_format: The format of the timestamp, whether Epoch time, or standard, with or without hyphens (-).
"""
- InferenceSchedulerInputNameConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- component_timestamp_delimiter=component_timestamp_delimiter,
- timestamp_format=timestamp_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- component_timestamp_delimiter: Optional[pulumi.Input[str]] = None,
- timestamp_format: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if component_timestamp_delimiter is not None:
- _setter("component_timestamp_delimiter", component_timestamp_delimiter)
+ pulumi.set(__self__, "component_timestamp_delimiter", component_timestamp_delimiter)
if timestamp_format is not None:
- _setter("timestamp_format", timestamp_format)
+ pulumi.set(__self__, "timestamp_format", timestamp_format)
@property
@pulumi.getter(name="componentTimestampDelimiter")
@@ -184,20 +149,9 @@ def __init__(__self__, *,
"""
Specifies configuration information for the input data for the inference, including input data S3 location.
"""
- InferenceSchedulerS3InputConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- prefix=prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: pulumi.Input[str],
- prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
+ pulumi.set(__self__, "bucket", bucket)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
@property
@pulumi.getter
@@ -226,20 +180,9 @@ def __init__(__self__, *,
"""
Specifies configuration information for the output results from the inference, including output S3 location.
"""
- InferenceSchedulerS3OutputConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- prefix=prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: pulumi.Input[str],
- prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
+ pulumi.set(__self__, "bucket", bucket)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
@property
@pulumi.getter
@@ -270,19 +213,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key for the specified tag.
:param pulumi.Input[str] value: The value for the specified tag.
"""
- InferenceSchedulerTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/lookoutequipment/get_inference_scheduler.py b/sdk/python/pulumi_aws_native/lookoutequipment/get_inference_scheduler.py
index 72e54ef69c..0271e680ac 100644
--- a/sdk/python/pulumi_aws_native/lookoutequipment/get_inference_scheduler.py
+++ b/sdk/python/pulumi_aws_native/lookoutequipment/get_inference_scheduler.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/lookoutequipment/inference_scheduler.py b/sdk/python/pulumi_aws_native/lookoutequipment/inference_scheduler.py
index 376b952ba0..04f974f848 100644
--- a/sdk/python/pulumi_aws_native/lookoutequipment/inference_scheduler.py
+++ b/sdk/python/pulumi_aws_native/lookoutequipment/inference_scheduler.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -38,44 +38,19 @@ def __init__(__self__, *,
:param pulumi.Input[str] server_side_kms_key_id: Provides the identifier of the AWS KMS customer master key (CMK) used to encrypt inference scheduler data by Amazon Lookout for Equipment.
:param pulumi.Input[Sequence[pulumi.Input['InferenceSchedulerTagArgs']]] tags: Any tags associated with the inference scheduler.
"""
- InferenceSchedulerArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- data_input_configuration=data_input_configuration,
- data_output_configuration=data_output_configuration,
- data_upload_frequency=data_upload_frequency,
- model_name=model_name,
- role_arn=role_arn,
- data_delay_offset_in_minutes=data_delay_offset_in_minutes,
- inference_scheduler_name=inference_scheduler_name,
- server_side_kms_key_id=server_side_kms_key_id,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- data_input_configuration: pulumi.Input['DataInputConfigurationPropertiesArgs'],
- data_output_configuration: pulumi.Input['DataOutputConfigurationPropertiesArgs'],
- data_upload_frequency: pulumi.Input['InferenceSchedulerDataUploadFrequency'],
- model_name: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- data_delay_offset_in_minutes: Optional[pulumi.Input[int]] = None,
- inference_scheduler_name: Optional[pulumi.Input[str]] = None,
- server_side_kms_key_id: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['InferenceSchedulerTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("data_input_configuration", data_input_configuration)
- _setter("data_output_configuration", data_output_configuration)
- _setter("data_upload_frequency", data_upload_frequency)
- _setter("model_name", model_name)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "data_input_configuration", data_input_configuration)
+ pulumi.set(__self__, "data_output_configuration", data_output_configuration)
+ pulumi.set(__self__, "data_upload_frequency", data_upload_frequency)
+ pulumi.set(__self__, "model_name", model_name)
+ pulumi.set(__self__, "role_arn", role_arn)
if data_delay_offset_in_minutes is not None:
- _setter("data_delay_offset_in_minutes", data_delay_offset_in_minutes)
+ pulumi.set(__self__, "data_delay_offset_in_minutes", data_delay_offset_in_minutes)
if inference_scheduler_name is not None:
- _setter("inference_scheduler_name", inference_scheduler_name)
+ pulumi.set(__self__, "inference_scheduler_name", inference_scheduler_name)
if server_side_kms_key_id is not None:
- _setter("server_side_kms_key_id", server_side_kms_key_id)
+ pulumi.set(__self__, "server_side_kms_key_id", server_side_kms_key_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="dataInputConfiguration")
@@ -240,10 +215,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- InferenceSchedulerArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -269,19 +240,9 @@ def _internal_init(__self__,
__props__ = InferenceSchedulerArgs.__new__(InferenceSchedulerArgs)
__props__.__dict__["data_delay_offset_in_minutes"] = data_delay_offset_in_minutes
- if data_input_configuration is not None and not isinstance(data_input_configuration, DataInputConfigurationPropertiesArgs):
- data_input_configuration = data_input_configuration or {}
- def _setter(key, value):
- data_input_configuration[key] = value
- DataInputConfigurationPropertiesArgs._configure(_setter, **data_input_configuration)
if data_input_configuration is None and not opts.urn:
raise TypeError("Missing required property 'data_input_configuration'")
__props__.__dict__["data_input_configuration"] = data_input_configuration
- if data_output_configuration is not None and not isinstance(data_output_configuration, DataOutputConfigurationPropertiesArgs):
- data_output_configuration = data_output_configuration or {}
- def _setter(key, value):
- data_output_configuration[key] = value
- DataOutputConfigurationPropertiesArgs._configure(_setter, **data_output_configuration)
if data_output_configuration is None and not opts.urn:
raise TypeError("Missing required property 'data_output_configuration'")
__props__.__dict__["data_output_configuration"] = data_output_configuration
diff --git a/sdk/python/pulumi_aws_native/lookoutequipment/outputs.py b/sdk/python/pulumi_aws_native/lookoutequipment/outputs.py
index 7d39a88e74..e7b720e5f5 100644
--- a/sdk/python/pulumi_aws_native/lookoutequipment/outputs.py
+++ b/sdk/python/pulumi_aws_native/lookoutequipment/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -54,24 +54,11 @@ def __init__(__self__, *,
Specifies configuration information for the input data for the inference scheduler, including delimiter, format, and dataset location.
:param str input_time_zone_offset: Indicates the difference between your time zone and Greenwich Mean Time (GMT).
"""
- DataInputConfigurationProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_input_configuration=s3_input_configuration,
- inference_input_name_configuration=inference_input_name_configuration,
- input_time_zone_offset=input_time_zone_offset,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_input_configuration: 'outputs.InferenceSchedulerS3InputConfiguration',
- inference_input_name_configuration: Optional['outputs.InferenceSchedulerInputNameConfiguration'] = None,
- input_time_zone_offset: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_input_configuration", s3_input_configuration)
+ pulumi.set(__self__, "s3_input_configuration", s3_input_configuration)
if inference_input_name_configuration is not None:
- _setter("inference_input_name_configuration", inference_input_name_configuration)
+ pulumi.set(__self__, "inference_input_name_configuration", inference_input_name_configuration)
if input_time_zone_offset is not None:
- _setter("input_time_zone_offset", input_time_zone_offset)
+ pulumi.set(__self__, "input_time_zone_offset", input_time_zone_offset)
@property
@pulumi.getter(name="s3InputConfiguration")
@@ -123,20 +110,9 @@ def __init__(__self__, *,
Specifies configuration information for the output results for the inference scheduler, including the S3 location for the output.
:param str kms_key_id: The ID number for the AWS KMS key used to encrypt the inference output.
"""
- DataOutputConfigurationProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_output_configuration=s3_output_configuration,
- kms_key_id=kms_key_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_output_configuration: 'outputs.InferenceSchedulerS3OutputConfiguration',
- kms_key_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_output_configuration", s3_output_configuration)
+ pulumi.set(__self__, "s3_output_configuration", s3_output_configuration)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
@property
@pulumi.getter(name="s3OutputConfiguration")
@@ -184,21 +160,10 @@ def __init__(__self__, *,
:param str component_timestamp_delimiter: Indicates the delimiter character used between items in the data.
:param str timestamp_format: The format of the timestamp, whether Epoch time, or standard, with or without hyphens (-).
"""
- InferenceSchedulerInputNameConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- component_timestamp_delimiter=component_timestamp_delimiter,
- timestamp_format=timestamp_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- component_timestamp_delimiter: Optional[str] = None,
- timestamp_format: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if component_timestamp_delimiter is not None:
- _setter("component_timestamp_delimiter", component_timestamp_delimiter)
+ pulumi.set(__self__, "component_timestamp_delimiter", component_timestamp_delimiter)
if timestamp_format is not None:
- _setter("timestamp_format", timestamp_format)
+ pulumi.set(__self__, "timestamp_format", timestamp_format)
@property
@pulumi.getter(name="componentTimestampDelimiter")
@@ -228,20 +193,9 @@ def __init__(__self__, *,
"""
Specifies configuration information for the input data for the inference, including input data S3 location.
"""
- InferenceSchedulerS3InputConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- prefix=prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: str,
- prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
+ pulumi.set(__self__, "bucket", bucket)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
@property
@pulumi.getter
@@ -265,20 +219,9 @@ def __init__(__self__, *,
"""
Specifies configuration information for the output results from the inference, including output S3 location.
"""
- InferenceSchedulerS3OutputConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bucket=bucket,
- prefix=prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bucket: str,
- prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bucket", bucket)
+ pulumi.set(__self__, "bucket", bucket)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
@property
@pulumi.getter
@@ -304,19 +247,8 @@ def __init__(__self__, *,
:param str key: The key for the specified tag.
:param str value: The value for the specified tag.
"""
- InferenceSchedulerTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/lookoutmetrics/_inputs.py b/sdk/python/pulumi_aws_native/lookoutmetrics/_inputs.py
index 05d97319af..2ed6740565 100644
--- a/sdk/python/pulumi_aws_native/lookoutmetrics/_inputs.py
+++ b/sdk/python/pulumi_aws_native/lookoutmetrics/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -35,21 +35,10 @@ class AlertActionArgs:
def __init__(__self__, *,
lambda_configuration: Optional[pulumi.Input['AlertLambdaConfigurationArgs']] = None,
sns_configuration: Optional[pulumi.Input['AlertSnsConfigurationArgs']] = None):
- AlertActionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- lambda_configuration=lambda_configuration,
- sns_configuration=sns_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- lambda_configuration: Optional[pulumi.Input['AlertLambdaConfigurationArgs']] = None,
- sns_configuration: Optional[pulumi.Input['AlertSnsConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if lambda_configuration is not None:
- _setter("lambda_configuration", lambda_configuration)
+ pulumi.set(__self__, "lambda_configuration", lambda_configuration)
if sns_configuration is not None:
- _setter("sns_configuration", sns_configuration)
+ pulumi.set(__self__, "sns_configuration", sns_configuration)
@property
@pulumi.getter(name="lambdaConfiguration")
@@ -80,19 +69,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] lambda_arn: ARN of a Lambda to send alert notifications to.
:param pulumi.Input[str] role_arn: ARN of an IAM role that LookoutMetrics should assume to access the Lambda function.
"""
- AlertLambdaConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- lambda_arn=lambda_arn,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- lambda_arn: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("lambda_arn", lambda_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "lambda_arn", lambda_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="lambdaArn")
@@ -129,19 +107,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] role_arn: ARN of an IAM role that LookoutMetrics should assume to access the SNS topic.
:param pulumi.Input[str] sns_topic_arn: ARN of an SNS topic to send alert notifications to.
"""
- AlertSnsConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- sns_topic_arn=sns_topic_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: pulumi.Input[str],
- sns_topic_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
- _setter("sns_topic_arn", sns_topic_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "sns_topic_arn", sns_topic_arn)
@property
@pulumi.getter(name="roleArn")
@@ -173,19 +140,8 @@ class AnomalyDetectorAppFlowConfigArgs:
def __init__(__self__, *,
flow_name: pulumi.Input[str],
role_arn: pulumi.Input[str]):
- AnomalyDetectorAppFlowConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- flow_name=flow_name,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- flow_name: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("flow_name", flow_name)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "flow_name", flow_name)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="flowName")
@@ -210,16 +166,7 @@ def role_arn(self, value: pulumi.Input[str]):
class AnomalyDetectorCloudwatchConfigArgs:
def __init__(__self__, *,
role_arn: pulumi.Input[str]):
- AnomalyDetectorCloudwatchConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="roleArn")
@@ -238,16 +185,7 @@ def __init__(__self__, *,
"""
:param pulumi.Input['AnomalyDetectorFrequency'] anomaly_detector_frequency: Frequency of anomaly detection
"""
- AnomalyDetectorConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- anomaly_detector_frequency=anomaly_detector_frequency,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- anomaly_detector_frequency: pulumi.Input['AnomalyDetectorFrequency'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("anomaly_detector_frequency", anomaly_detector_frequency)
+ pulumi.set(__self__, "anomaly_detector_frequency", anomaly_detector_frequency)
@property
@pulumi.getter(name="anomalyDetectorFrequency")
@@ -271,37 +209,18 @@ def __init__(__self__, *,
file_compression: Optional[pulumi.Input['AnomalyDetectorCsvFormatDescriptorFileCompression']] = None,
header_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
quote_symbol: Optional[pulumi.Input[str]] = None):
- AnomalyDetectorCsvFormatDescriptorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- charset=charset,
- contains_header=contains_header,
- delimiter=delimiter,
- file_compression=file_compression,
- header_list=header_list,
- quote_symbol=quote_symbol,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- charset: Optional[pulumi.Input[str]] = None,
- contains_header: Optional[pulumi.Input[bool]] = None,
- delimiter: Optional[pulumi.Input[str]] = None,
- file_compression: Optional[pulumi.Input['AnomalyDetectorCsvFormatDescriptorFileCompression']] = None,
- header_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- quote_symbol: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if charset is not None:
- _setter("charset", charset)
+ pulumi.set(__self__, "charset", charset)
if contains_header is not None:
- _setter("contains_header", contains_header)
+ pulumi.set(__self__, "contains_header", contains_header)
if delimiter is not None:
- _setter("delimiter", delimiter)
+ pulumi.set(__self__, "delimiter", delimiter)
if file_compression is not None:
- _setter("file_compression", file_compression)
+ pulumi.set(__self__, "file_compression", file_compression)
if header_list is not None:
- _setter("header_list", header_list)
+ pulumi.set(__self__, "header_list", header_list)
if quote_symbol is not None:
- _setter("quote_symbol", quote_symbol)
+ pulumi.set(__self__, "quote_symbol", quote_symbol)
@property
@pulumi.getter
@@ -363,21 +282,10 @@ class AnomalyDetectorFileFormatDescriptorArgs:
def __init__(__self__, *,
csv_format_descriptor: Optional[pulumi.Input['AnomalyDetectorCsvFormatDescriptorArgs']] = None,
json_format_descriptor: Optional[pulumi.Input['AnomalyDetectorJsonFormatDescriptorArgs']] = None):
- AnomalyDetectorFileFormatDescriptorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- csv_format_descriptor=csv_format_descriptor,
- json_format_descriptor=json_format_descriptor,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- csv_format_descriptor: Optional[pulumi.Input['AnomalyDetectorCsvFormatDescriptorArgs']] = None,
- json_format_descriptor: Optional[pulumi.Input['AnomalyDetectorJsonFormatDescriptorArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if csv_format_descriptor is not None:
- _setter("csv_format_descriptor", csv_format_descriptor)
+ pulumi.set(__self__, "csv_format_descriptor", csv_format_descriptor)
if json_format_descriptor is not None:
- _setter("json_format_descriptor", json_format_descriptor)
+ pulumi.set(__self__, "json_format_descriptor", json_format_descriptor)
@property
@pulumi.getter(name="csvFormatDescriptor")
@@ -403,21 +311,10 @@ class AnomalyDetectorJsonFormatDescriptorArgs:
def __init__(__self__, *,
charset: Optional[pulumi.Input[str]] = None,
file_compression: Optional[pulumi.Input['AnomalyDetectorJsonFormatDescriptorFileCompression']] = None):
- AnomalyDetectorJsonFormatDescriptorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- charset=charset,
- file_compression=file_compression,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- charset: Optional[pulumi.Input[str]] = None,
- file_compression: Optional[pulumi.Input['AnomalyDetectorJsonFormatDescriptorFileCompression']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if charset is not None:
- _setter("charset", charset)
+ pulumi.set(__self__, "charset", charset)
if file_compression is not None:
- _setter("file_compression", file_compression)
+ pulumi.set(__self__, "file_compression", file_compression)
@property
@pulumi.getter
@@ -458,46 +355,21 @@ def __init__(__self__, *,
:param pulumi.Input['AnomalyDetectorMetricSetMetricSetFrequency'] metric_set_frequency: A frequency period to aggregate the data
:param pulumi.Input[int] offset: Offset, in seconds, between the frequency interval and the time at which the metrics are available.
"""
- AnomalyDetectorMetricSetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- metric_list=metric_list,
- metric_set_name=metric_set_name,
- metric_source=metric_source,
- dimension_list=dimension_list,
- metric_set_description=metric_set_description,
- metric_set_frequency=metric_set_frequency,
- offset=offset,
- timestamp_column=timestamp_column,
- timezone=timezone,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- metric_list: pulumi.Input[Sequence[pulumi.Input['AnomalyDetectorMetricArgs']]],
- metric_set_name: pulumi.Input[str],
- metric_source: pulumi.Input['AnomalyDetectorMetricSourceArgs'],
- dimension_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- metric_set_description: Optional[pulumi.Input[str]] = None,
- metric_set_frequency: Optional[pulumi.Input['AnomalyDetectorMetricSetMetricSetFrequency']] = None,
- offset: Optional[pulumi.Input[int]] = None,
- timestamp_column: Optional[pulumi.Input['AnomalyDetectorTimestampColumnArgs']] = None,
- timezone: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("metric_list", metric_list)
- _setter("metric_set_name", metric_set_name)
- _setter("metric_source", metric_source)
+ pulumi.set(__self__, "metric_list", metric_list)
+ pulumi.set(__self__, "metric_set_name", metric_set_name)
+ pulumi.set(__self__, "metric_source", metric_source)
if dimension_list is not None:
- _setter("dimension_list", dimension_list)
+ pulumi.set(__self__, "dimension_list", dimension_list)
if metric_set_description is not None:
- _setter("metric_set_description", metric_set_description)
+ pulumi.set(__self__, "metric_set_description", metric_set_description)
if metric_set_frequency is not None:
- _setter("metric_set_frequency", metric_set_frequency)
+ pulumi.set(__self__, "metric_set_frequency", metric_set_frequency)
if offset is not None:
- _setter("offset", offset)
+ pulumi.set(__self__, "offset", offset)
if timestamp_column is not None:
- _setter("timestamp_column", timestamp_column)
+ pulumi.set(__self__, "timestamp_column", timestamp_column)
if timezone is not None:
- _setter("timezone", timezone)
+ pulumi.set(__self__, "timezone", timezone)
@property
@pulumi.getter(name="metricList")
@@ -607,33 +479,16 @@ def __init__(__self__, *,
rds_source_config: Optional[pulumi.Input['AnomalyDetectorRdsSourceConfigArgs']] = None,
redshift_source_config: Optional[pulumi.Input['AnomalyDetectorRedshiftSourceConfigArgs']] = None,
s3_source_config: Optional[pulumi.Input['AnomalyDetectorS3SourceConfigArgs']] = None):
- AnomalyDetectorMetricSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- app_flow_config=app_flow_config,
- cloudwatch_config=cloudwatch_config,
- rds_source_config=rds_source_config,
- redshift_source_config=redshift_source_config,
- s3_source_config=s3_source_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- app_flow_config: Optional[pulumi.Input['AnomalyDetectorAppFlowConfigArgs']] = None,
- cloudwatch_config: Optional[pulumi.Input['AnomalyDetectorCloudwatchConfigArgs']] = None,
- rds_source_config: Optional[pulumi.Input['AnomalyDetectorRdsSourceConfigArgs']] = None,
- redshift_source_config: Optional[pulumi.Input['AnomalyDetectorRedshiftSourceConfigArgs']] = None,
- s3_source_config: Optional[pulumi.Input['AnomalyDetectorS3SourceConfigArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if app_flow_config is not None:
- _setter("app_flow_config", app_flow_config)
+ pulumi.set(__self__, "app_flow_config", app_flow_config)
if cloudwatch_config is not None:
- _setter("cloudwatch_config", cloudwatch_config)
+ pulumi.set(__self__, "cloudwatch_config", cloudwatch_config)
if rds_source_config is not None:
- _setter("rds_source_config", rds_source_config)
+ pulumi.set(__self__, "rds_source_config", rds_source_config)
if redshift_source_config is not None:
- _setter("redshift_source_config", redshift_source_config)
+ pulumi.set(__self__, "redshift_source_config", redshift_source_config)
if s3_source_config is not None:
- _setter("s3_source_config", s3_source_config)
+ pulumi.set(__self__, "s3_source_config", s3_source_config)
@property
@pulumi.getter(name="appFlowConfig")
@@ -690,23 +545,10 @@ def __init__(__self__, *,
"""
:param pulumi.Input['AnomalyDetectorMetricAggregationFunction'] aggregation_function: Operator used to aggregate metric values
"""
- AnomalyDetectorMetricArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- aggregation_function=aggregation_function,
- metric_name=metric_name,
- namespace=namespace,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- aggregation_function: pulumi.Input['AnomalyDetectorMetricAggregationFunction'],
- metric_name: pulumi.Input[str],
- namespace: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("aggregation_function", aggregation_function)
- _setter("metric_name", metric_name)
+ pulumi.set(__self__, "aggregation_function", aggregation_function)
+ pulumi.set(__self__, "metric_name", metric_name)
if namespace is not None:
- _setter("namespace", namespace)
+ pulumi.set(__self__, "namespace", namespace)
@property
@pulumi.getter(name="aggregationFunction")
@@ -750,37 +592,14 @@ def __init__(__self__, *,
secret_manager_arn: pulumi.Input[str],
table_name: pulumi.Input[str],
vpc_configuration: pulumi.Input['AnomalyDetectorVpcConfigurationArgs']):
- AnomalyDetectorRdsSourceConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- database_host=database_host,
- database_name=database_name,
- database_port=database_port,
- db_instance_identifier=db_instance_identifier,
- role_arn=role_arn,
- secret_manager_arn=secret_manager_arn,
- table_name=table_name,
- vpc_configuration=vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- database_host: pulumi.Input[str],
- database_name: pulumi.Input[str],
- database_port: pulumi.Input[int],
- db_instance_identifier: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- secret_manager_arn: pulumi.Input[str],
- table_name: pulumi.Input[str],
- vpc_configuration: pulumi.Input['AnomalyDetectorVpcConfigurationArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("database_host", database_host)
- _setter("database_name", database_name)
- _setter("database_port", database_port)
- _setter("db_instance_identifier", db_instance_identifier)
- _setter("role_arn", role_arn)
- _setter("secret_manager_arn", secret_manager_arn)
- _setter("table_name", table_name)
- _setter("vpc_configuration", vpc_configuration)
+ pulumi.set(__self__, "database_host", database_host)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "database_port", database_port)
+ pulumi.set(__self__, "db_instance_identifier", db_instance_identifier)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "secret_manager_arn", secret_manager_arn)
+ pulumi.set(__self__, "table_name", table_name)
+ pulumi.set(__self__, "vpc_configuration", vpc_configuration)
@property
@pulumi.getter(name="databaseHost")
@@ -866,37 +685,14 @@ def __init__(__self__, *,
secret_manager_arn: pulumi.Input[str],
table_name: pulumi.Input[str],
vpc_configuration: pulumi.Input['AnomalyDetectorVpcConfigurationArgs']):
- AnomalyDetectorRedshiftSourceConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cluster_identifier=cluster_identifier,
- database_host=database_host,
- database_name=database_name,
- database_port=database_port,
- role_arn=role_arn,
- secret_manager_arn=secret_manager_arn,
- table_name=table_name,
- vpc_configuration=vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cluster_identifier: pulumi.Input[str],
- database_host: pulumi.Input[str],
- database_name: pulumi.Input[str],
- database_port: pulumi.Input[int],
- role_arn: pulumi.Input[str],
- secret_manager_arn: pulumi.Input[str],
- table_name: pulumi.Input[str],
- vpc_configuration: pulumi.Input['AnomalyDetectorVpcConfigurationArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cluster_identifier", cluster_identifier)
- _setter("database_host", database_host)
- _setter("database_name", database_name)
- _setter("database_port", database_port)
- _setter("role_arn", role_arn)
- _setter("secret_manager_arn", secret_manager_arn)
- _setter("table_name", table_name)
- _setter("vpc_configuration", vpc_configuration)
+ pulumi.set(__self__, "cluster_identifier", cluster_identifier)
+ pulumi.set(__self__, "database_host", database_host)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "database_port", database_port)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "secret_manager_arn", secret_manager_arn)
+ pulumi.set(__self__, "table_name", table_name)
+ pulumi.set(__self__, "vpc_configuration", vpc_configuration)
@property
@pulumi.getter(name="clusterIdentifier")
@@ -978,27 +774,12 @@ def __init__(__self__, *,
role_arn: pulumi.Input[str],
historical_data_path_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
templated_path_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- AnomalyDetectorS3SourceConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- file_format_descriptor=file_format_descriptor,
- role_arn=role_arn,
- historical_data_path_list=historical_data_path_list,
- templated_path_list=templated_path_list,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- file_format_descriptor: pulumi.Input['AnomalyDetectorFileFormatDescriptorArgs'],
- role_arn: pulumi.Input[str],
- historical_data_path_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- templated_path_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("file_format_descriptor", file_format_descriptor)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "file_format_descriptor", file_format_descriptor)
+ pulumi.set(__self__, "role_arn", role_arn)
if historical_data_path_list is not None:
- _setter("historical_data_path_list", historical_data_path_list)
+ pulumi.set(__self__, "historical_data_path_list", historical_data_path_list)
if templated_path_list is not None:
- _setter("templated_path_list", templated_path_list)
+ pulumi.set(__self__, "templated_path_list", templated_path_list)
@property
@pulumi.getter(name="fileFormatDescriptor")
@@ -1045,21 +826,10 @@ def __init__(__self__, *,
"""
:param pulumi.Input[str] column_format: A timestamp format for the timestamps in the dataset
"""
- AnomalyDetectorTimestampColumnArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- column_format=column_format,
- column_name=column_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- column_format: Optional[pulumi.Input[str]] = None,
- column_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if column_format is not None:
- _setter("column_format", column_format)
+ pulumi.set(__self__, "column_format", column_format)
if column_name is not None:
- _setter("column_name", column_name)
+ pulumi.set(__self__, "column_name", column_name)
@property
@pulumi.getter(name="columnFormat")
@@ -1088,19 +858,8 @@ class AnomalyDetectorVpcConfigurationArgs:
def __init__(__self__, *,
security_group_id_list: pulumi.Input[Sequence[pulumi.Input[str]]],
subnet_id_list: pulumi.Input[Sequence[pulumi.Input[str]]]):
- AnomalyDetectorVpcConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- security_group_id_list=security_group_id_list,
- subnet_id_list=subnet_id_list,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- security_group_id_list: pulumi.Input[Sequence[pulumi.Input[str]]],
- subnet_id_list: pulumi.Input[Sequence[pulumi.Input[str]]],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("security_group_id_list", security_group_id_list)
- _setter("subnet_id_list", subnet_id_list)
+ pulumi.set(__self__, "security_group_id_list", security_group_id_list)
+ pulumi.set(__self__, "subnet_id_list", subnet_id_list)
@property
@pulumi.getter(name="securityGroupIdList")
diff --git a/sdk/python/pulumi_aws_native/lookoutmetrics/alert.py b/sdk/python/pulumi_aws_native/lookoutmetrics/alert.py
index 9d06e1a7eb..491a473c88 100644
--- a/sdk/python/pulumi_aws_native/lookoutmetrics/alert.py
+++ b/sdk/python/pulumi_aws_native/lookoutmetrics/alert.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -29,30 +29,13 @@ def __init__(__self__, *,
:param pulumi.Input[str] alert_description: A description for the alert.
:param pulumi.Input[str] alert_name: The name of the alert. If not provided, a name is generated automatically.
"""
- AlertArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- action=action,
- alert_sensitivity_threshold=alert_sensitivity_threshold,
- anomaly_detector_arn=anomaly_detector_arn,
- alert_description=alert_description,
- alert_name=alert_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- action: pulumi.Input['AlertActionArgs'],
- alert_sensitivity_threshold: pulumi.Input[int],
- anomaly_detector_arn: pulumi.Input[str],
- alert_description: Optional[pulumi.Input[str]] = None,
- alert_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("action", action)
- _setter("alert_sensitivity_threshold", alert_sensitivity_threshold)
- _setter("anomaly_detector_arn", anomaly_detector_arn)
+ pulumi.set(__self__, "action", action)
+ pulumi.set(__self__, "alert_sensitivity_threshold", alert_sensitivity_threshold)
+ pulumi.set(__self__, "anomaly_detector_arn", anomaly_detector_arn)
if alert_description is not None:
- _setter("alert_description", alert_description)
+ pulumi.set(__self__, "alert_description", alert_description)
if alert_name is not None:
- _setter("alert_name", alert_name)
+ pulumi.set(__self__, "alert_name", alert_name)
@property
@pulumi.getter
@@ -156,10 +139,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AlertArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -179,11 +158,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = AlertArgs.__new__(AlertArgs)
- if action is not None and not isinstance(action, AlertActionArgs):
- action = action or {}
- def _setter(key, value):
- action[key] = value
- AlertActionArgs._configure(_setter, **action)
if action is None and not opts.urn:
raise TypeError("Missing required property 'action'")
__props__.__dict__["action"] = action
diff --git a/sdk/python/pulumi_aws_native/lookoutmetrics/anomaly_detector.py b/sdk/python/pulumi_aws_native/lookoutmetrics/anomaly_detector.py
index fbd1d46250..81989e0af2 100644
--- a/sdk/python/pulumi_aws_native/lookoutmetrics/anomaly_detector.py
+++ b/sdk/python/pulumi_aws_native/lookoutmetrics/anomaly_detector.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -30,31 +30,14 @@ def __init__(__self__, *,
:param pulumi.Input[str] anomaly_detector_name: Name for the Amazon Lookout for Metrics Anomaly Detector
:param pulumi.Input[str] kms_key_arn: KMS key used to encrypt the AnomalyDetector data
"""
- AnomalyDetectorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- anomaly_detector_config=anomaly_detector_config,
- metric_set_list=metric_set_list,
- anomaly_detector_description=anomaly_detector_description,
- anomaly_detector_name=anomaly_detector_name,
- kms_key_arn=kms_key_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- anomaly_detector_config: pulumi.Input['AnomalyDetectorConfigArgs'],
- metric_set_list: pulumi.Input[Sequence[pulumi.Input['AnomalyDetectorMetricSetArgs']]],
- anomaly_detector_description: Optional[pulumi.Input[str]] = None,
- anomaly_detector_name: Optional[pulumi.Input[str]] = None,
- kms_key_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("anomaly_detector_config", anomaly_detector_config)
- _setter("metric_set_list", metric_set_list)
+ pulumi.set(__self__, "anomaly_detector_config", anomaly_detector_config)
+ pulumi.set(__self__, "metric_set_list", metric_set_list)
if anomaly_detector_description is not None:
- _setter("anomaly_detector_description", anomaly_detector_description)
+ pulumi.set(__self__, "anomaly_detector_description", anomaly_detector_description)
if anomaly_detector_name is not None:
- _setter("anomaly_detector_name", anomaly_detector_name)
+ pulumi.set(__self__, "anomaly_detector_name", anomaly_detector_name)
if kms_key_arn is not None:
- _setter("kms_key_arn", kms_key_arn)
+ pulumi.set(__self__, "kms_key_arn", kms_key_arn)
@property
@pulumi.getter(name="anomalyDetectorConfig")
@@ -158,10 +141,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AnomalyDetectorArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -181,11 +160,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = AnomalyDetectorArgs.__new__(AnomalyDetectorArgs)
- if anomaly_detector_config is not None and not isinstance(anomaly_detector_config, AnomalyDetectorConfigArgs):
- anomaly_detector_config = anomaly_detector_config or {}
- def _setter(key, value):
- anomaly_detector_config[key] = value
- AnomalyDetectorConfigArgs._configure(_setter, **anomaly_detector_config)
if anomaly_detector_config is None and not opts.urn:
raise TypeError("Missing required property 'anomaly_detector_config'")
__props__.__dict__["anomaly_detector_config"] = anomaly_detector_config
diff --git a/sdk/python/pulumi_aws_native/lookoutmetrics/get_alert.py b/sdk/python/pulumi_aws_native/lookoutmetrics/get_alert.py
index ad5d1523a5..b1437e1adf 100644
--- a/sdk/python/pulumi_aws_native/lookoutmetrics/get_alert.py
+++ b/sdk/python/pulumi_aws_native/lookoutmetrics/get_alert.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/lookoutmetrics/get_anomaly_detector.py b/sdk/python/pulumi_aws_native/lookoutmetrics/get_anomaly_detector.py
index 33e9f3c17a..54531fd28d 100644
--- a/sdk/python/pulumi_aws_native/lookoutmetrics/get_anomaly_detector.py
+++ b/sdk/python/pulumi_aws_native/lookoutmetrics/get_anomaly_detector.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/lookoutmetrics/outputs.py b/sdk/python/pulumi_aws_native/lookoutmetrics/outputs.py
index c27487fbe4..d245e6a282 100644
--- a/sdk/python/pulumi_aws_native/lookoutmetrics/outputs.py
+++ b/sdk/python/pulumi_aws_native/lookoutmetrics/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -55,21 +55,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
lambda_configuration: Optional['outputs.AlertLambdaConfiguration'] = None,
sns_configuration: Optional['outputs.AlertSnsConfiguration'] = None):
- AlertAction._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- lambda_configuration=lambda_configuration,
- sns_configuration=sns_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- lambda_configuration: Optional['outputs.AlertLambdaConfiguration'] = None,
- sns_configuration: Optional['outputs.AlertSnsConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if lambda_configuration is not None:
- _setter("lambda_configuration", lambda_configuration)
+ pulumi.set(__self__, "lambda_configuration", lambda_configuration)
if sns_configuration is not None:
- _setter("sns_configuration", sns_configuration)
+ pulumi.set(__self__, "sns_configuration", sns_configuration)
@property
@pulumi.getter(name="lambdaConfiguration")
@@ -114,19 +103,8 @@ def __init__(__self__, *,
:param str lambda_arn: ARN of a Lambda to send alert notifications to.
:param str role_arn: ARN of an IAM role that LookoutMetrics should assume to access the Lambda function.
"""
- AlertLambdaConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- lambda_arn=lambda_arn,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- lambda_arn: str,
- role_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("lambda_arn", lambda_arn)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "lambda_arn", lambda_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="lambdaArn")
@@ -177,19 +155,8 @@ def __init__(__self__, *,
:param str role_arn: ARN of an IAM role that LookoutMetrics should assume to access the SNS topic.
:param str sns_topic_arn: ARN of an SNS topic to send alert notifications to.
"""
- AlertSnsConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- sns_topic_arn=sns_topic_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: str,
- sns_topic_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
- _setter("sns_topic_arn", sns_topic_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "sns_topic_arn", sns_topic_arn)
@property
@pulumi.getter(name="roleArn")
@@ -232,19 +199,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
flow_name: str,
role_arn: str):
- AnomalyDetectorAppFlowConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- flow_name=flow_name,
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- flow_name: str,
- role_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("flow_name", flow_name)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "flow_name", flow_name)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="flowName")
@@ -278,16 +234,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
role_arn: str):
- AnomalyDetectorCloudwatchConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
@property
@pulumi.getter(name="roleArn")
@@ -319,16 +266,7 @@ def __init__(__self__, *,
"""
:param 'AnomalyDetectorFrequency' anomaly_detector_frequency: Frequency of anomaly detection
"""
- AnomalyDetectorConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- anomaly_detector_frequency=anomaly_detector_frequency,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- anomaly_detector_frequency: 'AnomalyDetectorFrequency',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("anomaly_detector_frequency", anomaly_detector_frequency)
+ pulumi.set(__self__, "anomaly_detector_frequency", anomaly_detector_frequency)
@property
@pulumi.getter(name="anomalyDetectorFrequency")
@@ -371,37 +309,18 @@ def __init__(__self__, *,
file_compression: Optional['AnomalyDetectorCsvFormatDescriptorFileCompression'] = None,
header_list: Optional[Sequence[str]] = None,
quote_symbol: Optional[str] = None):
- AnomalyDetectorCsvFormatDescriptor._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- charset=charset,
- contains_header=contains_header,
- delimiter=delimiter,
- file_compression=file_compression,
- header_list=header_list,
- quote_symbol=quote_symbol,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- charset: Optional[str] = None,
- contains_header: Optional[bool] = None,
- delimiter: Optional[str] = None,
- file_compression: Optional['AnomalyDetectorCsvFormatDescriptorFileCompression'] = None,
- header_list: Optional[Sequence[str]] = None,
- quote_symbol: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if charset is not None:
- _setter("charset", charset)
+ pulumi.set(__self__, "charset", charset)
if contains_header is not None:
- _setter("contains_header", contains_header)
+ pulumi.set(__self__, "contains_header", contains_header)
if delimiter is not None:
- _setter("delimiter", delimiter)
+ pulumi.set(__self__, "delimiter", delimiter)
if file_compression is not None:
- _setter("file_compression", file_compression)
+ pulumi.set(__self__, "file_compression", file_compression)
if header_list is not None:
- _setter("header_list", header_list)
+ pulumi.set(__self__, "header_list", header_list)
if quote_symbol is not None:
- _setter("quote_symbol", quote_symbol)
+ pulumi.set(__self__, "quote_symbol", quote_symbol)
@property
@pulumi.getter
@@ -458,21 +377,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
csv_format_descriptor: Optional['outputs.AnomalyDetectorCsvFormatDescriptor'] = None,
json_format_descriptor: Optional['outputs.AnomalyDetectorJsonFormatDescriptor'] = None):
- AnomalyDetectorFileFormatDescriptor._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- csv_format_descriptor=csv_format_descriptor,
- json_format_descriptor=json_format_descriptor,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- csv_format_descriptor: Optional['outputs.AnomalyDetectorCsvFormatDescriptor'] = None,
- json_format_descriptor: Optional['outputs.AnomalyDetectorJsonFormatDescriptor'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if csv_format_descriptor is not None:
- _setter("csv_format_descriptor", csv_format_descriptor)
+ pulumi.set(__self__, "csv_format_descriptor", csv_format_descriptor)
if json_format_descriptor is not None:
- _setter("json_format_descriptor", json_format_descriptor)
+ pulumi.set(__self__, "json_format_descriptor", json_format_descriptor)
@property
@pulumi.getter(name="csvFormatDescriptor")
@@ -507,21 +415,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
charset: Optional[str] = None,
file_compression: Optional['AnomalyDetectorJsonFormatDescriptorFileCompression'] = None):
- AnomalyDetectorJsonFormatDescriptor._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- charset=charset,
- file_compression=file_compression,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- charset: Optional[str] = None,
- file_compression: Optional['AnomalyDetectorJsonFormatDescriptorFileCompression'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if charset is not None:
- _setter("charset", charset)
+ pulumi.set(__self__, "charset", charset)
if file_compression is not None:
- _setter("file_compression", file_compression)
+ pulumi.set(__self__, "file_compression", file_compression)
@property
@pulumi.getter
@@ -562,23 +459,10 @@ def __init__(__self__, *,
"""
:param 'AnomalyDetectorMetricAggregationFunction' aggregation_function: Operator used to aggregate metric values
"""
- AnomalyDetectorMetric._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- aggregation_function=aggregation_function,
- metric_name=metric_name,
- namespace=namespace,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- aggregation_function: 'AnomalyDetectorMetricAggregationFunction',
- metric_name: str,
- namespace: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("aggregation_function", aggregation_function)
- _setter("metric_name", metric_name)
+ pulumi.set(__self__, "aggregation_function", aggregation_function)
+ pulumi.set(__self__, "metric_name", metric_name)
if namespace is not None:
- _setter("namespace", namespace)
+ pulumi.set(__self__, "namespace", namespace)
@property
@pulumi.getter(name="aggregationFunction")
@@ -648,46 +532,21 @@ def __init__(__self__, *,
:param 'AnomalyDetectorMetricSetMetricSetFrequency' metric_set_frequency: A frequency period to aggregate the data
:param int offset: Offset, in seconds, between the frequency interval and the time at which the metrics are available.
"""
- AnomalyDetectorMetricSet._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- metric_list=metric_list,
- metric_set_name=metric_set_name,
- metric_source=metric_source,
- dimension_list=dimension_list,
- metric_set_description=metric_set_description,
- metric_set_frequency=metric_set_frequency,
- offset=offset,
- timestamp_column=timestamp_column,
- timezone=timezone,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- metric_list: Sequence['outputs.AnomalyDetectorMetric'],
- metric_set_name: str,
- metric_source: 'outputs.AnomalyDetectorMetricSource',
- dimension_list: Optional[Sequence[str]] = None,
- metric_set_description: Optional[str] = None,
- metric_set_frequency: Optional['AnomalyDetectorMetricSetMetricSetFrequency'] = None,
- offset: Optional[int] = None,
- timestamp_column: Optional['outputs.AnomalyDetectorTimestampColumn'] = None,
- timezone: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("metric_list", metric_list)
- _setter("metric_set_name", metric_set_name)
- _setter("metric_source", metric_source)
+ pulumi.set(__self__, "metric_list", metric_list)
+ pulumi.set(__self__, "metric_set_name", metric_set_name)
+ pulumi.set(__self__, "metric_source", metric_source)
if dimension_list is not None:
- _setter("dimension_list", dimension_list)
+ pulumi.set(__self__, "dimension_list", dimension_list)
if metric_set_description is not None:
- _setter("metric_set_description", metric_set_description)
+ pulumi.set(__self__, "metric_set_description", metric_set_description)
if metric_set_frequency is not None:
- _setter("metric_set_frequency", metric_set_frequency)
+ pulumi.set(__self__, "metric_set_frequency", metric_set_frequency)
if offset is not None:
- _setter("offset", offset)
+ pulumi.set(__self__, "offset", offset)
if timestamp_column is not None:
- _setter("timestamp_column", timestamp_column)
+ pulumi.set(__self__, "timestamp_column", timestamp_column)
if timezone is not None:
- _setter("timezone", timezone)
+ pulumi.set(__self__, "timezone", timezone)
@property
@pulumi.getter(name="metricList")
@@ -786,33 +645,16 @@ def __init__(__self__, *,
rds_source_config: Optional['outputs.AnomalyDetectorRdsSourceConfig'] = None,
redshift_source_config: Optional['outputs.AnomalyDetectorRedshiftSourceConfig'] = None,
s3_source_config: Optional['outputs.AnomalyDetectorS3SourceConfig'] = None):
- AnomalyDetectorMetricSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- app_flow_config=app_flow_config,
- cloudwatch_config=cloudwatch_config,
- rds_source_config=rds_source_config,
- redshift_source_config=redshift_source_config,
- s3_source_config=s3_source_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- app_flow_config: Optional['outputs.AnomalyDetectorAppFlowConfig'] = None,
- cloudwatch_config: Optional['outputs.AnomalyDetectorCloudwatchConfig'] = None,
- rds_source_config: Optional['outputs.AnomalyDetectorRdsSourceConfig'] = None,
- redshift_source_config: Optional['outputs.AnomalyDetectorRedshiftSourceConfig'] = None,
- s3_source_config: Optional['outputs.AnomalyDetectorS3SourceConfig'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if app_flow_config is not None:
- _setter("app_flow_config", app_flow_config)
+ pulumi.set(__self__, "app_flow_config", app_flow_config)
if cloudwatch_config is not None:
- _setter("cloudwatch_config", cloudwatch_config)
+ pulumi.set(__self__, "cloudwatch_config", cloudwatch_config)
if rds_source_config is not None:
- _setter("rds_source_config", rds_source_config)
+ pulumi.set(__self__, "rds_source_config", rds_source_config)
if redshift_source_config is not None:
- _setter("redshift_source_config", redshift_source_config)
+ pulumi.set(__self__, "redshift_source_config", redshift_source_config)
if s3_source_config is not None:
- _setter("s3_source_config", s3_source_config)
+ pulumi.set(__self__, "s3_source_config", s3_source_config)
@property
@pulumi.getter(name="appFlowConfig")
@@ -882,37 +724,14 @@ def __init__(__self__, *,
secret_manager_arn: str,
table_name: str,
vpc_configuration: 'outputs.AnomalyDetectorVpcConfiguration'):
- AnomalyDetectorRdsSourceConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- database_host=database_host,
- database_name=database_name,
- database_port=database_port,
- db_instance_identifier=db_instance_identifier,
- role_arn=role_arn,
- secret_manager_arn=secret_manager_arn,
- table_name=table_name,
- vpc_configuration=vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- database_host: str,
- database_name: str,
- database_port: int,
- db_instance_identifier: str,
- role_arn: str,
- secret_manager_arn: str,
- table_name: str,
- vpc_configuration: 'outputs.AnomalyDetectorVpcConfiguration',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("database_host", database_host)
- _setter("database_name", database_name)
- _setter("database_port", database_port)
- _setter("db_instance_identifier", db_instance_identifier)
- _setter("role_arn", role_arn)
- _setter("secret_manager_arn", secret_manager_arn)
- _setter("table_name", table_name)
- _setter("vpc_configuration", vpc_configuration)
+ pulumi.set(__self__, "database_host", database_host)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "database_port", database_port)
+ pulumi.set(__self__, "db_instance_identifier", db_instance_identifier)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "secret_manager_arn", secret_manager_arn)
+ pulumi.set(__self__, "table_name", table_name)
+ pulumi.set(__self__, "vpc_configuration", vpc_configuration)
@property
@pulumi.getter(name="databaseHost")
@@ -997,37 +816,14 @@ def __init__(__self__, *,
secret_manager_arn: str,
table_name: str,
vpc_configuration: 'outputs.AnomalyDetectorVpcConfiguration'):
- AnomalyDetectorRedshiftSourceConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cluster_identifier=cluster_identifier,
- database_host=database_host,
- database_name=database_name,
- database_port=database_port,
- role_arn=role_arn,
- secret_manager_arn=secret_manager_arn,
- table_name=table_name,
- vpc_configuration=vpc_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cluster_identifier: str,
- database_host: str,
- database_name: str,
- database_port: int,
- role_arn: str,
- secret_manager_arn: str,
- table_name: str,
- vpc_configuration: 'outputs.AnomalyDetectorVpcConfiguration',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cluster_identifier", cluster_identifier)
- _setter("database_host", database_host)
- _setter("database_name", database_name)
- _setter("database_port", database_port)
- _setter("role_arn", role_arn)
- _setter("secret_manager_arn", secret_manager_arn)
- _setter("table_name", table_name)
- _setter("vpc_configuration", vpc_configuration)
+ pulumi.set(__self__, "cluster_identifier", cluster_identifier)
+ pulumi.set(__self__, "database_host", database_host)
+ pulumi.set(__self__, "database_name", database_name)
+ pulumi.set(__self__, "database_port", database_port)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "secret_manager_arn", secret_manager_arn)
+ pulumi.set(__self__, "table_name", table_name)
+ pulumi.set(__self__, "vpc_configuration", vpc_configuration)
@property
@pulumi.getter(name="clusterIdentifier")
@@ -1100,27 +896,12 @@ def __init__(__self__, *,
role_arn: str,
historical_data_path_list: Optional[Sequence[str]] = None,
templated_path_list: Optional[Sequence[str]] = None):
- AnomalyDetectorS3SourceConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- file_format_descriptor=file_format_descriptor,
- role_arn=role_arn,
- historical_data_path_list=historical_data_path_list,
- templated_path_list=templated_path_list,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- file_format_descriptor: 'outputs.AnomalyDetectorFileFormatDescriptor',
- role_arn: str,
- historical_data_path_list: Optional[Sequence[str]] = None,
- templated_path_list: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("file_format_descriptor", file_format_descriptor)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "file_format_descriptor", file_format_descriptor)
+ pulumi.set(__self__, "role_arn", role_arn)
if historical_data_path_list is not None:
- _setter("historical_data_path_list", historical_data_path_list)
+ pulumi.set(__self__, "historical_data_path_list", historical_data_path_list)
if templated_path_list is not None:
- _setter("templated_path_list", templated_path_list)
+ pulumi.set(__self__, "templated_path_list", templated_path_list)
@property
@pulumi.getter(name="fileFormatDescriptor")
@@ -1170,21 +951,10 @@ def __init__(__self__, *,
"""
:param str column_format: A timestamp format for the timestamps in the dataset
"""
- AnomalyDetectorTimestampColumn._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- column_format=column_format,
- column_name=column_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- column_format: Optional[str] = None,
- column_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if column_format is not None:
- _setter("column_format", column_format)
+ pulumi.set(__self__, "column_format", column_format)
if column_name is not None:
- _setter("column_name", column_name)
+ pulumi.set(__self__, "column_name", column_name)
@property
@pulumi.getter(name="columnFormat")
@@ -1224,19 +994,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
security_group_id_list: Sequence[str],
subnet_id_list: Sequence[str]):
- AnomalyDetectorVpcConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- security_group_id_list=security_group_id_list,
- subnet_id_list=subnet_id_list,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- security_group_id_list: Sequence[str],
- subnet_id_list: Sequence[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("security_group_id_list", security_group_id_list)
- _setter("subnet_id_list", subnet_id_list)
+ pulumi.set(__self__, "security_group_id_list", security_group_id_list)
+ pulumi.set(__self__, "subnet_id_list", subnet_id_list)
@property
@pulumi.getter(name="securityGroupIdList")
diff --git a/sdk/python/pulumi_aws_native/lookoutvision/get_project.py b/sdk/python/pulumi_aws_native/lookoutvision/get_project.py
index 60f0e03201..2fe9f56dc9 100644
--- a/sdk/python/pulumi_aws_native/lookoutvision/get_project.py
+++ b/sdk/python/pulumi_aws_native/lookoutvision/get_project.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/lookoutvision/project.py b/sdk/python/pulumi_aws_native/lookoutvision/project.py
index ab35627298..223a6e1a81 100644
--- a/sdk/python/pulumi_aws_native/lookoutvision/project.py
+++ b/sdk/python/pulumi_aws_native/lookoutvision/project.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['ProjectArgs', 'Project']
@@ -18,17 +18,8 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Project resource.
"""
- ProjectArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- project_name=project_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- project_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if project_name is not None:
- _setter("project_name", project_name)
+ pulumi.set(__self__, "project_name", project_name)
@property
@pulumi.getter(name="projectName")
@@ -72,10 +63,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ProjectArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/m2/_inputs.py b/sdk/python/pulumi_aws_native/m2/_inputs.py
index 5c4774b8de..f954172957 100644
--- a/sdk/python/pulumi_aws_native/m2/_inputs.py
+++ b/sdk/python/pulumi_aws_native/m2/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -23,16 +23,7 @@
class ApplicationDefinition0PropertiesArgs:
def __init__(__self__, *,
s3_location: pulumi.Input[str]):
- ApplicationDefinition0PropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_location=s3_location,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_location: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_location", s3_location)
+ pulumi.set(__self__, "s3_location", s3_location)
@property
@pulumi.getter(name="s3Location")
@@ -48,16 +39,7 @@ def s3_location(self, value: pulumi.Input[str]):
class ApplicationDefinition1PropertiesArgs:
def __init__(__self__, *,
content: pulumi.Input[str]):
- ApplicationDefinition1PropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- content=content,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- content: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("content", content)
+ pulumi.set(__self__, "content", content)
@property
@pulumi.getter
@@ -73,11 +55,6 @@ def content(self, value: pulumi.Input[str]):
class ApplicationTagMapArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -87,16 +64,7 @@ def __init__(__self__, *,
"""
Defines the details of a high availability configuration.
"""
- EnvironmentHighAvailabilityConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- desired_capacity=desired_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- desired_capacity: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("desired_capacity", desired_capacity)
+ pulumi.set(__self__, "desired_capacity", desired_capacity)
@property
@pulumi.getter(name="desiredCapacity")
@@ -115,11 +83,6 @@ def __init__(__self__):
Defines the storage configuration for an environment.
"""
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -129,10 +92,5 @@ def __init__(__self__):
Defines tags associated to an environment.
"""
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
diff --git a/sdk/python/pulumi_aws_native/m2/application.py b/sdk/python/pulumi_aws_native/m2/application.py
index a7451a5835..bf68767e34 100644
--- a/sdk/python/pulumi_aws_native/m2/application.py
+++ b/sdk/python/pulumi_aws_native/m2/application.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -28,39 +28,18 @@ def __init__(__self__, *,
The set of arguments for constructing a Application resource.
:param pulumi.Input[str] kms_key_id: The ID or the Amazon Resource Name (ARN) of the customer managed KMS Key used for encrypting application-related resources.
"""
- ApplicationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- definition=definition,
- engine_type=engine_type,
- description=description,
- kms_key_id=kms_key_id,
- name=name,
- role_arn=role_arn,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- definition: pulumi.Input[Union['ApplicationDefinition0PropertiesArgs', 'ApplicationDefinition1PropertiesArgs']],
- engine_type: pulumi.Input['ApplicationEngineType'],
- description: Optional[pulumi.Input[str]] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- role_arn: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input['ApplicationTagMapArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("definition", definition)
- _setter("engine_type", engine_type)
+ pulumi.set(__self__, "definition", definition)
+ pulumi.set(__self__, "engine_type", engine_type)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -168,10 +147,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ApplicationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -203,11 +178,6 @@ def _internal_init(__self__,
__props__.__dict__["kms_key_id"] = kms_key_id
__props__.__dict__["name"] = name
__props__.__dict__["role_arn"] = role_arn
- if tags is not None and not isinstance(tags, ApplicationTagMapArgs):
- tags = tags or {}
- def _setter(key, value):
- tags[key] = value
- ApplicationTagMapArgs._configure(_setter, **tags)
__props__.__dict__["tags"] = tags
__props__.__dict__["application_arn"] = None
__props__.__dict__["application_id"] = None
diff --git a/sdk/python/pulumi_aws_native/m2/environment.py b/sdk/python/pulumi_aws_native/m2/environment.py
index c30df17e48..6581137a8f 100644
--- a/sdk/python/pulumi_aws_native/m2/environment.py
+++ b/sdk/python/pulumi_aws_native/m2/environment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -44,63 +44,30 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] subnet_ids: The unique identifiers of the subnets assigned to this runtime environment.
:param pulumi.Input['EnvironmentTagMapArgs'] tags: Tags associated to this environment.
"""
- EnvironmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- engine_type=engine_type,
- instance_type=instance_type,
- description=description,
- engine_version=engine_version,
- high_availability_config=high_availability_config,
- kms_key_id=kms_key_id,
- name=name,
- preferred_maintenance_window=preferred_maintenance_window,
- publicly_accessible=publicly_accessible,
- security_group_ids=security_group_ids,
- storage_configurations=storage_configurations,
- subnet_ids=subnet_ids,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- engine_type: pulumi.Input['EnvironmentEngineType'],
- instance_type: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- engine_version: Optional[pulumi.Input[str]] = None,
- high_availability_config: Optional[pulumi.Input['EnvironmentHighAvailabilityConfigArgs']] = None,
- kms_key_id: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- preferred_maintenance_window: Optional[pulumi.Input[str]] = None,
- publicly_accessible: Optional[pulumi.Input[bool]] = None,
- security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- storage_configurations: Optional[pulumi.Input[Sequence[pulumi.Input['EnvironmentStorageConfigurationArgs']]]] = None,
- subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- tags: Optional[pulumi.Input['EnvironmentTagMapArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("engine_type", engine_type)
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "engine_type", engine_type)
+ pulumi.set(__self__, "instance_type", instance_type)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if engine_version is not None:
- _setter("engine_version", engine_version)
+ pulumi.set(__self__, "engine_version", engine_version)
if high_availability_config is not None:
- _setter("high_availability_config", high_availability_config)
+ pulumi.set(__self__, "high_availability_config", high_availability_config)
if kms_key_id is not None:
- _setter("kms_key_id", kms_key_id)
+ pulumi.set(__self__, "kms_key_id", kms_key_id)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if preferred_maintenance_window is not None:
- _setter("preferred_maintenance_window", preferred_maintenance_window)
+ pulumi.set(__self__, "preferred_maintenance_window", preferred_maintenance_window)
if publicly_accessible is not None:
- _setter("publicly_accessible", publicly_accessible)
+ pulumi.set(__self__, "publicly_accessible", publicly_accessible)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if storage_configurations is not None:
- _setter("storage_configurations", storage_configurations)
+ pulumi.set(__self__, "storage_configurations", storage_configurations)
if subnet_ids is not None:
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="engineType")
@@ -308,10 +275,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- EnvironmentArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -344,11 +307,6 @@ def _internal_init(__self__,
raise TypeError("Missing required property 'engine_type'")
__props__.__dict__["engine_type"] = engine_type
__props__.__dict__["engine_version"] = engine_version
- if high_availability_config is not None and not isinstance(high_availability_config, EnvironmentHighAvailabilityConfigArgs):
- high_availability_config = high_availability_config or {}
- def _setter(key, value):
- high_availability_config[key] = value
- EnvironmentHighAvailabilityConfigArgs._configure(_setter, **high_availability_config)
__props__.__dict__["high_availability_config"] = high_availability_config
if instance_type is None and not opts.urn:
raise TypeError("Missing required property 'instance_type'")
@@ -360,11 +318,6 @@ def _setter(key, value):
__props__.__dict__["security_group_ids"] = security_group_ids
__props__.__dict__["storage_configurations"] = storage_configurations
__props__.__dict__["subnet_ids"] = subnet_ids
- if tags is not None and not isinstance(tags, EnvironmentTagMapArgs):
- tags = tags or {}
- def _setter(key, value):
- tags[key] = value
- EnvironmentTagMapArgs._configure(_setter, **tags)
__props__.__dict__["tags"] = tags
__props__.__dict__["environment_arn"] = None
__props__.__dict__["environment_id"] = None
diff --git a/sdk/python/pulumi_aws_native/m2/get_application.py b/sdk/python/pulumi_aws_native/m2/get_application.py
index e0daf0e8df..0f853d7792 100644
--- a/sdk/python/pulumi_aws_native/m2/get_application.py
+++ b/sdk/python/pulumi_aws_native/m2/get_application.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/m2/get_environment.py b/sdk/python/pulumi_aws_native/m2/get_environment.py
index bbe64b3cb6..a600ec8b3e 100644
--- a/sdk/python/pulumi_aws_native/m2/get_environment.py
+++ b/sdk/python/pulumi_aws_native/m2/get_environment.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/m2/outputs.py b/sdk/python/pulumi_aws_native/m2/outputs.py
index 31ba5f71c5..e7e25d3768 100644
--- a/sdk/python/pulumi_aws_native/m2/outputs.py
+++ b/sdk/python/pulumi_aws_native/m2/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -40,16 +40,7 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
s3_location: str):
- ApplicationDefinition0Properties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- s3_location=s3_location,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- s3_location: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("s3_location", s3_location)
+ pulumi.set(__self__, "s3_location", s3_location)
@property
@pulumi.getter(name="s3Location")
@@ -61,16 +52,7 @@ def s3_location(self) -> str:
class ApplicationDefinition1Properties(dict):
def __init__(__self__, *,
content: str):
- ApplicationDefinition1Properties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- content=content,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- content: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("content", content)
+ pulumi.set(__self__, "content", content)
@property
@pulumi.getter
@@ -82,11 +64,6 @@ def content(self) -> str:
class ApplicationTagMap(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -116,16 +93,7 @@ def __init__(__self__, *,
"""
Defines the details of a high availability configuration.
"""
- EnvironmentHighAvailabilityConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- desired_capacity=desired_capacity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- desired_capacity: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("desired_capacity", desired_capacity)
+ pulumi.set(__self__, "desired_capacity", desired_capacity)
@property
@pulumi.getter(name="desiredCapacity")
@@ -143,11 +111,6 @@ def __init__(__self__):
Defines the storage configuration for an environment.
"""
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -160,10 +123,5 @@ def __init__(__self__):
Defines tags associated to an environment.
"""
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
diff --git a/sdk/python/pulumi_aws_native/macie/_inputs.py b/sdk/python/pulumi_aws_native/macie/_inputs.py
index 6afab598c6..855bc097d2 100644
--- a/sdk/python/pulumi_aws_native/macie/_inputs.py
+++ b/sdk/python/pulumi_aws_native/macie/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -26,11 +26,6 @@ def __init__(__self__):
The regex or s3 object to use for the AllowList.
"""
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -43,19 +38,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The tag's key.
:param pulumi.Input[str] value: The tag's value.
"""
- AllowListTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -92,19 +76,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The tag's key.
:param pulumi.Input[str] value: The tag's value.
"""
- CustomDataIdentifierTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -138,28 +111,14 @@ def __init__(__self__):
Map of filter criteria.
"""
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
class FindingsFilterFindingCriteriaArgs:
def __init__(__self__, *,
criterion: Optional[pulumi.Input['FindingsFilterCriterionArgs']] = None):
- FindingsFilterFindingCriteriaArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- criterion=criterion,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- criterion: Optional[pulumi.Input['FindingsFilterCriterionArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if criterion is not None:
- _setter("criterion", criterion)
+ pulumi.set(__self__, "criterion", criterion)
@property
@pulumi.getter
@@ -181,19 +140,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The tag's key.
:param pulumi.Input[str] value: The tag's value.
"""
- FindingsFilterTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/macie/allow_list.py b/sdk/python/pulumi_aws_native/macie/allow_list.py
index 6133686f78..b56511f8e7 100644
--- a/sdk/python/pulumi_aws_native/macie/allow_list.py
+++ b/sdk/python/pulumi_aws_native/macie/allow_list.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -28,28 +28,13 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: Name of AllowList.
:param pulumi.Input[Sequence[pulumi.Input['AllowListTagArgs']]] tags: A collection of tags associated with a resource
"""
- AllowListArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- criteria=criteria,
- description=description,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- criteria: pulumi.Input['AllowListCriteriaArgs'],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['AllowListTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("criteria", criteria)
+ pulumi.set(__self__, "criteria", criteria)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -139,10 +124,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AllowListArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -161,11 +142,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = AllowListArgs.__new__(AllowListArgs)
- if criteria is not None and not isinstance(criteria, AllowListCriteriaArgs):
- criteria = criteria or {}
- def _setter(key, value):
- criteria[key] = value
- AllowListCriteriaArgs._configure(_setter, **criteria)
if criteria is None and not opts.urn:
raise TypeError("Missing required property 'criteria'")
__props__.__dict__["criteria"] = criteria
diff --git a/sdk/python/pulumi_aws_native/macie/custom_data_identifier.py b/sdk/python/pulumi_aws_native/macie/custom_data_identifier.py
index 2590fb6034..6f5471d463 100644
--- a/sdk/python/pulumi_aws_native/macie/custom_data_identifier.py
+++ b/sdk/python/pulumi_aws_native/macie/custom_data_identifier.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -33,40 +33,19 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: Name of custom data identifier.
:param pulumi.Input[Sequence[pulumi.Input['CustomDataIdentifierTagArgs']]] tags: A collection of tags associated with a resource
"""
- CustomDataIdentifierArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- regex=regex,
- description=description,
- ignore_words=ignore_words,
- keywords=keywords,
- maximum_match_distance=maximum_match_distance,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- regex: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- ignore_words: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- keywords: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- maximum_match_distance: Optional[pulumi.Input[int]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['CustomDataIdentifierTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("regex", regex)
+ pulumi.set(__self__, "regex", regex)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if ignore_words is not None:
- _setter("ignore_words", ignore_words)
+ pulumi.set(__self__, "ignore_words", ignore_words)
if keywords is not None:
- _setter("keywords", keywords)
+ pulumi.set(__self__, "keywords", keywords)
if maximum_match_distance is not None:
- _setter("maximum_match_distance", maximum_match_distance)
+ pulumi.set(__self__, "maximum_match_distance", maximum_match_distance)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -198,10 +177,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- CustomDataIdentifierArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/macie/findings_filter.py b/sdk/python/pulumi_aws_native/macie/findings_filter.py
index 9a2f8532ee..4416b647de 100644
--- a/sdk/python/pulumi_aws_native/macie/findings_filter.py
+++ b/sdk/python/pulumi_aws_native/macie/findings_filter.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -32,36 +32,17 @@ def __init__(__self__, *,
:param pulumi.Input[int] position: Findings filter position.
:param pulumi.Input[Sequence[pulumi.Input['FindingsFilterTagArgs']]] tags: A collection of tags associated with a resource
"""
- FindingsFilterArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- finding_criteria=finding_criteria,
- action=action,
- description=description,
- name=name,
- position=position,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- finding_criteria: pulumi.Input['FindingsFilterFindingCriteriaArgs'],
- action: Optional[pulumi.Input['FindingsFilterFindingFilterAction']] = None,
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- position: Optional[pulumi.Input[int]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['FindingsFilterTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("finding_criteria", finding_criteria)
+ pulumi.set(__self__, "finding_criteria", finding_criteria)
if action is not None:
- _setter("action", action)
+ pulumi.set(__self__, "action", action)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if position is not None:
- _setter("position", position)
+ pulumi.set(__self__, "position", position)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="findingCriteria")
@@ -179,10 +160,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FindingsFilterArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -205,11 +182,6 @@ def _internal_init(__self__,
__props__.__dict__["action"] = action
__props__.__dict__["description"] = description
- if finding_criteria is not None and not isinstance(finding_criteria, FindingsFilterFindingCriteriaArgs):
- finding_criteria = finding_criteria or {}
- def _setter(key, value):
- finding_criteria[key] = value
- FindingsFilterFindingCriteriaArgs._configure(_setter, **finding_criteria)
if finding_criteria is None and not opts.urn:
raise TypeError("Missing required property 'finding_criteria'")
__props__.__dict__["finding_criteria"] = finding_criteria
diff --git a/sdk/python/pulumi_aws_native/macie/get_allow_list.py b/sdk/python/pulumi_aws_native/macie/get_allow_list.py
index 7e81608568..bf2da179f7 100644
--- a/sdk/python/pulumi_aws_native/macie/get_allow_list.py
+++ b/sdk/python/pulumi_aws_native/macie/get_allow_list.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/macie/get_custom_data_identifier.py b/sdk/python/pulumi_aws_native/macie/get_custom_data_identifier.py
index fd1cf1cce5..1eb45ff99e 100644
--- a/sdk/python/pulumi_aws_native/macie/get_custom_data_identifier.py
+++ b/sdk/python/pulumi_aws_native/macie/get_custom_data_identifier.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/macie/get_findings_filter.py b/sdk/python/pulumi_aws_native/macie/get_findings_filter.py
index 43f318a7aa..4f87237bb8 100644
--- a/sdk/python/pulumi_aws_native/macie/get_findings_filter.py
+++ b/sdk/python/pulumi_aws_native/macie/get_findings_filter.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/macie/get_session.py b/sdk/python/pulumi_aws_native/macie/get_session.py
index 5d48157b4e..9377e7a9b3 100644
--- a/sdk/python/pulumi_aws_native/macie/get_session.py
+++ b/sdk/python/pulumi_aws_native/macie/get_session.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/macie/outputs.py b/sdk/python/pulumi_aws_native/macie/outputs.py
index fa5844982e..4df61c1e5c 100644
--- a/sdk/python/pulumi_aws_native/macie/outputs.py
+++ b/sdk/python/pulumi_aws_native/macie/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -30,11 +30,6 @@ def __init__(__self__):
The regex or s3 object to use for the AllowList.
"""
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -50,19 +45,8 @@ def __init__(__self__, *,
:param str key: The tag's key.
:param str value: The tag's value.
"""
- AllowListTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -94,19 +78,8 @@ def __init__(__self__, *,
:param str key: The tag's key.
:param str value: The tag's value.
"""
- CustomDataIdentifierTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -135,28 +108,14 @@ def __init__(__self__):
Map of filter criteria.
"""
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
class FindingsFilterFindingCriteria(dict):
def __init__(__self__, *,
criterion: Optional['outputs.FindingsFilterCriterion'] = None):
- FindingsFilterFindingCriteria._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- criterion=criterion,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- criterion: Optional['outputs.FindingsFilterCriterion'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if criterion is not None:
- _setter("criterion", criterion)
+ pulumi.set(__self__, "criterion", criterion)
@property
@pulumi.getter
@@ -177,19 +136,8 @@ def __init__(__self__, *,
:param str key: The tag's key.
:param str value: The tag's value.
"""
- FindingsFilterTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/macie/session.py b/sdk/python/pulumi_aws_native/macie/session.py
index 589eecffdd..d37158abd1 100644
--- a/sdk/python/pulumi_aws_native/macie/session.py
+++ b/sdk/python/pulumi_aws_native/macie/session.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -22,21 +22,10 @@ def __init__(__self__, *,
:param pulumi.Input['SessionFindingPublishingFrequency'] finding_publishing_frequency: A enumeration value that specifies how frequently finding updates are published.
:param pulumi.Input['SessionStatus'] status: A enumeration value that specifies the status of the Macie Session.
"""
- SessionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- finding_publishing_frequency=finding_publishing_frequency,
- status=status,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- finding_publishing_frequency: Optional[pulumi.Input['SessionFindingPublishingFrequency']] = None,
- status: Optional[pulumi.Input['SessionStatus']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if finding_publishing_frequency is not None:
- _setter("finding_publishing_frequency", finding_publishing_frequency)
+ pulumi.set(__self__, "finding_publishing_frequency", finding_publishing_frequency)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
@property
@pulumi.getter(name="findingPublishingFrequency")
@@ -98,10 +87,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- SessionArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/managedblockchain/_inputs.py b/sdk/python/pulumi_aws_native/managedblockchain/_inputs.py
index 584af655d0..a1597b30bb 100644
--- a/sdk/python/pulumi_aws_native/managedblockchain/_inputs.py
+++ b/sdk/python/pulumi_aws_native/managedblockchain/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -33,19 +33,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] key: The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param pulumi.Input[str] value: The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- AccessorTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -78,25 +67,12 @@ def __init__(__self__, *,
proposal_duration_in_hours: Optional[pulumi.Input[int]] = None,
threshold_comparator: Optional[pulumi.Input[str]] = None,
threshold_percentage: Optional[pulumi.Input[int]] = None):
- MemberApprovalThresholdPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- proposal_duration_in_hours=proposal_duration_in_hours,
- threshold_comparator=threshold_comparator,
- threshold_percentage=threshold_percentage,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- proposal_duration_in_hours: Optional[pulumi.Input[int]] = None,
- threshold_comparator: Optional[pulumi.Input[str]] = None,
- threshold_percentage: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if proposal_duration_in_hours is not None:
- _setter("proposal_duration_in_hours", proposal_duration_in_hours)
+ pulumi.set(__self__, "proposal_duration_in_hours", proposal_duration_in_hours)
if threshold_comparator is not None:
- _setter("threshold_comparator", threshold_comparator)
+ pulumi.set(__self__, "threshold_comparator", threshold_comparator)
if threshold_percentage is not None:
- _setter("threshold_percentage", threshold_percentage)
+ pulumi.set(__self__, "threshold_percentage", threshold_percentage)
@property
@pulumi.getter(name="proposalDurationInHours")
@@ -132,24 +108,11 @@ def __init__(__self__, *,
name: pulumi.Input[str],
description: Optional[pulumi.Input[str]] = None,
member_framework_configuration: Optional[pulumi.Input['MemberFrameworkConfigurationArgs']] = None):
- MemberConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- description=description,
- member_framework_configuration=member_framework_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: pulumi.Input[str],
- description: Optional[pulumi.Input[str]] = None,
- member_framework_configuration: Optional[pulumi.Input['MemberFrameworkConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if member_framework_configuration is not None:
- _setter("member_framework_configuration", member_framework_configuration)
+ pulumi.set(__self__, "member_framework_configuration", member_framework_configuration)
@property
@pulumi.getter
@@ -184,19 +147,8 @@ class MemberFabricConfigurationArgs:
def __init__(__self__, *,
admin_password: pulumi.Input[str],
admin_username: pulumi.Input[str]):
- MemberFabricConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- admin_password=admin_password,
- admin_username=admin_username,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- admin_password: pulumi.Input[str],
- admin_username: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("admin_password", admin_password)
- _setter("admin_username", admin_username)
+ pulumi.set(__self__, "admin_password", admin_password)
+ pulumi.set(__self__, "admin_username", admin_username)
@property
@pulumi.getter(name="adminPassword")
@@ -221,17 +173,8 @@ def admin_username(self, value: pulumi.Input[str]):
class MemberFrameworkConfigurationArgs:
def __init__(__self__, *,
member_fabric_configuration: Optional[pulumi.Input['MemberFabricConfigurationArgs']] = None):
- MemberFrameworkConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- member_fabric_configuration=member_fabric_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- member_fabric_configuration: Optional[pulumi.Input['MemberFabricConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if member_fabric_configuration is not None:
- _setter("member_fabric_configuration", member_fabric_configuration)
+ pulumi.set(__self__, "member_fabric_configuration", member_fabric_configuration)
@property
@pulumi.getter(name="memberFabricConfiguration")
@@ -252,33 +195,14 @@ def __init__(__self__, *,
voting_policy: pulumi.Input['MemberVotingPolicyArgs'],
description: Optional[pulumi.Input[str]] = None,
network_framework_configuration: Optional[pulumi.Input['MemberNetworkFrameworkConfigurationArgs']] = None):
- MemberNetworkConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- framework=framework,
- framework_version=framework_version,
- name=name,
- voting_policy=voting_policy,
- description=description,
- network_framework_configuration=network_framework_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- framework: pulumi.Input[str],
- framework_version: pulumi.Input[str],
- name: pulumi.Input[str],
- voting_policy: pulumi.Input['MemberVotingPolicyArgs'],
- description: Optional[pulumi.Input[str]] = None,
- network_framework_configuration: Optional[pulumi.Input['MemberNetworkFrameworkConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("framework", framework)
- _setter("framework_version", framework_version)
- _setter("name", name)
- _setter("voting_policy", voting_policy)
+ pulumi.set(__self__, "framework", framework)
+ pulumi.set(__self__, "framework_version", framework_version)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "voting_policy", voting_policy)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if network_framework_configuration is not None:
- _setter("network_framework_configuration", network_framework_configuration)
+ pulumi.set(__self__, "network_framework_configuration", network_framework_configuration)
@property
@pulumi.getter
@@ -339,16 +263,7 @@ def network_framework_configuration(self, value: Optional[pulumi.Input['MemberNe
class MemberNetworkFabricConfigurationArgs:
def __init__(__self__, *,
edition: pulumi.Input[str]):
- MemberNetworkFabricConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- edition=edition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- edition: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("edition", edition)
+ pulumi.set(__self__, "edition", edition)
@property
@pulumi.getter
@@ -364,17 +279,8 @@ def edition(self, value: pulumi.Input[str]):
class MemberNetworkFrameworkConfigurationArgs:
def __init__(__self__, *,
network_fabric_configuration: Optional[pulumi.Input['MemberNetworkFabricConfigurationArgs']] = None):
- MemberNetworkFrameworkConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- network_fabric_configuration=network_fabric_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- network_fabric_configuration: Optional[pulumi.Input['MemberNetworkFabricConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if network_fabric_configuration is not None:
- _setter("network_fabric_configuration", network_fabric_configuration)
+ pulumi.set(__self__, "network_fabric_configuration", network_fabric_configuration)
@property
@pulumi.getter(name="networkFabricConfiguration")
@@ -390,17 +296,8 @@ def network_fabric_configuration(self, value: Optional[pulumi.Input['MemberNetwo
class MemberVotingPolicyArgs:
def __init__(__self__, *,
approval_threshold_policy: Optional[pulumi.Input['MemberApprovalThresholdPolicyArgs']] = None):
- MemberVotingPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- approval_threshold_policy=approval_threshold_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- approval_threshold_policy: Optional[pulumi.Input['MemberApprovalThresholdPolicyArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if approval_threshold_policy is not None:
- _setter("approval_threshold_policy", approval_threshold_policy)
+ pulumi.set(__self__, "approval_threshold_policy", approval_threshold_policy)
@property
@pulumi.getter(name="approvalThresholdPolicy")
@@ -417,19 +314,8 @@ class NodeConfigurationArgs:
def __init__(__self__, *,
availability_zone: pulumi.Input[str],
instance_type: pulumi.Input[str]):
- NodeConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- instance_type=instance_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: pulumi.Input[str],
- instance_type: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("availability_zone", availability_zone)
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "availability_zone", availability_zone)
+ pulumi.set(__self__, "instance_type", instance_type)
@property
@pulumi.getter(name="availabilityZone")
diff --git a/sdk/python/pulumi_aws_native/managedblockchain/accessor.py b/sdk/python/pulumi_aws_native/managedblockchain/accessor.py
index 6bd6ecfd23..eb3217a80c 100644
--- a/sdk/python/pulumi_aws_native/managedblockchain/accessor.py
+++ b/sdk/python/pulumi_aws_native/managedblockchain/accessor.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -23,20 +23,9 @@ def __init__(__self__, *,
The set of arguments for constructing a Accessor resource.
:param pulumi.Input[Sequence[pulumi.Input['AccessorTagArgs']]] tags: An array of key-value pairs to apply to this resource.
"""
- AccessorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- accessor_type=accessor_type,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- accessor_type: pulumi.Input['AccessorType'],
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['AccessorTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("accessor_type", accessor_type)
+ pulumi.set(__self__, "accessor_type", accessor_type)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="accessorType")
@@ -99,10 +88,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AccessorArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/managedblockchain/get_accessor.py b/sdk/python/pulumi_aws_native/managedblockchain/get_accessor.py
index 3c89a34149..04188d34b2 100644
--- a/sdk/python/pulumi_aws_native/managedblockchain/get_accessor.py
+++ b/sdk/python/pulumi_aws_native/managedblockchain/get_accessor.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/managedblockchain/get_member.py b/sdk/python/pulumi_aws_native/managedblockchain/get_member.py
index 2f6b5a6836..66ca16615d 100644
--- a/sdk/python/pulumi_aws_native/managedblockchain/get_member.py
+++ b/sdk/python/pulumi_aws_native/managedblockchain/get_member.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/managedblockchain/get_node.py b/sdk/python/pulumi_aws_native/managedblockchain/get_node.py
index d3eea5ee2e..3ac16ec430 100644
--- a/sdk/python/pulumi_aws_native/managedblockchain/get_node.py
+++ b/sdk/python/pulumi_aws_native/managedblockchain/get_node.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/managedblockchain/member.py b/sdk/python/pulumi_aws_native/managedblockchain/member.py
index cf407a336b..0af2fed0ff 100644
--- a/sdk/python/pulumi_aws_native/managedblockchain/member.py
+++ b/sdk/python/pulumi_aws_native/managedblockchain/member.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -23,28 +23,13 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Member resource.
"""
- MemberArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- member_configuration=member_configuration,
- invitation_id=invitation_id,
- network_configuration=network_configuration,
- network_id=network_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- member_configuration: pulumi.Input['MemberConfigurationArgs'],
- invitation_id: Optional[pulumi.Input[str]] = None,
- network_configuration: Optional[pulumi.Input['MemberNetworkConfigurationArgs']] = None,
- network_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("member_configuration", member_configuration)
+ pulumi.set(__self__, "member_configuration", member_configuration)
if invitation_id is not None:
- _setter("invitation_id", invitation_id)
+ pulumi.set(__self__, "invitation_id", invitation_id)
if network_configuration is not None:
- _setter("network_configuration", network_configuration)
+ pulumi.set(__self__, "network_configuration", network_configuration)
if network_id is not None:
- _setter("network_id", network_id)
+ pulumi.set(__self__, "network_id", network_id)
@property
@pulumi.getter(name="memberConfiguration")
@@ -123,10 +108,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- MemberArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -147,19 +128,9 @@ def _internal_init(__self__,
__props__ = MemberArgs.__new__(MemberArgs)
__props__.__dict__["invitation_id"] = invitation_id
- if member_configuration is not None and not isinstance(member_configuration, MemberConfigurationArgs):
- member_configuration = member_configuration or {}
- def _setter(key, value):
- member_configuration[key] = value
- MemberConfigurationArgs._configure(_setter, **member_configuration)
if member_configuration is None and not opts.urn:
raise TypeError("Missing required property 'member_configuration'")
__props__.__dict__["member_configuration"] = member_configuration
- if network_configuration is not None and not isinstance(network_configuration, MemberNetworkConfigurationArgs):
- network_configuration = network_configuration or {}
- def _setter(key, value):
- network_configuration[key] = value
- MemberNetworkConfigurationArgs._configure(_setter, **network_configuration)
__props__.__dict__["network_configuration"] = network_configuration
__props__.__dict__["network_id"] = network_id
__props__.__dict__["member_id"] = None
diff --git a/sdk/python/pulumi_aws_native/managedblockchain/node.py b/sdk/python/pulumi_aws_native/managedblockchain/node.py
index 9ea564dfb7..7ea55b7f0e 100644
--- a/sdk/python/pulumi_aws_native/managedblockchain/node.py
+++ b/sdk/python/pulumi_aws_native/managedblockchain/node.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -22,22 +22,9 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Node resource.
"""
- NodeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- member_id=member_id,
- network_id=network_id,
- node_configuration=node_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- member_id: pulumi.Input[str],
- network_id: pulumi.Input[str],
- node_configuration: pulumi.Input['NodeConfigurationArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("member_id", member_id)
- _setter("network_id", network_id)
- _setter("node_configuration", node_configuration)
+ pulumi.set(__self__, "member_id", member_id)
+ pulumi.set(__self__, "network_id", network_id)
+ pulumi.set(__self__, "node_configuration", node_configuration)
@property
@pulumi.getter(name="memberId")
@@ -106,10 +93,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- NodeArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -134,11 +117,6 @@ def _internal_init(__self__,
if network_id is None and not opts.urn:
raise TypeError("Missing required property 'network_id'")
__props__.__dict__["network_id"] = network_id
- if node_configuration is not None and not isinstance(node_configuration, NodeConfigurationArgs):
- node_configuration = node_configuration or {}
- def _setter(key, value):
- node_configuration[key] = value
- NodeConfigurationArgs._configure(_setter, **node_configuration)
if node_configuration is None and not opts.urn:
raise TypeError("Missing required property 'node_configuration'")
__props__.__dict__["node_configuration"] = node_configuration
diff --git a/sdk/python/pulumi_aws_native/managedblockchain/outputs.py b/sdk/python/pulumi_aws_native/managedblockchain/outputs.py
index d85e667eab..65d843e332 100644
--- a/sdk/python/pulumi_aws_native/managedblockchain/outputs.py
+++ b/sdk/python/pulumi_aws_native/managedblockchain/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -37,19 +37,8 @@ def __init__(__self__, *,
:param str key: The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
:param str value: The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
"""
- AccessorTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -95,25 +84,12 @@ def __init__(__self__, *,
proposal_duration_in_hours: Optional[int] = None,
threshold_comparator: Optional[str] = None,
threshold_percentage: Optional[int] = None):
- MemberApprovalThresholdPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- proposal_duration_in_hours=proposal_duration_in_hours,
- threshold_comparator=threshold_comparator,
- threshold_percentage=threshold_percentage,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- proposal_duration_in_hours: Optional[int] = None,
- threshold_comparator: Optional[str] = None,
- threshold_percentage: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if proposal_duration_in_hours is not None:
- _setter("proposal_duration_in_hours", proposal_duration_in_hours)
+ pulumi.set(__self__, "proposal_duration_in_hours", proposal_duration_in_hours)
if threshold_comparator is not None:
- _setter("threshold_comparator", threshold_comparator)
+ pulumi.set(__self__, "threshold_comparator", threshold_comparator)
if threshold_percentage is not None:
- _setter("threshold_percentage", threshold_percentage)
+ pulumi.set(__self__, "threshold_percentage", threshold_percentage)
@property
@pulumi.getter(name="proposalDurationInHours")
@@ -154,24 +130,11 @@ def __init__(__self__, *,
name: str,
description: Optional[str] = None,
member_framework_configuration: Optional['outputs.MemberFrameworkConfiguration'] = None):
- MemberConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- description=description,
- member_framework_configuration=member_framework_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: str,
- description: Optional[str] = None,
- member_framework_configuration: Optional['outputs.MemberFrameworkConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if member_framework_configuration is not None:
- _setter("member_framework_configuration", member_framework_configuration)
+ pulumi.set(__self__, "member_framework_configuration", member_framework_configuration)
@property
@pulumi.getter
@@ -213,19 +176,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
admin_password: str,
admin_username: str):
- MemberFabricConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- admin_password=admin_password,
- admin_username=admin_username,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- admin_password: str,
- admin_username: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("admin_password", admin_password)
- _setter("admin_username", admin_username)
+ pulumi.set(__self__, "admin_password", admin_password)
+ pulumi.set(__self__, "admin_username", admin_username)
@property
@pulumi.getter(name="adminPassword")
@@ -259,17 +211,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
member_fabric_configuration: Optional['outputs.MemberFabricConfiguration'] = None):
- MemberFrameworkConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- member_fabric_configuration=member_fabric_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- member_fabric_configuration: Optional['outputs.MemberFabricConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if member_fabric_configuration is not None:
- _setter("member_fabric_configuration", member_fabric_configuration)
+ pulumi.set(__self__, "member_fabric_configuration", member_fabric_configuration)
@property
@pulumi.getter(name="memberFabricConfiguration")
@@ -307,33 +250,14 @@ def __init__(__self__, *,
voting_policy: 'outputs.MemberVotingPolicy',
description: Optional[str] = None,
network_framework_configuration: Optional['outputs.MemberNetworkFrameworkConfiguration'] = None):
- MemberNetworkConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- framework=framework,
- framework_version=framework_version,
- name=name,
- voting_policy=voting_policy,
- description=description,
- network_framework_configuration=network_framework_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- framework: str,
- framework_version: str,
- name: str,
- voting_policy: 'outputs.MemberVotingPolicy',
- description: Optional[str] = None,
- network_framework_configuration: Optional['outputs.MemberNetworkFrameworkConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("framework", framework)
- _setter("framework_version", framework_version)
- _setter("name", name)
- _setter("voting_policy", voting_policy)
+ pulumi.set(__self__, "framework", framework)
+ pulumi.set(__self__, "framework_version", framework_version)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "voting_policy", voting_policy)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if network_framework_configuration is not None:
- _setter("network_framework_configuration", network_framework_configuration)
+ pulumi.set(__self__, "network_framework_configuration", network_framework_configuration)
@property
@pulumi.getter
@@ -370,16 +294,7 @@ def network_framework_configuration(self) -> Optional['outputs.MemberNetworkFram
class MemberNetworkFabricConfiguration(dict):
def __init__(__self__, *,
edition: str):
- MemberNetworkFabricConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- edition=edition,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- edition: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("edition", edition)
+ pulumi.set(__self__, "edition", edition)
@property
@pulumi.getter
@@ -408,17 +323,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
network_fabric_configuration: Optional['outputs.MemberNetworkFabricConfiguration'] = None):
- MemberNetworkFrameworkConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- network_fabric_configuration=network_fabric_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- network_fabric_configuration: Optional['outputs.MemberNetworkFabricConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if network_fabric_configuration is not None:
- _setter("network_fabric_configuration", network_fabric_configuration)
+ pulumi.set(__self__, "network_fabric_configuration", network_fabric_configuration)
@property
@pulumi.getter(name="networkFabricConfiguration")
@@ -447,17 +353,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
approval_threshold_policy: Optional['outputs.MemberApprovalThresholdPolicy'] = None):
- MemberVotingPolicy._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- approval_threshold_policy=approval_threshold_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- approval_threshold_policy: Optional['outputs.MemberApprovalThresholdPolicy'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if approval_threshold_policy is not None:
- _setter("approval_threshold_policy", approval_threshold_policy)
+ pulumi.set(__self__, "approval_threshold_policy", approval_threshold_policy)
@property
@pulumi.getter(name="approvalThresholdPolicy")
@@ -489,19 +386,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
availability_zone: str,
instance_type: str):
- NodeConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- availability_zone=availability_zone,
- instance_type=instance_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- availability_zone: str,
- instance_type: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("availability_zone", availability_zone)
- _setter("instance_type", instance_type)
+ pulumi.set(__self__, "availability_zone", availability_zone)
+ pulumi.set(__self__, "instance_type", instance_type)
@property
@pulumi.getter(name="availabilityZone")
diff --git a/sdk/python/pulumi_aws_native/mediaconnect/_inputs.py b/sdk/python/pulumi_aws_native/mediaconnect/_inputs.py
index 71dfd560e2..7c203b7bbf 100644
--- a/sdk/python/pulumi_aws_native/mediaconnect/_inputs.py
+++ b/sdk/python/pulumi_aws_native/mediaconnect/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -47,16 +47,7 @@ def __init__(__self__, *,
"""
:param pulumi.Input[int] max_bitrate: The maximum expected bitrate of the egress bridge.
"""
- BridgeEgressGatewayBridgeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_bitrate=max_bitrate,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_bitrate: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("max_bitrate", max_bitrate)
+ pulumi.set(__self__, "max_bitrate", max_bitrate)
@property
@pulumi.getter(name="maxBitrate")
@@ -82,24 +73,11 @@ def __init__(__self__, *,
:param pulumi.Input['BridgeFailoverModeEnum'] failover_mode: The type of failover you choose for this flow. FAILOVER allows switching between different streams.
:param pulumi.Input['BridgeSourcePriorityArgs'] source_priority: The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
"""
- BridgeFailoverConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- failover_mode=failover_mode,
- source_priority=source_priority,
- state=state,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- failover_mode: pulumi.Input['BridgeFailoverModeEnum'],
- source_priority: Optional[pulumi.Input['BridgeSourcePriorityArgs']] = None,
- state: Optional[pulumi.Input['BridgeFailoverConfigStateEnum']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("failover_mode", failover_mode)
+ pulumi.set(__self__, "failover_mode", failover_mode)
if source_priority is not None:
- _setter("source_priority", source_priority)
+ pulumi.set(__self__, "source_priority", source_priority)
if state is not None:
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
@property
@pulumi.getter(name="failoverMode")
@@ -147,23 +125,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: The name of the flow source.
:param pulumi.Input['BridgeVpcInterfaceAttachmentArgs'] flow_vpc_interface_attachment: The name of the VPC interface attachment to use for this source.
"""
- BridgeFlowSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- flow_arn=flow_arn,
- name=name,
- flow_vpc_interface_attachment=flow_vpc_interface_attachment,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- flow_arn: pulumi.Input[str],
- name: pulumi.Input[str],
- flow_vpc_interface_attachment: Optional[pulumi.Input['BridgeVpcInterfaceAttachmentArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("flow_arn", flow_arn)
- _setter("name", name)
+ pulumi.set(__self__, "flow_arn", flow_arn)
+ pulumi.set(__self__, "name", name)
if flow_vpc_interface_attachment is not None:
- _setter("flow_vpc_interface_attachment", flow_vpc_interface_attachment)
+ pulumi.set(__self__, "flow_vpc_interface_attachment", flow_vpc_interface_attachment)
@property
@pulumi.getter(name="flowArn")
@@ -211,19 +176,8 @@ def __init__(__self__, *,
:param pulumi.Input[int] max_bitrate: The maximum expected bitrate of the ingress bridge.
:param pulumi.Input[int] max_outputs: The maximum number of outputs on the ingress bridge.
"""
- BridgeIngressGatewayBridgeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_bitrate=max_bitrate,
- max_outputs=max_outputs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_bitrate: pulumi.Input[int],
- max_outputs: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("max_bitrate", max_bitrate)
- _setter("max_outputs", max_outputs)
+ pulumi.set(__self__, "max_bitrate", max_bitrate)
+ pulumi.set(__self__, "max_outputs", max_outputs)
@property
@pulumi.getter(name="maxBitrate")
@@ -268,31 +222,12 @@ def __init__(__self__, *,
:param pulumi.Input['BridgeProtocolEnum'] protocol: The network output protocol.
:param pulumi.Input[int] ttl: The network output TTL.
"""
- BridgeNetworkOutputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ip_address=ip_address,
- name=name,
- network_name=network_name,
- port=port,
- protocol=protocol,
- ttl=ttl,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ip_address: pulumi.Input[str],
- name: pulumi.Input[str],
- network_name: pulumi.Input[str],
- port: pulumi.Input[int],
- protocol: pulumi.Input['BridgeProtocolEnum'],
- ttl: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ip_address", ip_address)
- _setter("name", name)
- _setter("network_name", network_name)
- _setter("port", port)
- _setter("protocol", protocol)
- _setter("ttl", ttl)
+ pulumi.set(__self__, "ip_address", ip_address)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "network_name", network_name)
+ pulumi.set(__self__, "port", port)
+ pulumi.set(__self__, "protocol", protocol)
+ pulumi.set(__self__, "ttl", ttl)
@property
@pulumi.getter(name="ipAddress")
@@ -383,28 +318,11 @@ def __init__(__self__, *,
:param pulumi.Input[int] port: The network source port.
:param pulumi.Input['BridgeProtocolEnum'] protocol: The network source protocol.
"""
- BridgeNetworkSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- multicast_ip=multicast_ip,
- name=name,
- network_name=network_name,
- port=port,
- protocol=protocol,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- multicast_ip: pulumi.Input[str],
- name: pulumi.Input[str],
- network_name: pulumi.Input[str],
- port: pulumi.Input[int],
- protocol: pulumi.Input['BridgeProtocolEnum'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("multicast_ip", multicast_ip)
- _setter("name", name)
- _setter("network_name", network_name)
- _setter("port", port)
- _setter("protocol", protocol)
+ pulumi.set(__self__, "multicast_ip", multicast_ip)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "network_name", network_name)
+ pulumi.set(__self__, "port", port)
+ pulumi.set(__self__, "protocol", protocol)
@property
@pulumi.getter(name="multicastIp")
@@ -483,28 +401,11 @@ def __init__(__self__, *,
:param pulumi.Input['BridgeOutputResourceBridgeNetworkOutputProtocol'] protocol: The network output protocol.
:param pulumi.Input[int] ttl: The network output TTL.
"""
- BridgeOutputResourceBridgeNetworkOutputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ip_address=ip_address,
- network_name=network_name,
- port=port,
- protocol=protocol,
- ttl=ttl,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ip_address: pulumi.Input[str],
- network_name: pulumi.Input[str],
- port: pulumi.Input[int],
- protocol: pulumi.Input['BridgeOutputResourceBridgeNetworkOutputProtocol'],
- ttl: pulumi.Input[int],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ip_address", ip_address)
- _setter("network_name", network_name)
- _setter("port", port)
- _setter("protocol", protocol)
- _setter("ttl", ttl)
+ pulumi.set(__self__, "ip_address", ip_address)
+ pulumi.set(__self__, "network_name", network_name)
+ pulumi.set(__self__, "port", port)
+ pulumi.set(__self__, "protocol", protocol)
+ pulumi.set(__self__, "ttl", ttl)
@property
@pulumi.getter(name="ipAddress")
@@ -574,17 +475,8 @@ def __init__(__self__, *,
"""
The output of the bridge.
"""
- BridgeOutputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- network_output=network_output,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- network_output: Optional[pulumi.Input['BridgeNetworkOutputArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if network_output is not None:
- _setter("network_output", network_output)
+ pulumi.set(__self__, "network_output", network_output)
@property
@pulumi.getter(name="networkOutput")
@@ -606,20 +498,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] flow_arn: The ARN of the cloud flow used as a source of this bridge.
:param pulumi.Input['BridgeSourceVpcInterfaceAttachmentArgs'] flow_vpc_interface_attachment: The name of the VPC interface attachment to use for this source.
"""
- BridgeSourceBridgeFlowSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- flow_arn=flow_arn,
- flow_vpc_interface_attachment=flow_vpc_interface_attachment,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- flow_arn: pulumi.Input[str],
- flow_vpc_interface_attachment: Optional[pulumi.Input['BridgeSourceVpcInterfaceAttachmentArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("flow_arn", flow_arn)
+ pulumi.set(__self__, "flow_arn", flow_arn)
if flow_vpc_interface_attachment is not None:
- _setter("flow_vpc_interface_attachment", flow_vpc_interface_attachment)
+ pulumi.set(__self__, "flow_vpc_interface_attachment", flow_vpc_interface_attachment)
@property
@pulumi.getter(name="flowArn")
@@ -660,25 +541,10 @@ def __init__(__self__, *,
:param pulumi.Input[int] port: The network source port.
:param pulumi.Input['BridgeSourceProtocolEnum'] protocol: The network source protocol.
"""
- BridgeSourceBridgeNetworkSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- multicast_ip=multicast_ip,
- network_name=network_name,
- port=port,
- protocol=protocol,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- multicast_ip: pulumi.Input[str],
- network_name: pulumi.Input[str],
- port: pulumi.Input[int],
- protocol: pulumi.Input['BridgeSourceProtocolEnum'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("multicast_ip", multicast_ip)
- _setter("network_name", network_name)
- _setter("port", port)
- _setter("protocol", protocol)
+ pulumi.set(__self__, "multicast_ip", multicast_ip)
+ pulumi.set(__self__, "network_name", network_name)
+ pulumi.set(__self__, "port", port)
+ pulumi.set(__self__, "protocol", protocol)
@property
@pulumi.getter(name="multicastIp")
@@ -737,17 +603,8 @@ def __init__(__self__, *,
The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
:param pulumi.Input[str] primary_source: The name of the source you choose as the primary source for this flow.
"""
- BridgeSourcePriorityArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- primary_source=primary_source,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- primary_source: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if primary_source is not None:
- _setter("primary_source", primary_source)
+ pulumi.set(__self__, "primary_source", primary_source)
@property
@pulumi.getter(name="primarySource")
@@ -770,17 +627,8 @@ def __init__(__self__, *,
The settings for attaching a VPC interface to an resource.
:param pulumi.Input[str] vpc_interface_name: The name of the VPC interface to use for this resource.
"""
- BridgeSourceVpcInterfaceAttachmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- vpc_interface_name=vpc_interface_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- vpc_interface_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if vpc_interface_name is not None:
- _setter("vpc_interface_name", vpc_interface_name)
+ pulumi.set(__self__, "vpc_interface_name", vpc_interface_name)
@property
@pulumi.getter(name="vpcInterfaceName")
@@ -803,21 +651,10 @@ def __init__(__self__, *,
"""
The bridge's source.
"""
- BridgeSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- flow_source=flow_source,
- network_source=network_source,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- flow_source: Optional[pulumi.Input['BridgeFlowSourceArgs']] = None,
- network_source: Optional[pulumi.Input['BridgeNetworkSourceArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if flow_source is not None:
- _setter("flow_source", flow_source)
+ pulumi.set(__self__, "flow_source", flow_source)
if network_source is not None:
- _setter("network_source", network_source)
+ pulumi.set(__self__, "network_source", network_source)
@property
@pulumi.getter(name="flowSource")
@@ -846,17 +683,8 @@ def __init__(__self__, *,
The settings for attaching a VPC interface to an resource.
:param pulumi.Input[str] vpc_interface_name: The name of the VPC interface to use for this resource.
"""
- BridgeVpcInterfaceAttachmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- vpc_interface_name=vpc_interface_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- vpc_interface_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if vpc_interface_name is not None:
- _setter("vpc_interface_name", vpc_interface_name)
+ pulumi.set(__self__, "vpc_interface_name", vpc_interface_name)
@property
@pulumi.getter(name="vpcInterfaceName")
@@ -895,48 +723,23 @@ def __init__(__self__, *,
:param pulumi.Input[str] secret_arn: The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
:param pulumi.Input[str] url: The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption.
"""
- FlowEncryptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- algorithm=algorithm,
- constant_initialization_vector=constant_initialization_vector,
- device_id=device_id,
- key_type=key_type,
- region=region,
- resource_id=resource_id,
- secret_arn=secret_arn,
- url=url,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: pulumi.Input[str],
- algorithm: Optional[pulumi.Input['FlowEncryptionAlgorithm']] = None,
- constant_initialization_vector: Optional[pulumi.Input[str]] = None,
- device_id: Optional[pulumi.Input[str]] = None,
- key_type: Optional[pulumi.Input['FlowEncryptionKeyType']] = None,
- region: Optional[pulumi.Input[str]] = None,
- resource_id: Optional[pulumi.Input[str]] = None,
- secret_arn: Optional[pulumi.Input[str]] = None,
- url: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if algorithm is not None:
- _setter("algorithm", algorithm)
+ pulumi.set(__self__, "algorithm", algorithm)
if constant_initialization_vector is not None:
- _setter("constant_initialization_vector", constant_initialization_vector)
+ pulumi.set(__self__, "constant_initialization_vector", constant_initialization_vector)
if device_id is not None:
- _setter("device_id", device_id)
+ pulumi.set(__self__, "device_id", device_id)
if key_type is not None:
- _setter("key_type", key_type)
+ pulumi.set(__self__, "key_type", key_type)
if region is not None:
- _setter("region", region)
+ pulumi.set(__self__, "region", region)
if resource_id is not None:
- _setter("resource_id", resource_id)
+ pulumi.set(__self__, "resource_id", resource_id)
if secret_arn is not None:
- _setter("secret_arn", secret_arn)
+ pulumi.set(__self__, "secret_arn", secret_arn)
if url is not None:
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
@property
@pulumi.getter(name="roleArn")
@@ -1071,47 +874,22 @@ def __init__(__self__, *,
:param pulumi.Input[str] secret_arn: The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
:param pulumi.Input[str] url: The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption.
"""
- FlowEntitlementEncryptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- algorithm=algorithm,
- role_arn=role_arn,
- constant_initialization_vector=constant_initialization_vector,
- device_id=device_id,
- key_type=key_type,
- region=region,
- resource_id=resource_id,
- secret_arn=secret_arn,
- url=url,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- algorithm: pulumi.Input['FlowEntitlementEncryptionAlgorithm'],
- role_arn: pulumi.Input[str],
- constant_initialization_vector: Optional[pulumi.Input[str]] = None,
- device_id: Optional[pulumi.Input[str]] = None,
- key_type: Optional[pulumi.Input['FlowEntitlementEncryptionKeyType']] = None,
- region: Optional[pulumi.Input[str]] = None,
- resource_id: Optional[pulumi.Input[str]] = None,
- secret_arn: Optional[pulumi.Input[str]] = None,
- url: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("algorithm", algorithm)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "algorithm", algorithm)
+ pulumi.set(__self__, "role_arn", role_arn)
if constant_initialization_vector is not None:
- _setter("constant_initialization_vector", constant_initialization_vector)
+ pulumi.set(__self__, "constant_initialization_vector", constant_initialization_vector)
if device_id is not None:
- _setter("device_id", device_id)
+ pulumi.set(__self__, "device_id", device_id)
if key_type is not None:
- _setter("key_type", key_type)
+ pulumi.set(__self__, "key_type", key_type)
if region is not None:
- _setter("region", region)
+ pulumi.set(__self__, "region", region)
if resource_id is not None:
- _setter("resource_id", resource_id)
+ pulumi.set(__self__, "resource_id", resource_id)
if secret_arn is not None:
- _setter("secret_arn", secret_arn)
+ pulumi.set(__self__, "secret_arn", secret_arn)
if url is not None:
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
@property
@pulumi.getter
@@ -1230,16 +1008,7 @@ def __init__(__self__, *,
The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
:param pulumi.Input[str] primary_source: The name of the source you choose as the primary source for this flow.
"""
- FlowFailoverConfigSourcePriorityPropertiesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- primary_source=primary_source,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- primary_source: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("primary_source", primary_source)
+ pulumi.set(__self__, "primary_source", primary_source)
@property
@pulumi.getter(name="primarySource")
@@ -1267,29 +1036,14 @@ def __init__(__self__, *,
:param pulumi.Input[int] recovery_window: Search window time to look for dash-7 packets
:param pulumi.Input['FlowFailoverConfigSourcePriorityPropertiesArgs'] source_priority: The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
"""
- FlowFailoverConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- failover_mode=failover_mode,
- recovery_window=recovery_window,
- source_priority=source_priority,
- state=state,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- failover_mode: Optional[pulumi.Input['FlowFailoverConfigFailoverMode']] = None,
- recovery_window: Optional[pulumi.Input[int]] = None,
- source_priority: Optional[pulumi.Input['FlowFailoverConfigSourcePriorityPropertiesArgs']] = None,
- state: Optional[pulumi.Input['FlowFailoverConfigState']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if failover_mode is not None:
- _setter("failover_mode", failover_mode)
+ pulumi.set(__self__, "failover_mode", failover_mode)
if recovery_window is not None:
- _setter("recovery_window", recovery_window)
+ pulumi.set(__self__, "recovery_window", recovery_window)
if source_priority is not None:
- _setter("source_priority", source_priority)
+ pulumi.set(__self__, "source_priority", source_priority)
if state is not None:
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
@property
@pulumi.getter(name="failoverMode")
@@ -1347,20 +1101,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] bridge_arn: The ARN of the bridge feeding this flow.
:param pulumi.Input['FlowVpcInterfaceAttachmentArgs'] vpc_interface_attachment: The name of the VPC interface attachment to use for this bridge source.
"""
- FlowGatewayBridgeSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bridge_arn=bridge_arn,
- vpc_interface_attachment=vpc_interface_attachment,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bridge_arn: pulumi.Input[str],
- vpc_interface_attachment: Optional[pulumi.Input['FlowVpcInterfaceAttachmentArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bridge_arn", bridge_arn)
+ pulumi.set(__self__, "bridge_arn", bridge_arn)
if vpc_interface_attachment is not None:
- _setter("vpc_interface_attachment", vpc_interface_attachment)
+ pulumi.set(__self__, "vpc_interface_attachment", vpc_interface_attachment)
@property
@pulumi.getter(name="bridgeArn")
@@ -1401,27 +1144,12 @@ def __init__(__self__, *,
:param pulumi.Input['FlowOutputEncryptionAlgorithm'] algorithm: The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
:param pulumi.Input['FlowOutputEncryptionKeyType'] key_type: The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
"""
- FlowOutputEncryptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- secret_arn=secret_arn,
- algorithm=algorithm,
- key_type=key_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: pulumi.Input[str],
- secret_arn: pulumi.Input[str],
- algorithm: Optional[pulumi.Input['FlowOutputEncryptionAlgorithm']] = None,
- key_type: Optional[pulumi.Input['FlowOutputEncryptionKeyType']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
- _setter("secret_arn", secret_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "secret_arn", secret_arn)
if algorithm is not None:
- _setter("algorithm", algorithm)
+ pulumi.set(__self__, "algorithm", algorithm)
if key_type is not None:
- _setter("key_type", key_type)
+ pulumi.set(__self__, "key_type", key_type)
@property
@pulumi.getter(name="roleArn")
@@ -1480,17 +1208,8 @@ def __init__(__self__, *,
The settings for attaching a VPC interface to an output.
:param pulumi.Input[str] vpc_interface_name: The name of the VPC interface to use for this output.
"""
- FlowOutputVpcInterfaceAttachmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- vpc_interface_name=vpc_interface_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- vpc_interface_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if vpc_interface_name is not None:
- _setter("vpc_interface_name", vpc_interface_name)
+ pulumi.set(__self__, "vpc_interface_name", vpc_interface_name)
@property
@pulumi.getter(name="vpcInterfaceName")
@@ -1529,48 +1248,23 @@ def __init__(__self__, *,
:param pulumi.Input[str] secret_arn: The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
:param pulumi.Input[str] url: The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption.
"""
- FlowSourceEncryptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- algorithm=algorithm,
- constant_initialization_vector=constant_initialization_vector,
- device_id=device_id,
- key_type=key_type,
- region=region,
- resource_id=resource_id,
- secret_arn=secret_arn,
- url=url,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: pulumi.Input[str],
- algorithm: Optional[pulumi.Input['FlowSourceEncryptionAlgorithm']] = None,
- constant_initialization_vector: Optional[pulumi.Input[str]] = None,
- device_id: Optional[pulumi.Input[str]] = None,
- key_type: Optional[pulumi.Input['FlowSourceEncryptionKeyType']] = None,
- region: Optional[pulumi.Input[str]] = None,
- resource_id: Optional[pulumi.Input[str]] = None,
- secret_arn: Optional[pulumi.Input[str]] = None,
- url: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if algorithm is not None:
- _setter("algorithm", algorithm)
+ pulumi.set(__self__, "algorithm", algorithm)
if constant_initialization_vector is not None:
- _setter("constant_initialization_vector", constant_initialization_vector)
+ pulumi.set(__self__, "constant_initialization_vector", constant_initialization_vector)
if device_id is not None:
- _setter("device_id", device_id)
+ pulumi.set(__self__, "device_id", device_id)
if key_type is not None:
- _setter("key_type", key_type)
+ pulumi.set(__self__, "key_type", key_type)
if region is not None:
- _setter("region", region)
+ pulumi.set(__self__, "region", region)
if resource_id is not None:
- _setter("resource_id", resource_id)
+ pulumi.set(__self__, "resource_id", resource_id)
if secret_arn is not None:
- _setter("secret_arn", secret_arn)
+ pulumi.set(__self__, "secret_arn", secret_arn)
if url is not None:
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
@property
@pulumi.getter(name="roleArn")
@@ -1691,20 +1385,9 @@ def __init__(__self__, *,
:param pulumi.Input[str] bridge_arn: The ARN of the bridge feeding this flow.
:param pulumi.Input['FlowSourceVpcInterfaceAttachmentArgs'] vpc_interface_attachment: The name of the VPC interface attachment to use for this bridge source.
"""
- FlowSourceGatewayBridgeSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bridge_arn=bridge_arn,
- vpc_interface_attachment=vpc_interface_attachment,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bridge_arn: pulumi.Input[str],
- vpc_interface_attachment: Optional[pulumi.Input['FlowSourceVpcInterfaceAttachmentArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bridge_arn", bridge_arn)
+ pulumi.set(__self__, "bridge_arn", bridge_arn)
if vpc_interface_attachment is not None:
- _setter("vpc_interface_attachment", vpc_interface_attachment)
+ pulumi.set(__self__, "vpc_interface_attachment", vpc_interface_attachment)
@property
@pulumi.getter(name="bridgeArn")
@@ -1739,17 +1422,8 @@ def __init__(__self__, *,
The settings for attaching a VPC interface to an resource.
:param pulumi.Input[str] vpc_interface_name: The name of the VPC interface to use for this resource.
"""
- FlowSourceVpcInterfaceAttachmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- vpc_interface_name=vpc_interface_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- vpc_interface_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if vpc_interface_name is not None:
- _setter("vpc_interface_name", vpc_interface_name)
+ pulumi.set(__self__, "vpc_interface_name", vpc_interface_name)
@property
@pulumi.getter(name="vpcInterfaceName")
@@ -1810,93 +1484,46 @@ def __init__(__self__, *,
:param pulumi.Input[str] vpc_interface_name: The name of the VPC Interface this Source is configured with.
:param pulumi.Input[str] whitelist_cidr: The range of IP addresses that should be allowed to contribute content to your source. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
"""
- FlowSourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- decryption=decryption,
- description=description,
- entitlement_arn=entitlement_arn,
- gateway_bridge_source=gateway_bridge_source,
- ingest_ip=ingest_ip,
- ingest_port=ingest_port,
- max_bitrate=max_bitrate,
- max_latency=max_latency,
- min_latency=min_latency,
- name=name,
- protocol=protocol,
- sender_control_port=sender_control_port,
- sender_ip_address=sender_ip_address,
- source_arn=source_arn,
- source_ingest_port=source_ingest_port,
- source_listener_address=source_listener_address,
- source_listener_port=source_listener_port,
- stream_id=stream_id,
- vpc_interface_name=vpc_interface_name,
- whitelist_cidr=whitelist_cidr,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- decryption: Optional[pulumi.Input['FlowEncryptionArgs']] = None,
- description: Optional[pulumi.Input[str]] = None,
- entitlement_arn: Optional[pulumi.Input[str]] = None,
- gateway_bridge_source: Optional[pulumi.Input['FlowGatewayBridgeSourceArgs']] = None,
- ingest_ip: Optional[pulumi.Input[str]] = None,
- ingest_port: Optional[pulumi.Input[int]] = None,
- max_bitrate: Optional[pulumi.Input[int]] = None,
- max_latency: Optional[pulumi.Input[int]] = None,
- min_latency: Optional[pulumi.Input[int]] = None,
- name: Optional[pulumi.Input[str]] = None,
- protocol: Optional[pulumi.Input['FlowSourceProtocol']] = None,
- sender_control_port: Optional[pulumi.Input[int]] = None,
- sender_ip_address: Optional[pulumi.Input[str]] = None,
- source_arn: Optional[pulumi.Input[str]] = None,
- source_ingest_port: Optional[pulumi.Input[str]] = None,
- source_listener_address: Optional[pulumi.Input[str]] = None,
- source_listener_port: Optional[pulumi.Input[int]] = None,
- stream_id: Optional[pulumi.Input[str]] = None,
- vpc_interface_name: Optional[pulumi.Input[str]] = None,
- whitelist_cidr: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if decryption is not None:
- _setter("decryption", decryption)
+ pulumi.set(__self__, "decryption", decryption)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if entitlement_arn is not None:
- _setter("entitlement_arn", entitlement_arn)
+ pulumi.set(__self__, "entitlement_arn", entitlement_arn)
if gateway_bridge_source is not None:
- _setter("gateway_bridge_source", gateway_bridge_source)
+ pulumi.set(__self__, "gateway_bridge_source", gateway_bridge_source)
if ingest_ip is not None:
- _setter("ingest_ip", ingest_ip)
+ pulumi.set(__self__, "ingest_ip", ingest_ip)
if ingest_port is not None:
- _setter("ingest_port", ingest_port)
+ pulumi.set(__self__, "ingest_port", ingest_port)
if max_bitrate is not None:
- _setter("max_bitrate", max_bitrate)
+ pulumi.set(__self__, "max_bitrate", max_bitrate)
if max_latency is not None:
- _setter("max_latency", max_latency)
+ pulumi.set(__self__, "max_latency", max_latency)
if min_latency is not None:
- _setter("min_latency", min_latency)
+ pulumi.set(__self__, "min_latency", min_latency)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
if sender_control_port is not None:
- _setter("sender_control_port", sender_control_port)
+ pulumi.set(__self__, "sender_control_port", sender_control_port)
if sender_ip_address is not None:
- _setter("sender_ip_address", sender_ip_address)
+ pulumi.set(__self__, "sender_ip_address", sender_ip_address)
if source_arn is not None:
- _setter("source_arn", source_arn)
+ pulumi.set(__self__, "source_arn", source_arn)
if source_ingest_port is not None:
- _setter("source_ingest_port", source_ingest_port)
+ pulumi.set(__self__, "source_ingest_port", source_ingest_port)
if source_listener_address is not None:
- _setter("source_listener_address", source_listener_address)
+ pulumi.set(__self__, "source_listener_address", source_listener_address)
if source_listener_port is not None:
- _setter("source_listener_port", source_listener_port)
+ pulumi.set(__self__, "source_listener_port", source_listener_port)
if stream_id is not None:
- _setter("stream_id", stream_id)
+ pulumi.set(__self__, "stream_id", stream_id)
if vpc_interface_name is not None:
- _setter("vpc_interface_name", vpc_interface_name)
+ pulumi.set(__self__, "vpc_interface_name", vpc_interface_name)
if whitelist_cidr is not None:
- _setter("whitelist_cidr", whitelist_cidr)
+ pulumi.set(__self__, "whitelist_cidr", whitelist_cidr)
@property
@pulumi.getter
@@ -2147,17 +1774,8 @@ def __init__(__self__, *,
The settings for attaching a VPC interface to an resource.
:param pulumi.Input[str] vpc_interface_name: The name of the VPC interface to use for this resource.
"""
- FlowVpcInterfaceAttachmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- vpc_interface_name=vpc_interface_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- vpc_interface_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if vpc_interface_name is not None:
- _setter("vpc_interface_name", vpc_interface_name)
+ pulumi.set(__self__, "vpc_interface_name", vpc_interface_name)
@property
@pulumi.getter(name="vpcInterfaceName")
@@ -2182,19 +1800,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] cidr_block: A unique IP address range to use for this network. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
:param pulumi.Input[str] name: The name of the network. This name is used to reference the network and must be unique among networks in this gateway.
"""
- GatewayNetworkArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cidr_block=cidr_block,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cidr_block: pulumi.Input[str],
- name: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cidr_block", cidr_block)
- _setter("name", name)
+ pulumi.set(__self__, "cidr_block", cidr_block)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="cidrBlock")
diff --git a/sdk/python/pulumi_aws_native/mediaconnect/bridge.py b/sdk/python/pulumi_aws_native/mediaconnect/bridge.py
index bf084a9eb6..be96388e79 100644
--- a/sdk/python/pulumi_aws_native/mediaconnect/bridge.py
+++ b/sdk/python/pulumi_aws_native/mediaconnect/bridge.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -31,39 +31,18 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: The name of the bridge.
:param pulumi.Input[Sequence[pulumi.Input['BridgeOutputArgs']]] outputs: The outputs on this bridge.
"""
- BridgeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- placement_arn=placement_arn,
- sources=sources,
- egress_gateway_bridge=egress_gateway_bridge,
- ingress_gateway_bridge=ingress_gateway_bridge,
- name=name,
- outputs=outputs,
- source_failover_config=source_failover_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- placement_arn: pulumi.Input[str],
- sources: pulumi.Input[Sequence[pulumi.Input['BridgeSourceArgs']]],
- egress_gateway_bridge: Optional[pulumi.Input['BridgeEgressGatewayBridgeArgs']] = None,
- ingress_gateway_bridge: Optional[pulumi.Input['BridgeIngressGatewayBridgeArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- outputs: Optional[pulumi.Input[Sequence[pulumi.Input['BridgeOutputArgs']]]] = None,
- source_failover_config: Optional[pulumi.Input['BridgeFailoverConfigArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("placement_arn", placement_arn)
- _setter("sources", sources)
+ pulumi.set(__self__, "placement_arn", placement_arn)
+ pulumi.set(__self__, "sources", sources)
if egress_gateway_bridge is not None:
- _setter("egress_gateway_bridge", egress_gateway_bridge)
+ pulumi.set(__self__, "egress_gateway_bridge", egress_gateway_bridge)
if ingress_gateway_bridge is not None:
- _setter("ingress_gateway_bridge", ingress_gateway_bridge)
+ pulumi.set(__self__, "ingress_gateway_bridge", ingress_gateway_bridge)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if outputs is not None:
- _setter("outputs", outputs)
+ pulumi.set(__self__, "outputs", outputs)
if source_failover_config is not None:
- _setter("source_failover_config", source_failover_config)
+ pulumi.set(__self__, "source_failover_config", source_failover_config)
@property
@pulumi.getter(name="placementArn")
@@ -183,10 +162,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- BridgeArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -208,28 +183,13 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = BridgeArgs.__new__(BridgeArgs)
- if egress_gateway_bridge is not None and not isinstance(egress_gateway_bridge, BridgeEgressGatewayBridgeArgs):
- egress_gateway_bridge = egress_gateway_bridge or {}
- def _setter(key, value):
- egress_gateway_bridge[key] = value
- BridgeEgressGatewayBridgeArgs._configure(_setter, **egress_gateway_bridge)
__props__.__dict__["egress_gateway_bridge"] = egress_gateway_bridge
- if ingress_gateway_bridge is not None and not isinstance(ingress_gateway_bridge, BridgeIngressGatewayBridgeArgs):
- ingress_gateway_bridge = ingress_gateway_bridge or {}
- def _setter(key, value):
- ingress_gateway_bridge[key] = value
- BridgeIngressGatewayBridgeArgs._configure(_setter, **ingress_gateway_bridge)
__props__.__dict__["ingress_gateway_bridge"] = ingress_gateway_bridge
__props__.__dict__["name"] = name
__props__.__dict__["outputs"] = outputs
if placement_arn is None and not opts.urn:
raise TypeError("Missing required property 'placement_arn'")
__props__.__dict__["placement_arn"] = placement_arn
- if source_failover_config is not None and not isinstance(source_failover_config, BridgeFailoverConfigArgs):
- source_failover_config = source_failover_config or {}
- def _setter(key, value):
- source_failover_config[key] = value
- BridgeFailoverConfigArgs._configure(_setter, **source_failover_config)
__props__.__dict__["source_failover_config"] = source_failover_config
if sources is None and not opts.urn:
raise TypeError("Missing required property 'sources'")
diff --git a/sdk/python/pulumi_aws_native/mediaconnect/bridge_output_resource.py b/sdk/python/pulumi_aws_native/mediaconnect/bridge_output_resource.py
index baf789c95d..d4600b1152 100644
--- a/sdk/python/pulumi_aws_native/mediaconnect/bridge_output_resource.py
+++ b/sdk/python/pulumi_aws_native/mediaconnect/bridge_output_resource.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -26,23 +26,10 @@ def __init__(__self__, *,
:param pulumi.Input['BridgeOutputResourceBridgeNetworkOutputArgs'] network_output: The output of the bridge.
:param pulumi.Input[str] name: The network output name.
"""
- BridgeOutputResourceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bridge_arn=bridge_arn,
- network_output=network_output,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bridge_arn: pulumi.Input[str],
- network_output: pulumi.Input['BridgeOutputResourceBridgeNetworkOutputArgs'],
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bridge_arn", bridge_arn)
- _setter("network_output", network_output)
+ pulumi.set(__self__, "bridge_arn", bridge_arn)
+ pulumi.set(__self__, "network_output", network_output)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="bridgeArn")
@@ -118,10 +105,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- BridgeOutputResourceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -143,11 +126,6 @@ def _internal_init(__self__,
raise TypeError("Missing required property 'bridge_arn'")
__props__.__dict__["bridge_arn"] = bridge_arn
__props__.__dict__["name"] = name
- if network_output is not None and not isinstance(network_output, BridgeOutputResourceBridgeNetworkOutputArgs):
- network_output = network_output or {}
- def _setter(key, value):
- network_output[key] = value
- BridgeOutputResourceBridgeNetworkOutputArgs._configure(_setter, **network_output)
if network_output is None and not opts.urn:
raise TypeError("Missing required property 'network_output'")
__props__.__dict__["network_output"] = network_output
diff --git a/sdk/python/pulumi_aws_native/mediaconnect/bridge_source.py b/sdk/python/pulumi_aws_native/mediaconnect/bridge_source.py
index abf8c79d97..e99b8da2cb 100644
--- a/sdk/python/pulumi_aws_native/mediaconnect/bridge_source.py
+++ b/sdk/python/pulumi_aws_native/mediaconnect/bridge_source.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -26,28 +26,13 @@ def __init__(__self__, *,
:param pulumi.Input[str] bridge_arn: The Amazon Resource Number (ARN) of the bridge.
:param pulumi.Input[str] name: The name of the source.
"""
- BridgeSourceInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bridge_arn=bridge_arn,
- flow_source=flow_source,
- name=name,
- network_source=network_source,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bridge_arn: pulumi.Input[str],
- flow_source: Optional[pulumi.Input['BridgeSourceBridgeFlowSourceArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- network_source: Optional[pulumi.Input['BridgeSourceBridgeNetworkSourceArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bridge_arn", bridge_arn)
+ pulumi.set(__self__, "bridge_arn", bridge_arn)
if flow_source is not None:
- _setter("flow_source", flow_source)
+ pulumi.set(__self__, "flow_source", flow_source)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if network_source is not None:
- _setter("network_source", network_source)
+ pulumi.set(__self__, "network_source", network_source)
@property
@pulumi.getter(name="bridgeArn")
@@ -129,10 +114,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- BridgeSourceInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -154,18 +135,8 @@ def _internal_init(__self__,
if bridge_arn is None and not opts.urn:
raise TypeError("Missing required property 'bridge_arn'")
__props__.__dict__["bridge_arn"] = bridge_arn
- if flow_source is not None and not isinstance(flow_source, BridgeSourceBridgeFlowSourceArgs):
- flow_source = flow_source or {}
- def _setter(key, value):
- flow_source[key] = value
- BridgeSourceBridgeFlowSourceArgs._configure(_setter, **flow_source)
__props__.__dict__["flow_source"] = flow_source
__props__.__dict__["name"] = name
- if network_source is not None and not isinstance(network_source, BridgeSourceBridgeNetworkSourceArgs):
- network_source = network_source or {}
- def _setter(key, value):
- network_source[key] = value
- BridgeSourceBridgeNetworkSourceArgs._configure(_setter, **network_source)
__props__.__dict__["network_source"] = network_source
replace_on_changes = pulumi.ResourceOptions(replace_on_changes=["bridge_arn", "name"])
opts = pulumi.ResourceOptions.merge(opts, replace_on_changes)
diff --git a/sdk/python/pulumi_aws_native/mediaconnect/flow.py b/sdk/python/pulumi_aws_native/mediaconnect/flow.py
index 8a714b9139..fcbc9b27cf 100644
--- a/sdk/python/pulumi_aws_native/mediaconnect/flow.py
+++ b/sdk/python/pulumi_aws_native/mediaconnect/flow.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -28,28 +28,13 @@ def __init__(__self__, *,
:param pulumi.Input[str] name: The name of the flow.
:param pulumi.Input['FlowFailoverConfigArgs'] source_failover_config: The source failover config of the flow.
"""
- FlowArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- source=source,
- availability_zone=availability_zone,
- name=name,
- source_failover_config=source_failover_config,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- source: pulumi.Input['FlowSourceArgs'],
- availability_zone: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- source_failover_config: Optional[pulumi.Input['FlowFailoverConfigArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("source", source)
+ pulumi.set(__self__, "source", source)
if availability_zone is not None:
- _setter("availability_zone", availability_zone)
+ pulumi.set(__self__, "availability_zone", availability_zone)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if source_failover_config is not None:
- _setter("source_failover_config", source_failover_config)
+ pulumi.set(__self__, "source_failover_config", source_failover_config)
@property
@pulumi.getter
@@ -139,10 +124,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FlowArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -163,19 +144,9 @@ def _internal_init(__self__,
__props__.__dict__["availability_zone"] = availability_zone
__props__.__dict__["name"] = name
- if source is not None and not isinstance(source, FlowSourceArgs):
- source = source or {}
- def _setter(key, value):
- source[key] = value
- FlowSourceArgs._configure(_setter, **source)
if source is None and not opts.urn:
raise TypeError("Missing required property 'source'")
__props__.__dict__["source"] = source
- if source_failover_config is not None and not isinstance(source_failover_config, FlowFailoverConfigArgs):
- source_failover_config = source_failover_config or {}
- def _setter(key, value):
- source_failover_config[key] = value
- FlowFailoverConfigArgs._configure(_setter, **source_failover_config)
__props__.__dict__["source_failover_config"] = source_failover_config
__props__.__dict__["flow_arn"] = None
__props__.__dict__["flow_availability_zone"] = None
diff --git a/sdk/python/pulumi_aws_native/mediaconnect/flow_entitlement.py b/sdk/python/pulumi_aws_native/mediaconnect/flow_entitlement.py
index 95a5eadbe7..70cd587a6c 100644
--- a/sdk/python/pulumi_aws_native/mediaconnect/flow_entitlement.py
+++ b/sdk/python/pulumi_aws_native/mediaconnect/flow_entitlement.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -34,38 +34,17 @@ def __init__(__self__, *,
:param pulumi.Input['FlowEntitlementEntitlementStatus'] entitlement_status: An indication of whether the entitlement is enabled.
:param pulumi.Input[str] name: The name of the entitlement.
"""
- FlowEntitlementArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- flow_arn=flow_arn,
- subscribers=subscribers,
- data_transfer_subscriber_fee_percent=data_transfer_subscriber_fee_percent,
- encryption=encryption,
- entitlement_status=entitlement_status,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: pulumi.Input[str],
- flow_arn: pulumi.Input[str],
- subscribers: pulumi.Input[Sequence[pulumi.Input[str]]],
- data_transfer_subscriber_fee_percent: Optional[pulumi.Input[int]] = None,
- encryption: Optional[pulumi.Input['FlowEntitlementEncryptionArgs']] = None,
- entitlement_status: Optional[pulumi.Input['FlowEntitlementEntitlementStatus']] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("description", description)
- _setter("flow_arn", flow_arn)
- _setter("subscribers", subscribers)
+ pulumi.set(__self__, "description", description)
+ pulumi.set(__self__, "flow_arn", flow_arn)
+ pulumi.set(__self__, "subscribers", subscribers)
if data_transfer_subscriber_fee_percent is not None:
- _setter("data_transfer_subscriber_fee_percent", data_transfer_subscriber_fee_percent)
+ pulumi.set(__self__, "data_transfer_subscriber_fee_percent", data_transfer_subscriber_fee_percent)
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if entitlement_status is not None:
- _setter("entitlement_status", entitlement_status)
+ pulumi.set(__self__, "entitlement_status", entitlement_status)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -197,10 +176,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FlowEntitlementArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -226,11 +201,6 @@ def _internal_init(__self__,
if description is None and not opts.urn:
raise TypeError("Missing required property 'description'")
__props__.__dict__["description"] = description
- if encryption is not None and not isinstance(encryption, FlowEntitlementEncryptionArgs):
- encryption = encryption or {}
- def _setter(key, value):
- encryption[key] = value
- FlowEntitlementEncryptionArgs._configure(_setter, **encryption)
__props__.__dict__["encryption"] = encryption
__props__.__dict__["entitlement_status"] = entitlement_status
if flow_arn is None and not opts.urn:
diff --git a/sdk/python/pulumi_aws_native/mediaconnect/flow_output.py b/sdk/python/pulumi_aws_native/mediaconnect/flow_output.py
index b0c1098b89..d9311545bc 100644
--- a/sdk/python/pulumi_aws_native/mediaconnect/flow_output.py
+++ b/sdk/python/pulumi_aws_native/mediaconnect/flow_output.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -48,67 +48,32 @@ def __init__(__self__, *,
:param pulumi.Input[str] stream_id: The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.
:param pulumi.Input['FlowOutputVpcInterfaceAttachmentArgs'] vpc_interface_attachment: The name of the VPC interface attachment to use for this output.
"""
- FlowOutputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- flow_arn=flow_arn,
- protocol=protocol,
- cidr_allow_list=cidr_allow_list,
- description=description,
- destination=destination,
- encryption=encryption,
- max_latency=max_latency,
- min_latency=min_latency,
- name=name,
- port=port,
- remote_id=remote_id,
- smoothing_latency=smoothing_latency,
- stream_id=stream_id,
- vpc_interface_attachment=vpc_interface_attachment,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- flow_arn: pulumi.Input[str],
- protocol: pulumi.Input['FlowOutputProtocol'],
- cidr_allow_list: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- description: Optional[pulumi.Input[str]] = None,
- destination: Optional[pulumi.Input[str]] = None,
- encryption: Optional[pulumi.Input['FlowOutputEncryptionArgs']] = None,
- max_latency: Optional[pulumi.Input[int]] = None,
- min_latency: Optional[pulumi.Input[int]] = None,
- name: Optional[pulumi.Input[str]] = None,
- port: Optional[pulumi.Input[int]] = None,
- remote_id: Optional[pulumi.Input[str]] = None,
- smoothing_latency: Optional[pulumi.Input[int]] = None,
- stream_id: Optional[pulumi.Input[str]] = None,
- vpc_interface_attachment: Optional[pulumi.Input['FlowOutputVpcInterfaceAttachmentArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("flow_arn", flow_arn)
- _setter("protocol", protocol)
+ pulumi.set(__self__, "flow_arn", flow_arn)
+ pulumi.set(__self__, "protocol", protocol)
if cidr_allow_list is not None:
- _setter("cidr_allow_list", cidr_allow_list)
+ pulumi.set(__self__, "cidr_allow_list", cidr_allow_list)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if max_latency is not None:
- _setter("max_latency", max_latency)
+ pulumi.set(__self__, "max_latency", max_latency)
if min_latency is not None:
- _setter("min_latency", min_latency)
+ pulumi.set(__self__, "min_latency", min_latency)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if port is not None:
- _setter("port", port)
+ pulumi.set(__self__, "port", port)
if remote_id is not None:
- _setter("remote_id", remote_id)
+ pulumi.set(__self__, "remote_id", remote_id)
if smoothing_latency is not None:
- _setter("smoothing_latency", smoothing_latency)
+ pulumi.set(__self__, "smoothing_latency", smoothing_latency)
if stream_id is not None:
- _setter("stream_id", stream_id)
+ pulumi.set(__self__, "stream_id", stream_id)
if vpc_interface_attachment is not None:
- _setter("vpc_interface_attachment", vpc_interface_attachment)
+ pulumi.set(__self__, "vpc_interface_attachment", vpc_interface_attachment)
@property
@pulumi.getter(name="flowArn")
@@ -338,10 +303,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FlowOutputArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -373,11 +334,6 @@ def _internal_init(__self__,
__props__.__dict__["cidr_allow_list"] = cidr_allow_list
__props__.__dict__["description"] = description
__props__.__dict__["destination"] = destination
- if encryption is not None and not isinstance(encryption, FlowOutputEncryptionArgs):
- encryption = encryption or {}
- def _setter(key, value):
- encryption[key] = value
- FlowOutputEncryptionArgs._configure(_setter, **encryption)
__props__.__dict__["encryption"] = encryption
if flow_arn is None and not opts.urn:
raise TypeError("Missing required property 'flow_arn'")
@@ -392,11 +348,6 @@ def _setter(key, value):
__props__.__dict__["remote_id"] = remote_id
__props__.__dict__["smoothing_latency"] = smoothing_latency
__props__.__dict__["stream_id"] = stream_id
- if vpc_interface_attachment is not None and not isinstance(vpc_interface_attachment, FlowOutputVpcInterfaceAttachmentArgs):
- vpc_interface_attachment = vpc_interface_attachment or {}
- def _setter(key, value):
- vpc_interface_attachment[key] = value
- FlowOutputVpcInterfaceAttachmentArgs._configure(_setter, **vpc_interface_attachment)
__props__.__dict__["vpc_interface_attachment"] = vpc_interface_attachment
__props__.__dict__["output_arn"] = None
replace_on_changes = pulumi.ResourceOptions(replace_on_changes=["name"])
diff --git a/sdk/python/pulumi_aws_native/mediaconnect/flow_source.py b/sdk/python/pulumi_aws_native/mediaconnect/flow_source.py
index 364ef2a7a1..6ef2cd3572 100644
--- a/sdk/python/pulumi_aws_native/mediaconnect/flow_source.py
+++ b/sdk/python/pulumi_aws_native/mediaconnect/flow_source.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -56,84 +56,41 @@ def __init__(__self__, *,
:param pulumi.Input[str] vpc_interface_name: The name of the VPC Interface this Source is configured with.
:param pulumi.Input[str] whitelist_cidr: The range of IP addresses that should be allowed to contribute content to your source. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
"""
- FlowSourceInitArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- decryption=decryption,
- entitlement_arn=entitlement_arn,
- flow_arn=flow_arn,
- gateway_bridge_source=gateway_bridge_source,
- ingest_port=ingest_port,
- max_bitrate=max_bitrate,
- max_latency=max_latency,
- min_latency=min_latency,
- name=name,
- protocol=protocol,
- sender_control_port=sender_control_port,
- sender_ip_address=sender_ip_address,
- source_listener_address=source_listener_address,
- source_listener_port=source_listener_port,
- stream_id=stream_id,
- vpc_interface_name=vpc_interface_name,
- whitelist_cidr=whitelist_cidr,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: pulumi.Input[str],
- decryption: Optional[pulumi.Input['FlowSourceEncryptionArgs']] = None,
- entitlement_arn: Optional[pulumi.Input[str]] = None,
- flow_arn: Optional[pulumi.Input[str]] = None,
- gateway_bridge_source: Optional[pulumi.Input['FlowSourceGatewayBridgeSourceArgs']] = None,
- ingest_port: Optional[pulumi.Input[int]] = None,
- max_bitrate: Optional[pulumi.Input[int]] = None,
- max_latency: Optional[pulumi.Input[int]] = None,
- min_latency: Optional[pulumi.Input[int]] = None,
- name: Optional[pulumi.Input[str]] = None,
- protocol: Optional[pulumi.Input['FlowSourceProtocol']] = None,
- sender_control_port: Optional[pulumi.Input[int]] = None,
- sender_ip_address: Optional[pulumi.Input[str]] = None,
- source_listener_address: Optional[pulumi.Input[str]] = None,
- source_listener_port: Optional[pulumi.Input[int]] = None,
- stream_id: Optional[pulumi.Input[str]] = None,
- vpc_interface_name: Optional[pulumi.Input[str]] = None,
- whitelist_cidr: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if decryption is not None:
- _setter("decryption", decryption)
+ pulumi.set(__self__, "decryption", decryption)
if entitlement_arn is not None:
- _setter("entitlement_arn", entitlement_arn)
+ pulumi.set(__self__, "entitlement_arn", entitlement_arn)
if flow_arn is not None:
- _setter("flow_arn", flow_arn)
+ pulumi.set(__self__, "flow_arn", flow_arn)
if gateway_bridge_source is not None:
- _setter("gateway_bridge_source", gateway_bridge_source)
+ pulumi.set(__self__, "gateway_bridge_source", gateway_bridge_source)
if ingest_port is not None:
- _setter("ingest_port", ingest_port)
+ pulumi.set(__self__, "ingest_port", ingest_port)
if max_bitrate is not None:
- _setter("max_bitrate", max_bitrate)
+ pulumi.set(__self__, "max_bitrate", max_bitrate)
if max_latency is not None:
- _setter("max_latency", max_latency)
+ pulumi.set(__self__, "max_latency", max_latency)
if min_latency is not None:
- _setter("min_latency", min_latency)
+ pulumi.set(__self__, "min_latency", min_latency)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
if sender_control_port is not None:
- _setter("sender_control_port", sender_control_port)
+ pulumi.set(__self__, "sender_control_port", sender_control_port)
if sender_ip_address is not None:
- _setter("sender_ip_address", sender_ip_address)
+ pulumi.set(__self__, "sender_ip_address", sender_ip_address)
if source_listener_address is not None:
- _setter("source_listener_address", source_listener_address)
+ pulumi.set(__self__, "source_listener_address", source_listener_address)
if source_listener_port is not None:
- _setter("source_listener_port", source_listener_port)
+ pulumi.set(__self__, "source_listener_port", source_listener_port)
if stream_id is not None:
- _setter("stream_id", stream_id)
+ pulumi.set(__self__, "stream_id", stream_id)
if vpc_interface_name is not None:
- _setter("vpc_interface_name", vpc_interface_name)
+ pulumi.set(__self__, "vpc_interface_name", vpc_interface_name)
if whitelist_cidr is not None:
- _setter("whitelist_cidr", whitelist_cidr)
+ pulumi.set(__self__, "whitelist_cidr", whitelist_cidr)
@property
@pulumi.getter
@@ -419,10 +376,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FlowSourceInitArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -455,22 +408,12 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = FlowSourceInitArgs.__new__(FlowSourceInitArgs)
- if decryption is not None and not isinstance(decryption, FlowSourceEncryptionArgs):
- decryption = decryption or {}
- def _setter(key, value):
- decryption[key] = value
- FlowSourceEncryptionArgs._configure(_setter, **decryption)
__props__.__dict__["decryption"] = decryption
if description is None and not opts.urn:
raise TypeError("Missing required property 'description'")
__props__.__dict__["description"] = description
__props__.__dict__["entitlement_arn"] = entitlement_arn
__props__.__dict__["flow_arn"] = flow_arn
- if gateway_bridge_source is not None and not isinstance(gateway_bridge_source, FlowSourceGatewayBridgeSourceArgs):
- gateway_bridge_source = gateway_bridge_source or {}
- def _setter(key, value):
- gateway_bridge_source[key] = value
- FlowSourceGatewayBridgeSourceArgs._configure(_setter, **gateway_bridge_source)
__props__.__dict__["gateway_bridge_source"] = gateway_bridge_source
__props__.__dict__["ingest_port"] = ingest_port
__props__.__dict__["max_bitrate"] = max_bitrate
diff --git a/sdk/python/pulumi_aws_native/mediaconnect/flow_vpc_interface.py b/sdk/python/pulumi_aws_native/mediaconnect/flow_vpc_interface.py
index bc9f98db71..8ea78b0c6f 100644
--- a/sdk/python/pulumi_aws_native/mediaconnect/flow_vpc_interface.py
+++ b/sdk/python/pulumi_aws_native/mediaconnect/flow_vpc_interface.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['FlowVpcInterfaceArgs', 'FlowVpcInterface']
@@ -27,29 +27,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] subnet_id: Subnet must be in the AZ of the Flow
:param pulumi.Input[str] name: Immutable and has to be a unique against other VpcInterfaces in this Flow.
"""
- FlowVpcInterfaceArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- flow_arn=flow_arn,
- role_arn=role_arn,
- security_group_ids=security_group_ids,
- subnet_id=subnet_id,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- flow_arn: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- security_group_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- subnet_id: pulumi.Input[str],
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("flow_arn", flow_arn)
- _setter("role_arn", role_arn)
- _setter("security_group_ids", security_group_ids)
- _setter("subnet_id", subnet_id)
+ pulumi.set(__self__, "flow_arn", flow_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
+ pulumi.set(__self__, "subnet_id", subnet_id)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="flowArn")
@@ -153,10 +136,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- FlowVpcInterfaceArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/mediaconnect/gateway.py b/sdk/python/pulumi_aws_native/mediaconnect/gateway.py
index 83df7db680..d79ea848ea 100644
--- a/sdk/python/pulumi_aws_native/mediaconnect/gateway.py
+++ b/sdk/python/pulumi_aws_native/mediaconnect/gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -26,23 +26,10 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['GatewayNetworkArgs']]] networks: The list of networks in the gateway.
:param pulumi.Input[str] name: The name of the gateway. This name can not be modified after the gateway is created.
"""
- GatewayArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- egress_cidr_blocks=egress_cidr_blocks,
- networks=networks,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- egress_cidr_blocks: pulumi.Input[Sequence[pulumi.Input[str]]],
- networks: pulumi.Input[Sequence[pulumi.Input['GatewayNetworkArgs']]],
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("egress_cidr_blocks", egress_cidr_blocks)
- _setter("networks", networks)
+ pulumi.set(__self__, "egress_cidr_blocks", egress_cidr_blocks)
+ pulumi.set(__self__, "networks", networks)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="egressCidrBlocks")
@@ -118,10 +105,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- GatewayArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/mediaconnect/get_bridge.py b/sdk/python/pulumi_aws_native/mediaconnect/get_bridge.py
index d82b4e2808..54415b51a1 100644
--- a/sdk/python/pulumi_aws_native/mediaconnect/get_bridge.py
+++ b/sdk/python/pulumi_aws_native/mediaconnect/get_bridge.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/mediaconnect/get_bridge_output_resource.py b/sdk/python/pulumi_aws_native/mediaconnect/get_bridge_output_resource.py
index 980cf41930..1dd6819632 100644
--- a/sdk/python/pulumi_aws_native/mediaconnect/get_bridge_output_resource.py
+++ b/sdk/python/pulumi_aws_native/mediaconnect/get_bridge_output_resource.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/mediaconnect/get_bridge_source.py b/sdk/python/pulumi_aws_native/mediaconnect/get_bridge_source.py
index 2969e08bd2..6ed9b6c178 100644
--- a/sdk/python/pulumi_aws_native/mediaconnect/get_bridge_source.py
+++ b/sdk/python/pulumi_aws_native/mediaconnect/get_bridge_source.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/mediaconnect/get_flow.py b/sdk/python/pulumi_aws_native/mediaconnect/get_flow.py
index 74c628adee..4879efda6b 100644
--- a/sdk/python/pulumi_aws_native/mediaconnect/get_flow.py
+++ b/sdk/python/pulumi_aws_native/mediaconnect/get_flow.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/mediaconnect/get_flow_entitlement.py b/sdk/python/pulumi_aws_native/mediaconnect/get_flow_entitlement.py
index 78c5c0c001..991335c57a 100644
--- a/sdk/python/pulumi_aws_native/mediaconnect/get_flow_entitlement.py
+++ b/sdk/python/pulumi_aws_native/mediaconnect/get_flow_entitlement.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/mediaconnect/get_flow_source.py b/sdk/python/pulumi_aws_native/mediaconnect/get_flow_source.py
index 86ecd30d90..97025216fe 100644
--- a/sdk/python/pulumi_aws_native/mediaconnect/get_flow_source.py
+++ b/sdk/python/pulumi_aws_native/mediaconnect/get_flow_source.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/mediaconnect/get_flow_vpc_interface.py b/sdk/python/pulumi_aws_native/mediaconnect/get_flow_vpc_interface.py
index 2ae8f869ac..1357f0f2bf 100644
--- a/sdk/python/pulumi_aws_native/mediaconnect/get_flow_vpc_interface.py
+++ b/sdk/python/pulumi_aws_native/mediaconnect/get_flow_vpc_interface.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/mediaconnect/get_gateway.py b/sdk/python/pulumi_aws_native/mediaconnect/get_gateway.py
index 5f8a4df0bd..d5243c5636 100644
--- a/sdk/python/pulumi_aws_native/mediaconnect/get_gateway.py
+++ b/sdk/python/pulumi_aws_native/mediaconnect/get_gateway.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/mediaconnect/outputs.py b/sdk/python/pulumi_aws_native/mediaconnect/outputs.py
index 6311eaec47..367ad71446 100644
--- a/sdk/python/pulumi_aws_native/mediaconnect/outputs.py
+++ b/sdk/python/pulumi_aws_native/mediaconnect/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -65,16 +65,7 @@ def __init__(__self__, *,
"""
:param int max_bitrate: The maximum expected bitrate of the egress bridge.
"""
- BridgeEgressGatewayBridge._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_bitrate=max_bitrate,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_bitrate: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("max_bitrate", max_bitrate)
+ pulumi.set(__self__, "max_bitrate", max_bitrate)
@property
@pulumi.getter(name="maxBitrate")
@@ -118,24 +109,11 @@ def __init__(__self__, *,
:param 'BridgeFailoverModeEnum' failover_mode: The type of failover you choose for this flow. FAILOVER allows switching between different streams.
:param 'BridgeSourcePriority' source_priority: The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
"""
- BridgeFailoverConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- failover_mode=failover_mode,
- source_priority=source_priority,
- state=state,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- failover_mode: 'BridgeFailoverModeEnum',
- source_priority: Optional['outputs.BridgeSourcePriority'] = None,
- state: Optional['BridgeFailoverConfigStateEnum'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("failover_mode", failover_mode)
+ pulumi.set(__self__, "failover_mode", failover_mode)
if source_priority is not None:
- _setter("source_priority", source_priority)
+ pulumi.set(__self__, "source_priority", source_priority)
if state is not None:
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
@property
@pulumi.getter(name="failoverMode")
@@ -193,23 +171,10 @@ def __init__(__self__, *,
:param str name: The name of the flow source.
:param 'BridgeVpcInterfaceAttachment' flow_vpc_interface_attachment: The name of the VPC interface attachment to use for this source.
"""
- BridgeFlowSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- flow_arn=flow_arn,
- name=name,
- flow_vpc_interface_attachment=flow_vpc_interface_attachment,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- flow_arn: str,
- name: str,
- flow_vpc_interface_attachment: Optional['outputs.BridgeVpcInterfaceAttachment'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("flow_arn", flow_arn)
- _setter("name", name)
+ pulumi.set(__self__, "flow_arn", flow_arn)
+ pulumi.set(__self__, "name", name)
if flow_vpc_interface_attachment is not None:
- _setter("flow_vpc_interface_attachment", flow_vpc_interface_attachment)
+ pulumi.set(__self__, "flow_vpc_interface_attachment", flow_vpc_interface_attachment)
@property
@pulumi.getter(name="flowArn")
@@ -264,19 +229,8 @@ def __init__(__self__, *,
:param int max_bitrate: The maximum expected bitrate of the ingress bridge.
:param int max_outputs: The maximum number of outputs on the ingress bridge.
"""
- BridgeIngressGatewayBridge._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_bitrate=max_bitrate,
- max_outputs=max_outputs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_bitrate: int,
- max_outputs: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("max_bitrate", max_bitrate)
- _setter("max_outputs", max_outputs)
+ pulumi.set(__self__, "max_bitrate", max_bitrate)
+ pulumi.set(__self__, "max_outputs", max_outputs)
@property
@pulumi.getter(name="maxBitrate")
@@ -335,31 +289,12 @@ def __init__(__self__, *,
:param 'BridgeProtocolEnum' protocol: The network output protocol.
:param int ttl: The network output TTL.
"""
- BridgeNetworkOutput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ip_address=ip_address,
- name=name,
- network_name=network_name,
- port=port,
- protocol=protocol,
- ttl=ttl,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ip_address: str,
- name: str,
- network_name: str,
- port: int,
- protocol: 'BridgeProtocolEnum',
- ttl: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ip_address", ip_address)
- _setter("name", name)
- _setter("network_name", network_name)
- _setter("port", port)
- _setter("protocol", protocol)
- _setter("ttl", ttl)
+ pulumi.set(__self__, "ip_address", ip_address)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "network_name", network_name)
+ pulumi.set(__self__, "port", port)
+ pulumi.set(__self__, "protocol", protocol)
+ pulumi.set(__self__, "ttl", ttl)
@property
@pulumi.getter(name="ipAddress")
@@ -448,28 +383,11 @@ def __init__(__self__, *,
:param int port: The network source port.
:param 'BridgeProtocolEnum' protocol: The network source protocol.
"""
- BridgeNetworkSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- multicast_ip=multicast_ip,
- name=name,
- network_name=network_name,
- port=port,
- protocol=protocol,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- multicast_ip: str,
- name: str,
- network_name: str,
- port: int,
- protocol: 'BridgeProtocolEnum',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("multicast_ip", multicast_ip)
- _setter("name", name)
- _setter("network_name", network_name)
- _setter("port", port)
- _setter("protocol", protocol)
+ pulumi.set(__self__, "multicast_ip", multicast_ip)
+ pulumi.set(__self__, "name", name)
+ pulumi.set(__self__, "network_name", network_name)
+ pulumi.set(__self__, "port", port)
+ pulumi.set(__self__, "protocol", protocol)
@property
@pulumi.getter(name="multicastIp")
@@ -539,17 +457,8 @@ def __init__(__self__, *,
"""
The output of the bridge.
"""
- BridgeOutput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- network_output=network_output,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- network_output: Optional['outputs.BridgeNetworkOutput'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if network_output is not None:
- _setter("network_output", network_output)
+ pulumi.set(__self__, "network_output", network_output)
@property
@pulumi.getter(name="networkOutput")
@@ -595,28 +504,11 @@ def __init__(__self__, *,
:param 'BridgeOutputResourceBridgeNetworkOutputProtocol' protocol: The network output protocol.
:param int ttl: The network output TTL.
"""
- BridgeOutputResourceBridgeNetworkOutput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ip_address=ip_address,
- network_name=network_name,
- port=port,
- protocol=protocol,
- ttl=ttl,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ip_address: str,
- network_name: str,
- port: int,
- protocol: 'BridgeOutputResourceBridgeNetworkOutputProtocol',
- ttl: int,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("ip_address", ip_address)
- _setter("network_name", network_name)
- _setter("port", port)
- _setter("protocol", protocol)
- _setter("ttl", ttl)
+ pulumi.set(__self__, "ip_address", ip_address)
+ pulumi.set(__self__, "network_name", network_name)
+ pulumi.set(__self__, "port", port)
+ pulumi.set(__self__, "protocol", protocol)
+ pulumi.set(__self__, "ttl", ttl)
@property
@pulumi.getter(name="ipAddress")
@@ -689,21 +581,10 @@ def __init__(__self__, *,
"""
The bridge's source.
"""
- BridgeSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- flow_source=flow_source,
- network_source=network_source,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- flow_source: Optional['outputs.BridgeFlowSource'] = None,
- network_source: Optional['outputs.BridgeNetworkSource'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if flow_source is not None:
- _setter("flow_source", flow_source)
+ pulumi.set(__self__, "flow_source", flow_source)
if network_source is not None:
- _setter("network_source", network_source)
+ pulumi.set(__self__, "network_source", network_source)
@property
@pulumi.getter(name="flowSource")
@@ -748,20 +629,9 @@ def __init__(__self__, *,
:param str flow_arn: The ARN of the cloud flow used as a source of this bridge.
:param 'BridgeSourceVpcInterfaceAttachment' flow_vpc_interface_attachment: The name of the VPC interface attachment to use for this source.
"""
- BridgeSourceBridgeFlowSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- flow_arn=flow_arn,
- flow_vpc_interface_attachment=flow_vpc_interface_attachment,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- flow_arn: str,
- flow_vpc_interface_attachment: Optional['outputs.BridgeSourceVpcInterfaceAttachment'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("flow_arn", flow_arn)
+ pulumi.set(__self__, "flow_arn", flow_arn)
if flow_vpc_interface_attachment is not None:
- _setter("flow_vpc_interface_attachment", flow_vpc_interface_attachment)
+ pulumi.set(__self__, "flow_vpc_interface_attachment", flow_vpc_interface_attachment)
@property
@pulumi.getter(name="flowArn")
@@ -816,25 +686,10 @@ def __init__(__self__, *,
:param int port: The network source port.
:param 'BridgeSourceProtocolEnum' protocol: The network source protocol.
"""
- BridgeSourceBridgeNetworkSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- multicast_ip=multicast_ip,
- network_name=network_name,
- port=port,
- protocol=protocol,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- multicast_ip: str,
- network_name: str,
- port: int,
- protocol: 'BridgeSourceProtocolEnum',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("multicast_ip", multicast_ip)
- _setter("network_name", network_name)
- _setter("port", port)
- _setter("protocol", protocol)
+ pulumi.set(__self__, "multicast_ip", multicast_ip)
+ pulumi.set(__self__, "network_name", network_name)
+ pulumi.set(__self__, "port", port)
+ pulumi.set(__self__, "protocol", protocol)
@property
@pulumi.getter(name="multicastIp")
@@ -897,17 +752,8 @@ def __init__(__self__, *,
The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
:param str primary_source: The name of the source you choose as the primary source for this flow.
"""
- BridgeSourcePriority._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- primary_source=primary_source,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- primary_source: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if primary_source is not None:
- _setter("primary_source", primary_source)
+ pulumi.set(__self__, "primary_source", primary_source)
@property
@pulumi.getter(name="primarySource")
@@ -946,17 +792,8 @@ def __init__(__self__, *,
The settings for attaching a VPC interface to an resource.
:param str vpc_interface_name: The name of the VPC interface to use for this resource.
"""
- BridgeSourceVpcInterfaceAttachment._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- vpc_interface_name=vpc_interface_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- vpc_interface_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if vpc_interface_name is not None:
- _setter("vpc_interface_name", vpc_interface_name)
+ pulumi.set(__self__, "vpc_interface_name", vpc_interface_name)
@property
@pulumi.getter(name="vpcInterfaceName")
@@ -995,17 +832,8 @@ def __init__(__self__, *,
The settings for attaching a VPC interface to an resource.
:param str vpc_interface_name: The name of the VPC interface to use for this resource.
"""
- BridgeVpcInterfaceAttachment._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- vpc_interface_name=vpc_interface_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- vpc_interface_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if vpc_interface_name is not None:
- _setter("vpc_interface_name", vpc_interface_name)
+ pulumi.set(__self__, "vpc_interface_name", vpc_interface_name)
@property
@pulumi.getter(name="vpcInterfaceName")
@@ -1070,48 +898,23 @@ def __init__(__self__, *,
:param str secret_arn: The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
:param str url: The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption.
"""
- FlowEncryption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- algorithm=algorithm,
- constant_initialization_vector=constant_initialization_vector,
- device_id=device_id,
- key_type=key_type,
- region=region,
- resource_id=resource_id,
- secret_arn=secret_arn,
- url=url,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: str,
- algorithm: Optional['FlowEncryptionAlgorithm'] = None,
- constant_initialization_vector: Optional[str] = None,
- device_id: Optional[str] = None,
- key_type: Optional['FlowEncryptionKeyType'] = None,
- region: Optional[str] = None,
- resource_id: Optional[str] = None,
- secret_arn: Optional[str] = None,
- url: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if algorithm is not None:
- _setter("algorithm", algorithm)
+ pulumi.set(__self__, "algorithm", algorithm)
if constant_initialization_vector is not None:
- _setter("constant_initialization_vector", constant_initialization_vector)
+ pulumi.set(__self__, "constant_initialization_vector", constant_initialization_vector)
if device_id is not None:
- _setter("device_id", device_id)
+ pulumi.set(__self__, "device_id", device_id)
if key_type is not None:
- _setter("key_type", key_type)
+ pulumi.set(__self__, "key_type", key_type)
if region is not None:
- _setter("region", region)
+ pulumi.set(__self__, "region", region)
if resource_id is not None:
- _setter("resource_id", resource_id)
+ pulumi.set(__self__, "resource_id", resource_id)
if secret_arn is not None:
- _setter("secret_arn", secret_arn)
+ pulumi.set(__self__, "secret_arn", secret_arn)
if url is not None:
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
@property
@pulumi.getter(name="roleArn")
@@ -1240,47 +1043,22 @@ def __init__(__self__, *,
:param str secret_arn: The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
:param str url: The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption.
"""
- FlowEntitlementEncryption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- algorithm=algorithm,
- role_arn=role_arn,
- constant_initialization_vector=constant_initialization_vector,
- device_id=device_id,
- key_type=key_type,
- region=region,
- resource_id=resource_id,
- secret_arn=secret_arn,
- url=url,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- algorithm: 'FlowEntitlementEncryptionAlgorithm',
- role_arn: str,
- constant_initialization_vector: Optional[str] = None,
- device_id: Optional[str] = None,
- key_type: Optional['FlowEntitlementEncryptionKeyType'] = None,
- region: Optional[str] = None,
- resource_id: Optional[str] = None,
- secret_arn: Optional[str] = None,
- url: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("algorithm", algorithm)
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "algorithm", algorithm)
+ pulumi.set(__self__, "role_arn", role_arn)
if constant_initialization_vector is not None:
- _setter("constant_initialization_vector", constant_initialization_vector)
+ pulumi.set(__self__, "constant_initialization_vector", constant_initialization_vector)
if device_id is not None:
- _setter("device_id", device_id)
+ pulumi.set(__self__, "device_id", device_id)
if key_type is not None:
- _setter("key_type", key_type)
+ pulumi.set(__self__, "key_type", key_type)
if region is not None:
- _setter("region", region)
+ pulumi.set(__self__, "region", region)
if resource_id is not None:
- _setter("resource_id", resource_id)
+ pulumi.set(__self__, "resource_id", resource_id)
if secret_arn is not None:
- _setter("secret_arn", secret_arn)
+ pulumi.set(__self__, "secret_arn", secret_arn)
if url is not None:
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
@property
@pulumi.getter
@@ -1392,29 +1170,14 @@ def __init__(__self__, *,
:param int recovery_window: Search window time to look for dash-7 packets
:param 'FlowFailoverConfigSourcePriorityProperties' source_priority: The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
"""
- FlowFailoverConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- failover_mode=failover_mode,
- recovery_window=recovery_window,
- source_priority=source_priority,
- state=state,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- failover_mode: Optional['FlowFailoverConfigFailoverMode'] = None,
- recovery_window: Optional[int] = None,
- source_priority: Optional['outputs.FlowFailoverConfigSourcePriorityProperties'] = None,
- state: Optional['FlowFailoverConfigState'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if failover_mode is not None:
- _setter("failover_mode", failover_mode)
+ pulumi.set(__self__, "failover_mode", failover_mode)
if recovery_window is not None:
- _setter("recovery_window", recovery_window)
+ pulumi.set(__self__, "recovery_window", recovery_window)
if source_priority is not None:
- _setter("source_priority", source_priority)
+ pulumi.set(__self__, "source_priority", source_priority)
if state is not None:
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
@property
@pulumi.getter(name="failoverMode")
@@ -1474,16 +1237,7 @@ def __init__(__self__, *,
The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
:param str primary_source: The name of the source you choose as the primary source for this flow.
"""
- FlowFailoverConfigSourcePriorityProperties._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- primary_source=primary_source,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- primary_source: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("primary_source", primary_source)
+ pulumi.set(__self__, "primary_source", primary_source)
@property
@pulumi.getter(name="primarySource")
@@ -1526,20 +1280,9 @@ def __init__(__self__, *,
:param str bridge_arn: The ARN of the bridge feeding this flow.
:param 'FlowVpcInterfaceAttachment' vpc_interface_attachment: The name of the VPC interface attachment to use for this bridge source.
"""
- FlowGatewayBridgeSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bridge_arn=bridge_arn,
- vpc_interface_attachment=vpc_interface_attachment,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bridge_arn: str,
- vpc_interface_attachment: Optional['outputs.FlowVpcInterfaceAttachment'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bridge_arn", bridge_arn)
+ pulumi.set(__self__, "bridge_arn", bridge_arn)
if vpc_interface_attachment is not None:
- _setter("vpc_interface_attachment", vpc_interface_attachment)
+ pulumi.set(__self__, "vpc_interface_attachment", vpc_interface_attachment)
@property
@pulumi.getter(name="bridgeArn")
@@ -1596,27 +1339,12 @@ def __init__(__self__, *,
:param 'FlowOutputEncryptionAlgorithm' algorithm: The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
:param 'FlowOutputEncryptionKeyType' key_type: The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
"""
- FlowOutputEncryption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- secret_arn=secret_arn,
- algorithm=algorithm,
- key_type=key_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: str,
- secret_arn: str,
- algorithm: Optional['FlowOutputEncryptionAlgorithm'] = None,
- key_type: Optional['FlowOutputEncryptionKeyType'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
- _setter("secret_arn", secret_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "secret_arn", secret_arn)
if algorithm is not None:
- _setter("algorithm", algorithm)
+ pulumi.set(__self__, "algorithm", algorithm)
if key_type is not None:
- _setter("key_type", key_type)
+ pulumi.set(__self__, "key_type", key_type)
@property
@pulumi.getter(name="roleArn")
@@ -1679,17 +1407,8 @@ def __init__(__self__, *,
The settings for attaching a VPC interface to an output.
:param str vpc_interface_name: The name of the VPC interface to use for this output.
"""
- FlowOutputVpcInterfaceAttachment._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- vpc_interface_name=vpc_interface_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- vpc_interface_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if vpc_interface_name is not None:
- _setter("vpc_interface_name", vpc_interface_name)
+ pulumi.set(__self__, "vpc_interface_name", vpc_interface_name)
@property
@pulumi.getter(name="vpcInterfaceName")
@@ -1796,93 +1515,46 @@ def __init__(__self__, *,
:param str vpc_interface_name: The name of the VPC Interface this Source is configured with.
:param str whitelist_cidr: The range of IP addresses that should be allowed to contribute content to your source. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
"""
- FlowSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- decryption=decryption,
- description=description,
- entitlement_arn=entitlement_arn,
- gateway_bridge_source=gateway_bridge_source,
- ingest_ip=ingest_ip,
- ingest_port=ingest_port,
- max_bitrate=max_bitrate,
- max_latency=max_latency,
- min_latency=min_latency,
- name=name,
- protocol=protocol,
- sender_control_port=sender_control_port,
- sender_ip_address=sender_ip_address,
- source_arn=source_arn,
- source_ingest_port=source_ingest_port,
- source_listener_address=source_listener_address,
- source_listener_port=source_listener_port,
- stream_id=stream_id,
- vpc_interface_name=vpc_interface_name,
- whitelist_cidr=whitelist_cidr,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- decryption: Optional['outputs.FlowEncryption'] = None,
- description: Optional[str] = None,
- entitlement_arn: Optional[str] = None,
- gateway_bridge_source: Optional['outputs.FlowGatewayBridgeSource'] = None,
- ingest_ip: Optional[str] = None,
- ingest_port: Optional[int] = None,
- max_bitrate: Optional[int] = None,
- max_latency: Optional[int] = None,
- min_latency: Optional[int] = None,
- name: Optional[str] = None,
- protocol: Optional['FlowSourceProtocol'] = None,
- sender_control_port: Optional[int] = None,
- sender_ip_address: Optional[str] = None,
- source_arn: Optional[str] = None,
- source_ingest_port: Optional[str] = None,
- source_listener_address: Optional[str] = None,
- source_listener_port: Optional[int] = None,
- stream_id: Optional[str] = None,
- vpc_interface_name: Optional[str] = None,
- whitelist_cidr: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if decryption is not None:
- _setter("decryption", decryption)
+ pulumi.set(__self__, "decryption", decryption)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if entitlement_arn is not None:
- _setter("entitlement_arn", entitlement_arn)
+ pulumi.set(__self__, "entitlement_arn", entitlement_arn)
if gateway_bridge_source is not None:
- _setter("gateway_bridge_source", gateway_bridge_source)
+ pulumi.set(__self__, "gateway_bridge_source", gateway_bridge_source)
if ingest_ip is not None:
- _setter("ingest_ip", ingest_ip)
+ pulumi.set(__self__, "ingest_ip", ingest_ip)
if ingest_port is not None:
- _setter("ingest_port", ingest_port)
+ pulumi.set(__self__, "ingest_port", ingest_port)
if max_bitrate is not None:
- _setter("max_bitrate", max_bitrate)
+ pulumi.set(__self__, "max_bitrate", max_bitrate)
if max_latency is not None:
- _setter("max_latency", max_latency)
+ pulumi.set(__self__, "max_latency", max_latency)
if min_latency is not None:
- _setter("min_latency", min_latency)
+ pulumi.set(__self__, "min_latency", min_latency)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if protocol is not None:
- _setter("protocol", protocol)
+ pulumi.set(__self__, "protocol", protocol)
if sender_control_port is not None:
- _setter("sender_control_port", sender_control_port)
+ pulumi.set(__self__, "sender_control_port", sender_control_port)
if sender_ip_address is not None:
- _setter("sender_ip_address", sender_ip_address)
+ pulumi.set(__self__, "sender_ip_address", sender_ip_address)
if source_arn is not None:
- _setter("source_arn", source_arn)
+ pulumi.set(__self__, "source_arn", source_arn)
if source_ingest_port is not None:
- _setter("source_ingest_port", source_ingest_port)
+ pulumi.set(__self__, "source_ingest_port", source_ingest_port)
if source_listener_address is not None:
- _setter("source_listener_address", source_listener_address)
+ pulumi.set(__self__, "source_listener_address", source_listener_address)
if source_listener_port is not None:
- _setter("source_listener_port", source_listener_port)
+ pulumi.set(__self__, "source_listener_port", source_listener_port)
if stream_id is not None:
- _setter("stream_id", stream_id)
+ pulumi.set(__self__, "stream_id", stream_id)
if vpc_interface_name is not None:
- _setter("vpc_interface_name", vpc_interface_name)
+ pulumi.set(__self__, "vpc_interface_name", vpc_interface_name)
if whitelist_cidr is not None:
- _setter("whitelist_cidr", whitelist_cidr)
+ pulumi.set(__self__, "whitelist_cidr", whitelist_cidr)
@property
@pulumi.getter
@@ -2099,48 +1771,23 @@ def __init__(__self__, *,
:param str secret_arn: The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
:param str url: The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption.
"""
- FlowSourceEncryption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- algorithm=algorithm,
- constant_initialization_vector=constant_initialization_vector,
- device_id=device_id,
- key_type=key_type,
- region=region,
- resource_id=resource_id,
- secret_arn=secret_arn,
- url=url,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: str,
- algorithm: Optional['FlowSourceEncryptionAlgorithm'] = None,
- constant_initialization_vector: Optional[str] = None,
- device_id: Optional[str] = None,
- key_type: Optional['FlowSourceEncryptionKeyType'] = None,
- region: Optional[str] = None,
- resource_id: Optional[str] = None,
- secret_arn: Optional[str] = None,
- url: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if algorithm is not None:
- _setter("algorithm", algorithm)
+ pulumi.set(__self__, "algorithm", algorithm)
if constant_initialization_vector is not None:
- _setter("constant_initialization_vector", constant_initialization_vector)
+ pulumi.set(__self__, "constant_initialization_vector", constant_initialization_vector)
if device_id is not None:
- _setter("device_id", device_id)
+ pulumi.set(__self__, "device_id", device_id)
if key_type is not None:
- _setter("key_type", key_type)
+ pulumi.set(__self__, "key_type", key_type)
if region is not None:
- _setter("region", region)
+ pulumi.set(__self__, "region", region)
if resource_id is not None:
- _setter("resource_id", resource_id)
+ pulumi.set(__self__, "resource_id", resource_id)
if secret_arn is not None:
- _setter("secret_arn", secret_arn)
+ pulumi.set(__self__, "secret_arn", secret_arn)
if url is not None:
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
@property
@pulumi.getter(name="roleArn")
@@ -2247,20 +1894,9 @@ def __init__(__self__, *,
:param str bridge_arn: The ARN of the bridge feeding this flow.
:param 'FlowSourceVpcInterfaceAttachment' vpc_interface_attachment: The name of the VPC interface attachment to use for this bridge source.
"""
- FlowSourceGatewayBridgeSource._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bridge_arn=bridge_arn,
- vpc_interface_attachment=vpc_interface_attachment,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bridge_arn: str,
- vpc_interface_attachment: Optional['outputs.FlowSourceVpcInterfaceAttachment'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("bridge_arn", bridge_arn)
+ pulumi.set(__self__, "bridge_arn", bridge_arn)
if vpc_interface_attachment is not None:
- _setter("vpc_interface_attachment", vpc_interface_attachment)
+ pulumi.set(__self__, "vpc_interface_attachment", vpc_interface_attachment)
@property
@pulumi.getter(name="bridgeArn")
@@ -2307,17 +1943,8 @@ def __init__(__self__, *,
The settings for attaching a VPC interface to an resource.
:param str vpc_interface_name: The name of the VPC interface to use for this resource.
"""
- FlowSourceVpcInterfaceAttachment._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- vpc_interface_name=vpc_interface_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- vpc_interface_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if vpc_interface_name is not None:
- _setter("vpc_interface_name", vpc_interface_name)
+ pulumi.set(__self__, "vpc_interface_name", vpc_interface_name)
@property
@pulumi.getter(name="vpcInterfaceName")
@@ -2356,17 +1983,8 @@ def __init__(__self__, *,
The settings for attaching a VPC interface to an resource.
:param str vpc_interface_name: The name of the VPC interface to use for this resource.
"""
- FlowVpcInterfaceAttachment._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- vpc_interface_name=vpc_interface_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- vpc_interface_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if vpc_interface_name is not None:
- _setter("vpc_interface_name", vpc_interface_name)
+ pulumi.set(__self__, "vpc_interface_name", vpc_interface_name)
@property
@pulumi.getter(name="vpcInterfaceName")
@@ -2407,19 +2025,8 @@ def __init__(__self__, *,
:param str cidr_block: A unique IP address range to use for this network. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
:param str name: The name of the network. This name is used to reference the network and must be unique among networks in this gateway.
"""
- GatewayNetwork._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cidr_block=cidr_block,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cidr_block: str,
- name: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cidr_block", cidr_block)
- _setter("name", name)
+ pulumi.set(__self__, "cidr_block", cidr_block)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="cidrBlock")
diff --git a/sdk/python/pulumi_aws_native/mediaconvert/_inputs.py b/sdk/python/pulumi_aws_native/mediaconvert/_inputs.py
index d9f92dee2f..99c3fbd779 100644
--- a/sdk/python/pulumi_aws_native/mediaconvert/_inputs.py
+++ b/sdk/python/pulumi_aws_native/mediaconvert/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -18,16 +18,7 @@
class JobTemplateAccelerationSettingsArgs:
def __init__(__self__, *,
mode: pulumi.Input[str]):
- JobTemplateAccelerationSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- mode=mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- mode: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("mode", mode)
+ pulumi.set(__self__, "mode", mode)
@property
@pulumi.getter
@@ -45,25 +36,12 @@ def __init__(__self__, *,
priority: Optional[pulumi.Input[int]] = None,
queue: Optional[pulumi.Input[str]] = None,
wait_minutes: Optional[pulumi.Input[int]] = None):
- JobTemplateHopDestinationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- priority=priority,
- queue=queue,
- wait_minutes=wait_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- priority: Optional[pulumi.Input[int]] = None,
- queue: Optional[pulumi.Input[str]] = None,
- wait_minutes: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if priority is not None:
- _setter("priority", priority)
+ pulumi.set(__self__, "priority", priority)
if queue is not None:
- _setter("queue", queue)
+ pulumi.set(__self__, "queue", queue)
if wait_minutes is not None:
- _setter("wait_minutes", wait_minutes)
+ pulumi.set(__self__, "wait_minutes", wait_minutes)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/mediaconvert/get_job_template.py b/sdk/python/pulumi_aws_native/mediaconvert/get_job_template.py
index 306db0ffb2..59662251cd 100644
--- a/sdk/python/pulumi_aws_native/mediaconvert/get_job_template.py
+++ b/sdk/python/pulumi_aws_native/mediaconvert/get_job_template.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/mediaconvert/get_preset.py b/sdk/python/pulumi_aws_native/mediaconvert/get_preset.py
index 3991f61616..53e6684744 100644
--- a/sdk/python/pulumi_aws_native/mediaconvert/get_preset.py
+++ b/sdk/python/pulumi_aws_native/mediaconvert/get_preset.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/mediaconvert/get_queue.py b/sdk/python/pulumi_aws_native/mediaconvert/get_queue.py
index ea92fea2c8..b065355df2 100644
--- a/sdk/python/pulumi_aws_native/mediaconvert/get_queue.py
+++ b/sdk/python/pulumi_aws_native/mediaconvert/get_queue.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
diff --git a/sdk/python/pulumi_aws_native/mediaconvert/job_template.py b/sdk/python/pulumi_aws_native/mediaconvert/job_template.py
index 7de9781f66..d04ae3dbba 100644
--- a/sdk/python/pulumi_aws_native/mediaconvert/job_template.py
+++ b/sdk/python/pulumi_aws_native/mediaconvert/job_template.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -29,52 +29,25 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a JobTemplate resource.
"""
- JobTemplateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- settings_json=settings_json,
- acceleration_settings=acceleration_settings,
- category=category,
- description=description,
- hop_destinations=hop_destinations,
- name=name,
- priority=priority,
- queue=queue,
- status_update_interval=status_update_interval,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- settings_json: Any,
- acceleration_settings: Optional[pulumi.Input['JobTemplateAccelerationSettingsArgs']] = None,
- category: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- hop_destinations: Optional[pulumi.Input[Sequence[pulumi.Input['JobTemplateHopDestinationArgs']]]] = None,
- name: Optional[pulumi.Input[str]] = None,
- priority: Optional[pulumi.Input[int]] = None,
- queue: Optional[pulumi.Input[str]] = None,
- status_update_interval: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("settings_json", settings_json)
+ pulumi.set(__self__, "settings_json", settings_json)
if acceleration_settings is not None:
- _setter("acceleration_settings", acceleration_settings)
+ pulumi.set(__self__, "acceleration_settings", acceleration_settings)
if category is not None:
- _setter("category", category)
+ pulumi.set(__self__, "category", category)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if hop_destinations is not None:
- _setter("hop_destinations", hop_destinations)
+ pulumi.set(__self__, "hop_destinations", hop_destinations)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if priority is not None:
- _setter("priority", priority)
+ pulumi.set(__self__, "priority", priority)
if queue is not None:
- _setter("queue", queue)
+ pulumi.set(__self__, "queue", queue)
if status_update_interval is not None:
- _setter("status_update_interval", status_update_interval)
+ pulumi.set(__self__, "status_update_interval", status_update_interval)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="settingsJson")
@@ -213,10 +186,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- JobTemplateArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -242,11 +211,6 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = JobTemplateArgs.__new__(JobTemplateArgs)
- if acceleration_settings is not None and not isinstance(acceleration_settings, JobTemplateAccelerationSettingsArgs):
- acceleration_settings = acceleration_settings or {}
- def _setter(key, value):
- acceleration_settings[key] = value
- JobTemplateAccelerationSettingsArgs._configure(_setter, **acceleration_settings)
__props__.__dict__["acceleration_settings"] = acceleration_settings
__props__.__dict__["category"] = category
__props__.__dict__["description"] = description
diff --git a/sdk/python/pulumi_aws_native/mediaconvert/outputs.py b/sdk/python/pulumi_aws_native/mediaconvert/outputs.py
index 0ee4d408a3..585c38dbd9 100644
--- a/sdk/python/pulumi_aws_native/mediaconvert/outputs.py
+++ b/sdk/python/pulumi_aws_native/mediaconvert/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -18,16 +18,7 @@
class JobTemplateAccelerationSettings(dict):
def __init__(__self__, *,
mode: str):
- JobTemplateAccelerationSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- mode=mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- mode: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("mode", mode)
+ pulumi.set(__self__, "mode", mode)
@property
@pulumi.getter
@@ -58,25 +49,12 @@ def __init__(__self__, *,
priority: Optional[int] = None,
queue: Optional[str] = None,
wait_minutes: Optional[int] = None):
- JobTemplateHopDestination._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- priority=priority,
- queue=queue,
- wait_minutes=wait_minutes,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- priority: Optional[int] = None,
- queue: Optional[str] = None,
- wait_minutes: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if priority is not None:
- _setter("priority", priority)
+ pulumi.set(__self__, "priority", priority)
if queue is not None:
- _setter("queue", queue)
+ pulumi.set(__self__, "queue", queue)
if wait_minutes is not None:
- _setter("wait_minutes", wait_minutes)
+ pulumi.set(__self__, "wait_minutes", wait_minutes)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/mediaconvert/preset.py b/sdk/python/pulumi_aws_native/mediaconvert/preset.py
index 70b2d6adcc..a30ea77cf9 100644
--- a/sdk/python/pulumi_aws_native/mediaconvert/preset.py
+++ b/sdk/python/pulumi_aws_native/mediaconvert/preset.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['PresetArgs', 'Preset']
@@ -22,32 +22,15 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Preset resource.
"""
- PresetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- settings_json=settings_json,
- category=category,
- description=description,
- name=name,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- settings_json: Any,
- category: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("settings_json", settings_json)
+ pulumi.set(__self__, "settings_json", settings_json)
if category is not None:
- _setter("category", category)
+ pulumi.set(__self__, "category", category)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="settingsJson")
@@ -136,10 +119,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PresetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/mediaconvert/queue.py b/sdk/python/pulumi_aws_native/mediaconvert/queue.py
index 3d19fa0bb1..58ef2fdeed 100644
--- a/sdk/python/pulumi_aws_native/mediaconvert/queue.py
+++ b/sdk/python/pulumi_aws_native/mediaconvert/queue.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['QueueArgs', 'Queue']
@@ -22,33 +22,16 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Queue resource.
"""
- QueueArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- name=name,
- pricing_plan=pricing_plan,
- status=status,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- pricing_plan: Optional[pulumi.Input[str]] = None,
- status: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if pricing_plan is not None:
- _setter("pricing_plan", pricing_plan)
+ pulumi.set(__self__, "pricing_plan", pricing_plan)
if status is not None:
- _setter("status", status)
+ pulumi.set(__self__, "status", status)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -137,10 +120,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- QueueArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/medialive/_inputs.py b/sdk/python/pulumi_aws_native/medialive/_inputs.py
index 027480d5f7..553886c6ef 100644
--- a/sdk/python/pulumi_aws_native/medialive/_inputs.py
+++ b/sdk/python/pulumi_aws_native/medialive/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = [
@@ -187,49 +187,24 @@ def __init__(__self__, *,
sample_rate: Optional[pulumi.Input[float]] = None,
spec: Optional[pulumi.Input[str]] = None,
vbr_quality: Optional[pulumi.Input[str]] = None):
- ChannelAacSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bitrate=bitrate,
- coding_mode=coding_mode,
- input_type=input_type,
- profile=profile,
- rate_control_mode=rate_control_mode,
- raw_format=raw_format,
- sample_rate=sample_rate,
- spec=spec,
- vbr_quality=vbr_quality,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bitrate: Optional[pulumi.Input[float]] = None,
- coding_mode: Optional[pulumi.Input[str]] = None,
- input_type: Optional[pulumi.Input[str]] = None,
- profile: Optional[pulumi.Input[str]] = None,
- rate_control_mode: Optional[pulumi.Input[str]] = None,
- raw_format: Optional[pulumi.Input[str]] = None,
- sample_rate: Optional[pulumi.Input[float]] = None,
- spec: Optional[pulumi.Input[str]] = None,
- vbr_quality: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bitrate is not None:
- _setter("bitrate", bitrate)
+ pulumi.set(__self__, "bitrate", bitrate)
if coding_mode is not None:
- _setter("coding_mode", coding_mode)
+ pulumi.set(__self__, "coding_mode", coding_mode)
if input_type is not None:
- _setter("input_type", input_type)
+ pulumi.set(__self__, "input_type", input_type)
if profile is not None:
- _setter("profile", profile)
+ pulumi.set(__self__, "profile", profile)
if rate_control_mode is not None:
- _setter("rate_control_mode", rate_control_mode)
+ pulumi.set(__self__, "rate_control_mode", rate_control_mode)
if raw_format is not None:
- _setter("raw_format", raw_format)
+ pulumi.set(__self__, "raw_format", raw_format)
if sample_rate is not None:
- _setter("sample_rate", sample_rate)
+ pulumi.set(__self__, "sample_rate", sample_rate)
if spec is not None:
- _setter("spec", spec)
+ pulumi.set(__self__, "spec", spec)
if vbr_quality is not None:
- _setter("vbr_quality", vbr_quality)
+ pulumi.set(__self__, "vbr_quality", vbr_quality)
@property
@pulumi.getter
@@ -324,45 +299,22 @@ def __init__(__self__, *,
drc_profile: Optional[pulumi.Input[str]] = None,
lfe_filter: Optional[pulumi.Input[str]] = None,
metadata_control: Optional[pulumi.Input[str]] = None):
- ChannelAc3SettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attenuation_control=attenuation_control,
- bitrate=bitrate,
- bitstream_mode=bitstream_mode,
- coding_mode=coding_mode,
- dialnorm=dialnorm,
- drc_profile=drc_profile,
- lfe_filter=lfe_filter,
- metadata_control=metadata_control,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attenuation_control: Optional[pulumi.Input[str]] = None,
- bitrate: Optional[pulumi.Input[float]] = None,
- bitstream_mode: Optional[pulumi.Input[str]] = None,
- coding_mode: Optional[pulumi.Input[str]] = None,
- dialnorm: Optional[pulumi.Input[int]] = None,
- drc_profile: Optional[pulumi.Input[str]] = None,
- lfe_filter: Optional[pulumi.Input[str]] = None,
- metadata_control: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attenuation_control is not None:
- _setter("attenuation_control", attenuation_control)
+ pulumi.set(__self__, "attenuation_control", attenuation_control)
if bitrate is not None:
- _setter("bitrate", bitrate)
+ pulumi.set(__self__, "bitrate", bitrate)
if bitstream_mode is not None:
- _setter("bitstream_mode", bitstream_mode)
+ pulumi.set(__self__, "bitstream_mode", bitstream_mode)
if coding_mode is not None:
- _setter("coding_mode", coding_mode)
+ pulumi.set(__self__, "coding_mode", coding_mode)
if dialnorm is not None:
- _setter("dialnorm", dialnorm)
+ pulumi.set(__self__, "dialnorm", dialnorm)
if drc_profile is not None:
- _setter("drc_profile", drc_profile)
+ pulumi.set(__self__, "drc_profile", drc_profile)
if lfe_filter is not None:
- _setter("lfe_filter", lfe_filter)
+ pulumi.set(__self__, "lfe_filter", lfe_filter)
if metadata_control is not None:
- _setter("metadata_control", metadata_control)
+ pulumi.set(__self__, "metadata_control", metadata_control)
@property
@pulumi.getter(name="attenuationControl")
@@ -441,17 +393,8 @@ def metadata_control(self, value: Optional[pulumi.Input[str]]):
class ChannelAncillarySourceSettingsArgs:
def __init__(__self__, *,
source_ancillary_channel_number: Optional[pulumi.Input[int]] = None):
- ChannelAncillarySourceSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- source_ancillary_channel_number=source_ancillary_channel_number,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- source_ancillary_channel_number: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if source_ancillary_channel_number is not None:
- _setter("source_ancillary_channel_number", source_ancillary_channel_number)
+ pulumi.set(__self__, "source_ancillary_channel_number", source_ancillary_channel_number)
@property
@pulumi.getter(name="sourceAncillaryChannelNumber")
@@ -467,17 +410,8 @@ def source_ancillary_channel_number(self, value: Optional[pulumi.Input[int]]):
class ChannelArchiveCdnSettingsArgs:
def __init__(__self__, *,
archive_s3_settings: Optional[pulumi.Input['ChannelArchiveS3SettingsArgs']] = None):
- ChannelArchiveCdnSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- archive_s3_settings=archive_s3_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- archive_s3_settings: Optional[pulumi.Input['ChannelArchiveS3SettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if archive_s3_settings is not None:
- _setter("archive_s3_settings", archive_s3_settings)
+ pulumi.set(__self__, "archive_s3_settings", archive_s3_settings)
@property
@pulumi.getter(name="archiveS3Settings")
@@ -494,21 +428,10 @@ class ChannelArchiveContainerSettingsArgs:
def __init__(__self__, *,
m2ts_settings: Optional[pulumi.Input['ChannelM2tsSettingsArgs']] = None,
raw_settings: Optional[pulumi.Input['ChannelRawSettingsArgs']] = None):
- ChannelArchiveContainerSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- m2ts_settings=m2ts_settings,
- raw_settings=raw_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- m2ts_settings: Optional[pulumi.Input['ChannelM2tsSettingsArgs']] = None,
- raw_settings: Optional[pulumi.Input['ChannelRawSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if m2ts_settings is not None:
- _setter("m2ts_settings", m2ts_settings)
+ pulumi.set(__self__, "m2ts_settings", m2ts_settings)
if raw_settings is not None:
- _setter("raw_settings", raw_settings)
+ pulumi.set(__self__, "raw_settings", raw_settings)
@property
@pulumi.getter(name="m2tsSettings")
@@ -535,25 +458,12 @@ def __init__(__self__, *,
archive_cdn_settings: Optional[pulumi.Input['ChannelArchiveCdnSettingsArgs']] = None,
destination: Optional[pulumi.Input['ChannelOutputLocationRefArgs']] = None,
rollover_interval: Optional[pulumi.Input[int]] = None):
- ChannelArchiveGroupSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- archive_cdn_settings=archive_cdn_settings,
- destination=destination,
- rollover_interval=rollover_interval,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- archive_cdn_settings: Optional[pulumi.Input['ChannelArchiveCdnSettingsArgs']] = None,
- destination: Optional[pulumi.Input['ChannelOutputLocationRefArgs']] = None,
- rollover_interval: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if archive_cdn_settings is not None:
- _setter("archive_cdn_settings", archive_cdn_settings)
+ pulumi.set(__self__, "archive_cdn_settings", archive_cdn_settings)
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if rollover_interval is not None:
- _setter("rollover_interval", rollover_interval)
+ pulumi.set(__self__, "rollover_interval", rollover_interval)
@property
@pulumi.getter(name="archiveCdnSettings")
@@ -589,25 +499,12 @@ def __init__(__self__, *,
container_settings: Optional[pulumi.Input['ChannelArchiveContainerSettingsArgs']] = None,
extension: Optional[pulumi.Input[str]] = None,
name_modifier: Optional[pulumi.Input[str]] = None):
- ChannelArchiveOutputSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_settings=container_settings,
- extension=extension,
- name_modifier=name_modifier,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_settings: Optional[pulumi.Input['ChannelArchiveContainerSettingsArgs']] = None,
- extension: Optional[pulumi.Input[str]] = None,
- name_modifier: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_settings is not None:
- _setter("container_settings", container_settings)
+ pulumi.set(__self__, "container_settings", container_settings)
if extension is not None:
- _setter("extension", extension)
+ pulumi.set(__self__, "extension", extension)
if name_modifier is not None:
- _setter("name_modifier", name_modifier)
+ pulumi.set(__self__, "name_modifier", name_modifier)
@property
@pulumi.getter(name="containerSettings")
@@ -641,17 +538,8 @@ def name_modifier(self, value: Optional[pulumi.Input[str]]):
class ChannelArchiveS3SettingsArgs:
def __init__(__self__, *,
canned_acl: Optional[pulumi.Input[str]] = None):
- ChannelArchiveS3SettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- canned_acl=canned_acl,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- canned_acl: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if canned_acl is not None:
- _setter("canned_acl", canned_acl)
+ pulumi.set(__self__, "canned_acl", canned_acl)
@property
@pulumi.getter(name="cannedAcl")
@@ -667,22 +555,12 @@ def canned_acl(self, value: Optional[pulumi.Input[str]]):
class ChannelAribDestinationSettingsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
class ChannelAribSourceSettingsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -690,21 +568,10 @@ class ChannelAudioChannelMappingArgs:
def __init__(__self__, *,
input_channel_levels: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelInputChannelLevelArgs']]]] = None,
output_channel: Optional[pulumi.Input[int]] = None):
- ChannelAudioChannelMappingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_channel_levels=input_channel_levels,
- output_channel=output_channel,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_channel_levels: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelInputChannelLevelArgs']]]] = None,
- output_channel: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if input_channel_levels is not None:
- _setter("input_channel_levels", input_channel_levels)
+ pulumi.set(__self__, "input_channel_levels", input_channel_levels)
if output_channel is not None:
- _setter("output_channel", output_channel)
+ pulumi.set(__self__, "output_channel", output_channel)
@property
@pulumi.getter(name="inputChannelLevels")
@@ -735,41 +602,20 @@ def __init__(__self__, *,
mp2_settings: Optional[pulumi.Input['ChannelMp2SettingsArgs']] = None,
pass_through_settings: Optional[pulumi.Input['ChannelPassThroughSettingsArgs']] = None,
wav_settings: Optional[pulumi.Input['ChannelWavSettingsArgs']] = None):
- ChannelAudioCodecSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- aac_settings=aac_settings,
- ac3_settings=ac3_settings,
- eac3_atmos_settings=eac3_atmos_settings,
- eac3_settings=eac3_settings,
- mp2_settings=mp2_settings,
- pass_through_settings=pass_through_settings,
- wav_settings=wav_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- aac_settings: Optional[pulumi.Input['ChannelAacSettingsArgs']] = None,
- ac3_settings: Optional[pulumi.Input['ChannelAc3SettingsArgs']] = None,
- eac3_atmos_settings: Optional[pulumi.Input['ChannelEac3AtmosSettingsArgs']] = None,
- eac3_settings: Optional[pulumi.Input['ChannelEac3SettingsArgs']] = None,
- mp2_settings: Optional[pulumi.Input['ChannelMp2SettingsArgs']] = None,
- pass_through_settings: Optional[pulumi.Input['ChannelPassThroughSettingsArgs']] = None,
- wav_settings: Optional[pulumi.Input['ChannelWavSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if aac_settings is not None:
- _setter("aac_settings", aac_settings)
+ pulumi.set(__self__, "aac_settings", aac_settings)
if ac3_settings is not None:
- _setter("ac3_settings", ac3_settings)
+ pulumi.set(__self__, "ac3_settings", ac3_settings)
if eac3_atmos_settings is not None:
- _setter("eac3_atmos_settings", eac3_atmos_settings)
+ pulumi.set(__self__, "eac3_atmos_settings", eac3_atmos_settings)
if eac3_settings is not None:
- _setter("eac3_settings", eac3_settings)
+ pulumi.set(__self__, "eac3_settings", eac3_settings)
if mp2_settings is not None:
- _setter("mp2_settings", mp2_settings)
+ pulumi.set(__self__, "mp2_settings", mp2_settings)
if pass_through_settings is not None:
- _setter("pass_through_settings", pass_through_settings)
+ pulumi.set(__self__, "pass_through_settings", pass_through_settings)
if wav_settings is not None:
- _setter("wav_settings", wav_settings)
+ pulumi.set(__self__, "wav_settings", wav_settings)
@property
@pulumi.getter(name="aacSettings")
@@ -849,57 +695,28 @@ def __init__(__self__, *,
name: Optional[pulumi.Input[str]] = None,
remix_settings: Optional[pulumi.Input['ChannelRemixSettingsArgs']] = None,
stream_name: Optional[pulumi.Input[str]] = None):
- ChannelAudioDescriptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_normalization_settings=audio_normalization_settings,
- audio_selector_name=audio_selector_name,
- audio_type=audio_type,
- audio_type_control=audio_type_control,
- audio_watermarking_settings=audio_watermarking_settings,
- codec_settings=codec_settings,
- language_code=language_code,
- language_code_control=language_code_control,
- name=name,
- remix_settings=remix_settings,
- stream_name=stream_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_normalization_settings: Optional[pulumi.Input['ChannelAudioNormalizationSettingsArgs']] = None,
- audio_selector_name: Optional[pulumi.Input[str]] = None,
- audio_type: Optional[pulumi.Input[str]] = None,
- audio_type_control: Optional[pulumi.Input[str]] = None,
- audio_watermarking_settings: Optional[pulumi.Input['ChannelAudioWatermarkSettingsArgs']] = None,
- codec_settings: Optional[pulumi.Input['ChannelAudioCodecSettingsArgs']] = None,
- language_code: Optional[pulumi.Input[str]] = None,
- language_code_control: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- remix_settings: Optional[pulumi.Input['ChannelRemixSettingsArgs']] = None,
- stream_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_normalization_settings is not None:
- _setter("audio_normalization_settings", audio_normalization_settings)
+ pulumi.set(__self__, "audio_normalization_settings", audio_normalization_settings)
if audio_selector_name is not None:
- _setter("audio_selector_name", audio_selector_name)
+ pulumi.set(__self__, "audio_selector_name", audio_selector_name)
if audio_type is not None:
- _setter("audio_type", audio_type)
+ pulumi.set(__self__, "audio_type", audio_type)
if audio_type_control is not None:
- _setter("audio_type_control", audio_type_control)
+ pulumi.set(__self__, "audio_type_control", audio_type_control)
if audio_watermarking_settings is not None:
- _setter("audio_watermarking_settings", audio_watermarking_settings)
+ pulumi.set(__self__, "audio_watermarking_settings", audio_watermarking_settings)
if codec_settings is not None:
- _setter("codec_settings", codec_settings)
+ pulumi.set(__self__, "codec_settings", codec_settings)
if language_code is not None:
- _setter("language_code", language_code)
+ pulumi.set(__self__, "language_code", language_code)
if language_code_control is not None:
- _setter("language_code_control", language_code_control)
+ pulumi.set(__self__, "language_code_control", language_code_control)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if remix_settings is not None:
- _setter("remix_settings", remix_settings)
+ pulumi.set(__self__, "remix_settings", remix_settings)
if stream_name is not None:
- _setter("stream_name", stream_name)
+ pulumi.set(__self__, "stream_name", stream_name)
@property
@pulumi.getter(name="audioNormalizationSettings")
@@ -1005,17 +822,8 @@ def stream_name(self, value: Optional[pulumi.Input[str]]):
class ChannelAudioDolbyEDecodeArgs:
def __init__(__self__, *,
program_selection: Optional[pulumi.Input[str]] = None):
- ChannelAudioDolbyEDecodeArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- program_selection=program_selection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- program_selection: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if program_selection is not None:
- _setter("program_selection", program_selection)
+ pulumi.set(__self__, "program_selection", program_selection)
@property
@pulumi.getter(name="programSelection")
@@ -1032,21 +840,10 @@ class ChannelAudioHlsRenditionSelectionArgs:
def __init__(__self__, *,
group_id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None):
- ChannelAudioHlsRenditionSelectionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_id=group_id,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_id: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if group_id is not None:
- _setter("group_id", group_id)
+ pulumi.set(__self__, "group_id", group_id)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="groupId")
@@ -1072,21 +869,10 @@ class ChannelAudioLanguageSelectionArgs:
def __init__(__self__, *,
language_code: Optional[pulumi.Input[str]] = None,
language_selection_policy: Optional[pulumi.Input[str]] = None):
- ChannelAudioLanguageSelectionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- language_code=language_code,
- language_selection_policy=language_selection_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- language_code: Optional[pulumi.Input[str]] = None,
- language_selection_policy: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if language_code is not None:
- _setter("language_code", language_code)
+ pulumi.set(__self__, "language_code", language_code)
if language_selection_policy is not None:
- _setter("language_selection_policy", language_selection_policy)
+ pulumi.set(__self__, "language_selection_policy", language_selection_policy)
@property
@pulumi.getter(name="languageCode")
@@ -1113,25 +899,12 @@ def __init__(__self__, *,
algorithm: Optional[pulumi.Input[str]] = None,
algorithm_control: Optional[pulumi.Input[str]] = None,
target_lkfs: Optional[pulumi.Input[float]] = None):
- ChannelAudioNormalizationSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- algorithm=algorithm,
- algorithm_control=algorithm_control,
- target_lkfs=target_lkfs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- algorithm: Optional[pulumi.Input[str]] = None,
- algorithm_control: Optional[pulumi.Input[str]] = None,
- target_lkfs: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if algorithm is not None:
- _setter("algorithm", algorithm)
+ pulumi.set(__self__, "algorithm", algorithm)
if algorithm_control is not None:
- _setter("algorithm_control", algorithm_control)
+ pulumi.set(__self__, "algorithm_control", algorithm_control)
if target_lkfs is not None:
- _setter("target_lkfs", target_lkfs)
+ pulumi.set(__self__, "target_lkfs", target_lkfs)
@property
@pulumi.getter
@@ -1168,29 +941,14 @@ def __init__(__self__, *,
audio_only_image: Optional[pulumi.Input['ChannelInputLocationArgs']] = None,
audio_track_type: Optional[pulumi.Input[str]] = None,
segment_type: Optional[pulumi.Input[str]] = None):
- ChannelAudioOnlyHlsSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_group_id=audio_group_id,
- audio_only_image=audio_only_image,
- audio_track_type=audio_track_type,
- segment_type=segment_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_group_id: Optional[pulumi.Input[str]] = None,
- audio_only_image: Optional[pulumi.Input['ChannelInputLocationArgs']] = None,
- audio_track_type: Optional[pulumi.Input[str]] = None,
- segment_type: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_group_id is not None:
- _setter("audio_group_id", audio_group_id)
+ pulumi.set(__self__, "audio_group_id", audio_group_id)
if audio_only_image is not None:
- _setter("audio_only_image", audio_only_image)
+ pulumi.set(__self__, "audio_only_image", audio_only_image)
if audio_track_type is not None:
- _setter("audio_track_type", audio_track_type)
+ pulumi.set(__self__, "audio_track_type", audio_track_type)
if segment_type is not None:
- _setter("segment_type", segment_type)
+ pulumi.set(__self__, "segment_type", segment_type)
@property
@pulumi.getter(name="audioGroupId")
@@ -1233,17 +991,8 @@ def segment_type(self, value: Optional[pulumi.Input[str]]):
class ChannelAudioPidSelectionArgs:
def __init__(__self__, *,
pid: Optional[pulumi.Input[int]] = None):
- ChannelAudioPidSelectionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- pid=pid,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- pid: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if pid is not None:
- _setter("pid", pid)
+ pulumi.set(__self__, "pid", pid)
@property
@pulumi.getter
@@ -1262,29 +1011,14 @@ def __init__(__self__, *,
audio_language_selection: Optional[pulumi.Input['ChannelAudioLanguageSelectionArgs']] = None,
audio_pid_selection: Optional[pulumi.Input['ChannelAudioPidSelectionArgs']] = None,
audio_track_selection: Optional[pulumi.Input['ChannelAudioTrackSelectionArgs']] = None):
- ChannelAudioSelectorSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_hls_rendition_selection=audio_hls_rendition_selection,
- audio_language_selection=audio_language_selection,
- audio_pid_selection=audio_pid_selection,
- audio_track_selection=audio_track_selection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_hls_rendition_selection: Optional[pulumi.Input['ChannelAudioHlsRenditionSelectionArgs']] = None,
- audio_language_selection: Optional[pulumi.Input['ChannelAudioLanguageSelectionArgs']] = None,
- audio_pid_selection: Optional[pulumi.Input['ChannelAudioPidSelectionArgs']] = None,
- audio_track_selection: Optional[pulumi.Input['ChannelAudioTrackSelectionArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_hls_rendition_selection is not None:
- _setter("audio_hls_rendition_selection", audio_hls_rendition_selection)
+ pulumi.set(__self__, "audio_hls_rendition_selection", audio_hls_rendition_selection)
if audio_language_selection is not None:
- _setter("audio_language_selection", audio_language_selection)
+ pulumi.set(__self__, "audio_language_selection", audio_language_selection)
if audio_pid_selection is not None:
- _setter("audio_pid_selection", audio_pid_selection)
+ pulumi.set(__self__, "audio_pid_selection", audio_pid_selection)
if audio_track_selection is not None:
- _setter("audio_track_selection", audio_track_selection)
+ pulumi.set(__self__, "audio_track_selection", audio_track_selection)
@property
@pulumi.getter(name="audioHlsRenditionSelection")
@@ -1328,21 +1062,10 @@ class ChannelAudioSelectorArgs:
def __init__(__self__, *,
name: Optional[pulumi.Input[str]] = None,
selector_settings: Optional[pulumi.Input['ChannelAudioSelectorSettingsArgs']] = None):
- ChannelAudioSelectorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- selector_settings=selector_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[pulumi.Input[str]] = None,
- selector_settings: Optional[pulumi.Input['ChannelAudioSelectorSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if selector_settings is not None:
- _setter("selector_settings", selector_settings)
+ pulumi.set(__self__, "selector_settings", selector_settings)
@property
@pulumi.getter
@@ -1368,21 +1091,10 @@ class ChannelAudioSilenceFailoverSettingsArgs:
def __init__(__self__, *,
audio_selector_name: Optional[pulumi.Input[str]] = None,
audio_silence_threshold_msec: Optional[pulumi.Input[int]] = None):
- ChannelAudioSilenceFailoverSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_selector_name=audio_selector_name,
- audio_silence_threshold_msec=audio_silence_threshold_msec,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_selector_name: Optional[pulumi.Input[str]] = None,
- audio_silence_threshold_msec: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_selector_name is not None:
- _setter("audio_selector_name", audio_selector_name)
+ pulumi.set(__self__, "audio_selector_name", audio_selector_name)
if audio_silence_threshold_msec is not None:
- _setter("audio_silence_threshold_msec", audio_silence_threshold_msec)
+ pulumi.set(__self__, "audio_silence_threshold_msec", audio_silence_threshold_msec)
@property
@pulumi.getter(name="audioSelectorName")
@@ -1408,21 +1120,10 @@ class ChannelAudioTrackSelectionArgs:
def __init__(__self__, *,
dolby_e_decode: Optional[pulumi.Input['ChannelAudioDolbyEDecodeArgs']] = None,
tracks: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelAudioTrackArgs']]]] = None):
- ChannelAudioTrackSelectionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dolby_e_decode=dolby_e_decode,
- tracks=tracks,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dolby_e_decode: Optional[pulumi.Input['ChannelAudioDolbyEDecodeArgs']] = None,
- tracks: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelAudioTrackArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if dolby_e_decode is not None:
- _setter("dolby_e_decode", dolby_e_decode)
+ pulumi.set(__self__, "dolby_e_decode", dolby_e_decode)
if tracks is not None:
- _setter("tracks", tracks)
+ pulumi.set(__self__, "tracks", tracks)
@property
@pulumi.getter(name="dolbyEDecode")
@@ -1447,17 +1148,8 @@ def tracks(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelAudi
class ChannelAudioTrackArgs:
def __init__(__self__, *,
track: Optional[pulumi.Input[int]] = None):
- ChannelAudioTrackArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- track=track,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- track: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if track is not None:
- _setter("track", track)
+ pulumi.set(__self__, "track", track)
@property
@pulumi.getter
@@ -1473,17 +1165,8 @@ def track(self, value: Optional[pulumi.Input[int]]):
class ChannelAudioWatermarkSettingsArgs:
def __init__(__self__, *,
nielsen_watermarks_settings: Optional[pulumi.Input['ChannelNielsenWatermarksSettingsArgs']] = None):
- ChannelAudioWatermarkSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- nielsen_watermarks_settings=nielsen_watermarks_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- nielsen_watermarks_settings: Optional[pulumi.Input['ChannelNielsenWatermarksSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if nielsen_watermarks_settings is not None:
- _setter("nielsen_watermarks_settings", nielsen_watermarks_settings)
+ pulumi.set(__self__, "nielsen_watermarks_settings", nielsen_watermarks_settings)
@property
@pulumi.getter(name="nielsenWatermarksSettings")
@@ -1502,29 +1185,14 @@ def __init__(__self__, *,
failover_conditions: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelFailoverConditionArgs']]]] = None,
input_preference: Optional[pulumi.Input[str]] = None,
secondary_input_id: Optional[pulumi.Input[str]] = None):
- ChannelAutomaticInputFailoverSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- error_clear_time_msec=error_clear_time_msec,
- failover_conditions=failover_conditions,
- input_preference=input_preference,
- secondary_input_id=secondary_input_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- error_clear_time_msec: Optional[pulumi.Input[int]] = None,
- failover_conditions: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelFailoverConditionArgs']]]] = None,
- input_preference: Optional[pulumi.Input[str]] = None,
- secondary_input_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if error_clear_time_msec is not None:
- _setter("error_clear_time_msec", error_clear_time_msec)
+ pulumi.set(__self__, "error_clear_time_msec", error_clear_time_msec)
if failover_conditions is not None:
- _setter("failover_conditions", failover_conditions)
+ pulumi.set(__self__, "failover_conditions", failover_conditions)
if input_preference is not None:
- _setter("input_preference", input_preference)
+ pulumi.set(__self__, "input_preference", input_preference)
if secondary_input_id is not None:
- _setter("secondary_input_id", secondary_input_id)
+ pulumi.set(__self__, "secondary_input_id", secondary_input_id)
@property
@pulumi.getter(name="errorClearTimeMsec")
@@ -1568,21 +1236,10 @@ class ChannelAvailBlankingArgs:
def __init__(__self__, *,
avail_blanking_image: Optional[pulumi.Input['ChannelInputLocationArgs']] = None,
state: Optional[pulumi.Input[str]] = None):
- ChannelAvailBlankingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- avail_blanking_image=avail_blanking_image,
- state=state,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- avail_blanking_image: Optional[pulumi.Input['ChannelInputLocationArgs']] = None,
- state: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if avail_blanking_image is not None:
- _setter("avail_blanking_image", avail_blanking_image)
+ pulumi.set(__self__, "avail_blanking_image", avail_blanking_image)
if state is not None:
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
@property
@pulumi.getter(name="availBlankingImage")
@@ -1607,17 +1264,8 @@ def state(self, value: Optional[pulumi.Input[str]]):
class ChannelAvailConfigurationArgs:
def __init__(__self__, *,
avail_settings: Optional[pulumi.Input['ChannelAvailSettingsArgs']] = None):
- ChannelAvailConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- avail_settings=avail_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- avail_settings: Optional[pulumi.Input['ChannelAvailSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if avail_settings is not None:
- _setter("avail_settings", avail_settings)
+ pulumi.set(__self__, "avail_settings", avail_settings)
@property
@pulumi.getter(name="availSettings")
@@ -1635,25 +1283,12 @@ def __init__(__self__, *,
esam: Optional[pulumi.Input['ChannelEsamArgs']] = None,
scte35_splice_insert: Optional[pulumi.Input['ChannelScte35SpliceInsertArgs']] = None,
scte35_time_signal_apos: Optional[pulumi.Input['ChannelScte35TimeSignalAposArgs']] = None):
- ChannelAvailSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- esam=esam,
- scte35_splice_insert=scte35_splice_insert,
- scte35_time_signal_apos=scte35_time_signal_apos,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- esam: Optional[pulumi.Input['ChannelEsamArgs']] = None,
- scte35_splice_insert: Optional[pulumi.Input['ChannelScte35SpliceInsertArgs']] = None,
- scte35_time_signal_apos: Optional[pulumi.Input['ChannelScte35TimeSignalAposArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if esam is not None:
- _setter("esam", esam)
+ pulumi.set(__self__, "esam", esam)
if scte35_splice_insert is not None:
- _setter("scte35_splice_insert", scte35_splice_insert)
+ pulumi.set(__self__, "scte35_splice_insert", scte35_splice_insert)
if scte35_time_signal_apos is not None:
- _setter("scte35_time_signal_apos", scte35_time_signal_apos)
+ pulumi.set(__self__, "scte35_time_signal_apos", scte35_time_signal_apos)
@property
@pulumi.getter
@@ -1691,33 +1326,16 @@ def __init__(__self__, *,
network_end_blackout_image: Optional[pulumi.Input['ChannelInputLocationArgs']] = None,
network_id: Optional[pulumi.Input[str]] = None,
state: Optional[pulumi.Input[str]] = None):
- ChannelBlackoutSlateArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- blackout_slate_image=blackout_slate_image,
- network_end_blackout=network_end_blackout,
- network_end_blackout_image=network_end_blackout_image,
- network_id=network_id,
- state=state,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- blackout_slate_image: Optional[pulumi.Input['ChannelInputLocationArgs']] = None,
- network_end_blackout: Optional[pulumi.Input[str]] = None,
- network_end_blackout_image: Optional[pulumi.Input['ChannelInputLocationArgs']] = None,
- network_id: Optional[pulumi.Input[str]] = None,
- state: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if blackout_slate_image is not None:
- _setter("blackout_slate_image", blackout_slate_image)
+ pulumi.set(__self__, "blackout_slate_image", blackout_slate_image)
if network_end_blackout is not None:
- _setter("network_end_blackout", network_end_blackout)
+ pulumi.set(__self__, "network_end_blackout", network_end_blackout)
if network_end_blackout_image is not None:
- _setter("network_end_blackout_image", network_end_blackout_image)
+ pulumi.set(__self__, "network_end_blackout_image", network_end_blackout_image)
if network_id is not None:
- _setter("network_id", network_id)
+ pulumi.set(__self__, "network_id", network_id)
if state is not None:
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
@property
@pulumi.getter(name="blackoutSlateImage")
@@ -1785,81 +1403,40 @@ def __init__(__self__, *,
teletext_grid_control: Optional[pulumi.Input[str]] = None,
x_position: Optional[pulumi.Input[int]] = None,
y_position: Optional[pulumi.Input[int]] = None):
- ChannelBurnInDestinationSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- alignment=alignment,
- background_color=background_color,
- background_opacity=background_opacity,
- font=font,
- font_color=font_color,
- font_opacity=font_opacity,
- font_resolution=font_resolution,
- font_size=font_size,
- outline_color=outline_color,
- outline_size=outline_size,
- shadow_color=shadow_color,
- shadow_opacity=shadow_opacity,
- shadow_x_offset=shadow_x_offset,
- shadow_y_offset=shadow_y_offset,
- teletext_grid_control=teletext_grid_control,
- x_position=x_position,
- y_position=y_position,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- alignment: Optional[pulumi.Input[str]] = None,
- background_color: Optional[pulumi.Input[str]] = None,
- background_opacity: Optional[pulumi.Input[int]] = None,
- font: Optional[pulumi.Input['ChannelInputLocationArgs']] = None,
- font_color: Optional[pulumi.Input[str]] = None,
- font_opacity: Optional[pulumi.Input[int]] = None,
- font_resolution: Optional[pulumi.Input[int]] = None,
- font_size: Optional[pulumi.Input[str]] = None,
- outline_color: Optional[pulumi.Input[str]] = None,
- outline_size: Optional[pulumi.Input[int]] = None,
- shadow_color: Optional[pulumi.Input[str]] = None,
- shadow_opacity: Optional[pulumi.Input[int]] = None,
- shadow_x_offset: Optional[pulumi.Input[int]] = None,
- shadow_y_offset: Optional[pulumi.Input[int]] = None,
- teletext_grid_control: Optional[pulumi.Input[str]] = None,
- x_position: Optional[pulumi.Input[int]] = None,
- y_position: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if alignment is not None:
- _setter("alignment", alignment)
+ pulumi.set(__self__, "alignment", alignment)
if background_color is not None:
- _setter("background_color", background_color)
+ pulumi.set(__self__, "background_color", background_color)
if background_opacity is not None:
- _setter("background_opacity", background_opacity)
+ pulumi.set(__self__, "background_opacity", background_opacity)
if font is not None:
- _setter("font", font)
+ pulumi.set(__self__, "font", font)
if font_color is not None:
- _setter("font_color", font_color)
+ pulumi.set(__self__, "font_color", font_color)
if font_opacity is not None:
- _setter("font_opacity", font_opacity)
+ pulumi.set(__self__, "font_opacity", font_opacity)
if font_resolution is not None:
- _setter("font_resolution", font_resolution)
+ pulumi.set(__self__, "font_resolution", font_resolution)
if font_size is not None:
- _setter("font_size", font_size)
+ pulumi.set(__self__, "font_size", font_size)
if outline_color is not None:
- _setter("outline_color", outline_color)
+ pulumi.set(__self__, "outline_color", outline_color)
if outline_size is not None:
- _setter("outline_size", outline_size)
+ pulumi.set(__self__, "outline_size", outline_size)
if shadow_color is not None:
- _setter("shadow_color", shadow_color)
+ pulumi.set(__self__, "shadow_color", shadow_color)
if shadow_opacity is not None:
- _setter("shadow_opacity", shadow_opacity)
+ pulumi.set(__self__, "shadow_opacity", shadow_opacity)
if shadow_x_offset is not None:
- _setter("shadow_x_offset", shadow_x_offset)
+ pulumi.set(__self__, "shadow_x_offset", shadow_x_offset)
if shadow_y_offset is not None:
- _setter("shadow_y_offset", shadow_y_offset)
+ pulumi.set(__self__, "shadow_y_offset", shadow_y_offset)
if teletext_grid_control is not None:
- _setter("teletext_grid_control", teletext_grid_control)
+ pulumi.set(__self__, "teletext_grid_control", teletext_grid_control)
if x_position is not None:
- _setter("x_position", x_position)
+ pulumi.set(__self__, "x_position", x_position)
if y_position is not None:
- _setter("y_position", y_position)
+ pulumi.set(__self__, "y_position", y_position)
@property
@pulumi.getter
@@ -2024,37 +1601,18 @@ def __init__(__self__, *,
language_code: Optional[pulumi.Input[str]] = None,
language_description: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None):
- ChannelCaptionDescriptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- accessibility=accessibility,
- caption_selector_name=caption_selector_name,
- destination_settings=destination_settings,
- language_code=language_code,
- language_description=language_description,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- accessibility: Optional[pulumi.Input[str]] = None,
- caption_selector_name: Optional[pulumi.Input[str]] = None,
- destination_settings: Optional[pulumi.Input['ChannelCaptionDestinationSettingsArgs']] = None,
- language_code: Optional[pulumi.Input[str]] = None,
- language_description: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if accessibility is not None:
- _setter("accessibility", accessibility)
+ pulumi.set(__self__, "accessibility", accessibility)
if caption_selector_name is not None:
- _setter("caption_selector_name", caption_selector_name)
+ pulumi.set(__self__, "caption_selector_name", caption_selector_name)
if destination_settings is not None:
- _setter("destination_settings", destination_settings)
+ pulumi.set(__self__, "destination_settings", destination_settings)
if language_code is not None:
- _setter("language_code", language_code)
+ pulumi.set(__self__, "language_code", language_code)
if language_description is not None:
- _setter("language_description", language_description)
+ pulumi.set(__self__, "language_description", language_description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -2127,65 +1685,32 @@ def __init__(__self__, *,
teletext_destination_settings: Optional[pulumi.Input['ChannelTeletextDestinationSettingsArgs']] = None,
ttml_destination_settings: Optional[pulumi.Input['ChannelTtmlDestinationSettingsArgs']] = None,
webvtt_destination_settings: Optional[pulumi.Input['ChannelWebvttDestinationSettingsArgs']] = None):
- ChannelCaptionDestinationSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arib_destination_settings=arib_destination_settings,
- burn_in_destination_settings=burn_in_destination_settings,
- dvb_sub_destination_settings=dvb_sub_destination_settings,
- ebu_tt_d_destination_settings=ebu_tt_d_destination_settings,
- embedded_destination_settings=embedded_destination_settings,
- embedded_plus_scte20_destination_settings=embedded_plus_scte20_destination_settings,
- rtmp_caption_info_destination_settings=rtmp_caption_info_destination_settings,
- scte20_plus_embedded_destination_settings=scte20_plus_embedded_destination_settings,
- scte27_destination_settings=scte27_destination_settings,
- smpte_tt_destination_settings=smpte_tt_destination_settings,
- teletext_destination_settings=teletext_destination_settings,
- ttml_destination_settings=ttml_destination_settings,
- webvtt_destination_settings=webvtt_destination_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arib_destination_settings: Optional[pulumi.Input['ChannelAribDestinationSettingsArgs']] = None,
- burn_in_destination_settings: Optional[pulumi.Input['ChannelBurnInDestinationSettingsArgs']] = None,
- dvb_sub_destination_settings: Optional[pulumi.Input['ChannelDvbSubDestinationSettingsArgs']] = None,
- ebu_tt_d_destination_settings: Optional[pulumi.Input['ChannelEbuTtDDestinationSettingsArgs']] = None,
- embedded_destination_settings: Optional[pulumi.Input['ChannelEmbeddedDestinationSettingsArgs']] = None,
- embedded_plus_scte20_destination_settings: Optional[pulumi.Input['ChannelEmbeddedPlusScte20DestinationSettingsArgs']] = None,
- rtmp_caption_info_destination_settings: Optional[pulumi.Input['ChannelRtmpCaptionInfoDestinationSettingsArgs']] = None,
- scte20_plus_embedded_destination_settings: Optional[pulumi.Input['ChannelScte20PlusEmbeddedDestinationSettingsArgs']] = None,
- scte27_destination_settings: Optional[pulumi.Input['ChannelScte27DestinationSettingsArgs']] = None,
- smpte_tt_destination_settings: Optional[pulumi.Input['ChannelSmpteTtDestinationSettingsArgs']] = None,
- teletext_destination_settings: Optional[pulumi.Input['ChannelTeletextDestinationSettingsArgs']] = None,
- ttml_destination_settings: Optional[pulumi.Input['ChannelTtmlDestinationSettingsArgs']] = None,
- webvtt_destination_settings: Optional[pulumi.Input['ChannelWebvttDestinationSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arib_destination_settings is not None:
- _setter("arib_destination_settings", arib_destination_settings)
+ pulumi.set(__self__, "arib_destination_settings", arib_destination_settings)
if burn_in_destination_settings is not None:
- _setter("burn_in_destination_settings", burn_in_destination_settings)
+ pulumi.set(__self__, "burn_in_destination_settings", burn_in_destination_settings)
if dvb_sub_destination_settings is not None:
- _setter("dvb_sub_destination_settings", dvb_sub_destination_settings)
+ pulumi.set(__self__, "dvb_sub_destination_settings", dvb_sub_destination_settings)
if ebu_tt_d_destination_settings is not None:
- _setter("ebu_tt_d_destination_settings", ebu_tt_d_destination_settings)
+ pulumi.set(__self__, "ebu_tt_d_destination_settings", ebu_tt_d_destination_settings)
if embedded_destination_settings is not None:
- _setter("embedded_destination_settings", embedded_destination_settings)
+ pulumi.set(__self__, "embedded_destination_settings", embedded_destination_settings)
if embedded_plus_scte20_destination_settings is not None:
- _setter("embedded_plus_scte20_destination_settings", embedded_plus_scte20_destination_settings)
+ pulumi.set(__self__, "embedded_plus_scte20_destination_settings", embedded_plus_scte20_destination_settings)
if rtmp_caption_info_destination_settings is not None:
- _setter("rtmp_caption_info_destination_settings", rtmp_caption_info_destination_settings)
+ pulumi.set(__self__, "rtmp_caption_info_destination_settings", rtmp_caption_info_destination_settings)
if scte20_plus_embedded_destination_settings is not None:
- _setter("scte20_plus_embedded_destination_settings", scte20_plus_embedded_destination_settings)
+ pulumi.set(__self__, "scte20_plus_embedded_destination_settings", scte20_plus_embedded_destination_settings)
if scte27_destination_settings is not None:
- _setter("scte27_destination_settings", scte27_destination_settings)
+ pulumi.set(__self__, "scte27_destination_settings", scte27_destination_settings)
if smpte_tt_destination_settings is not None:
- _setter("smpte_tt_destination_settings", smpte_tt_destination_settings)
+ pulumi.set(__self__, "smpte_tt_destination_settings", smpte_tt_destination_settings)
if teletext_destination_settings is not None:
- _setter("teletext_destination_settings", teletext_destination_settings)
+ pulumi.set(__self__, "teletext_destination_settings", teletext_destination_settings)
if ttml_destination_settings is not None:
- _setter("ttml_destination_settings", ttml_destination_settings)
+ pulumi.set(__self__, "ttml_destination_settings", ttml_destination_settings)
if webvtt_destination_settings is not None:
- _setter("webvtt_destination_settings", webvtt_destination_settings)
+ pulumi.set(__self__, "webvtt_destination_settings", webvtt_destination_settings)
@property
@pulumi.getter(name="aribDestinationSettings")
@@ -2311,25 +1836,12 @@ def __init__(__self__, *,
caption_channel: Optional[pulumi.Input[int]] = None,
language_code: Optional[pulumi.Input[str]] = None,
language_description: Optional[pulumi.Input[str]] = None):
- ChannelCaptionLanguageMappingArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- caption_channel=caption_channel,
- language_code=language_code,
- language_description=language_description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- caption_channel: Optional[pulumi.Input[int]] = None,
- language_code: Optional[pulumi.Input[str]] = None,
- language_description: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if caption_channel is not None:
- _setter("caption_channel", caption_channel)
+ pulumi.set(__self__, "caption_channel", caption_channel)
if language_code is not None:
- _setter("language_code", language_code)
+ pulumi.set(__self__, "language_code", language_code)
if language_description is not None:
- _setter("language_description", language_description)
+ pulumi.set(__self__, "language_description", language_description)
@property
@pulumi.getter(name="captionChannel")
@@ -2366,29 +1878,14 @@ def __init__(__self__, *,
left_offset: Optional[pulumi.Input[float]] = None,
top_offset: Optional[pulumi.Input[float]] = None,
width: Optional[pulumi.Input[float]] = None):
- ChannelCaptionRectangleArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- height=height,
- left_offset=left_offset,
- top_offset=top_offset,
- width=width,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- height: Optional[pulumi.Input[float]] = None,
- left_offset: Optional[pulumi.Input[float]] = None,
- top_offset: Optional[pulumi.Input[float]] = None,
- width: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if height is not None:
- _setter("height", height)
+ pulumi.set(__self__, "height", height)
if left_offset is not None:
- _setter("left_offset", left_offset)
+ pulumi.set(__self__, "left_offset", left_offset)
if top_offset is not None:
- _setter("top_offset", top_offset)
+ pulumi.set(__self__, "top_offset", top_offset)
if width is not None:
- _setter("width", width)
+ pulumi.set(__self__, "width", width)
@property
@pulumi.getter
@@ -2437,41 +1934,20 @@ def __init__(__self__, *,
scte20_source_settings: Optional[pulumi.Input['ChannelScte20SourceSettingsArgs']] = None,
scte27_source_settings: Optional[pulumi.Input['ChannelScte27SourceSettingsArgs']] = None,
teletext_source_settings: Optional[pulumi.Input['ChannelTeletextSourceSettingsArgs']] = None):
- ChannelCaptionSelectorSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ancillary_source_settings=ancillary_source_settings,
- arib_source_settings=arib_source_settings,
- dvb_sub_source_settings=dvb_sub_source_settings,
- embedded_source_settings=embedded_source_settings,
- scte20_source_settings=scte20_source_settings,
- scte27_source_settings=scte27_source_settings,
- teletext_source_settings=teletext_source_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ancillary_source_settings: Optional[pulumi.Input['ChannelAncillarySourceSettingsArgs']] = None,
- arib_source_settings: Optional[pulumi.Input['ChannelAribSourceSettingsArgs']] = None,
- dvb_sub_source_settings: Optional[pulumi.Input['ChannelDvbSubSourceSettingsArgs']] = None,
- embedded_source_settings: Optional[pulumi.Input['ChannelEmbeddedSourceSettingsArgs']] = None,
- scte20_source_settings: Optional[pulumi.Input['ChannelScte20SourceSettingsArgs']] = None,
- scte27_source_settings: Optional[pulumi.Input['ChannelScte27SourceSettingsArgs']] = None,
- teletext_source_settings: Optional[pulumi.Input['ChannelTeletextSourceSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ancillary_source_settings is not None:
- _setter("ancillary_source_settings", ancillary_source_settings)
+ pulumi.set(__self__, "ancillary_source_settings", ancillary_source_settings)
if arib_source_settings is not None:
- _setter("arib_source_settings", arib_source_settings)
+ pulumi.set(__self__, "arib_source_settings", arib_source_settings)
if dvb_sub_source_settings is not None:
- _setter("dvb_sub_source_settings", dvb_sub_source_settings)
+ pulumi.set(__self__, "dvb_sub_source_settings", dvb_sub_source_settings)
if embedded_source_settings is not None:
- _setter("embedded_source_settings", embedded_source_settings)
+ pulumi.set(__self__, "embedded_source_settings", embedded_source_settings)
if scte20_source_settings is not None:
- _setter("scte20_source_settings", scte20_source_settings)
+ pulumi.set(__self__, "scte20_source_settings", scte20_source_settings)
if scte27_source_settings is not None:
- _setter("scte27_source_settings", scte27_source_settings)
+ pulumi.set(__self__, "scte27_source_settings", scte27_source_settings)
if teletext_source_settings is not None:
- _setter("teletext_source_settings", teletext_source_settings)
+ pulumi.set(__self__, "teletext_source_settings", teletext_source_settings)
@property
@pulumi.getter(name="ancillarySourceSettings")
@@ -2543,25 +2019,12 @@ def __init__(__self__, *,
language_code: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
selector_settings: Optional[pulumi.Input['ChannelCaptionSelectorSettingsArgs']] = None):
- ChannelCaptionSelectorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- language_code=language_code,
- name=name,
- selector_settings=selector_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- language_code: Optional[pulumi.Input[str]] = None,
- name: Optional[pulumi.Input[str]] = None,
- selector_settings: Optional[pulumi.Input['ChannelCaptionSelectorSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if language_code is not None:
- _setter("language_code", language_code)
+ pulumi.set(__self__, "language_code", language_code)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if selector_settings is not None:
- _setter("selector_settings", selector_settings)
+ pulumi.set(__self__, "selector_settings", selector_settings)
@property
@pulumi.getter(name="languageCode")
@@ -2595,17 +2058,8 @@ def selector_settings(self, value: Optional[pulumi.Input['ChannelCaptionSelector
class ChannelCdiInputSpecificationArgs:
def __init__(__self__, *,
resolution: Optional[pulumi.Input[str]] = None):
- ChannelCdiInputSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resolution=resolution,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resolution: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if resolution is not None:
- _setter("resolution", resolution)
+ pulumi.set(__self__, "resolution", resolution)
@property
@pulumi.getter
@@ -2621,22 +2075,12 @@ def resolution(self, value: Optional[pulumi.Input[str]]):
class ChannelColorSpacePassthroughSettingsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
class ChannelDolbyVision81SettingsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -2645,25 +2089,12 @@ def __init__(__self__, *,
network_id: Optional[pulumi.Input[int]] = None,
network_name: Optional[pulumi.Input[str]] = None,
rep_interval: Optional[pulumi.Input[int]] = None):
- ChannelDvbNitSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- network_id=network_id,
- network_name=network_name,
- rep_interval=rep_interval,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- network_id: Optional[pulumi.Input[int]] = None,
- network_name: Optional[pulumi.Input[str]] = None,
- rep_interval: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if network_id is not None:
- _setter("network_id", network_id)
+ pulumi.set(__self__, "network_id", network_id)
if network_name is not None:
- _setter("network_name", network_name)
+ pulumi.set(__self__, "network_name", network_name)
if rep_interval is not None:
- _setter("rep_interval", rep_interval)
+ pulumi.set(__self__, "rep_interval", rep_interval)
@property
@pulumi.getter(name="networkId")
@@ -2700,29 +2131,14 @@ def __init__(__self__, *,
rep_interval: Optional[pulumi.Input[int]] = None,
service_name: Optional[pulumi.Input[str]] = None,
service_provider_name: Optional[pulumi.Input[str]] = None):
- ChannelDvbSdtSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- output_sdt=output_sdt,
- rep_interval=rep_interval,
- service_name=service_name,
- service_provider_name=service_provider_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- output_sdt: Optional[pulumi.Input[str]] = None,
- rep_interval: Optional[pulumi.Input[int]] = None,
- service_name: Optional[pulumi.Input[str]] = None,
- service_provider_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if output_sdt is not None:
- _setter("output_sdt", output_sdt)
+ pulumi.set(__self__, "output_sdt", output_sdt)
if rep_interval is not None:
- _setter("rep_interval", rep_interval)
+ pulumi.set(__self__, "rep_interval", rep_interval)
if service_name is not None:
- _setter("service_name", service_name)
+ pulumi.set(__self__, "service_name", service_name)
if service_provider_name is not None:
- _setter("service_provider_name", service_provider_name)
+ pulumi.set(__self__, "service_provider_name", service_provider_name)
@property
@pulumi.getter(name="outputSdt")
@@ -2781,81 +2197,40 @@ def __init__(__self__, *,
teletext_grid_control: Optional[pulumi.Input[str]] = None,
x_position: Optional[pulumi.Input[int]] = None,
y_position: Optional[pulumi.Input[int]] = None):
- ChannelDvbSubDestinationSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- alignment=alignment,
- background_color=background_color,
- background_opacity=background_opacity,
- font=font,
- font_color=font_color,
- font_opacity=font_opacity,
- font_resolution=font_resolution,
- font_size=font_size,
- outline_color=outline_color,
- outline_size=outline_size,
- shadow_color=shadow_color,
- shadow_opacity=shadow_opacity,
- shadow_x_offset=shadow_x_offset,
- shadow_y_offset=shadow_y_offset,
- teletext_grid_control=teletext_grid_control,
- x_position=x_position,
- y_position=y_position,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- alignment: Optional[pulumi.Input[str]] = None,
- background_color: Optional[pulumi.Input[str]] = None,
- background_opacity: Optional[pulumi.Input[int]] = None,
- font: Optional[pulumi.Input['ChannelInputLocationArgs']] = None,
- font_color: Optional[pulumi.Input[str]] = None,
- font_opacity: Optional[pulumi.Input[int]] = None,
- font_resolution: Optional[pulumi.Input[int]] = None,
- font_size: Optional[pulumi.Input[str]] = None,
- outline_color: Optional[pulumi.Input[str]] = None,
- outline_size: Optional[pulumi.Input[int]] = None,
- shadow_color: Optional[pulumi.Input[str]] = None,
- shadow_opacity: Optional[pulumi.Input[int]] = None,
- shadow_x_offset: Optional[pulumi.Input[int]] = None,
- shadow_y_offset: Optional[pulumi.Input[int]] = None,
- teletext_grid_control: Optional[pulumi.Input[str]] = None,
- x_position: Optional[pulumi.Input[int]] = None,
- y_position: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if alignment is not None:
- _setter("alignment", alignment)
+ pulumi.set(__self__, "alignment", alignment)
if background_color is not None:
- _setter("background_color", background_color)
+ pulumi.set(__self__, "background_color", background_color)
if background_opacity is not None:
- _setter("background_opacity", background_opacity)
+ pulumi.set(__self__, "background_opacity", background_opacity)
if font is not None:
- _setter("font", font)
+ pulumi.set(__self__, "font", font)
if font_color is not None:
- _setter("font_color", font_color)
+ pulumi.set(__self__, "font_color", font_color)
if font_opacity is not None:
- _setter("font_opacity", font_opacity)
+ pulumi.set(__self__, "font_opacity", font_opacity)
if font_resolution is not None:
- _setter("font_resolution", font_resolution)
+ pulumi.set(__self__, "font_resolution", font_resolution)
if font_size is not None:
- _setter("font_size", font_size)
+ pulumi.set(__self__, "font_size", font_size)
if outline_color is not None:
- _setter("outline_color", outline_color)
+ pulumi.set(__self__, "outline_color", outline_color)
if outline_size is not None:
- _setter("outline_size", outline_size)
+ pulumi.set(__self__, "outline_size", outline_size)
if shadow_color is not None:
- _setter("shadow_color", shadow_color)
+ pulumi.set(__self__, "shadow_color", shadow_color)
if shadow_opacity is not None:
- _setter("shadow_opacity", shadow_opacity)
+ pulumi.set(__self__, "shadow_opacity", shadow_opacity)
if shadow_x_offset is not None:
- _setter("shadow_x_offset", shadow_x_offset)
+ pulumi.set(__self__, "shadow_x_offset", shadow_x_offset)
if shadow_y_offset is not None:
- _setter("shadow_y_offset", shadow_y_offset)
+ pulumi.set(__self__, "shadow_y_offset", shadow_y_offset)
if teletext_grid_control is not None:
- _setter("teletext_grid_control", teletext_grid_control)
+ pulumi.set(__self__, "teletext_grid_control", teletext_grid_control)
if x_position is not None:
- _setter("x_position", x_position)
+ pulumi.set(__self__, "x_position", x_position)
if y_position is not None:
- _setter("y_position", y_position)
+ pulumi.set(__self__, "y_position", y_position)
@property
@pulumi.getter
@@ -3016,21 +2391,10 @@ class ChannelDvbSubSourceSettingsArgs:
def __init__(__self__, *,
ocr_language: Optional[pulumi.Input[str]] = None,
pid: Optional[pulumi.Input[int]] = None):
- ChannelDvbSubSourceSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ocr_language=ocr_language,
- pid=pid,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ocr_language: Optional[pulumi.Input[str]] = None,
- pid: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ocr_language is not None:
- _setter("ocr_language", ocr_language)
+ pulumi.set(__self__, "ocr_language", ocr_language)
if pid is not None:
- _setter("pid", pid)
+ pulumi.set(__self__, "pid", pid)
@property
@pulumi.getter(name="ocrLanguage")
@@ -3055,17 +2419,8 @@ def pid(self, value: Optional[pulumi.Input[int]]):
class ChannelDvbTdtSettingsArgs:
def __init__(__self__, *,
rep_interval: Optional[pulumi.Input[int]] = None):
- ChannelDvbTdtSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- rep_interval=rep_interval,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- rep_interval: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if rep_interval is not None:
- _setter("rep_interval", rep_interval)
+ pulumi.set(__self__, "rep_interval", rep_interval)
@property
@pulumi.getter(name="repInterval")
@@ -3087,41 +2442,20 @@ def __init__(__self__, *,
drc_rf: Optional[pulumi.Input[str]] = None,
height_trim: Optional[pulumi.Input[float]] = None,
surround_trim: Optional[pulumi.Input[float]] = None):
- ChannelEac3AtmosSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bitrate=bitrate,
- coding_mode=coding_mode,
- dialnorm=dialnorm,
- drc_line=drc_line,
- drc_rf=drc_rf,
- height_trim=height_trim,
- surround_trim=surround_trim,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bitrate: Optional[pulumi.Input[float]] = None,
- coding_mode: Optional[pulumi.Input[str]] = None,
- dialnorm: Optional[pulumi.Input[int]] = None,
- drc_line: Optional[pulumi.Input[str]] = None,
- drc_rf: Optional[pulumi.Input[str]] = None,
- height_trim: Optional[pulumi.Input[float]] = None,
- surround_trim: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bitrate is not None:
- _setter("bitrate", bitrate)
+ pulumi.set(__self__, "bitrate", bitrate)
if coding_mode is not None:
- _setter("coding_mode", coding_mode)
+ pulumi.set(__self__, "coding_mode", coding_mode)
if dialnorm is not None:
- _setter("dialnorm", dialnorm)
+ pulumi.set(__self__, "dialnorm", dialnorm)
if drc_line is not None:
- _setter("drc_line", drc_line)
+ pulumi.set(__self__, "drc_line", drc_line)
if drc_rf is not None:
- _setter("drc_rf", drc_rf)
+ pulumi.set(__self__, "drc_rf", drc_rf)
if height_trim is not None:
- _setter("height_trim", height_trim)
+ pulumi.set(__self__, "height_trim", height_trim)
if surround_trim is not None:
- _setter("surround_trim", surround_trim)
+ pulumi.set(__self__, "surround_trim", surround_trim)
@property
@pulumi.getter
@@ -3210,93 +2544,46 @@ def __init__(__self__, *,
stereo_downmix: Optional[pulumi.Input[str]] = None,
surround_ex_mode: Optional[pulumi.Input[str]] = None,
surround_mode: Optional[pulumi.Input[str]] = None):
- ChannelEac3SettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attenuation_control=attenuation_control,
- bitrate=bitrate,
- bitstream_mode=bitstream_mode,
- coding_mode=coding_mode,
- dc_filter=dc_filter,
- dialnorm=dialnorm,
- drc_line=drc_line,
- drc_rf=drc_rf,
- lfe_control=lfe_control,
- lfe_filter=lfe_filter,
- lo_ro_center_mix_level=lo_ro_center_mix_level,
- lo_ro_surround_mix_level=lo_ro_surround_mix_level,
- lt_rt_center_mix_level=lt_rt_center_mix_level,
- lt_rt_surround_mix_level=lt_rt_surround_mix_level,
- metadata_control=metadata_control,
- passthrough_control=passthrough_control,
- phase_control=phase_control,
- stereo_downmix=stereo_downmix,
- surround_ex_mode=surround_ex_mode,
- surround_mode=surround_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attenuation_control: Optional[pulumi.Input[str]] = None,
- bitrate: Optional[pulumi.Input[float]] = None,
- bitstream_mode: Optional[pulumi.Input[str]] = None,
- coding_mode: Optional[pulumi.Input[str]] = None,
- dc_filter: Optional[pulumi.Input[str]] = None,
- dialnorm: Optional[pulumi.Input[int]] = None,
- drc_line: Optional[pulumi.Input[str]] = None,
- drc_rf: Optional[pulumi.Input[str]] = None,
- lfe_control: Optional[pulumi.Input[str]] = None,
- lfe_filter: Optional[pulumi.Input[str]] = None,
- lo_ro_center_mix_level: Optional[pulumi.Input[float]] = None,
- lo_ro_surround_mix_level: Optional[pulumi.Input[float]] = None,
- lt_rt_center_mix_level: Optional[pulumi.Input[float]] = None,
- lt_rt_surround_mix_level: Optional[pulumi.Input[float]] = None,
- metadata_control: Optional[pulumi.Input[str]] = None,
- passthrough_control: Optional[pulumi.Input[str]] = None,
- phase_control: Optional[pulumi.Input[str]] = None,
- stereo_downmix: Optional[pulumi.Input[str]] = None,
- surround_ex_mode: Optional[pulumi.Input[str]] = None,
- surround_mode: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attenuation_control is not None:
- _setter("attenuation_control", attenuation_control)
+ pulumi.set(__self__, "attenuation_control", attenuation_control)
if bitrate is not None:
- _setter("bitrate", bitrate)
+ pulumi.set(__self__, "bitrate", bitrate)
if bitstream_mode is not None:
- _setter("bitstream_mode", bitstream_mode)
+ pulumi.set(__self__, "bitstream_mode", bitstream_mode)
if coding_mode is not None:
- _setter("coding_mode", coding_mode)
+ pulumi.set(__self__, "coding_mode", coding_mode)
if dc_filter is not None:
- _setter("dc_filter", dc_filter)
+ pulumi.set(__self__, "dc_filter", dc_filter)
if dialnorm is not None:
- _setter("dialnorm", dialnorm)
+ pulumi.set(__self__, "dialnorm", dialnorm)
if drc_line is not None:
- _setter("drc_line", drc_line)
+ pulumi.set(__self__, "drc_line", drc_line)
if drc_rf is not None:
- _setter("drc_rf", drc_rf)
+ pulumi.set(__self__, "drc_rf", drc_rf)
if lfe_control is not None:
- _setter("lfe_control", lfe_control)
+ pulumi.set(__self__, "lfe_control", lfe_control)
if lfe_filter is not None:
- _setter("lfe_filter", lfe_filter)
+ pulumi.set(__self__, "lfe_filter", lfe_filter)
if lo_ro_center_mix_level is not None:
- _setter("lo_ro_center_mix_level", lo_ro_center_mix_level)
+ pulumi.set(__self__, "lo_ro_center_mix_level", lo_ro_center_mix_level)
if lo_ro_surround_mix_level is not None:
- _setter("lo_ro_surround_mix_level", lo_ro_surround_mix_level)
+ pulumi.set(__self__, "lo_ro_surround_mix_level", lo_ro_surround_mix_level)
if lt_rt_center_mix_level is not None:
- _setter("lt_rt_center_mix_level", lt_rt_center_mix_level)
+ pulumi.set(__self__, "lt_rt_center_mix_level", lt_rt_center_mix_level)
if lt_rt_surround_mix_level is not None:
- _setter("lt_rt_surround_mix_level", lt_rt_surround_mix_level)
+ pulumi.set(__self__, "lt_rt_surround_mix_level", lt_rt_surround_mix_level)
if metadata_control is not None:
- _setter("metadata_control", metadata_control)
+ pulumi.set(__self__, "metadata_control", metadata_control)
if passthrough_control is not None:
- _setter("passthrough_control", passthrough_control)
+ pulumi.set(__self__, "passthrough_control", passthrough_control)
if phase_control is not None:
- _setter("phase_control", phase_control)
+ pulumi.set(__self__, "phase_control", phase_control)
if stereo_downmix is not None:
- _setter("stereo_downmix", stereo_downmix)
+ pulumi.set(__self__, "stereo_downmix", stereo_downmix)
if surround_ex_mode is not None:
- _setter("surround_ex_mode", surround_ex_mode)
+ pulumi.set(__self__, "surround_ex_mode", surround_ex_mode)
if surround_mode is not None:
- _setter("surround_mode", surround_mode)
+ pulumi.set(__self__, "surround_mode", surround_mode)
@property
@pulumi.getter(name="attenuationControl")
@@ -3486,29 +2773,14 @@ def __init__(__self__, *,
fill_line_gap: Optional[pulumi.Input[str]] = None,
font_family: Optional[pulumi.Input[str]] = None,
style_control: Optional[pulumi.Input[str]] = None):
- ChannelEbuTtDDestinationSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- copyright_holder=copyright_holder,
- fill_line_gap=fill_line_gap,
- font_family=font_family,
- style_control=style_control,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- copyright_holder: Optional[pulumi.Input[str]] = None,
- fill_line_gap: Optional[pulumi.Input[str]] = None,
- font_family: Optional[pulumi.Input[str]] = None,
- style_control: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if copyright_holder is not None:
- _setter("copyright_holder", copyright_holder)
+ pulumi.set(__self__, "copyright_holder", copyright_holder)
if fill_line_gap is not None:
- _setter("fill_line_gap", fill_line_gap)
+ pulumi.set(__self__, "fill_line_gap", fill_line_gap)
if font_family is not None:
- _setter("font_family", font_family)
+ pulumi.set(__self__, "font_family", font_family)
if style_control is not None:
- _setter("style_control", style_control)
+ pulumi.set(__self__, "style_control", style_control)
@property
@pulumi.getter(name="copyrightHolder")
@@ -3551,22 +2823,12 @@ def style_control(self, value: Optional[pulumi.Input[str]]):
class ChannelEmbeddedDestinationSettingsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
class ChannelEmbeddedPlusScte20DestinationSettingsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -3576,29 +2838,14 @@ def __init__(__self__, *,
scte20_detection: Optional[pulumi.Input[str]] = None,
source608_channel_number: Optional[pulumi.Input[int]] = None,
source608_track_number: Optional[pulumi.Input[int]] = None):
- ChannelEmbeddedSourceSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- convert608_to708=convert608_to708,
- scte20_detection=scte20_detection,
- source608_channel_number=source608_channel_number,
- source608_track_number=source608_track_number,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- convert608_to708: Optional[pulumi.Input[str]] = None,
- scte20_detection: Optional[pulumi.Input[str]] = None,
- source608_channel_number: Optional[pulumi.Input[int]] = None,
- source608_track_number: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if convert608_to708 is not None:
- _setter("convert608_to708", convert608_to708)
+ pulumi.set(__self__, "convert608_to708", convert608_to708)
if scte20_detection is not None:
- _setter("scte20_detection", scte20_detection)
+ pulumi.set(__self__, "scte20_detection", scte20_detection)
if source608_channel_number is not None:
- _setter("source608_channel_number", source608_channel_number)
+ pulumi.set(__self__, "source608_channel_number", source608_channel_number)
if source608_track_number is not None:
- _setter("source608_track_number", source608_track_number)
+ pulumi.set(__self__, "source608_track_number", source608_track_number)
@property
@pulumi.getter(name="convert608To708")
@@ -3653,65 +2900,32 @@ def __init__(__self__, *,
thumbnail_configuration: Optional[pulumi.Input['ChannelThumbnailConfigurationArgs']] = None,
timecode_config: Optional[pulumi.Input['ChannelTimecodeConfigArgs']] = None,
video_descriptions: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelVideoDescriptionArgs']]]] = None):
- ChannelEncoderSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_descriptions=audio_descriptions,
- avail_blanking=avail_blanking,
- avail_configuration=avail_configuration,
- blackout_slate=blackout_slate,
- caption_descriptions=caption_descriptions,
- feature_activations=feature_activations,
- global_configuration=global_configuration,
- motion_graphics_configuration=motion_graphics_configuration,
- nielsen_configuration=nielsen_configuration,
- output_groups=output_groups,
- thumbnail_configuration=thumbnail_configuration,
- timecode_config=timecode_config,
- video_descriptions=video_descriptions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_descriptions: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelAudioDescriptionArgs']]]] = None,
- avail_blanking: Optional[pulumi.Input['ChannelAvailBlankingArgs']] = None,
- avail_configuration: Optional[pulumi.Input['ChannelAvailConfigurationArgs']] = None,
- blackout_slate: Optional[pulumi.Input['ChannelBlackoutSlateArgs']] = None,
- caption_descriptions: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelCaptionDescriptionArgs']]]] = None,
- feature_activations: Optional[pulumi.Input['ChannelFeatureActivationsArgs']] = None,
- global_configuration: Optional[pulumi.Input['ChannelGlobalConfigurationArgs']] = None,
- motion_graphics_configuration: Optional[pulumi.Input['ChannelMotionGraphicsConfigurationArgs']] = None,
- nielsen_configuration: Optional[pulumi.Input['ChannelNielsenConfigurationArgs']] = None,
- output_groups: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelOutputGroupArgs']]]] = None,
- thumbnail_configuration: Optional[pulumi.Input['ChannelThumbnailConfigurationArgs']] = None,
- timecode_config: Optional[pulumi.Input['ChannelTimecodeConfigArgs']] = None,
- video_descriptions: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelVideoDescriptionArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_descriptions is not None:
- _setter("audio_descriptions", audio_descriptions)
+ pulumi.set(__self__, "audio_descriptions", audio_descriptions)
if avail_blanking is not None:
- _setter("avail_blanking", avail_blanking)
+ pulumi.set(__self__, "avail_blanking", avail_blanking)
if avail_configuration is not None:
- _setter("avail_configuration", avail_configuration)
+ pulumi.set(__self__, "avail_configuration", avail_configuration)
if blackout_slate is not None:
- _setter("blackout_slate", blackout_slate)
+ pulumi.set(__self__, "blackout_slate", blackout_slate)
if caption_descriptions is not None:
- _setter("caption_descriptions", caption_descriptions)
+ pulumi.set(__self__, "caption_descriptions", caption_descriptions)
if feature_activations is not None:
- _setter("feature_activations", feature_activations)
+ pulumi.set(__self__, "feature_activations", feature_activations)
if global_configuration is not None:
- _setter("global_configuration", global_configuration)
+ pulumi.set(__self__, "global_configuration", global_configuration)
if motion_graphics_configuration is not None:
- _setter("motion_graphics_configuration", motion_graphics_configuration)
+ pulumi.set(__self__, "motion_graphics_configuration", motion_graphics_configuration)
if nielsen_configuration is not None:
- _setter("nielsen_configuration", nielsen_configuration)
+ pulumi.set(__self__, "nielsen_configuration", nielsen_configuration)
if output_groups is not None:
- _setter("output_groups", output_groups)
+ pulumi.set(__self__, "output_groups", output_groups)
if thumbnail_configuration is not None:
- _setter("thumbnail_configuration", thumbnail_configuration)
+ pulumi.set(__self__, "thumbnail_configuration", thumbnail_configuration)
if timecode_config is not None:
- _setter("timecode_config", timecode_config)
+ pulumi.set(__self__, "timecode_config", timecode_config)
if video_descriptions is not None:
- _setter("video_descriptions", video_descriptions)
+ pulumi.set(__self__, "video_descriptions", video_descriptions)
@property
@pulumi.getter(name="audioDescriptions")
@@ -3840,37 +3054,18 @@ def __init__(__self__, *,
pois_endpoint: Optional[pulumi.Input[str]] = None,
username: Optional[pulumi.Input[str]] = None,
zone_identity: Optional[pulumi.Input[str]] = None):
- ChannelEsamArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- acquisition_point_id=acquisition_point_id,
- ad_avail_offset=ad_avail_offset,
- password_param=password_param,
- pois_endpoint=pois_endpoint,
- username=username,
- zone_identity=zone_identity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- acquisition_point_id: Optional[pulumi.Input[str]] = None,
- ad_avail_offset: Optional[pulumi.Input[int]] = None,
- password_param: Optional[pulumi.Input[str]] = None,
- pois_endpoint: Optional[pulumi.Input[str]] = None,
- username: Optional[pulumi.Input[str]] = None,
- zone_identity: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if acquisition_point_id is not None:
- _setter("acquisition_point_id", acquisition_point_id)
+ pulumi.set(__self__, "acquisition_point_id", acquisition_point_id)
if ad_avail_offset is not None:
- _setter("ad_avail_offset", ad_avail_offset)
+ pulumi.set(__self__, "ad_avail_offset", ad_avail_offset)
if password_param is not None:
- _setter("password_param", password_param)
+ pulumi.set(__self__, "password_param", password_param)
if pois_endpoint is not None:
- _setter("pois_endpoint", pois_endpoint)
+ pulumi.set(__self__, "pois_endpoint", pois_endpoint)
if username is not None:
- _setter("username", username)
+ pulumi.set(__self__, "username", username)
if zone_identity is not None:
- _setter("zone_identity", zone_identity)
+ pulumi.set(__self__, "zone_identity", zone_identity)
@property
@pulumi.getter(name="acquisitionPointId")
@@ -3933,25 +3128,12 @@ def __init__(__self__, *,
audio_silence_settings: Optional[pulumi.Input['ChannelAudioSilenceFailoverSettingsArgs']] = None,
input_loss_settings: Optional[pulumi.Input['ChannelInputLossFailoverSettingsArgs']] = None,
video_black_settings: Optional[pulumi.Input['ChannelVideoBlackFailoverSettingsArgs']] = None):
- ChannelFailoverConditionSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_silence_settings=audio_silence_settings,
- input_loss_settings=input_loss_settings,
- video_black_settings=video_black_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_silence_settings: Optional[pulumi.Input['ChannelAudioSilenceFailoverSettingsArgs']] = None,
- input_loss_settings: Optional[pulumi.Input['ChannelInputLossFailoverSettingsArgs']] = None,
- video_black_settings: Optional[pulumi.Input['ChannelVideoBlackFailoverSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_silence_settings is not None:
- _setter("audio_silence_settings", audio_silence_settings)
+ pulumi.set(__self__, "audio_silence_settings", audio_silence_settings)
if input_loss_settings is not None:
- _setter("input_loss_settings", input_loss_settings)
+ pulumi.set(__self__, "input_loss_settings", input_loss_settings)
if video_black_settings is not None:
- _setter("video_black_settings", video_black_settings)
+ pulumi.set(__self__, "video_black_settings", video_black_settings)
@property
@pulumi.getter(name="audioSilenceSettings")
@@ -3985,17 +3167,8 @@ def video_black_settings(self, value: Optional[pulumi.Input['ChannelVideoBlackFa
class ChannelFailoverConditionArgs:
def __init__(__self__, *,
failover_condition_settings: Optional[pulumi.Input['ChannelFailoverConditionSettingsArgs']] = None):
- ChannelFailoverConditionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- failover_condition_settings=failover_condition_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- failover_condition_settings: Optional[pulumi.Input['ChannelFailoverConditionSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if failover_condition_settings is not None:
- _setter("failover_condition_settings", failover_condition_settings)
+ pulumi.set(__self__, "failover_condition_settings", failover_condition_settings)
@property
@pulumi.getter(name="failoverConditionSettings")
@@ -4011,17 +3184,8 @@ def failover_condition_settings(self, value: Optional[pulumi.Input['ChannelFailo
class ChannelFeatureActivationsArgs:
def __init__(__self__, *,
input_prepare_schedule_actions: Optional[pulumi.Input[str]] = None):
- ChannelFeatureActivationsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_prepare_schedule_actions=input_prepare_schedule_actions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_prepare_schedule_actions: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if input_prepare_schedule_actions is not None:
- _setter("input_prepare_schedule_actions", input_prepare_schedule_actions)
+ pulumi.set(__self__, "input_prepare_schedule_actions", input_prepare_schedule_actions)
@property
@pulumi.getter(name="inputPrepareScheduleActions")
@@ -4039,25 +3203,12 @@ def __init__(__self__, *,
column_depth: Optional[pulumi.Input[int]] = None,
include_fec: Optional[pulumi.Input[str]] = None,
row_length: Optional[pulumi.Input[int]] = None):
- ChannelFecOutputSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- column_depth=column_depth,
- include_fec=include_fec,
- row_length=row_length,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- column_depth: Optional[pulumi.Input[int]] = None,
- include_fec: Optional[pulumi.Input[str]] = None,
- row_length: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if column_depth is not None:
- _setter("column_depth", column_depth)
+ pulumi.set(__self__, "column_depth", column_depth)
if include_fec is not None:
- _setter("include_fec", include_fec)
+ pulumi.set(__self__, "include_fec", include_fec)
if row_length is not None:
- _setter("row_length", row_length)
+ pulumi.set(__self__, "row_length", row_length)
@property
@pulumi.getter(name="columnDepth")
@@ -4093,25 +3244,12 @@ def __init__(__self__, *,
audio_rendition_sets: Optional[pulumi.Input[str]] = None,
nielsen_id3_behavior: Optional[pulumi.Input[str]] = None,
timed_metadata_behavior: Optional[pulumi.Input[str]] = None):
- ChannelFmp4HlsSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_rendition_sets=audio_rendition_sets,
- nielsen_id3_behavior=nielsen_id3_behavior,
- timed_metadata_behavior=timed_metadata_behavior,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_rendition_sets: Optional[pulumi.Input[str]] = None,
- nielsen_id3_behavior: Optional[pulumi.Input[str]] = None,
- timed_metadata_behavior: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_rendition_sets is not None:
- _setter("audio_rendition_sets", audio_rendition_sets)
+ pulumi.set(__self__, "audio_rendition_sets", audio_rendition_sets)
if nielsen_id3_behavior is not None:
- _setter("nielsen_id3_behavior", nielsen_id3_behavior)
+ pulumi.set(__self__, "nielsen_id3_behavior", nielsen_id3_behavior)
if timed_metadata_behavior is not None:
- _setter("timed_metadata_behavior", timed_metadata_behavior)
+ pulumi.set(__self__, "timed_metadata_behavior", timed_metadata_behavior)
@property
@pulumi.getter(name="audioRenditionSets")
@@ -4145,17 +3283,8 @@ def timed_metadata_behavior(self, value: Optional[pulumi.Input[str]]):
class ChannelFrameCaptureCdnSettingsArgs:
def __init__(__self__, *,
frame_capture_s3_settings: Optional[pulumi.Input['ChannelFrameCaptureS3SettingsArgs']] = None):
- ChannelFrameCaptureCdnSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- frame_capture_s3_settings=frame_capture_s3_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- frame_capture_s3_settings: Optional[pulumi.Input['ChannelFrameCaptureS3SettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if frame_capture_s3_settings is not None:
- _setter("frame_capture_s3_settings", frame_capture_s3_settings)
+ pulumi.set(__self__, "frame_capture_s3_settings", frame_capture_s3_settings)
@property
@pulumi.getter(name="frameCaptureS3Settings")
@@ -4172,21 +3301,10 @@ class ChannelFrameCaptureGroupSettingsArgs:
def __init__(__self__, *,
destination: Optional[pulumi.Input['ChannelOutputLocationRefArgs']] = None,
frame_capture_cdn_settings: Optional[pulumi.Input['ChannelFrameCaptureCdnSettingsArgs']] = None):
- ChannelFrameCaptureGroupSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- frame_capture_cdn_settings=frame_capture_cdn_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: Optional[pulumi.Input['ChannelOutputLocationRefArgs']] = None,
- frame_capture_cdn_settings: Optional[pulumi.Input['ChannelFrameCaptureCdnSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if frame_capture_cdn_settings is not None:
- _setter("frame_capture_cdn_settings", frame_capture_cdn_settings)
+ pulumi.set(__self__, "frame_capture_cdn_settings", frame_capture_cdn_settings)
@property
@pulumi.getter
@@ -4211,28 +3329,14 @@ def frame_capture_cdn_settings(self, value: Optional[pulumi.Input['ChannelFrameC
class ChannelFrameCaptureHlsSettingsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
class ChannelFrameCaptureOutputSettingsArgs:
def __init__(__self__, *,
name_modifier: Optional[pulumi.Input[str]] = None):
- ChannelFrameCaptureOutputSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name_modifier=name_modifier,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name_modifier: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name_modifier is not None:
- _setter("name_modifier", name_modifier)
+ pulumi.set(__self__, "name_modifier", name_modifier)
@property
@pulumi.getter(name="nameModifier")
@@ -4248,17 +3352,8 @@ def name_modifier(self, value: Optional[pulumi.Input[str]]):
class ChannelFrameCaptureS3SettingsArgs:
def __init__(__self__, *,
canned_acl: Optional[pulumi.Input[str]] = None):
- ChannelFrameCaptureS3SettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- canned_acl=canned_acl,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- canned_acl: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if canned_acl is not None:
- _setter("canned_acl", canned_acl)
+ pulumi.set(__self__, "canned_acl", canned_acl)
@property
@pulumi.getter(name="cannedAcl")
@@ -4276,25 +3371,12 @@ def __init__(__self__, *,
capture_interval: Optional[pulumi.Input[int]] = None,
capture_interval_units: Optional[pulumi.Input[str]] = None,
timecode_burnin_settings: Optional[pulumi.Input['ChannelTimecodeBurninSettingsArgs']] = None):
- ChannelFrameCaptureSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capture_interval=capture_interval,
- capture_interval_units=capture_interval_units,
- timecode_burnin_settings=timecode_burnin_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capture_interval: Optional[pulumi.Input[int]] = None,
- capture_interval_units: Optional[pulumi.Input[str]] = None,
- timecode_burnin_settings: Optional[pulumi.Input['ChannelTimecodeBurninSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if capture_interval is not None:
- _setter("capture_interval", capture_interval)
+ pulumi.set(__self__, "capture_interval", capture_interval)
if capture_interval_units is not None:
- _setter("capture_interval_units", capture_interval_units)
+ pulumi.set(__self__, "capture_interval_units", capture_interval_units)
if timecode_burnin_settings is not None:
- _setter("timecode_burnin_settings", timecode_burnin_settings)
+ pulumi.set(__self__, "timecode_burnin_settings", timecode_burnin_settings)
@property
@pulumi.getter(name="captureInterval")
@@ -4333,37 +3415,18 @@ def __init__(__self__, *,
output_locking_mode: Optional[pulumi.Input[str]] = None,
output_timing_source: Optional[pulumi.Input[str]] = None,
support_low_framerate_inputs: Optional[pulumi.Input[str]] = None):
- ChannelGlobalConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- initial_audio_gain=initial_audio_gain,
- input_end_action=input_end_action,
- input_loss_behavior=input_loss_behavior,
- output_locking_mode=output_locking_mode,
- output_timing_source=output_timing_source,
- support_low_framerate_inputs=support_low_framerate_inputs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- initial_audio_gain: Optional[pulumi.Input[int]] = None,
- input_end_action: Optional[pulumi.Input[str]] = None,
- input_loss_behavior: Optional[pulumi.Input['ChannelInputLossBehaviorArgs']] = None,
- output_locking_mode: Optional[pulumi.Input[str]] = None,
- output_timing_source: Optional[pulumi.Input[str]] = None,
- support_low_framerate_inputs: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if initial_audio_gain is not None:
- _setter("initial_audio_gain", initial_audio_gain)
+ pulumi.set(__self__, "initial_audio_gain", initial_audio_gain)
if input_end_action is not None:
- _setter("input_end_action", input_end_action)
+ pulumi.set(__self__, "input_end_action", input_end_action)
if input_loss_behavior is not None:
- _setter("input_loss_behavior", input_loss_behavior)
+ pulumi.set(__self__, "input_loss_behavior", input_loss_behavior)
if output_locking_mode is not None:
- _setter("output_locking_mode", output_locking_mode)
+ pulumi.set(__self__, "output_locking_mode", output_locking_mode)
if output_timing_source is not None:
- _setter("output_timing_source", output_timing_source)
+ pulumi.set(__self__, "output_timing_source", output_timing_source)
if support_low_framerate_inputs is not None:
- _setter("support_low_framerate_inputs", support_low_framerate_inputs)
+ pulumi.set(__self__, "support_low_framerate_inputs", support_low_framerate_inputs)
@property
@pulumi.getter(name="initialAudioGain")
@@ -4426,25 +3489,12 @@ def __init__(__self__, *,
color_space_passthrough_settings: Optional[pulumi.Input['ChannelColorSpacePassthroughSettingsArgs']] = None,
rec601_settings: Optional[pulumi.Input['ChannelRec601SettingsArgs']] = None,
rec709_settings: Optional[pulumi.Input['ChannelRec709SettingsArgs']] = None):
- ChannelH264ColorSpaceSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- color_space_passthrough_settings=color_space_passthrough_settings,
- rec601_settings=rec601_settings,
- rec709_settings=rec709_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- color_space_passthrough_settings: Optional[pulumi.Input['ChannelColorSpacePassthroughSettingsArgs']] = None,
- rec601_settings: Optional[pulumi.Input['ChannelRec601SettingsArgs']] = None,
- rec709_settings: Optional[pulumi.Input['ChannelRec709SettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if color_space_passthrough_settings is not None:
- _setter("color_space_passthrough_settings", color_space_passthrough_settings)
+ pulumi.set(__self__, "color_space_passthrough_settings", color_space_passthrough_settings)
if rec601_settings is not None:
- _setter("rec601_settings", rec601_settings)
+ pulumi.set(__self__, "rec601_settings", rec601_settings)
if rec709_settings is not None:
- _setter("rec709_settings", rec709_settings)
+ pulumi.set(__self__, "rec709_settings", rec709_settings)
@property
@pulumi.getter(name="colorSpacePassthroughSettings")
@@ -4478,17 +3528,8 @@ def rec709_settings(self, value: Optional[pulumi.Input['ChannelRec709SettingsArg
class ChannelH264FilterSettingsArgs:
def __init__(__self__, *,
temporal_filter_settings: Optional[pulumi.Input['ChannelTemporalFilterSettingsArgs']] = None):
- ChannelH264FilterSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- temporal_filter_settings=temporal_filter_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- temporal_filter_settings: Optional[pulumi.Input['ChannelTemporalFilterSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if temporal_filter_settings is not None:
- _setter("temporal_filter_settings", temporal_filter_settings)
+ pulumi.set(__self__, "temporal_filter_settings", temporal_filter_settings)
@property
@pulumi.getter(name="temporalFilterSettings")
@@ -4545,181 +3586,90 @@ def __init__(__self__, *,
temporal_aq: Optional[pulumi.Input[str]] = None,
timecode_burnin_settings: Optional[pulumi.Input['ChannelTimecodeBurninSettingsArgs']] = None,
timecode_insertion: Optional[pulumi.Input[str]] = None):
- ChannelH264SettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- adaptive_quantization=adaptive_quantization,
- afd_signaling=afd_signaling,
- bitrate=bitrate,
- buf_fill_pct=buf_fill_pct,
- buf_size=buf_size,
- color_metadata=color_metadata,
- color_space_settings=color_space_settings,
- entropy_encoding=entropy_encoding,
- filter_settings=filter_settings,
- fixed_afd=fixed_afd,
- flicker_aq=flicker_aq,
- force_field_pictures=force_field_pictures,
- framerate_control=framerate_control,
- framerate_denominator=framerate_denominator,
- framerate_numerator=framerate_numerator,
- gop_b_reference=gop_b_reference,
- gop_closed_cadence=gop_closed_cadence,
- gop_num_b_frames=gop_num_b_frames,
- gop_size=gop_size,
- gop_size_units=gop_size_units,
- level=level,
- look_ahead_rate_control=look_ahead_rate_control,
- max_bitrate=max_bitrate,
- min_i_interval=min_i_interval,
- num_ref_frames=num_ref_frames,
- par_control=par_control,
- par_denominator=par_denominator,
- par_numerator=par_numerator,
- profile=profile,
- quality_level=quality_level,
- qvbr_quality_level=qvbr_quality_level,
- rate_control_mode=rate_control_mode,
- scan_type=scan_type,
- scene_change_detect=scene_change_detect,
- slices=slices,
- softness=softness,
- spatial_aq=spatial_aq,
- subgop_length=subgop_length,
- syntax=syntax,
- temporal_aq=temporal_aq,
- timecode_burnin_settings=timecode_burnin_settings,
- timecode_insertion=timecode_insertion,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- adaptive_quantization: Optional[pulumi.Input[str]] = None,
- afd_signaling: Optional[pulumi.Input[str]] = None,
- bitrate: Optional[pulumi.Input[int]] = None,
- buf_fill_pct: Optional[pulumi.Input[int]] = None,
- buf_size: Optional[pulumi.Input[int]] = None,
- color_metadata: Optional[pulumi.Input[str]] = None,
- color_space_settings: Optional[pulumi.Input['ChannelH264ColorSpaceSettingsArgs']] = None,
- entropy_encoding: Optional[pulumi.Input[str]] = None,
- filter_settings: Optional[pulumi.Input['ChannelH264FilterSettingsArgs']] = None,
- fixed_afd: Optional[pulumi.Input[str]] = None,
- flicker_aq: Optional[pulumi.Input[str]] = None,
- force_field_pictures: Optional[pulumi.Input[str]] = None,
- framerate_control: Optional[pulumi.Input[str]] = None,
- framerate_denominator: Optional[pulumi.Input[int]] = None,
- framerate_numerator: Optional[pulumi.Input[int]] = None,
- gop_b_reference: Optional[pulumi.Input[str]] = None,
- gop_closed_cadence: Optional[pulumi.Input[int]] = None,
- gop_num_b_frames: Optional[pulumi.Input[int]] = None,
- gop_size: Optional[pulumi.Input[float]] = None,
- gop_size_units: Optional[pulumi.Input[str]] = None,
- level: Optional[pulumi.Input[str]] = None,
- look_ahead_rate_control: Optional[pulumi.Input[str]] = None,
- max_bitrate: Optional[pulumi.Input[int]] = None,
- min_i_interval: Optional[pulumi.Input[int]] = None,
- num_ref_frames: Optional[pulumi.Input[int]] = None,
- par_control: Optional[pulumi.Input[str]] = None,
- par_denominator: Optional[pulumi.Input[int]] = None,
- par_numerator: Optional[pulumi.Input[int]] = None,
- profile: Optional[pulumi.Input[str]] = None,
- quality_level: Optional[pulumi.Input[str]] = None,
- qvbr_quality_level: Optional[pulumi.Input[int]] = None,
- rate_control_mode: Optional[pulumi.Input[str]] = None,
- scan_type: Optional[pulumi.Input[str]] = None,
- scene_change_detect: Optional[pulumi.Input[str]] = None,
- slices: Optional[pulumi.Input[int]] = None,
- softness: Optional[pulumi.Input[int]] = None,
- spatial_aq: Optional[pulumi.Input[str]] = None,
- subgop_length: Optional[pulumi.Input[str]] = None,
- syntax: Optional[pulumi.Input[str]] = None,
- temporal_aq: Optional[pulumi.Input[str]] = None,
- timecode_burnin_settings: Optional[pulumi.Input['ChannelTimecodeBurninSettingsArgs']] = None,
- timecode_insertion: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if adaptive_quantization is not None:
- _setter("adaptive_quantization", adaptive_quantization)
+ pulumi.set(__self__, "adaptive_quantization", adaptive_quantization)
if afd_signaling is not None:
- _setter("afd_signaling", afd_signaling)
+ pulumi.set(__self__, "afd_signaling", afd_signaling)
if bitrate is not None:
- _setter("bitrate", bitrate)
+ pulumi.set(__self__, "bitrate", bitrate)
if buf_fill_pct is not None:
- _setter("buf_fill_pct", buf_fill_pct)
+ pulumi.set(__self__, "buf_fill_pct", buf_fill_pct)
if buf_size is not None:
- _setter("buf_size", buf_size)
+ pulumi.set(__self__, "buf_size", buf_size)
if color_metadata is not None:
- _setter("color_metadata", color_metadata)
+ pulumi.set(__self__, "color_metadata", color_metadata)
if color_space_settings is not None:
- _setter("color_space_settings", color_space_settings)
+ pulumi.set(__self__, "color_space_settings", color_space_settings)
if entropy_encoding is not None:
- _setter("entropy_encoding", entropy_encoding)
+ pulumi.set(__self__, "entropy_encoding", entropy_encoding)
if filter_settings is not None:
- _setter("filter_settings", filter_settings)
+ pulumi.set(__self__, "filter_settings", filter_settings)
if fixed_afd is not None:
- _setter("fixed_afd", fixed_afd)
+ pulumi.set(__self__, "fixed_afd", fixed_afd)
if flicker_aq is not None:
- _setter("flicker_aq", flicker_aq)
+ pulumi.set(__self__, "flicker_aq", flicker_aq)
if force_field_pictures is not None:
- _setter("force_field_pictures", force_field_pictures)
+ pulumi.set(__self__, "force_field_pictures", force_field_pictures)
if framerate_control is not None:
- _setter("framerate_control", framerate_control)
+ pulumi.set(__self__, "framerate_control", framerate_control)
if framerate_denominator is not None:
- _setter("framerate_denominator", framerate_denominator)
+ pulumi.set(__self__, "framerate_denominator", framerate_denominator)
if framerate_numerator is not None:
- _setter("framerate_numerator", framerate_numerator)
+ pulumi.set(__self__, "framerate_numerator", framerate_numerator)
if gop_b_reference is not None:
- _setter("gop_b_reference", gop_b_reference)
+ pulumi.set(__self__, "gop_b_reference", gop_b_reference)
if gop_closed_cadence is not None:
- _setter("gop_closed_cadence", gop_closed_cadence)
+ pulumi.set(__self__, "gop_closed_cadence", gop_closed_cadence)
if gop_num_b_frames is not None:
- _setter("gop_num_b_frames", gop_num_b_frames)
+ pulumi.set(__self__, "gop_num_b_frames", gop_num_b_frames)
if gop_size is not None:
- _setter("gop_size", gop_size)
+ pulumi.set(__self__, "gop_size", gop_size)
if gop_size_units is not None:
- _setter("gop_size_units", gop_size_units)
+ pulumi.set(__self__, "gop_size_units", gop_size_units)
if level is not None:
- _setter("level", level)
+ pulumi.set(__self__, "level", level)
if look_ahead_rate_control is not None:
- _setter("look_ahead_rate_control", look_ahead_rate_control)
+ pulumi.set(__self__, "look_ahead_rate_control", look_ahead_rate_control)
if max_bitrate is not None:
- _setter("max_bitrate", max_bitrate)
+ pulumi.set(__self__, "max_bitrate", max_bitrate)
if min_i_interval is not None:
- _setter("min_i_interval", min_i_interval)
+ pulumi.set(__self__, "min_i_interval", min_i_interval)
if num_ref_frames is not None:
- _setter("num_ref_frames", num_ref_frames)
+ pulumi.set(__self__, "num_ref_frames", num_ref_frames)
if par_control is not None:
- _setter("par_control", par_control)
+ pulumi.set(__self__, "par_control", par_control)
if par_denominator is not None:
- _setter("par_denominator", par_denominator)
+ pulumi.set(__self__, "par_denominator", par_denominator)
if par_numerator is not None:
- _setter("par_numerator", par_numerator)
+ pulumi.set(__self__, "par_numerator", par_numerator)
if profile is not None:
- _setter("profile", profile)
+ pulumi.set(__self__, "profile", profile)
if quality_level is not None:
- _setter("quality_level", quality_level)
+ pulumi.set(__self__, "quality_level", quality_level)
if qvbr_quality_level is not None:
- _setter("qvbr_quality_level", qvbr_quality_level)
+ pulumi.set(__self__, "qvbr_quality_level", qvbr_quality_level)
if rate_control_mode is not None:
- _setter("rate_control_mode", rate_control_mode)
+ pulumi.set(__self__, "rate_control_mode", rate_control_mode)
if scan_type is not None:
- _setter("scan_type", scan_type)
+ pulumi.set(__self__, "scan_type", scan_type)
if scene_change_detect is not None:
- _setter("scene_change_detect", scene_change_detect)
+ pulumi.set(__self__, "scene_change_detect", scene_change_detect)
if slices is not None:
- _setter("slices", slices)
+ pulumi.set(__self__, "slices", slices)
if softness is not None:
- _setter("softness", softness)
+ pulumi.set(__self__, "softness", softness)
if spatial_aq is not None:
- _setter("spatial_aq", spatial_aq)
+ pulumi.set(__self__, "spatial_aq", spatial_aq)
if subgop_length is not None:
- _setter("subgop_length", subgop_length)
+ pulumi.set(__self__, "subgop_length", subgop_length)
if syntax is not None:
- _setter("syntax", syntax)
+ pulumi.set(__self__, "syntax", syntax)
if temporal_aq is not None:
- _setter("temporal_aq", temporal_aq)
+ pulumi.set(__self__, "temporal_aq", temporal_aq)
if timecode_burnin_settings is not None:
- _setter("timecode_burnin_settings", timecode_burnin_settings)
+ pulumi.set(__self__, "timecode_burnin_settings", timecode_burnin_settings)
if timecode_insertion is not None:
- _setter("timecode_insertion", timecode_insertion)
+ pulumi.set(__self__, "timecode_insertion", timecode_insertion)
@property
@pulumi.getter(name="adaptiveQuantization")
@@ -5108,33 +4058,16 @@ def __init__(__self__, *,
hdr10_settings: Optional[pulumi.Input['ChannelHdr10SettingsArgs']] = None,
rec601_settings: Optional[pulumi.Input['ChannelRec601SettingsArgs']] = None,
rec709_settings: Optional[pulumi.Input['ChannelRec709SettingsArgs']] = None):
- ChannelH265ColorSpaceSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- color_space_passthrough_settings=color_space_passthrough_settings,
- dolby_vision81_settings=dolby_vision81_settings,
- hdr10_settings=hdr10_settings,
- rec601_settings=rec601_settings,
- rec709_settings=rec709_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- color_space_passthrough_settings: Optional[pulumi.Input['ChannelColorSpacePassthroughSettingsArgs']] = None,
- dolby_vision81_settings: Optional[pulumi.Input['ChannelDolbyVision81SettingsArgs']] = None,
- hdr10_settings: Optional[pulumi.Input['ChannelHdr10SettingsArgs']] = None,
- rec601_settings: Optional[pulumi.Input['ChannelRec601SettingsArgs']] = None,
- rec709_settings: Optional[pulumi.Input['ChannelRec709SettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if color_space_passthrough_settings is not None:
- _setter("color_space_passthrough_settings", color_space_passthrough_settings)
+ pulumi.set(__self__, "color_space_passthrough_settings", color_space_passthrough_settings)
if dolby_vision81_settings is not None:
- _setter("dolby_vision81_settings", dolby_vision81_settings)
+ pulumi.set(__self__, "dolby_vision81_settings", dolby_vision81_settings)
if hdr10_settings is not None:
- _setter("hdr10_settings", hdr10_settings)
+ pulumi.set(__self__, "hdr10_settings", hdr10_settings)
if rec601_settings is not None:
- _setter("rec601_settings", rec601_settings)
+ pulumi.set(__self__, "rec601_settings", rec601_settings)
if rec709_settings is not None:
- _setter("rec709_settings", rec709_settings)
+ pulumi.set(__self__, "rec709_settings", rec709_settings)
@property
@pulumi.getter(name="colorSpacePassthroughSettings")
@@ -5186,17 +4119,8 @@ def rec709_settings(self, value: Optional[pulumi.Input['ChannelRec709SettingsArg
class ChannelH265FilterSettingsArgs:
def __init__(__self__, *,
temporal_filter_settings: Optional[pulumi.Input['ChannelTemporalFilterSettingsArgs']] = None):
- ChannelH265FilterSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- temporal_filter_settings=temporal_filter_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- temporal_filter_settings: Optional[pulumi.Input['ChannelTemporalFilterSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if temporal_filter_settings is not None:
- _setter("temporal_filter_settings", temporal_filter_settings)
+ pulumi.set(__self__, "temporal_filter_settings", temporal_filter_settings)
@property
@pulumi.getter(name="temporalFilterSettings")
@@ -5241,133 +4165,66 @@ def __init__(__self__, *,
tier: Optional[pulumi.Input[str]] = None,
timecode_burnin_settings: Optional[pulumi.Input['ChannelTimecodeBurninSettingsArgs']] = None,
timecode_insertion: Optional[pulumi.Input[str]] = None):
- ChannelH265SettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- adaptive_quantization=adaptive_quantization,
- afd_signaling=afd_signaling,
- alternative_transfer_function=alternative_transfer_function,
- bitrate=bitrate,
- buf_size=buf_size,
- color_metadata=color_metadata,
- color_space_settings=color_space_settings,
- filter_settings=filter_settings,
- fixed_afd=fixed_afd,
- flicker_aq=flicker_aq,
- framerate_denominator=framerate_denominator,
- framerate_numerator=framerate_numerator,
- gop_closed_cadence=gop_closed_cadence,
- gop_size=gop_size,
- gop_size_units=gop_size_units,
- level=level,
- look_ahead_rate_control=look_ahead_rate_control,
- max_bitrate=max_bitrate,
- min_i_interval=min_i_interval,
- par_denominator=par_denominator,
- par_numerator=par_numerator,
- profile=profile,
- qvbr_quality_level=qvbr_quality_level,
- rate_control_mode=rate_control_mode,
- scan_type=scan_type,
- scene_change_detect=scene_change_detect,
- slices=slices,
- tier=tier,
- timecode_burnin_settings=timecode_burnin_settings,
- timecode_insertion=timecode_insertion,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- adaptive_quantization: Optional[pulumi.Input[str]] = None,
- afd_signaling: Optional[pulumi.Input[str]] = None,
- alternative_transfer_function: Optional[pulumi.Input[str]] = None,
- bitrate: Optional[pulumi.Input[int]] = None,
- buf_size: Optional[pulumi.Input[int]] = None,
- color_metadata: Optional[pulumi.Input[str]] = None,
- color_space_settings: Optional[pulumi.Input['ChannelH265ColorSpaceSettingsArgs']] = None,
- filter_settings: Optional[pulumi.Input['ChannelH265FilterSettingsArgs']] = None,
- fixed_afd: Optional[pulumi.Input[str]] = None,
- flicker_aq: Optional[pulumi.Input[str]] = None,
- framerate_denominator: Optional[pulumi.Input[int]] = None,
- framerate_numerator: Optional[pulumi.Input[int]] = None,
- gop_closed_cadence: Optional[pulumi.Input[int]] = None,
- gop_size: Optional[pulumi.Input[float]] = None,
- gop_size_units: Optional[pulumi.Input[str]] = None,
- level: Optional[pulumi.Input[str]] = None,
- look_ahead_rate_control: Optional[pulumi.Input[str]] = None,
- max_bitrate: Optional[pulumi.Input[int]] = None,
- min_i_interval: Optional[pulumi.Input[int]] = None,
- par_denominator: Optional[pulumi.Input[int]] = None,
- par_numerator: Optional[pulumi.Input[int]] = None,
- profile: Optional[pulumi.Input[str]] = None,
- qvbr_quality_level: Optional[pulumi.Input[int]] = None,
- rate_control_mode: Optional[pulumi.Input[str]] = None,
- scan_type: Optional[pulumi.Input[str]] = None,
- scene_change_detect: Optional[pulumi.Input[str]] = None,
- slices: Optional[pulumi.Input[int]] = None,
- tier: Optional[pulumi.Input[str]] = None,
- timecode_burnin_settings: Optional[pulumi.Input['ChannelTimecodeBurninSettingsArgs']] = None,
- timecode_insertion: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if adaptive_quantization is not None:
- _setter("adaptive_quantization", adaptive_quantization)
+ pulumi.set(__self__, "adaptive_quantization", adaptive_quantization)
if afd_signaling is not None:
- _setter("afd_signaling", afd_signaling)
+ pulumi.set(__self__, "afd_signaling", afd_signaling)
if alternative_transfer_function is not None:
- _setter("alternative_transfer_function", alternative_transfer_function)
+ pulumi.set(__self__, "alternative_transfer_function", alternative_transfer_function)
if bitrate is not None:
- _setter("bitrate", bitrate)
+ pulumi.set(__self__, "bitrate", bitrate)
if buf_size is not None:
- _setter("buf_size", buf_size)
+ pulumi.set(__self__, "buf_size", buf_size)
if color_metadata is not None:
- _setter("color_metadata", color_metadata)
+ pulumi.set(__self__, "color_metadata", color_metadata)
if color_space_settings is not None:
- _setter("color_space_settings", color_space_settings)
+ pulumi.set(__self__, "color_space_settings", color_space_settings)
if filter_settings is not None:
- _setter("filter_settings", filter_settings)
+ pulumi.set(__self__, "filter_settings", filter_settings)
if fixed_afd is not None:
- _setter("fixed_afd", fixed_afd)
+ pulumi.set(__self__, "fixed_afd", fixed_afd)
if flicker_aq is not None:
- _setter("flicker_aq", flicker_aq)
+ pulumi.set(__self__, "flicker_aq", flicker_aq)
if framerate_denominator is not None:
- _setter("framerate_denominator", framerate_denominator)
+ pulumi.set(__self__, "framerate_denominator", framerate_denominator)
if framerate_numerator is not None:
- _setter("framerate_numerator", framerate_numerator)
+ pulumi.set(__self__, "framerate_numerator", framerate_numerator)
if gop_closed_cadence is not None:
- _setter("gop_closed_cadence", gop_closed_cadence)
+ pulumi.set(__self__, "gop_closed_cadence", gop_closed_cadence)
if gop_size is not None:
- _setter("gop_size", gop_size)
+ pulumi.set(__self__, "gop_size", gop_size)
if gop_size_units is not None:
- _setter("gop_size_units", gop_size_units)
+ pulumi.set(__self__, "gop_size_units", gop_size_units)
if level is not None:
- _setter("level", level)
+ pulumi.set(__self__, "level", level)
if look_ahead_rate_control is not None:
- _setter("look_ahead_rate_control", look_ahead_rate_control)
+ pulumi.set(__self__, "look_ahead_rate_control", look_ahead_rate_control)
if max_bitrate is not None:
- _setter("max_bitrate", max_bitrate)
+ pulumi.set(__self__, "max_bitrate", max_bitrate)
if min_i_interval is not None:
- _setter("min_i_interval", min_i_interval)
+ pulumi.set(__self__, "min_i_interval", min_i_interval)
if par_denominator is not None:
- _setter("par_denominator", par_denominator)
+ pulumi.set(__self__, "par_denominator", par_denominator)
if par_numerator is not None:
- _setter("par_numerator", par_numerator)
+ pulumi.set(__self__, "par_numerator", par_numerator)
if profile is not None:
- _setter("profile", profile)
+ pulumi.set(__self__, "profile", profile)
if qvbr_quality_level is not None:
- _setter("qvbr_quality_level", qvbr_quality_level)
+ pulumi.set(__self__, "qvbr_quality_level", qvbr_quality_level)
if rate_control_mode is not None:
- _setter("rate_control_mode", rate_control_mode)
+ pulumi.set(__self__, "rate_control_mode", rate_control_mode)
if scan_type is not None:
- _setter("scan_type", scan_type)
+ pulumi.set(__self__, "scan_type", scan_type)
if scene_change_detect is not None:
- _setter("scene_change_detect", scene_change_detect)
+ pulumi.set(__self__, "scene_change_detect", scene_change_detect)
if slices is not None:
- _setter("slices", slices)
+ pulumi.set(__self__, "slices", slices)
if tier is not None:
- _setter("tier", tier)
+ pulumi.set(__self__, "tier", tier)
if timecode_burnin_settings is not None:
- _setter("timecode_burnin_settings", timecode_burnin_settings)
+ pulumi.set(__self__, "timecode_burnin_settings", timecode_burnin_settings)
if timecode_insertion is not None:
- _setter("timecode_insertion", timecode_insertion)
+ pulumi.set(__self__, "timecode_insertion", timecode_insertion)
@property
@pulumi.getter(name="adaptiveQuantization")
@@ -5645,21 +4502,10 @@ class ChannelHdr10SettingsArgs:
def __init__(__self__, *,
max_cll: Optional[pulumi.Input[int]] = None,
max_fall: Optional[pulumi.Input[int]] = None):
- ChannelHdr10SettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_cll=max_cll,
- max_fall=max_fall,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_cll: Optional[pulumi.Input[int]] = None,
- max_fall: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max_cll is not None:
- _setter("max_cll", max_cll)
+ pulumi.set(__self__, "max_cll", max_cll)
if max_fall is not None:
- _setter("max_fall", max_fall)
+ pulumi.set(__self__, "max_fall", max_fall)
@property
@pulumi.getter(name="maxCll")
@@ -5690,41 +4536,20 @@ def __init__(__self__, *,
restart_delay: Optional[pulumi.Input[int]] = None,
salt: Optional[pulumi.Input[str]] = None,
token: Optional[pulumi.Input[str]] = None):
- ChannelHlsAkamaiSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_retry_interval=connection_retry_interval,
- filecache_duration=filecache_duration,
- http_transfer_mode=http_transfer_mode,
- num_retries=num_retries,
- restart_delay=restart_delay,
- salt=salt,
- token=token,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_retry_interval: Optional[pulumi.Input[int]] = None,
- filecache_duration: Optional[pulumi.Input[int]] = None,
- http_transfer_mode: Optional[pulumi.Input[str]] = None,
- num_retries: Optional[pulumi.Input[int]] = None,
- restart_delay: Optional[pulumi.Input[int]] = None,
- salt: Optional[pulumi.Input[str]] = None,
- token: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_retry_interval is not None:
- _setter("connection_retry_interval", connection_retry_interval)
+ pulumi.set(__self__, "connection_retry_interval", connection_retry_interval)
if filecache_duration is not None:
- _setter("filecache_duration", filecache_duration)
+ pulumi.set(__self__, "filecache_duration", filecache_duration)
if http_transfer_mode is not None:
- _setter("http_transfer_mode", http_transfer_mode)
+ pulumi.set(__self__, "http_transfer_mode", http_transfer_mode)
if num_retries is not None:
- _setter("num_retries", num_retries)
+ pulumi.set(__self__, "num_retries", num_retries)
if restart_delay is not None:
- _setter("restart_delay", restart_delay)
+ pulumi.set(__self__, "restart_delay", restart_delay)
if salt is not None:
- _setter("salt", salt)
+ pulumi.set(__self__, "salt", salt)
if token is not None:
- _setter("token", token)
+ pulumi.set(__self__, "token", token)
@property
@pulumi.getter(name="connectionRetryInterval")
@@ -5797,29 +4622,14 @@ def __init__(__self__, *,
filecache_duration: Optional[pulumi.Input[int]] = None,
num_retries: Optional[pulumi.Input[int]] = None,
restart_delay: Optional[pulumi.Input[int]] = None):
- ChannelHlsBasicPutSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_retry_interval=connection_retry_interval,
- filecache_duration=filecache_duration,
- num_retries=num_retries,
- restart_delay=restart_delay,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_retry_interval: Optional[pulumi.Input[int]] = None,
- filecache_duration: Optional[pulumi.Input[int]] = None,
- num_retries: Optional[pulumi.Input[int]] = None,
- restart_delay: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_retry_interval is not None:
- _setter("connection_retry_interval", connection_retry_interval)
+ pulumi.set(__self__, "connection_retry_interval", connection_retry_interval)
if filecache_duration is not None:
- _setter("filecache_duration", filecache_duration)
+ pulumi.set(__self__, "filecache_duration", filecache_duration)
if num_retries is not None:
- _setter("num_retries", num_retries)
+ pulumi.set(__self__, "num_retries", num_retries)
if restart_delay is not None:
- _setter("restart_delay", restart_delay)
+ pulumi.set(__self__, "restart_delay", restart_delay)
@property
@pulumi.getter(name="connectionRetryInterval")
@@ -5866,33 +4676,16 @@ def __init__(__self__, *,
hls_media_store_settings: Optional[pulumi.Input['ChannelHlsMediaStoreSettingsArgs']] = None,
hls_s3_settings: Optional[pulumi.Input['ChannelHlsS3SettingsArgs']] = None,
hls_webdav_settings: Optional[pulumi.Input['ChannelHlsWebdavSettingsArgs']] = None):
- ChannelHlsCdnSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hls_akamai_settings=hls_akamai_settings,
- hls_basic_put_settings=hls_basic_put_settings,
- hls_media_store_settings=hls_media_store_settings,
- hls_s3_settings=hls_s3_settings,
- hls_webdav_settings=hls_webdav_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hls_akamai_settings: Optional[pulumi.Input['ChannelHlsAkamaiSettingsArgs']] = None,
- hls_basic_put_settings: Optional[pulumi.Input['ChannelHlsBasicPutSettingsArgs']] = None,
- hls_media_store_settings: Optional[pulumi.Input['ChannelHlsMediaStoreSettingsArgs']] = None,
- hls_s3_settings: Optional[pulumi.Input['ChannelHlsS3SettingsArgs']] = None,
- hls_webdav_settings: Optional[pulumi.Input['ChannelHlsWebdavSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if hls_akamai_settings is not None:
- _setter("hls_akamai_settings", hls_akamai_settings)
+ pulumi.set(__self__, "hls_akamai_settings", hls_akamai_settings)
if hls_basic_put_settings is not None:
- _setter("hls_basic_put_settings", hls_basic_put_settings)
+ pulumi.set(__self__, "hls_basic_put_settings", hls_basic_put_settings)
if hls_media_store_settings is not None:
- _setter("hls_media_store_settings", hls_media_store_settings)
+ pulumi.set(__self__, "hls_media_store_settings", hls_media_store_settings)
if hls_s3_settings is not None:
- _setter("hls_s3_settings", hls_s3_settings)
+ pulumi.set(__self__, "hls_s3_settings", hls_s3_settings)
if hls_webdav_settings is not None:
- _setter("hls_webdav_settings", hls_webdav_settings)
+ pulumi.set(__self__, "hls_webdav_settings", hls_webdav_settings)
@property
@pulumi.getter(name="hlsAkamaiSettings")
@@ -5986,185 +4779,92 @@ def __init__(__self__, *,
timed_metadata_id3_period: Optional[pulumi.Input[int]] = None,
timestamp_delta_milliseconds: Optional[pulumi.Input[int]] = None,
ts_file_mode: Optional[pulumi.Input[str]] = None):
- ChannelHlsGroupSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_markers=ad_markers,
- base_url_content=base_url_content,
- base_url_content1=base_url_content1,
- base_url_manifest=base_url_manifest,
- base_url_manifest1=base_url_manifest1,
- caption_language_mappings=caption_language_mappings,
- caption_language_setting=caption_language_setting,
- client_cache=client_cache,
- codec_specification=codec_specification,
- constant_iv=constant_iv,
- destination=destination,
- directory_structure=directory_structure,
- discontinuity_tags=discontinuity_tags,
- encryption_type=encryption_type,
- hls_cdn_settings=hls_cdn_settings,
- hls_id3_segment_tagging=hls_id3_segment_tagging,
- i_frame_only_playlists=i_frame_only_playlists,
- incomplete_segment_behavior=incomplete_segment_behavior,
- index_n_segments=index_n_segments,
- input_loss_action=input_loss_action,
- iv_in_manifest=iv_in_manifest,
- iv_source=iv_source,
- keep_segments=keep_segments,
- key_format=key_format,
- key_format_versions=key_format_versions,
- key_provider_settings=key_provider_settings,
- manifest_compression=manifest_compression,
- manifest_duration_format=manifest_duration_format,
- min_segment_length=min_segment_length,
- mode=mode,
- output_selection=output_selection,
- program_date_time=program_date_time,
- program_date_time_clock=program_date_time_clock,
- program_date_time_period=program_date_time_period,
- redundant_manifest=redundant_manifest,
- segment_length=segment_length,
- segmentation_mode=segmentation_mode,
- segments_per_subdirectory=segments_per_subdirectory,
- stream_inf_resolution=stream_inf_resolution,
- timed_metadata_id3_frame=timed_metadata_id3_frame,
- timed_metadata_id3_period=timed_metadata_id3_period,
- timestamp_delta_milliseconds=timestamp_delta_milliseconds,
- ts_file_mode=ts_file_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_markers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- base_url_content: Optional[pulumi.Input[str]] = None,
- base_url_content1: Optional[pulumi.Input[str]] = None,
- base_url_manifest: Optional[pulumi.Input[str]] = None,
- base_url_manifest1: Optional[pulumi.Input[str]] = None,
- caption_language_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelCaptionLanguageMappingArgs']]]] = None,
- caption_language_setting: Optional[pulumi.Input[str]] = None,
- client_cache: Optional[pulumi.Input[str]] = None,
- codec_specification: Optional[pulumi.Input[str]] = None,
- constant_iv: Optional[pulumi.Input[str]] = None,
- destination: Optional[pulumi.Input['ChannelOutputLocationRefArgs']] = None,
- directory_structure: Optional[pulumi.Input[str]] = None,
- discontinuity_tags: Optional[pulumi.Input[str]] = None,
- encryption_type: Optional[pulumi.Input[str]] = None,
- hls_cdn_settings: Optional[pulumi.Input['ChannelHlsCdnSettingsArgs']] = None,
- hls_id3_segment_tagging: Optional[pulumi.Input[str]] = None,
- i_frame_only_playlists: Optional[pulumi.Input[str]] = None,
- incomplete_segment_behavior: Optional[pulumi.Input[str]] = None,
- index_n_segments: Optional[pulumi.Input[int]] = None,
- input_loss_action: Optional[pulumi.Input[str]] = None,
- iv_in_manifest: Optional[pulumi.Input[str]] = None,
- iv_source: Optional[pulumi.Input[str]] = None,
- keep_segments: Optional[pulumi.Input[int]] = None,
- key_format: Optional[pulumi.Input[str]] = None,
- key_format_versions: Optional[pulumi.Input[str]] = None,
- key_provider_settings: Optional[pulumi.Input['ChannelKeyProviderSettingsArgs']] = None,
- manifest_compression: Optional[pulumi.Input[str]] = None,
- manifest_duration_format: Optional[pulumi.Input[str]] = None,
- min_segment_length: Optional[pulumi.Input[int]] = None,
- mode: Optional[pulumi.Input[str]] = None,
- output_selection: Optional[pulumi.Input[str]] = None,
- program_date_time: Optional[pulumi.Input[str]] = None,
- program_date_time_clock: Optional[pulumi.Input[str]] = None,
- program_date_time_period: Optional[pulumi.Input[int]] = None,
- redundant_manifest: Optional[pulumi.Input[str]] = None,
- segment_length: Optional[pulumi.Input[int]] = None,
- segmentation_mode: Optional[pulumi.Input[str]] = None,
- segments_per_subdirectory: Optional[pulumi.Input[int]] = None,
- stream_inf_resolution: Optional[pulumi.Input[str]] = None,
- timed_metadata_id3_frame: Optional[pulumi.Input[str]] = None,
- timed_metadata_id3_period: Optional[pulumi.Input[int]] = None,
- timestamp_delta_milliseconds: Optional[pulumi.Input[int]] = None,
- ts_file_mode: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_markers is not None:
- _setter("ad_markers", ad_markers)
+ pulumi.set(__self__, "ad_markers", ad_markers)
if base_url_content is not None:
- _setter("base_url_content", base_url_content)
+ pulumi.set(__self__, "base_url_content", base_url_content)
if base_url_content1 is not None:
- _setter("base_url_content1", base_url_content1)
+ pulumi.set(__self__, "base_url_content1", base_url_content1)
if base_url_manifest is not None:
- _setter("base_url_manifest", base_url_manifest)
+ pulumi.set(__self__, "base_url_manifest", base_url_manifest)
if base_url_manifest1 is not None:
- _setter("base_url_manifest1", base_url_manifest1)
+ pulumi.set(__self__, "base_url_manifest1", base_url_manifest1)
if caption_language_mappings is not None:
- _setter("caption_language_mappings", caption_language_mappings)
+ pulumi.set(__self__, "caption_language_mappings", caption_language_mappings)
if caption_language_setting is not None:
- _setter("caption_language_setting", caption_language_setting)
+ pulumi.set(__self__, "caption_language_setting", caption_language_setting)
if client_cache is not None:
- _setter("client_cache", client_cache)
+ pulumi.set(__self__, "client_cache", client_cache)
if codec_specification is not None:
- _setter("codec_specification", codec_specification)
+ pulumi.set(__self__, "codec_specification", codec_specification)
if constant_iv is not None:
- _setter("constant_iv", constant_iv)
+ pulumi.set(__self__, "constant_iv", constant_iv)
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if directory_structure is not None:
- _setter("directory_structure", directory_structure)
+ pulumi.set(__self__, "directory_structure", directory_structure)
if discontinuity_tags is not None:
- _setter("discontinuity_tags", discontinuity_tags)
+ pulumi.set(__self__, "discontinuity_tags", discontinuity_tags)
if encryption_type is not None:
- _setter("encryption_type", encryption_type)
+ pulumi.set(__self__, "encryption_type", encryption_type)
if hls_cdn_settings is not None:
- _setter("hls_cdn_settings", hls_cdn_settings)
+ pulumi.set(__self__, "hls_cdn_settings", hls_cdn_settings)
if hls_id3_segment_tagging is not None:
- _setter("hls_id3_segment_tagging", hls_id3_segment_tagging)
+ pulumi.set(__self__, "hls_id3_segment_tagging", hls_id3_segment_tagging)
if i_frame_only_playlists is not None:
- _setter("i_frame_only_playlists", i_frame_only_playlists)
+ pulumi.set(__self__, "i_frame_only_playlists", i_frame_only_playlists)
if incomplete_segment_behavior is not None:
- _setter("incomplete_segment_behavior", incomplete_segment_behavior)
+ pulumi.set(__self__, "incomplete_segment_behavior", incomplete_segment_behavior)
if index_n_segments is not None:
- _setter("index_n_segments", index_n_segments)
+ pulumi.set(__self__, "index_n_segments", index_n_segments)
if input_loss_action is not None:
- _setter("input_loss_action", input_loss_action)
+ pulumi.set(__self__, "input_loss_action", input_loss_action)
if iv_in_manifest is not None:
- _setter("iv_in_manifest", iv_in_manifest)
+ pulumi.set(__self__, "iv_in_manifest", iv_in_manifest)
if iv_source is not None:
- _setter("iv_source", iv_source)
+ pulumi.set(__self__, "iv_source", iv_source)
if keep_segments is not None:
- _setter("keep_segments", keep_segments)
+ pulumi.set(__self__, "keep_segments", keep_segments)
if key_format is not None:
- _setter("key_format", key_format)
+ pulumi.set(__self__, "key_format", key_format)
if key_format_versions is not None:
- _setter("key_format_versions", key_format_versions)
+ pulumi.set(__self__, "key_format_versions", key_format_versions)
if key_provider_settings is not None:
- _setter("key_provider_settings", key_provider_settings)
+ pulumi.set(__self__, "key_provider_settings", key_provider_settings)
if manifest_compression is not None:
- _setter("manifest_compression", manifest_compression)
+ pulumi.set(__self__, "manifest_compression", manifest_compression)
if manifest_duration_format is not None:
- _setter("manifest_duration_format", manifest_duration_format)
+ pulumi.set(__self__, "manifest_duration_format", manifest_duration_format)
if min_segment_length is not None:
- _setter("min_segment_length", min_segment_length)
+ pulumi.set(__self__, "min_segment_length", min_segment_length)
if mode is not None:
- _setter("mode", mode)
+ pulumi.set(__self__, "mode", mode)
if output_selection is not None:
- _setter("output_selection", output_selection)
+ pulumi.set(__self__, "output_selection", output_selection)
if program_date_time is not None:
- _setter("program_date_time", program_date_time)
+ pulumi.set(__self__, "program_date_time", program_date_time)
if program_date_time_clock is not None:
- _setter("program_date_time_clock", program_date_time_clock)
+ pulumi.set(__self__, "program_date_time_clock", program_date_time_clock)
if program_date_time_period is not None:
- _setter("program_date_time_period", program_date_time_period)
+ pulumi.set(__self__, "program_date_time_period", program_date_time_period)
if redundant_manifest is not None:
- _setter("redundant_manifest", redundant_manifest)
+ pulumi.set(__self__, "redundant_manifest", redundant_manifest)
if segment_length is not None:
- _setter("segment_length", segment_length)
+ pulumi.set(__self__, "segment_length", segment_length)
if segmentation_mode is not None:
- _setter("segmentation_mode", segmentation_mode)
+ pulumi.set(__self__, "segmentation_mode", segmentation_mode)
if segments_per_subdirectory is not None:
- _setter("segments_per_subdirectory", segments_per_subdirectory)
+ pulumi.set(__self__, "segments_per_subdirectory", segments_per_subdirectory)
if stream_inf_resolution is not None:
- _setter("stream_inf_resolution", stream_inf_resolution)
+ pulumi.set(__self__, "stream_inf_resolution", stream_inf_resolution)
if timed_metadata_id3_frame is not None:
- _setter("timed_metadata_id3_frame", timed_metadata_id3_frame)
+ pulumi.set(__self__, "timed_metadata_id3_frame", timed_metadata_id3_frame)
if timed_metadata_id3_period is not None:
- _setter("timed_metadata_id3_period", timed_metadata_id3_period)
+ pulumi.set(__self__, "timed_metadata_id3_period", timed_metadata_id3_period)
if timestamp_delta_milliseconds is not None:
- _setter("timestamp_delta_milliseconds", timestamp_delta_milliseconds)
+ pulumi.set(__self__, "timestamp_delta_milliseconds", timestamp_delta_milliseconds)
if ts_file_mode is not None:
- _setter("ts_file_mode", ts_file_mode)
+ pulumi.set(__self__, "ts_file_mode", ts_file_mode)
@property
@pulumi.getter(name="adMarkers")
@@ -6562,33 +5262,16 @@ def __init__(__self__, *,
retries: Optional[pulumi.Input[int]] = None,
retry_interval: Optional[pulumi.Input[int]] = None,
scte35_source: Optional[pulumi.Input[str]] = None):
- ChannelHlsInputSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bandwidth=bandwidth,
- buffer_segments=buffer_segments,
- retries=retries,
- retry_interval=retry_interval,
- scte35_source=scte35_source,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bandwidth: Optional[pulumi.Input[int]] = None,
- buffer_segments: Optional[pulumi.Input[int]] = None,
- retries: Optional[pulumi.Input[int]] = None,
- retry_interval: Optional[pulumi.Input[int]] = None,
- scte35_source: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bandwidth is not None:
- _setter("bandwidth", bandwidth)
+ pulumi.set(__self__, "bandwidth", bandwidth)
if buffer_segments is not None:
- _setter("buffer_segments", buffer_segments)
+ pulumi.set(__self__, "buffer_segments", buffer_segments)
if retries is not None:
- _setter("retries", retries)
+ pulumi.set(__self__, "retries", retries)
if retry_interval is not None:
- _setter("retry_interval", retry_interval)
+ pulumi.set(__self__, "retry_interval", retry_interval)
if scte35_source is not None:
- _setter("scte35_source", scte35_source)
+ pulumi.set(__self__, "scte35_source", scte35_source)
@property
@pulumi.getter
@@ -6644,33 +5327,16 @@ def __init__(__self__, *,
media_store_storage_class: Optional[pulumi.Input[str]] = None,
num_retries: Optional[pulumi.Input[int]] = None,
restart_delay: Optional[pulumi.Input[int]] = None):
- ChannelHlsMediaStoreSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_retry_interval=connection_retry_interval,
- filecache_duration=filecache_duration,
- media_store_storage_class=media_store_storage_class,
- num_retries=num_retries,
- restart_delay=restart_delay,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_retry_interval: Optional[pulumi.Input[int]] = None,
- filecache_duration: Optional[pulumi.Input[int]] = None,
- media_store_storage_class: Optional[pulumi.Input[str]] = None,
- num_retries: Optional[pulumi.Input[int]] = None,
- restart_delay: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_retry_interval is not None:
- _setter("connection_retry_interval", connection_retry_interval)
+ pulumi.set(__self__, "connection_retry_interval", connection_retry_interval)
if filecache_duration is not None:
- _setter("filecache_duration", filecache_duration)
+ pulumi.set(__self__, "filecache_duration", filecache_duration)
if media_store_storage_class is not None:
- _setter("media_store_storage_class", media_store_storage_class)
+ pulumi.set(__self__, "media_store_storage_class", media_store_storage_class)
if num_retries is not None:
- _setter("num_retries", num_retries)
+ pulumi.set(__self__, "num_retries", num_retries)
if restart_delay is not None:
- _setter("restart_delay", restart_delay)
+ pulumi.set(__self__, "restart_delay", restart_delay)
@property
@pulumi.getter(name="connectionRetryInterval")
@@ -6725,29 +5391,14 @@ def __init__(__self__, *,
hls_settings: Optional[pulumi.Input['ChannelHlsSettingsArgs']] = None,
name_modifier: Optional[pulumi.Input[str]] = None,
segment_modifier: Optional[pulumi.Input[str]] = None):
- ChannelHlsOutputSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- h265_packaging_type=h265_packaging_type,
- hls_settings=hls_settings,
- name_modifier=name_modifier,
- segment_modifier=segment_modifier,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- h265_packaging_type: Optional[pulumi.Input[str]] = None,
- hls_settings: Optional[pulumi.Input['ChannelHlsSettingsArgs']] = None,
- name_modifier: Optional[pulumi.Input[str]] = None,
- segment_modifier: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if h265_packaging_type is not None:
- _setter("h265_packaging_type", h265_packaging_type)
+ pulumi.set(__self__, "h265_packaging_type", h265_packaging_type)
if hls_settings is not None:
- _setter("hls_settings", hls_settings)
+ pulumi.set(__self__, "hls_settings", hls_settings)
if name_modifier is not None:
- _setter("name_modifier", name_modifier)
+ pulumi.set(__self__, "name_modifier", name_modifier)
if segment_modifier is not None:
- _setter("segment_modifier", segment_modifier)
+ pulumi.set(__self__, "segment_modifier", segment_modifier)
@property
@pulumi.getter(name="h265PackagingType")
@@ -6790,17 +5441,8 @@ def segment_modifier(self, value: Optional[pulumi.Input[str]]):
class ChannelHlsS3SettingsArgs:
def __init__(__self__, *,
canned_acl: Optional[pulumi.Input[str]] = None):
- ChannelHlsS3SettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- canned_acl=canned_acl,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- canned_acl: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if canned_acl is not None:
- _setter("canned_acl", canned_acl)
+ pulumi.set(__self__, "canned_acl", canned_acl)
@property
@pulumi.getter(name="cannedAcl")
@@ -6819,29 +5461,14 @@ def __init__(__self__, *,
fmp4_hls_settings: Optional[pulumi.Input['ChannelFmp4HlsSettingsArgs']] = None,
frame_capture_hls_settings: Optional[pulumi.Input['ChannelFrameCaptureHlsSettingsArgs']] = None,
standard_hls_settings: Optional[pulumi.Input['ChannelStandardHlsSettingsArgs']] = None):
- ChannelHlsSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_only_hls_settings=audio_only_hls_settings,
- fmp4_hls_settings=fmp4_hls_settings,
- frame_capture_hls_settings=frame_capture_hls_settings,
- standard_hls_settings=standard_hls_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_only_hls_settings: Optional[pulumi.Input['ChannelAudioOnlyHlsSettingsArgs']] = None,
- fmp4_hls_settings: Optional[pulumi.Input['ChannelFmp4HlsSettingsArgs']] = None,
- frame_capture_hls_settings: Optional[pulumi.Input['ChannelFrameCaptureHlsSettingsArgs']] = None,
- standard_hls_settings: Optional[pulumi.Input['ChannelStandardHlsSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_only_hls_settings is not None:
- _setter("audio_only_hls_settings", audio_only_hls_settings)
+ pulumi.set(__self__, "audio_only_hls_settings", audio_only_hls_settings)
if fmp4_hls_settings is not None:
- _setter("fmp4_hls_settings", fmp4_hls_settings)
+ pulumi.set(__self__, "fmp4_hls_settings", fmp4_hls_settings)
if frame_capture_hls_settings is not None:
- _setter("frame_capture_hls_settings", frame_capture_hls_settings)
+ pulumi.set(__self__, "frame_capture_hls_settings", frame_capture_hls_settings)
if standard_hls_settings is not None:
- _setter("standard_hls_settings", standard_hls_settings)
+ pulumi.set(__self__, "standard_hls_settings", standard_hls_settings)
@property
@pulumi.getter(name="audioOnlyHlsSettings")
@@ -6888,33 +5515,16 @@ def __init__(__self__, *,
http_transfer_mode: Optional[pulumi.Input[str]] = None,
num_retries: Optional[pulumi.Input[int]] = None,
restart_delay: Optional[pulumi.Input[int]] = None):
- ChannelHlsWebdavSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_retry_interval=connection_retry_interval,
- filecache_duration=filecache_duration,
- http_transfer_mode=http_transfer_mode,
- num_retries=num_retries,
- restart_delay=restart_delay,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_retry_interval: Optional[pulumi.Input[int]] = None,
- filecache_duration: Optional[pulumi.Input[int]] = None,
- http_transfer_mode: Optional[pulumi.Input[str]] = None,
- num_retries: Optional[pulumi.Input[int]] = None,
- restart_delay: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_retry_interval is not None:
- _setter("connection_retry_interval", connection_retry_interval)
+ pulumi.set(__self__, "connection_retry_interval", connection_retry_interval)
if filecache_duration is not None:
- _setter("filecache_duration", filecache_duration)
+ pulumi.set(__self__, "filecache_duration", filecache_duration)
if http_transfer_mode is not None:
- _setter("http_transfer_mode", http_transfer_mode)
+ pulumi.set(__self__, "http_transfer_mode", http_transfer_mode)
if num_retries is not None:
- _setter("num_retries", num_retries)
+ pulumi.set(__self__, "num_retries", num_retries)
if restart_delay is not None:
- _setter("restart_delay", restart_delay)
+ pulumi.set(__self__, "restart_delay", restart_delay)
@property
@pulumi.getter(name="connectionRetryInterval")
@@ -6966,11 +5576,6 @@ def restart_delay(self, value: Optional[pulumi.Input[int]]):
class ChannelHtmlMotionGraphicsSettingsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -6980,29 +5585,14 @@ def __init__(__self__, *,
input_attachment_name: Optional[pulumi.Input[str]] = None,
input_id: Optional[pulumi.Input[str]] = None,
input_settings: Optional[pulumi.Input['ChannelInputSettingsArgs']] = None):
- ChannelInputAttachmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- automatic_input_failover_settings=automatic_input_failover_settings,
- input_attachment_name=input_attachment_name,
- input_id=input_id,
- input_settings=input_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- automatic_input_failover_settings: Optional[pulumi.Input['ChannelAutomaticInputFailoverSettingsArgs']] = None,
- input_attachment_name: Optional[pulumi.Input[str]] = None,
- input_id: Optional[pulumi.Input[str]] = None,
- input_settings: Optional[pulumi.Input['ChannelInputSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if automatic_input_failover_settings is not None:
- _setter("automatic_input_failover_settings", automatic_input_failover_settings)
+ pulumi.set(__self__, "automatic_input_failover_settings", automatic_input_failover_settings)
if input_attachment_name is not None:
- _setter("input_attachment_name", input_attachment_name)
+ pulumi.set(__self__, "input_attachment_name", input_attachment_name)
if input_id is not None:
- _setter("input_id", input_id)
+ pulumi.set(__self__, "input_id", input_id)
if input_settings is not None:
- _setter("input_settings", input_settings)
+ pulumi.set(__self__, "input_settings", input_settings)
@property
@pulumi.getter(name="automaticInputFailoverSettings")
@@ -7046,21 +5636,10 @@ class ChannelInputChannelLevelArgs:
def __init__(__self__, *,
gain: Optional[pulumi.Input[int]] = None,
input_channel: Optional[pulumi.Input[int]] = None):
- ChannelInputChannelLevelArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- gain=gain,
- input_channel=input_channel,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- gain: Optional[pulumi.Input[int]] = None,
- input_channel: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if gain is not None:
- _setter("gain", gain)
+ pulumi.set(__self__, "gain", gain)
if input_channel is not None:
- _setter("input_channel", input_channel)
+ pulumi.set(__self__, "input_channel", input_channel)
@property
@pulumi.getter
@@ -7087,25 +5666,12 @@ def __init__(__self__, *,
password_param: Optional[pulumi.Input[str]] = None,
uri: Optional[pulumi.Input[str]] = None,
username: Optional[pulumi.Input[str]] = None):
- ChannelInputLocationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- password_param=password_param,
- uri=uri,
- username=username,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- password_param: Optional[pulumi.Input[str]] = None,
- uri: Optional[pulumi.Input[str]] = None,
- username: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if password_param is not None:
- _setter("password_param", password_param)
+ pulumi.set(__self__, "password_param", password_param)
if uri is not None:
- _setter("uri", uri)
+ pulumi.set(__self__, "uri", uri)
if username is not None:
- _setter("username", username)
+ pulumi.set(__self__, "username", username)
@property
@pulumi.getter(name="passwordParam")
@@ -7143,33 +5709,16 @@ def __init__(__self__, *,
input_loss_image_slate: Optional[pulumi.Input['ChannelInputLocationArgs']] = None,
input_loss_image_type: Optional[pulumi.Input[str]] = None,
repeat_frame_msec: Optional[pulumi.Input[int]] = None):
- ChannelInputLossBehaviorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- black_frame_msec=black_frame_msec,
- input_loss_image_color=input_loss_image_color,
- input_loss_image_slate=input_loss_image_slate,
- input_loss_image_type=input_loss_image_type,
- repeat_frame_msec=repeat_frame_msec,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- black_frame_msec: Optional[pulumi.Input[int]] = None,
- input_loss_image_color: Optional[pulumi.Input[str]] = None,
- input_loss_image_slate: Optional[pulumi.Input['ChannelInputLocationArgs']] = None,
- input_loss_image_type: Optional[pulumi.Input[str]] = None,
- repeat_frame_msec: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if black_frame_msec is not None:
- _setter("black_frame_msec", black_frame_msec)
+ pulumi.set(__self__, "black_frame_msec", black_frame_msec)
if input_loss_image_color is not None:
- _setter("input_loss_image_color", input_loss_image_color)
+ pulumi.set(__self__, "input_loss_image_color", input_loss_image_color)
if input_loss_image_slate is not None:
- _setter("input_loss_image_slate", input_loss_image_slate)
+ pulumi.set(__self__, "input_loss_image_slate", input_loss_image_slate)
if input_loss_image_type is not None:
- _setter("input_loss_image_type", input_loss_image_type)
+ pulumi.set(__self__, "input_loss_image_type", input_loss_image_type)
if repeat_frame_msec is not None:
- _setter("repeat_frame_msec", repeat_frame_msec)
+ pulumi.set(__self__, "repeat_frame_msec", repeat_frame_msec)
@property
@pulumi.getter(name="blackFrameMsec")
@@ -7221,17 +5770,8 @@ def repeat_frame_msec(self, value: Optional[pulumi.Input[int]]):
class ChannelInputLossFailoverSettingsArgs:
def __init__(__self__, *,
input_loss_threshold_msec: Optional[pulumi.Input[int]] = None):
- ChannelInputLossFailoverSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_loss_threshold_msec=input_loss_threshold_msec,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_loss_threshold_msec: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if input_loss_threshold_msec is not None:
- _setter("input_loss_threshold_msec", input_loss_threshold_msec)
+ pulumi.set(__self__, "input_loss_threshold_msec", input_loss_threshold_msec)
@property
@pulumi.getter(name="inputLossThresholdMsec")
@@ -7257,57 +5797,28 @@ def __init__(__self__, *,
smpte2038_data_preference: Optional[pulumi.Input[str]] = None,
source_end_behavior: Optional[pulumi.Input[str]] = None,
video_selector: Optional[pulumi.Input['ChannelVideoSelectorArgs']] = None):
- ChannelInputSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_selectors=audio_selectors,
- caption_selectors=caption_selectors,
- deblock_filter=deblock_filter,
- denoise_filter=denoise_filter,
- filter_strength=filter_strength,
- input_filter=input_filter,
- network_input_settings=network_input_settings,
- scte35_pid=scte35_pid,
- smpte2038_data_preference=smpte2038_data_preference,
- source_end_behavior=source_end_behavior,
- video_selector=video_selector,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_selectors: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelAudioSelectorArgs']]]] = None,
- caption_selectors: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelCaptionSelectorArgs']]]] = None,
- deblock_filter: Optional[pulumi.Input[str]] = None,
- denoise_filter: Optional[pulumi.Input[str]] = None,
- filter_strength: Optional[pulumi.Input[int]] = None,
- input_filter: Optional[pulumi.Input[str]] = None,
- network_input_settings: Optional[pulumi.Input['ChannelNetworkInputSettingsArgs']] = None,
- scte35_pid: Optional[pulumi.Input[int]] = None,
- smpte2038_data_preference: Optional[pulumi.Input[str]] = None,
- source_end_behavior: Optional[pulumi.Input[str]] = None,
- video_selector: Optional[pulumi.Input['ChannelVideoSelectorArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_selectors is not None:
- _setter("audio_selectors", audio_selectors)
+ pulumi.set(__self__, "audio_selectors", audio_selectors)
if caption_selectors is not None:
- _setter("caption_selectors", caption_selectors)
+ pulumi.set(__self__, "caption_selectors", caption_selectors)
if deblock_filter is not None:
- _setter("deblock_filter", deblock_filter)
+ pulumi.set(__self__, "deblock_filter", deblock_filter)
if denoise_filter is not None:
- _setter("denoise_filter", denoise_filter)
+ pulumi.set(__self__, "denoise_filter", denoise_filter)
if filter_strength is not None:
- _setter("filter_strength", filter_strength)
+ pulumi.set(__self__, "filter_strength", filter_strength)
if input_filter is not None:
- _setter("input_filter", input_filter)
+ pulumi.set(__self__, "input_filter", input_filter)
if network_input_settings is not None:
- _setter("network_input_settings", network_input_settings)
+ pulumi.set(__self__, "network_input_settings", network_input_settings)
if scte35_pid is not None:
- _setter("scte35_pid", scte35_pid)
+ pulumi.set(__self__, "scte35_pid", scte35_pid)
if smpte2038_data_preference is not None:
- _setter("smpte2038_data_preference", smpte2038_data_preference)
+ pulumi.set(__self__, "smpte2038_data_preference", smpte2038_data_preference)
if source_end_behavior is not None:
- _setter("source_end_behavior", source_end_behavior)
+ pulumi.set(__self__, "source_end_behavior", source_end_behavior)
if video_selector is not None:
- _setter("video_selector", video_selector)
+ pulumi.set(__self__, "video_selector", video_selector)
@property
@pulumi.getter(name="audioSelectors")
@@ -7415,25 +5926,12 @@ def __init__(__self__, *,
codec: Optional[pulumi.Input[str]] = None,
maximum_bitrate: Optional[pulumi.Input[str]] = None,
resolution: Optional[pulumi.Input[str]] = None):
- ChannelInputSpecificationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- codec=codec,
- maximum_bitrate=maximum_bitrate,
- resolution=resolution,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- codec: Optional[pulumi.Input[str]] = None,
- maximum_bitrate: Optional[pulumi.Input[str]] = None,
- resolution: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if codec is not None:
- _setter("codec", codec)
+ pulumi.set(__self__, "codec", codec)
if maximum_bitrate is not None:
- _setter("maximum_bitrate", maximum_bitrate)
+ pulumi.set(__self__, "maximum_bitrate", maximum_bitrate)
if resolution is not None:
- _setter("resolution", resolution)
+ pulumi.set(__self__, "resolution", resolution)
@property
@pulumi.getter
@@ -7467,17 +5965,8 @@ def resolution(self, value: Optional[pulumi.Input[str]]):
class ChannelKeyProviderSettingsArgs:
def __init__(__self__, *,
static_key_settings: Optional[pulumi.Input['ChannelStaticKeySettingsArgs']] = None):
- ChannelKeyProviderSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- static_key_settings=static_key_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- static_key_settings: Optional[pulumi.Input['ChannelStaticKeySettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if static_key_settings is not None:
- _setter("static_key_settings", static_key_settings)
+ pulumi.set(__self__, "static_key_settings", static_key_settings)
@property
@pulumi.getter(name="staticKeySettings")
@@ -7540,205 +6029,102 @@ def __init__(__self__, *,
timed_metadata_pid: Optional[pulumi.Input[str]] = None,
transport_stream_id: Optional[pulumi.Input[int]] = None,
video_pid: Optional[pulumi.Input[str]] = None):
- ChannelM2tsSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- absent_input_audio_behavior=absent_input_audio_behavior,
- arib=arib,
- arib_captions_pid=arib_captions_pid,
- arib_captions_pid_control=arib_captions_pid_control,
- audio_buffer_model=audio_buffer_model,
- audio_frames_per_pes=audio_frames_per_pes,
- audio_pids=audio_pids,
- audio_stream_type=audio_stream_type,
- bitrate=bitrate,
- buffer_model=buffer_model,
- cc_descriptor=cc_descriptor,
- dvb_nit_settings=dvb_nit_settings,
- dvb_sdt_settings=dvb_sdt_settings,
- dvb_sub_pids=dvb_sub_pids,
- dvb_tdt_settings=dvb_tdt_settings,
- dvb_teletext_pid=dvb_teletext_pid,
- ebif=ebif,
- ebp_audio_interval=ebp_audio_interval,
- ebp_lookahead_ms=ebp_lookahead_ms,
- ebp_placement=ebp_placement,
- ecm_pid=ecm_pid,
- es_rate_in_pes=es_rate_in_pes,
- etv_platform_pid=etv_platform_pid,
- etv_signal_pid=etv_signal_pid,
- fragment_time=fragment_time,
- klv=klv,
- klv_data_pids=klv_data_pids,
- nielsen_id3_behavior=nielsen_id3_behavior,
- null_packet_bitrate=null_packet_bitrate,
- pat_interval=pat_interval,
- pcr_control=pcr_control,
- pcr_period=pcr_period,
- pcr_pid=pcr_pid,
- pmt_interval=pmt_interval,
- pmt_pid=pmt_pid,
- program_num=program_num,
- rate_mode=rate_mode,
- scte27_pids=scte27_pids,
- scte35_control=scte35_control,
- scte35_pid=scte35_pid,
- scte35_preroll_pullup_milliseconds=scte35_preroll_pullup_milliseconds,
- segmentation_markers=segmentation_markers,
- segmentation_style=segmentation_style,
- segmentation_time=segmentation_time,
- timed_metadata_behavior=timed_metadata_behavior,
- timed_metadata_pid=timed_metadata_pid,
- transport_stream_id=transport_stream_id,
- video_pid=video_pid,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- absent_input_audio_behavior: Optional[pulumi.Input[str]] = None,
- arib: Optional[pulumi.Input[str]] = None,
- arib_captions_pid: Optional[pulumi.Input[str]] = None,
- arib_captions_pid_control: Optional[pulumi.Input[str]] = None,
- audio_buffer_model: Optional[pulumi.Input[str]] = None,
- audio_frames_per_pes: Optional[pulumi.Input[int]] = None,
- audio_pids: Optional[pulumi.Input[str]] = None,
- audio_stream_type: Optional[pulumi.Input[str]] = None,
- bitrate: Optional[pulumi.Input[int]] = None,
- buffer_model: Optional[pulumi.Input[str]] = None,
- cc_descriptor: Optional[pulumi.Input[str]] = None,
- dvb_nit_settings: Optional[pulumi.Input['ChannelDvbNitSettingsArgs']] = None,
- dvb_sdt_settings: Optional[pulumi.Input['ChannelDvbSdtSettingsArgs']] = None,
- dvb_sub_pids: Optional[pulumi.Input[str]] = None,
- dvb_tdt_settings: Optional[pulumi.Input['ChannelDvbTdtSettingsArgs']] = None,
- dvb_teletext_pid: Optional[pulumi.Input[str]] = None,
- ebif: Optional[pulumi.Input[str]] = None,
- ebp_audio_interval: Optional[pulumi.Input[str]] = None,
- ebp_lookahead_ms: Optional[pulumi.Input[int]] = None,
- ebp_placement: Optional[pulumi.Input[str]] = None,
- ecm_pid: Optional[pulumi.Input[str]] = None,
- es_rate_in_pes: Optional[pulumi.Input[str]] = None,
- etv_platform_pid: Optional[pulumi.Input[str]] = None,
- etv_signal_pid: Optional[pulumi.Input[str]] = None,
- fragment_time: Optional[pulumi.Input[float]] = None,
- klv: Optional[pulumi.Input[str]] = None,
- klv_data_pids: Optional[pulumi.Input[str]] = None,
- nielsen_id3_behavior: Optional[pulumi.Input[str]] = None,
- null_packet_bitrate: Optional[pulumi.Input[float]] = None,
- pat_interval: Optional[pulumi.Input[int]] = None,
- pcr_control: Optional[pulumi.Input[str]] = None,
- pcr_period: Optional[pulumi.Input[int]] = None,
- pcr_pid: Optional[pulumi.Input[str]] = None,
- pmt_interval: Optional[pulumi.Input[int]] = None,
- pmt_pid: Optional[pulumi.Input[str]] = None,
- program_num: Optional[pulumi.Input[int]] = None,
- rate_mode: Optional[pulumi.Input[str]] = None,
- scte27_pids: Optional[pulumi.Input[str]] = None,
- scte35_control: Optional[pulumi.Input[str]] = None,
- scte35_pid: Optional[pulumi.Input[str]] = None,
- scte35_preroll_pullup_milliseconds: Optional[pulumi.Input[float]] = None,
- segmentation_markers: Optional[pulumi.Input[str]] = None,
- segmentation_style: Optional[pulumi.Input[str]] = None,
- segmentation_time: Optional[pulumi.Input[float]] = None,
- timed_metadata_behavior: Optional[pulumi.Input[str]] = None,
- timed_metadata_pid: Optional[pulumi.Input[str]] = None,
- transport_stream_id: Optional[pulumi.Input[int]] = None,
- video_pid: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if absent_input_audio_behavior is not None:
- _setter("absent_input_audio_behavior", absent_input_audio_behavior)
+ pulumi.set(__self__, "absent_input_audio_behavior", absent_input_audio_behavior)
if arib is not None:
- _setter("arib", arib)
+ pulumi.set(__self__, "arib", arib)
if arib_captions_pid is not None:
- _setter("arib_captions_pid", arib_captions_pid)
+ pulumi.set(__self__, "arib_captions_pid", arib_captions_pid)
if arib_captions_pid_control is not None:
- _setter("arib_captions_pid_control", arib_captions_pid_control)
+ pulumi.set(__self__, "arib_captions_pid_control", arib_captions_pid_control)
if audio_buffer_model is not None:
- _setter("audio_buffer_model", audio_buffer_model)
+ pulumi.set(__self__, "audio_buffer_model", audio_buffer_model)
if audio_frames_per_pes is not None:
- _setter("audio_frames_per_pes", audio_frames_per_pes)
+ pulumi.set(__self__, "audio_frames_per_pes", audio_frames_per_pes)
if audio_pids is not None:
- _setter("audio_pids", audio_pids)
+ pulumi.set(__self__, "audio_pids", audio_pids)
if audio_stream_type is not None:
- _setter("audio_stream_type", audio_stream_type)
+ pulumi.set(__self__, "audio_stream_type", audio_stream_type)
if bitrate is not None:
- _setter("bitrate", bitrate)
+ pulumi.set(__self__, "bitrate", bitrate)
if buffer_model is not None:
- _setter("buffer_model", buffer_model)
+ pulumi.set(__self__, "buffer_model", buffer_model)
if cc_descriptor is not None:
- _setter("cc_descriptor", cc_descriptor)
+ pulumi.set(__self__, "cc_descriptor", cc_descriptor)
if dvb_nit_settings is not None:
- _setter("dvb_nit_settings", dvb_nit_settings)
+ pulumi.set(__self__, "dvb_nit_settings", dvb_nit_settings)
if dvb_sdt_settings is not None:
- _setter("dvb_sdt_settings", dvb_sdt_settings)
+ pulumi.set(__self__, "dvb_sdt_settings", dvb_sdt_settings)
if dvb_sub_pids is not None:
- _setter("dvb_sub_pids", dvb_sub_pids)
+ pulumi.set(__self__, "dvb_sub_pids", dvb_sub_pids)
if dvb_tdt_settings is not None:
- _setter("dvb_tdt_settings", dvb_tdt_settings)
+ pulumi.set(__self__, "dvb_tdt_settings", dvb_tdt_settings)
if dvb_teletext_pid is not None:
- _setter("dvb_teletext_pid", dvb_teletext_pid)
+ pulumi.set(__self__, "dvb_teletext_pid", dvb_teletext_pid)
if ebif is not None:
- _setter("ebif", ebif)
+ pulumi.set(__self__, "ebif", ebif)
if ebp_audio_interval is not None:
- _setter("ebp_audio_interval", ebp_audio_interval)
+ pulumi.set(__self__, "ebp_audio_interval", ebp_audio_interval)
if ebp_lookahead_ms is not None:
- _setter("ebp_lookahead_ms", ebp_lookahead_ms)
+ pulumi.set(__self__, "ebp_lookahead_ms", ebp_lookahead_ms)
if ebp_placement is not None:
- _setter("ebp_placement", ebp_placement)
+ pulumi.set(__self__, "ebp_placement", ebp_placement)
if ecm_pid is not None:
- _setter("ecm_pid", ecm_pid)
+ pulumi.set(__self__, "ecm_pid", ecm_pid)
if es_rate_in_pes is not None:
- _setter("es_rate_in_pes", es_rate_in_pes)
+ pulumi.set(__self__, "es_rate_in_pes", es_rate_in_pes)
if etv_platform_pid is not None:
- _setter("etv_platform_pid", etv_platform_pid)
+ pulumi.set(__self__, "etv_platform_pid", etv_platform_pid)
if etv_signal_pid is not None:
- _setter("etv_signal_pid", etv_signal_pid)
+ pulumi.set(__self__, "etv_signal_pid", etv_signal_pid)
if fragment_time is not None:
- _setter("fragment_time", fragment_time)
+ pulumi.set(__self__, "fragment_time", fragment_time)
if klv is not None:
- _setter("klv", klv)
+ pulumi.set(__self__, "klv", klv)
if klv_data_pids is not None:
- _setter("klv_data_pids", klv_data_pids)
+ pulumi.set(__self__, "klv_data_pids", klv_data_pids)
if nielsen_id3_behavior is not None:
- _setter("nielsen_id3_behavior", nielsen_id3_behavior)
+ pulumi.set(__self__, "nielsen_id3_behavior", nielsen_id3_behavior)
if null_packet_bitrate is not None:
- _setter("null_packet_bitrate", null_packet_bitrate)
+ pulumi.set(__self__, "null_packet_bitrate", null_packet_bitrate)
if pat_interval is not None:
- _setter("pat_interval", pat_interval)
+ pulumi.set(__self__, "pat_interval", pat_interval)
if pcr_control is not None:
- _setter("pcr_control", pcr_control)
+ pulumi.set(__self__, "pcr_control", pcr_control)
if pcr_period is not None:
- _setter("pcr_period", pcr_period)
+ pulumi.set(__self__, "pcr_period", pcr_period)
if pcr_pid is not None:
- _setter("pcr_pid", pcr_pid)
+ pulumi.set(__self__, "pcr_pid", pcr_pid)
if pmt_interval is not None:
- _setter("pmt_interval", pmt_interval)
+ pulumi.set(__self__, "pmt_interval", pmt_interval)
if pmt_pid is not None:
- _setter("pmt_pid", pmt_pid)
+ pulumi.set(__self__, "pmt_pid", pmt_pid)
if program_num is not None:
- _setter("program_num", program_num)
+ pulumi.set(__self__, "program_num", program_num)
if rate_mode is not None:
- _setter("rate_mode", rate_mode)
+ pulumi.set(__self__, "rate_mode", rate_mode)
if scte27_pids is not None:
- _setter("scte27_pids", scte27_pids)
+ pulumi.set(__self__, "scte27_pids", scte27_pids)
if scte35_control is not None:
- _setter("scte35_control", scte35_control)
+ pulumi.set(__self__, "scte35_control", scte35_control)
if scte35_pid is not None:
- _setter("scte35_pid", scte35_pid)
+ pulumi.set(__self__, "scte35_pid", scte35_pid)
if scte35_preroll_pullup_milliseconds is not None:
- _setter("scte35_preroll_pullup_milliseconds", scte35_preroll_pullup_milliseconds)
+ pulumi.set(__self__, "scte35_preroll_pullup_milliseconds", scte35_preroll_pullup_milliseconds)
if segmentation_markers is not None:
- _setter("segmentation_markers", segmentation_markers)
+ pulumi.set(__self__, "segmentation_markers", segmentation_markers)
if segmentation_style is not None:
- _setter("segmentation_style", segmentation_style)
+ pulumi.set(__self__, "segmentation_style", segmentation_style)
if segmentation_time is not None:
- _setter("segmentation_time", segmentation_time)
+ pulumi.set(__self__, "segmentation_time", segmentation_time)
if timed_metadata_behavior is not None:
- _setter("timed_metadata_behavior", timed_metadata_behavior)
+ pulumi.set(__self__, "timed_metadata_behavior", timed_metadata_behavior)
if timed_metadata_pid is not None:
- _setter("timed_metadata_pid", timed_metadata_pid)
+ pulumi.set(__self__, "timed_metadata_pid", timed_metadata_pid)
if transport_stream_id is not None:
- _setter("transport_stream_id", transport_stream_id)
+ pulumi.set(__self__, "transport_stream_id", transport_stream_id)
if video_pid is not None:
- _setter("video_pid", video_pid)
+ pulumi.set(__self__, "video_pid", video_pid)
@property
@pulumi.getter(name="absentInputAudioBehavior")
@@ -8195,89 +6581,44 @@ def __init__(__self__, *,
timed_metadata_pid: Optional[pulumi.Input[str]] = None,
transport_stream_id: Optional[pulumi.Input[int]] = None,
video_pid: Optional[pulumi.Input[str]] = None):
- ChannelM3u8SettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_frames_per_pes=audio_frames_per_pes,
- audio_pids=audio_pids,
- ecm_pid=ecm_pid,
- klv_behavior=klv_behavior,
- klv_data_pids=klv_data_pids,
- nielsen_id3_behavior=nielsen_id3_behavior,
- pat_interval=pat_interval,
- pcr_control=pcr_control,
- pcr_period=pcr_period,
- pcr_pid=pcr_pid,
- pmt_interval=pmt_interval,
- pmt_pid=pmt_pid,
- program_num=program_num,
- scte35_behavior=scte35_behavior,
- scte35_pid=scte35_pid,
- timed_metadata_behavior=timed_metadata_behavior,
- timed_metadata_pid=timed_metadata_pid,
- transport_stream_id=transport_stream_id,
- video_pid=video_pid,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_frames_per_pes: Optional[pulumi.Input[int]] = None,
- audio_pids: Optional[pulumi.Input[str]] = None,
- ecm_pid: Optional[pulumi.Input[str]] = None,
- klv_behavior: Optional[pulumi.Input[str]] = None,
- klv_data_pids: Optional[pulumi.Input[str]] = None,
- nielsen_id3_behavior: Optional[pulumi.Input[str]] = None,
- pat_interval: Optional[pulumi.Input[int]] = None,
- pcr_control: Optional[pulumi.Input[str]] = None,
- pcr_period: Optional[pulumi.Input[int]] = None,
- pcr_pid: Optional[pulumi.Input[str]] = None,
- pmt_interval: Optional[pulumi.Input[int]] = None,
- pmt_pid: Optional[pulumi.Input[str]] = None,
- program_num: Optional[pulumi.Input[int]] = None,
- scte35_behavior: Optional[pulumi.Input[str]] = None,
- scte35_pid: Optional[pulumi.Input[str]] = None,
- timed_metadata_behavior: Optional[pulumi.Input[str]] = None,
- timed_metadata_pid: Optional[pulumi.Input[str]] = None,
- transport_stream_id: Optional[pulumi.Input[int]] = None,
- video_pid: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_frames_per_pes is not None:
- _setter("audio_frames_per_pes", audio_frames_per_pes)
+ pulumi.set(__self__, "audio_frames_per_pes", audio_frames_per_pes)
if audio_pids is not None:
- _setter("audio_pids", audio_pids)
+ pulumi.set(__self__, "audio_pids", audio_pids)
if ecm_pid is not None:
- _setter("ecm_pid", ecm_pid)
+ pulumi.set(__self__, "ecm_pid", ecm_pid)
if klv_behavior is not None:
- _setter("klv_behavior", klv_behavior)
+ pulumi.set(__self__, "klv_behavior", klv_behavior)
if klv_data_pids is not None:
- _setter("klv_data_pids", klv_data_pids)
+ pulumi.set(__self__, "klv_data_pids", klv_data_pids)
if nielsen_id3_behavior is not None:
- _setter("nielsen_id3_behavior", nielsen_id3_behavior)
+ pulumi.set(__self__, "nielsen_id3_behavior", nielsen_id3_behavior)
if pat_interval is not None:
- _setter("pat_interval", pat_interval)
+ pulumi.set(__self__, "pat_interval", pat_interval)
if pcr_control is not None:
- _setter("pcr_control", pcr_control)
+ pulumi.set(__self__, "pcr_control", pcr_control)
if pcr_period is not None:
- _setter("pcr_period", pcr_period)
+ pulumi.set(__self__, "pcr_period", pcr_period)
if pcr_pid is not None:
- _setter("pcr_pid", pcr_pid)
+ pulumi.set(__self__, "pcr_pid", pcr_pid)
if pmt_interval is not None:
- _setter("pmt_interval", pmt_interval)
+ pulumi.set(__self__, "pmt_interval", pmt_interval)
if pmt_pid is not None:
- _setter("pmt_pid", pmt_pid)
+ pulumi.set(__self__, "pmt_pid", pmt_pid)
if program_num is not None:
- _setter("program_num", program_num)
+ pulumi.set(__self__, "program_num", program_num)
if scte35_behavior is not None:
- _setter("scte35_behavior", scte35_behavior)
+ pulumi.set(__self__, "scte35_behavior", scte35_behavior)
if scte35_pid is not None:
- _setter("scte35_pid", scte35_pid)
+ pulumi.set(__self__, "scte35_pid", scte35_pid)
if timed_metadata_behavior is not None:
- _setter("timed_metadata_behavior", timed_metadata_behavior)
+ pulumi.set(__self__, "timed_metadata_behavior", timed_metadata_behavior)
if timed_metadata_pid is not None:
- _setter("timed_metadata_pid", timed_metadata_pid)
+ pulumi.set(__self__, "timed_metadata_pid", timed_metadata_pid)
if transport_stream_id is not None:
- _setter("transport_stream_id", transport_stream_id)
+ pulumi.set(__self__, "transport_stream_id", transport_stream_id)
if video_pid is not None:
- _setter("video_pid", video_pid)
+ pulumi.set(__self__, "video_pid", video_pid)
@property
@pulumi.getter(name="audioFramesPerPes")
@@ -8456,21 +6797,10 @@ class ChannelMaintenanceCreateSettingsArgs:
def __init__(__self__, *,
maintenance_day: Optional[pulumi.Input[str]] = None,
maintenance_start_time: Optional[pulumi.Input[str]] = None):
- ChannelMaintenanceCreateSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- maintenance_day=maintenance_day,
- maintenance_start_time=maintenance_start_time,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- maintenance_day: Optional[pulumi.Input[str]] = None,
- maintenance_start_time: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if maintenance_day is not None:
- _setter("maintenance_day", maintenance_day)
+ pulumi.set(__self__, "maintenance_day", maintenance_day)
if maintenance_start_time is not None:
- _setter("maintenance_start_time", maintenance_start_time)
+ pulumi.set(__self__, "maintenance_start_time", maintenance_start_time)
@property
@pulumi.getter(name="maintenanceDay")
@@ -8495,17 +6825,8 @@ def maintenance_start_time(self, value: Optional[pulumi.Input[str]]):
class ChannelMediaPackageGroupSettingsArgs:
def __init__(__self__, *,
destination: Optional[pulumi.Input['ChannelOutputLocationRefArgs']] = None):
- ChannelMediaPackageGroupSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: Optional[pulumi.Input['ChannelOutputLocationRefArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
@property
@pulumi.getter
@@ -8521,17 +6842,8 @@ def destination(self, value: Optional[pulumi.Input['ChannelOutputLocationRefArgs
class ChannelMediaPackageOutputDestinationSettingsArgs:
def __init__(__self__, *,
channel_id: Optional[pulumi.Input[str]] = None):
- ChannelMediaPackageOutputDestinationSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- channel_id=channel_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- channel_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if channel_id is not None:
- _setter("channel_id", channel_id)
+ pulumi.set(__self__, "channel_id", channel_id)
@property
@pulumi.getter(name="channelId")
@@ -8547,11 +6859,6 @@ def channel_id(self, value: Optional[pulumi.Input[str]]):
class ChannelMediaPackageOutputSettingsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -8559,21 +6866,10 @@ class ChannelMotionGraphicsConfigurationArgs:
def __init__(__self__, *,
motion_graphics_insertion: Optional[pulumi.Input[str]] = None,
motion_graphics_settings: Optional[pulumi.Input['ChannelMotionGraphicsSettingsArgs']] = None):
- ChannelMotionGraphicsConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- motion_graphics_insertion=motion_graphics_insertion,
- motion_graphics_settings=motion_graphics_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- motion_graphics_insertion: Optional[pulumi.Input[str]] = None,
- motion_graphics_settings: Optional[pulumi.Input['ChannelMotionGraphicsSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if motion_graphics_insertion is not None:
- _setter("motion_graphics_insertion", motion_graphics_insertion)
+ pulumi.set(__self__, "motion_graphics_insertion", motion_graphics_insertion)
if motion_graphics_settings is not None:
- _setter("motion_graphics_settings", motion_graphics_settings)
+ pulumi.set(__self__, "motion_graphics_settings", motion_graphics_settings)
@property
@pulumi.getter(name="motionGraphicsInsertion")
@@ -8598,17 +6894,8 @@ def motion_graphics_settings(self, value: Optional[pulumi.Input['ChannelMotionGr
class ChannelMotionGraphicsSettingsArgs:
def __init__(__self__, *,
html_motion_graphics_settings: Optional[pulumi.Input['ChannelHtmlMotionGraphicsSettingsArgs']] = None):
- ChannelMotionGraphicsSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- html_motion_graphics_settings=html_motion_graphics_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- html_motion_graphics_settings: Optional[pulumi.Input['ChannelHtmlMotionGraphicsSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if html_motion_graphics_settings is not None:
- _setter("html_motion_graphics_settings", html_motion_graphics_settings)
+ pulumi.set(__self__, "html_motion_graphics_settings", html_motion_graphics_settings)
@property
@pulumi.getter(name="htmlMotionGraphicsSettings")
@@ -8626,25 +6913,12 @@ def __init__(__self__, *,
bitrate: Optional[pulumi.Input[float]] = None,
coding_mode: Optional[pulumi.Input[str]] = None,
sample_rate: Optional[pulumi.Input[float]] = None):
- ChannelMp2SettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bitrate=bitrate,
- coding_mode=coding_mode,
- sample_rate=sample_rate,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bitrate: Optional[pulumi.Input[float]] = None,
- coding_mode: Optional[pulumi.Input[str]] = None,
- sample_rate: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bitrate is not None:
- _setter("bitrate", bitrate)
+ pulumi.set(__self__, "bitrate", bitrate)
if coding_mode is not None:
- _setter("coding_mode", coding_mode)
+ pulumi.set(__self__, "coding_mode", coding_mode)
if sample_rate is not None:
- _setter("sample_rate", sample_rate)
+ pulumi.set(__self__, "sample_rate", sample_rate)
@property
@pulumi.getter
@@ -8678,17 +6952,8 @@ def sample_rate(self, value: Optional[pulumi.Input[float]]):
class ChannelMpeg2FilterSettingsArgs:
def __init__(__self__, *,
temporal_filter_settings: Optional[pulumi.Input['ChannelTemporalFilterSettingsArgs']] = None):
- ChannelMpeg2FilterSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- temporal_filter_settings=temporal_filter_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- temporal_filter_settings: Optional[pulumi.Input['ChannelTemporalFilterSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if temporal_filter_settings is not None:
- _setter("temporal_filter_settings", temporal_filter_settings)
+ pulumi.set(__self__, "temporal_filter_settings", temporal_filter_settings)
@property
@pulumi.getter(name="temporalFilterSettings")
@@ -8720,81 +6985,40 @@ def __init__(__self__, *,
subgop_length: Optional[pulumi.Input[str]] = None,
timecode_burnin_settings: Optional[pulumi.Input['ChannelTimecodeBurninSettingsArgs']] = None,
timecode_insertion: Optional[pulumi.Input[str]] = None):
- ChannelMpeg2SettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- adaptive_quantization=adaptive_quantization,
- afd_signaling=afd_signaling,
- color_metadata=color_metadata,
- color_space=color_space,
- display_aspect_ratio=display_aspect_ratio,
- filter_settings=filter_settings,
- fixed_afd=fixed_afd,
- framerate_denominator=framerate_denominator,
- framerate_numerator=framerate_numerator,
- gop_closed_cadence=gop_closed_cadence,
- gop_num_b_frames=gop_num_b_frames,
- gop_size=gop_size,
- gop_size_units=gop_size_units,
- scan_type=scan_type,
- subgop_length=subgop_length,
- timecode_burnin_settings=timecode_burnin_settings,
- timecode_insertion=timecode_insertion,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- adaptive_quantization: Optional[pulumi.Input[str]] = None,
- afd_signaling: Optional[pulumi.Input[str]] = None,
- color_metadata: Optional[pulumi.Input[str]] = None,
- color_space: Optional[pulumi.Input[str]] = None,
- display_aspect_ratio: Optional[pulumi.Input[str]] = None,
- filter_settings: Optional[pulumi.Input['ChannelMpeg2FilterSettingsArgs']] = None,
- fixed_afd: Optional[pulumi.Input[str]] = None,
- framerate_denominator: Optional[pulumi.Input[int]] = None,
- framerate_numerator: Optional[pulumi.Input[int]] = None,
- gop_closed_cadence: Optional[pulumi.Input[int]] = None,
- gop_num_b_frames: Optional[pulumi.Input[int]] = None,
- gop_size: Optional[pulumi.Input[float]] = None,
- gop_size_units: Optional[pulumi.Input[str]] = None,
- scan_type: Optional[pulumi.Input[str]] = None,
- subgop_length: Optional[pulumi.Input[str]] = None,
- timecode_burnin_settings: Optional[pulumi.Input['ChannelTimecodeBurninSettingsArgs']] = None,
- timecode_insertion: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if adaptive_quantization is not None:
- _setter("adaptive_quantization", adaptive_quantization)
+ pulumi.set(__self__, "adaptive_quantization", adaptive_quantization)
if afd_signaling is not None:
- _setter("afd_signaling", afd_signaling)
+ pulumi.set(__self__, "afd_signaling", afd_signaling)
if color_metadata is not None:
- _setter("color_metadata", color_metadata)
+ pulumi.set(__self__, "color_metadata", color_metadata)
if color_space is not None:
- _setter("color_space", color_space)
+ pulumi.set(__self__, "color_space", color_space)
if display_aspect_ratio is not None:
- _setter("display_aspect_ratio", display_aspect_ratio)
+ pulumi.set(__self__, "display_aspect_ratio", display_aspect_ratio)
if filter_settings is not None:
- _setter("filter_settings", filter_settings)
+ pulumi.set(__self__, "filter_settings", filter_settings)
if fixed_afd is not None:
- _setter("fixed_afd", fixed_afd)
+ pulumi.set(__self__, "fixed_afd", fixed_afd)
if framerate_denominator is not None:
- _setter("framerate_denominator", framerate_denominator)
+ pulumi.set(__self__, "framerate_denominator", framerate_denominator)
if framerate_numerator is not None:
- _setter("framerate_numerator", framerate_numerator)
+ pulumi.set(__self__, "framerate_numerator", framerate_numerator)
if gop_closed_cadence is not None:
- _setter("gop_closed_cadence", gop_closed_cadence)
+ pulumi.set(__self__, "gop_closed_cadence", gop_closed_cadence)
if gop_num_b_frames is not None:
- _setter("gop_num_b_frames", gop_num_b_frames)
+ pulumi.set(__self__, "gop_num_b_frames", gop_num_b_frames)
if gop_size is not None:
- _setter("gop_size", gop_size)
+ pulumi.set(__self__, "gop_size", gop_size)
if gop_size_units is not None:
- _setter("gop_size_units", gop_size_units)
+ pulumi.set(__self__, "gop_size_units", gop_size_units)
if scan_type is not None:
- _setter("scan_type", scan_type)
+ pulumi.set(__self__, "scan_type", scan_type)
if subgop_length is not None:
- _setter("subgop_length", subgop_length)
+ pulumi.set(__self__, "subgop_length", subgop_length)
if timecode_burnin_settings is not None:
- _setter("timecode_burnin_settings", timecode_burnin_settings)
+ pulumi.set(__self__, "timecode_burnin_settings", timecode_burnin_settings)
if timecode_insertion is not None:
- _setter("timecode_insertion", timecode_insertion)
+ pulumi.set(__self__, "timecode_insertion", timecode_insertion)
@property
@pulumi.getter(name="adaptiveQuantization")
@@ -8972,89 +7196,44 @@ def __init__(__self__, *,
stream_manifest_behavior: Optional[pulumi.Input[str]] = None,
timestamp_offset: Optional[pulumi.Input[str]] = None,
timestamp_offset_mode: Optional[pulumi.Input[str]] = None):
- ChannelMsSmoothGroupSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- acquisition_point_id=acquisition_point_id,
- audio_only_timecode_control=audio_only_timecode_control,
- certificate_mode=certificate_mode,
- connection_retry_interval=connection_retry_interval,
- destination=destination,
- event_id=event_id,
- event_id_mode=event_id_mode,
- event_stop_behavior=event_stop_behavior,
- filecache_duration=filecache_duration,
- fragment_length=fragment_length,
- input_loss_action=input_loss_action,
- num_retries=num_retries,
- restart_delay=restart_delay,
- segmentation_mode=segmentation_mode,
- send_delay_ms=send_delay_ms,
- sparse_track_type=sparse_track_type,
- stream_manifest_behavior=stream_manifest_behavior,
- timestamp_offset=timestamp_offset,
- timestamp_offset_mode=timestamp_offset_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- acquisition_point_id: Optional[pulumi.Input[str]] = None,
- audio_only_timecode_control: Optional[pulumi.Input[str]] = None,
- certificate_mode: Optional[pulumi.Input[str]] = None,
- connection_retry_interval: Optional[pulumi.Input[int]] = None,
- destination: Optional[pulumi.Input['ChannelOutputLocationRefArgs']] = None,
- event_id: Optional[pulumi.Input[str]] = None,
- event_id_mode: Optional[pulumi.Input[str]] = None,
- event_stop_behavior: Optional[pulumi.Input[str]] = None,
- filecache_duration: Optional[pulumi.Input[int]] = None,
- fragment_length: Optional[pulumi.Input[int]] = None,
- input_loss_action: Optional[pulumi.Input[str]] = None,
- num_retries: Optional[pulumi.Input[int]] = None,
- restart_delay: Optional[pulumi.Input[int]] = None,
- segmentation_mode: Optional[pulumi.Input[str]] = None,
- send_delay_ms: Optional[pulumi.Input[int]] = None,
- sparse_track_type: Optional[pulumi.Input[str]] = None,
- stream_manifest_behavior: Optional[pulumi.Input[str]] = None,
- timestamp_offset: Optional[pulumi.Input[str]] = None,
- timestamp_offset_mode: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if acquisition_point_id is not None:
- _setter("acquisition_point_id", acquisition_point_id)
+ pulumi.set(__self__, "acquisition_point_id", acquisition_point_id)
if audio_only_timecode_control is not None:
- _setter("audio_only_timecode_control", audio_only_timecode_control)
+ pulumi.set(__self__, "audio_only_timecode_control", audio_only_timecode_control)
if certificate_mode is not None:
- _setter("certificate_mode", certificate_mode)
+ pulumi.set(__self__, "certificate_mode", certificate_mode)
if connection_retry_interval is not None:
- _setter("connection_retry_interval", connection_retry_interval)
+ pulumi.set(__self__, "connection_retry_interval", connection_retry_interval)
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if event_id is not None:
- _setter("event_id", event_id)
+ pulumi.set(__self__, "event_id", event_id)
if event_id_mode is not None:
- _setter("event_id_mode", event_id_mode)
+ pulumi.set(__self__, "event_id_mode", event_id_mode)
if event_stop_behavior is not None:
- _setter("event_stop_behavior", event_stop_behavior)
+ pulumi.set(__self__, "event_stop_behavior", event_stop_behavior)
if filecache_duration is not None:
- _setter("filecache_duration", filecache_duration)
+ pulumi.set(__self__, "filecache_duration", filecache_duration)
if fragment_length is not None:
- _setter("fragment_length", fragment_length)
+ pulumi.set(__self__, "fragment_length", fragment_length)
if input_loss_action is not None:
- _setter("input_loss_action", input_loss_action)
+ pulumi.set(__self__, "input_loss_action", input_loss_action)
if num_retries is not None:
- _setter("num_retries", num_retries)
+ pulumi.set(__self__, "num_retries", num_retries)
if restart_delay is not None:
- _setter("restart_delay", restart_delay)
+ pulumi.set(__self__, "restart_delay", restart_delay)
if segmentation_mode is not None:
- _setter("segmentation_mode", segmentation_mode)
+ pulumi.set(__self__, "segmentation_mode", segmentation_mode)
if send_delay_ms is not None:
- _setter("send_delay_ms", send_delay_ms)
+ pulumi.set(__self__, "send_delay_ms", send_delay_ms)
if sparse_track_type is not None:
- _setter("sparse_track_type", sparse_track_type)
+ pulumi.set(__self__, "sparse_track_type", sparse_track_type)
if stream_manifest_behavior is not None:
- _setter("stream_manifest_behavior", stream_manifest_behavior)
+ pulumi.set(__self__, "stream_manifest_behavior", stream_manifest_behavior)
if timestamp_offset is not None:
- _setter("timestamp_offset", timestamp_offset)
+ pulumi.set(__self__, "timestamp_offset", timestamp_offset)
if timestamp_offset_mode is not None:
- _setter("timestamp_offset_mode", timestamp_offset_mode)
+ pulumi.set(__self__, "timestamp_offset_mode", timestamp_offset_mode)
@property
@pulumi.getter(name="acquisitionPointId")
@@ -9233,21 +7412,10 @@ class ChannelMsSmoothOutputSettingsArgs:
def __init__(__self__, *,
h265_packaging_type: Optional[pulumi.Input[str]] = None,
name_modifier: Optional[pulumi.Input[str]] = None):
- ChannelMsSmoothOutputSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- h265_packaging_type=h265_packaging_type,
- name_modifier=name_modifier,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- h265_packaging_type: Optional[pulumi.Input[str]] = None,
- name_modifier: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if h265_packaging_type is not None:
- _setter("h265_packaging_type", h265_packaging_type)
+ pulumi.set(__self__, "h265_packaging_type", h265_packaging_type)
if name_modifier is not None:
- _setter("name_modifier", name_modifier)
+ pulumi.set(__self__, "name_modifier", name_modifier)
@property
@pulumi.getter(name="h265PackagingType")
@@ -9272,28 +7440,14 @@ def name_modifier(self, value: Optional[pulumi.Input[str]]):
class ChannelMultiplexGroupSettingsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
class ChannelMultiplexOutputSettingsArgs:
def __init__(__self__, *,
destination: Optional[pulumi.Input['ChannelOutputLocationRefArgs']] = None):
- ChannelMultiplexOutputSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: Optional[pulumi.Input['ChannelOutputLocationRefArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
@property
@pulumi.getter
@@ -9310,21 +7464,10 @@ class ChannelMultiplexProgramChannelDestinationSettingsArgs:
def __init__(__self__, *,
multiplex_id: Optional[pulumi.Input[str]] = None,
program_name: Optional[pulumi.Input[str]] = None):
- ChannelMultiplexProgramChannelDestinationSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- multiplex_id=multiplex_id,
- program_name=program_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- multiplex_id: Optional[pulumi.Input[str]] = None,
- program_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if multiplex_id is not None:
- _setter("multiplex_id", multiplex_id)
+ pulumi.set(__self__, "multiplex_id", multiplex_id)
if program_name is not None:
- _setter("program_name", program_name)
+ pulumi.set(__self__, "program_name", program_name)
@property
@pulumi.getter(name="multiplexId")
@@ -9350,21 +7493,10 @@ class ChannelNetworkInputSettingsArgs:
def __init__(__self__, *,
hls_input_settings: Optional[pulumi.Input['ChannelHlsInputSettingsArgs']] = None,
server_validation: Optional[pulumi.Input[str]] = None):
- ChannelNetworkInputSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hls_input_settings=hls_input_settings,
- server_validation=server_validation,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hls_input_settings: Optional[pulumi.Input['ChannelHlsInputSettingsArgs']] = None,
- server_validation: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if hls_input_settings is not None:
- _setter("hls_input_settings", hls_input_settings)
+ pulumi.set(__self__, "hls_input_settings", hls_input_settings)
if server_validation is not None:
- _setter("server_validation", server_validation)
+ pulumi.set(__self__, "server_validation", server_validation)
@property
@pulumi.getter(name="hlsInputSettings")
@@ -9391,25 +7523,12 @@ def __init__(__self__, *,
cbet_check_digit_string: Optional[pulumi.Input[str]] = None,
cbet_stepaside: Optional[pulumi.Input[str]] = None,
csid: Optional[pulumi.Input[str]] = None):
- ChannelNielsenCbetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cbet_check_digit_string=cbet_check_digit_string,
- cbet_stepaside=cbet_stepaside,
- csid=csid,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cbet_check_digit_string: Optional[pulumi.Input[str]] = None,
- cbet_stepaside: Optional[pulumi.Input[str]] = None,
- csid: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cbet_check_digit_string is not None:
- _setter("cbet_check_digit_string", cbet_check_digit_string)
+ pulumi.set(__self__, "cbet_check_digit_string", cbet_check_digit_string)
if cbet_stepaside is not None:
- _setter("cbet_stepaside", cbet_stepaside)
+ pulumi.set(__self__, "cbet_stepaside", cbet_stepaside)
if csid is not None:
- _setter("csid", csid)
+ pulumi.set(__self__, "csid", csid)
@property
@pulumi.getter(name="cbetCheckDigitString")
@@ -9444,21 +7563,10 @@ class ChannelNielsenConfigurationArgs:
def __init__(__self__, *,
distributor_id: Optional[pulumi.Input[str]] = None,
nielsen_pcm_to_id3_tagging: Optional[pulumi.Input[str]] = None):
- ChannelNielsenConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- distributor_id=distributor_id,
- nielsen_pcm_to_id3_tagging=nielsen_pcm_to_id3_tagging,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- distributor_id: Optional[pulumi.Input[str]] = None,
- nielsen_pcm_to_id3_tagging: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if distributor_id is not None:
- _setter("distributor_id", distributor_id)
+ pulumi.set(__self__, "distributor_id", distributor_id)
if nielsen_pcm_to_id3_tagging is not None:
- _setter("nielsen_pcm_to_id3_tagging", nielsen_pcm_to_id3_tagging)
+ pulumi.set(__self__, "nielsen_pcm_to_id3_tagging", nielsen_pcm_to_id3_tagging)
@property
@pulumi.getter(name="distributorId")
@@ -9485,25 +7593,12 @@ def __init__(__self__, *,
check_digit_string: Optional[pulumi.Input[str]] = None,
sid: Optional[pulumi.Input[float]] = None,
timezone: Optional[pulumi.Input[str]] = None):
- ChannelNielsenNaesIiNwArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- check_digit_string=check_digit_string,
- sid=sid,
- timezone=timezone,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- check_digit_string: Optional[pulumi.Input[str]] = None,
- sid: Optional[pulumi.Input[float]] = None,
- timezone: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if check_digit_string is not None:
- _setter("check_digit_string", check_digit_string)
+ pulumi.set(__self__, "check_digit_string", check_digit_string)
if sid is not None:
- _setter("sid", sid)
+ pulumi.set(__self__, "sid", sid)
if timezone is not None:
- _setter("timezone", timezone)
+ pulumi.set(__self__, "timezone", timezone)
@property
@pulumi.getter(name="checkDigitString")
@@ -9539,25 +7634,12 @@ def __init__(__self__, *,
nielsen_cbet_settings: Optional[pulumi.Input['ChannelNielsenCbetArgs']] = None,
nielsen_distribution_type: Optional[pulumi.Input[str]] = None,
nielsen_naes_ii_nw_settings: Optional[pulumi.Input['ChannelNielsenNaesIiNwArgs']] = None):
- ChannelNielsenWatermarksSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- nielsen_cbet_settings=nielsen_cbet_settings,
- nielsen_distribution_type=nielsen_distribution_type,
- nielsen_naes_ii_nw_settings=nielsen_naes_ii_nw_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- nielsen_cbet_settings: Optional[pulumi.Input['ChannelNielsenCbetArgs']] = None,
- nielsen_distribution_type: Optional[pulumi.Input[str]] = None,
- nielsen_naes_ii_nw_settings: Optional[pulumi.Input['ChannelNielsenNaesIiNwArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if nielsen_cbet_settings is not None:
- _setter("nielsen_cbet_settings", nielsen_cbet_settings)
+ pulumi.set(__self__, "nielsen_cbet_settings", nielsen_cbet_settings)
if nielsen_distribution_type is not None:
- _setter("nielsen_distribution_type", nielsen_distribution_type)
+ pulumi.set(__self__, "nielsen_distribution_type", nielsen_distribution_type)
if nielsen_naes_ii_nw_settings is not None:
- _setter("nielsen_naes_ii_nw_settings", nielsen_naes_ii_nw_settings)
+ pulumi.set(__self__, "nielsen_naes_ii_nw_settings", nielsen_naes_ii_nw_settings)
@property
@pulumi.getter(name="nielsenCbetSettings")
@@ -9594,29 +7676,14 @@ def __init__(__self__, *,
stream_name: Optional[pulumi.Input[str]] = None,
url: Optional[pulumi.Input[str]] = None,
username: Optional[pulumi.Input[str]] = None):
- ChannelOutputDestinationSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- password_param=password_param,
- stream_name=stream_name,
- url=url,
- username=username,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- password_param: Optional[pulumi.Input[str]] = None,
- stream_name: Optional[pulumi.Input[str]] = None,
- url: Optional[pulumi.Input[str]] = None,
- username: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if password_param is not None:
- _setter("password_param", password_param)
+ pulumi.set(__self__, "password_param", password_param)
if stream_name is not None:
- _setter("stream_name", stream_name)
+ pulumi.set(__self__, "stream_name", stream_name)
if url is not None:
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
if username is not None:
- _setter("username", username)
+ pulumi.set(__self__, "username", username)
@property
@pulumi.getter(name="passwordParam")
@@ -9662,29 +7729,14 @@ def __init__(__self__, *,
media_package_settings: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelMediaPackageOutputDestinationSettingsArgs']]]] = None,
multiplex_settings: Optional[pulumi.Input['ChannelMultiplexProgramChannelDestinationSettingsArgs']] = None,
settings: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelOutputDestinationSettingsArgs']]]] = None):
- ChannelOutputDestinationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- media_package_settings=media_package_settings,
- multiplex_settings=multiplex_settings,
- settings=settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: Optional[pulumi.Input[str]] = None,
- media_package_settings: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelMediaPackageOutputDestinationSettingsArgs']]]] = None,
- multiplex_settings: Optional[pulumi.Input['ChannelMultiplexProgramChannelDestinationSettingsArgs']] = None,
- settings: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelOutputDestinationSettingsArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if id is not None:
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
if media_package_settings is not None:
- _setter("media_package_settings", media_package_settings)
+ pulumi.set(__self__, "media_package_settings", media_package_settings)
if multiplex_settings is not None:
- _setter("multiplex_settings", multiplex_settings)
+ pulumi.set(__self__, "multiplex_settings", multiplex_settings)
if settings is not None:
- _setter("settings", settings)
+ pulumi.set(__self__, "settings", settings)
@property
@pulumi.getter
@@ -9734,45 +7786,22 @@ def __init__(__self__, *,
multiplex_group_settings: Optional[pulumi.Input['ChannelMultiplexGroupSettingsArgs']] = None,
rtmp_group_settings: Optional[pulumi.Input['ChannelRtmpGroupSettingsArgs']] = None,
udp_group_settings: Optional[pulumi.Input['ChannelUdpGroupSettingsArgs']] = None):
- ChannelOutputGroupSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- archive_group_settings=archive_group_settings,
- frame_capture_group_settings=frame_capture_group_settings,
- hls_group_settings=hls_group_settings,
- media_package_group_settings=media_package_group_settings,
- ms_smooth_group_settings=ms_smooth_group_settings,
- multiplex_group_settings=multiplex_group_settings,
- rtmp_group_settings=rtmp_group_settings,
- udp_group_settings=udp_group_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- archive_group_settings: Optional[pulumi.Input['ChannelArchiveGroupSettingsArgs']] = None,
- frame_capture_group_settings: Optional[pulumi.Input['ChannelFrameCaptureGroupSettingsArgs']] = None,
- hls_group_settings: Optional[pulumi.Input['ChannelHlsGroupSettingsArgs']] = None,
- media_package_group_settings: Optional[pulumi.Input['ChannelMediaPackageGroupSettingsArgs']] = None,
- ms_smooth_group_settings: Optional[pulumi.Input['ChannelMsSmoothGroupSettingsArgs']] = None,
- multiplex_group_settings: Optional[pulumi.Input['ChannelMultiplexGroupSettingsArgs']] = None,
- rtmp_group_settings: Optional[pulumi.Input['ChannelRtmpGroupSettingsArgs']] = None,
- udp_group_settings: Optional[pulumi.Input['ChannelUdpGroupSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if archive_group_settings is not None:
- _setter("archive_group_settings", archive_group_settings)
+ pulumi.set(__self__, "archive_group_settings", archive_group_settings)
if frame_capture_group_settings is not None:
- _setter("frame_capture_group_settings", frame_capture_group_settings)
+ pulumi.set(__self__, "frame_capture_group_settings", frame_capture_group_settings)
if hls_group_settings is not None:
- _setter("hls_group_settings", hls_group_settings)
+ pulumi.set(__self__, "hls_group_settings", hls_group_settings)
if media_package_group_settings is not None:
- _setter("media_package_group_settings", media_package_group_settings)
+ pulumi.set(__self__, "media_package_group_settings", media_package_group_settings)
if ms_smooth_group_settings is not None:
- _setter("ms_smooth_group_settings", ms_smooth_group_settings)
+ pulumi.set(__self__, "ms_smooth_group_settings", ms_smooth_group_settings)
if multiplex_group_settings is not None:
- _setter("multiplex_group_settings", multiplex_group_settings)
+ pulumi.set(__self__, "multiplex_group_settings", multiplex_group_settings)
if rtmp_group_settings is not None:
- _setter("rtmp_group_settings", rtmp_group_settings)
+ pulumi.set(__self__, "rtmp_group_settings", rtmp_group_settings)
if udp_group_settings is not None:
- _setter("udp_group_settings", udp_group_settings)
+ pulumi.set(__self__, "udp_group_settings", udp_group_settings)
@property
@pulumi.getter(name="archiveGroupSettings")
@@ -9853,25 +7882,12 @@ def __init__(__self__, *,
name: Optional[pulumi.Input[str]] = None,
output_group_settings: Optional[pulumi.Input['ChannelOutputGroupSettingsArgs']] = None,
outputs: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelOutputArgs']]]] = None):
- ChannelOutputGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- output_group_settings=output_group_settings,
- outputs=outputs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[pulumi.Input[str]] = None,
- output_group_settings: Optional[pulumi.Input['ChannelOutputGroupSettingsArgs']] = None,
- outputs: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelOutputArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if output_group_settings is not None:
- _setter("output_group_settings", output_group_settings)
+ pulumi.set(__self__, "output_group_settings", output_group_settings)
if outputs is not None:
- _setter("outputs", outputs)
+ pulumi.set(__self__, "outputs", outputs)
@property
@pulumi.getter
@@ -9905,17 +7921,8 @@ def outputs(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelOut
class ChannelOutputLocationRefArgs:
def __init__(__self__, *,
destination_ref_id: Optional[pulumi.Input[str]] = None):
- ChannelOutputLocationRefArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_ref_id=destination_ref_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_ref_id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination_ref_id is not None:
- _setter("destination_ref_id", destination_ref_id)
+ pulumi.set(__self__, "destination_ref_id", destination_ref_id)
@property
@pulumi.getter(name="destinationRefId")
@@ -9938,45 +7945,22 @@ def __init__(__self__, *,
multiplex_output_settings: Optional[pulumi.Input['ChannelMultiplexOutputSettingsArgs']] = None,
rtmp_output_settings: Optional[pulumi.Input['ChannelRtmpOutputSettingsArgs']] = None,
udp_output_settings: Optional[pulumi.Input['ChannelUdpOutputSettingsArgs']] = None):
- ChannelOutputSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- archive_output_settings=archive_output_settings,
- frame_capture_output_settings=frame_capture_output_settings,
- hls_output_settings=hls_output_settings,
- media_package_output_settings=media_package_output_settings,
- ms_smooth_output_settings=ms_smooth_output_settings,
- multiplex_output_settings=multiplex_output_settings,
- rtmp_output_settings=rtmp_output_settings,
- udp_output_settings=udp_output_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- archive_output_settings: Optional[pulumi.Input['ChannelArchiveOutputSettingsArgs']] = None,
- frame_capture_output_settings: Optional[pulumi.Input['ChannelFrameCaptureOutputSettingsArgs']] = None,
- hls_output_settings: Optional[pulumi.Input['ChannelHlsOutputSettingsArgs']] = None,
- media_package_output_settings: Optional[pulumi.Input['ChannelMediaPackageOutputSettingsArgs']] = None,
- ms_smooth_output_settings: Optional[pulumi.Input['ChannelMsSmoothOutputSettingsArgs']] = None,
- multiplex_output_settings: Optional[pulumi.Input['ChannelMultiplexOutputSettingsArgs']] = None,
- rtmp_output_settings: Optional[pulumi.Input['ChannelRtmpOutputSettingsArgs']] = None,
- udp_output_settings: Optional[pulumi.Input['ChannelUdpOutputSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if archive_output_settings is not None:
- _setter("archive_output_settings", archive_output_settings)
+ pulumi.set(__self__, "archive_output_settings", archive_output_settings)
if frame_capture_output_settings is not None:
- _setter("frame_capture_output_settings", frame_capture_output_settings)
+ pulumi.set(__self__, "frame_capture_output_settings", frame_capture_output_settings)
if hls_output_settings is not None:
- _setter("hls_output_settings", hls_output_settings)
+ pulumi.set(__self__, "hls_output_settings", hls_output_settings)
if media_package_output_settings is not None:
- _setter("media_package_output_settings", media_package_output_settings)
+ pulumi.set(__self__, "media_package_output_settings", media_package_output_settings)
if ms_smooth_output_settings is not None:
- _setter("ms_smooth_output_settings", ms_smooth_output_settings)
+ pulumi.set(__self__, "ms_smooth_output_settings", ms_smooth_output_settings)
if multiplex_output_settings is not None:
- _setter("multiplex_output_settings", multiplex_output_settings)
+ pulumi.set(__self__, "multiplex_output_settings", multiplex_output_settings)
if rtmp_output_settings is not None:
- _setter("rtmp_output_settings", rtmp_output_settings)
+ pulumi.set(__self__, "rtmp_output_settings", rtmp_output_settings)
if udp_output_settings is not None:
- _setter("udp_output_settings", udp_output_settings)
+ pulumi.set(__self__, "udp_output_settings", udp_output_settings)
@property
@pulumi.getter(name="archiveOutputSettings")
@@ -10059,33 +8043,16 @@ def __init__(__self__, *,
output_name: Optional[pulumi.Input[str]] = None,
output_settings: Optional[pulumi.Input['ChannelOutputSettingsArgs']] = None,
video_description_name: Optional[pulumi.Input[str]] = None):
- ChannelOutputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_description_names=audio_description_names,
- caption_description_names=caption_description_names,
- output_name=output_name,
- output_settings=output_settings,
- video_description_name=video_description_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_description_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- caption_description_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- output_name: Optional[pulumi.Input[str]] = None,
- output_settings: Optional[pulumi.Input['ChannelOutputSettingsArgs']] = None,
- video_description_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_description_names is not None:
- _setter("audio_description_names", audio_description_names)
+ pulumi.set(__self__, "audio_description_names", audio_description_names)
if caption_description_names is not None:
- _setter("caption_description_names", caption_description_names)
+ pulumi.set(__self__, "caption_description_names", caption_description_names)
if output_name is not None:
- _setter("output_name", output_name)
+ pulumi.set(__self__, "output_name", output_name)
if output_settings is not None:
- _setter("output_settings", output_settings)
+ pulumi.set(__self__, "output_settings", output_settings)
if video_description_name is not None:
- _setter("video_description_name", video_description_name)
+ pulumi.set(__self__, "video_description_name", video_description_name)
@property
@pulumi.getter(name="audioDescriptionNames")
@@ -10137,44 +8104,24 @@ def video_description_name(self, value: Optional[pulumi.Input[str]]):
class ChannelPassThroughSettingsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
class ChannelRawSettingsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
class ChannelRec601SettingsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
class ChannelRec709SettingsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -10183,25 +8130,12 @@ def __init__(__self__, *,
channel_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelAudioChannelMappingArgs']]]] = None,
channels_in: Optional[pulumi.Input[int]] = None,
channels_out: Optional[pulumi.Input[int]] = None):
- ChannelRemixSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- channel_mappings=channel_mappings,
- channels_in=channels_in,
- channels_out=channels_out,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- channel_mappings: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelAudioChannelMappingArgs']]]] = None,
- channels_in: Optional[pulumi.Input[int]] = None,
- channels_out: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if channel_mappings is not None:
- _setter("channel_mappings", channel_mappings)
+ pulumi.set(__self__, "channel_mappings", channel_mappings)
if channels_in is not None:
- _setter("channels_in", channels_in)
+ pulumi.set(__self__, "channels_in", channels_in)
if channels_out is not None:
- _setter("channels_out", channels_out)
+ pulumi.set(__self__, "channels_out", channels_out)
@property
@pulumi.getter(name="channelMappings")
@@ -10235,11 +8169,6 @@ def channels_out(self, value: Optional[pulumi.Input[int]]):
class ChannelRtmpCaptionInfoDestinationSettingsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -10253,45 +8182,22 @@ def __init__(__self__, *,
include_filler_nal_units: Optional[pulumi.Input[str]] = None,
input_loss_action: Optional[pulumi.Input[str]] = None,
restart_delay: Optional[pulumi.Input[int]] = None):
- ChannelRtmpGroupSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_markers=ad_markers,
- authentication_scheme=authentication_scheme,
- cache_full_behavior=cache_full_behavior,
- cache_length=cache_length,
- caption_data=caption_data,
- include_filler_nal_units=include_filler_nal_units,
- input_loss_action=input_loss_action,
- restart_delay=restart_delay,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_markers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- authentication_scheme: Optional[pulumi.Input[str]] = None,
- cache_full_behavior: Optional[pulumi.Input[str]] = None,
- cache_length: Optional[pulumi.Input[int]] = None,
- caption_data: Optional[pulumi.Input[str]] = None,
- include_filler_nal_units: Optional[pulumi.Input[str]] = None,
- input_loss_action: Optional[pulumi.Input[str]] = None,
- restart_delay: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_markers is not None:
- _setter("ad_markers", ad_markers)
+ pulumi.set(__self__, "ad_markers", ad_markers)
if authentication_scheme is not None:
- _setter("authentication_scheme", authentication_scheme)
+ pulumi.set(__self__, "authentication_scheme", authentication_scheme)
if cache_full_behavior is not None:
- _setter("cache_full_behavior", cache_full_behavior)
+ pulumi.set(__self__, "cache_full_behavior", cache_full_behavior)
if cache_length is not None:
- _setter("cache_length", cache_length)
+ pulumi.set(__self__, "cache_length", cache_length)
if caption_data is not None:
- _setter("caption_data", caption_data)
+ pulumi.set(__self__, "caption_data", caption_data)
if include_filler_nal_units is not None:
- _setter("include_filler_nal_units", include_filler_nal_units)
+ pulumi.set(__self__, "include_filler_nal_units", include_filler_nal_units)
if input_loss_action is not None:
- _setter("input_loss_action", input_loss_action)
+ pulumi.set(__self__, "input_loss_action", input_loss_action)
if restart_delay is not None:
- _setter("restart_delay", restart_delay)
+ pulumi.set(__self__, "restart_delay", restart_delay)
@property
@pulumi.getter(name="adMarkers")
@@ -10373,29 +8279,14 @@ def __init__(__self__, *,
connection_retry_interval: Optional[pulumi.Input[int]] = None,
destination: Optional[pulumi.Input['ChannelOutputLocationRefArgs']] = None,
num_retries: Optional[pulumi.Input[int]] = None):
- ChannelRtmpOutputSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_mode=certificate_mode,
- connection_retry_interval=connection_retry_interval,
- destination=destination,
- num_retries=num_retries,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_mode: Optional[pulumi.Input[str]] = None,
- connection_retry_interval: Optional[pulumi.Input[int]] = None,
- destination: Optional[pulumi.Input['ChannelOutputLocationRefArgs']] = None,
- num_retries: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if certificate_mode is not None:
- _setter("certificate_mode", certificate_mode)
+ pulumi.set(__self__, "certificate_mode", certificate_mode)
if connection_retry_interval is not None:
- _setter("connection_retry_interval", connection_retry_interval)
+ pulumi.set(__self__, "connection_retry_interval", connection_retry_interval)
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if num_retries is not None:
- _setter("num_retries", num_retries)
+ pulumi.set(__self__, "num_retries", num_retries)
@property
@pulumi.getter(name="certificateMode")
@@ -10438,11 +8329,6 @@ def num_retries(self, value: Optional[pulumi.Input[int]]):
class ChannelScte20PlusEmbeddedDestinationSettingsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -10450,21 +8336,10 @@ class ChannelScte20SourceSettingsArgs:
def __init__(__self__, *,
convert608_to708: Optional[pulumi.Input[str]] = None,
source608_channel_number: Optional[pulumi.Input[int]] = None):
- ChannelScte20SourceSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- convert608_to708=convert608_to708,
- source608_channel_number=source608_channel_number,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- convert608_to708: Optional[pulumi.Input[str]] = None,
- source608_channel_number: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if convert608_to708 is not None:
- _setter("convert608_to708", convert608_to708)
+ pulumi.set(__self__, "convert608_to708", convert608_to708)
if source608_channel_number is not None:
- _setter("source608_channel_number", source608_channel_number)
+ pulumi.set(__self__, "source608_channel_number", source608_channel_number)
@property
@pulumi.getter(name="convert608To708")
@@ -10489,11 +8364,6 @@ def source608_channel_number(self, value: Optional[pulumi.Input[int]]):
class ChannelScte27DestinationSettingsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -10501,21 +8371,10 @@ class ChannelScte27SourceSettingsArgs:
def __init__(__self__, *,
ocr_language: Optional[pulumi.Input[str]] = None,
pid: Optional[pulumi.Input[int]] = None):
- ChannelScte27SourceSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ocr_language=ocr_language,
- pid=pid,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ocr_language: Optional[pulumi.Input[str]] = None,
- pid: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ocr_language is not None:
- _setter("ocr_language", ocr_language)
+ pulumi.set(__self__, "ocr_language", ocr_language)
if pid is not None:
- _setter("pid", pid)
+ pulumi.set(__self__, "pid", pid)
@property
@pulumi.getter(name="ocrLanguage")
@@ -10542,25 +8401,12 @@ def __init__(__self__, *,
ad_avail_offset: Optional[pulumi.Input[int]] = None,
no_regional_blackout_flag: Optional[pulumi.Input[str]] = None,
web_delivery_allowed_flag: Optional[pulumi.Input[str]] = None):
- ChannelScte35SpliceInsertArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_avail_offset=ad_avail_offset,
- no_regional_blackout_flag=no_regional_blackout_flag,
- web_delivery_allowed_flag=web_delivery_allowed_flag,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_avail_offset: Optional[pulumi.Input[int]] = None,
- no_regional_blackout_flag: Optional[pulumi.Input[str]] = None,
- web_delivery_allowed_flag: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_avail_offset is not None:
- _setter("ad_avail_offset", ad_avail_offset)
+ pulumi.set(__self__, "ad_avail_offset", ad_avail_offset)
if no_regional_blackout_flag is not None:
- _setter("no_regional_blackout_flag", no_regional_blackout_flag)
+ pulumi.set(__self__, "no_regional_blackout_flag", no_regional_blackout_flag)
if web_delivery_allowed_flag is not None:
- _setter("web_delivery_allowed_flag", web_delivery_allowed_flag)
+ pulumi.set(__self__, "web_delivery_allowed_flag", web_delivery_allowed_flag)
@property
@pulumi.getter(name="adAvailOffset")
@@ -10596,25 +8442,12 @@ def __init__(__self__, *,
ad_avail_offset: Optional[pulumi.Input[int]] = None,
no_regional_blackout_flag: Optional[pulumi.Input[str]] = None,
web_delivery_allowed_flag: Optional[pulumi.Input[str]] = None):
- ChannelScte35TimeSignalAposArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_avail_offset=ad_avail_offset,
- no_regional_blackout_flag=no_regional_blackout_flag,
- web_delivery_allowed_flag=web_delivery_allowed_flag,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_avail_offset: Optional[pulumi.Input[int]] = None,
- no_regional_blackout_flag: Optional[pulumi.Input[str]] = None,
- web_delivery_allowed_flag: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_avail_offset is not None:
- _setter("ad_avail_offset", ad_avail_offset)
+ pulumi.set(__self__, "ad_avail_offset", ad_avail_offset)
if no_regional_blackout_flag is not None:
- _setter("no_regional_blackout_flag", no_regional_blackout_flag)
+ pulumi.set(__self__, "no_regional_blackout_flag", no_regional_blackout_flag)
if web_delivery_allowed_flag is not None:
- _setter("web_delivery_allowed_flag", web_delivery_allowed_flag)
+ pulumi.set(__self__, "web_delivery_allowed_flag", web_delivery_allowed_flag)
@property
@pulumi.getter(name="adAvailOffset")
@@ -10648,11 +8481,6 @@ def web_delivery_allowed_flag(self, value: Optional[pulumi.Input[str]]):
class ChannelSmpteTtDestinationSettingsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -10660,21 +8488,10 @@ class ChannelStandardHlsSettingsArgs:
def __init__(__self__, *,
audio_rendition_sets: Optional[pulumi.Input[str]] = None,
m3u8_settings: Optional[pulumi.Input['ChannelM3u8SettingsArgs']] = None):
- ChannelStandardHlsSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_rendition_sets=audio_rendition_sets,
- m3u8_settings=m3u8_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_rendition_sets: Optional[pulumi.Input[str]] = None,
- m3u8_settings: Optional[pulumi.Input['ChannelM3u8SettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_rendition_sets is not None:
- _setter("audio_rendition_sets", audio_rendition_sets)
+ pulumi.set(__self__, "audio_rendition_sets", audio_rendition_sets)
if m3u8_settings is not None:
- _setter("m3u8_settings", m3u8_settings)
+ pulumi.set(__self__, "m3u8_settings", m3u8_settings)
@property
@pulumi.getter(name="audioRenditionSets")
@@ -10700,21 +8517,10 @@ class ChannelStaticKeySettingsArgs:
def __init__(__self__, *,
key_provider_server: Optional[pulumi.Input['ChannelInputLocationArgs']] = None,
static_key_value: Optional[pulumi.Input[str]] = None):
- ChannelStaticKeySettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key_provider_server=key_provider_server,
- static_key_value=static_key_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key_provider_server: Optional[pulumi.Input['ChannelInputLocationArgs']] = None,
- static_key_value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key_provider_server is not None:
- _setter("key_provider_server", key_provider_server)
+ pulumi.set(__self__, "key_provider_server", key_provider_server)
if static_key_value is not None:
- _setter("static_key_value", static_key_value)
+ pulumi.set(__self__, "static_key_value", static_key_value)
@property
@pulumi.getter(name="keyProviderServer")
@@ -10739,11 +8545,6 @@ def static_key_value(self, value: Optional[pulumi.Input[str]]):
class ChannelTeletextDestinationSettingsArgs:
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.input_type
@@ -10751,21 +8552,10 @@ class ChannelTeletextSourceSettingsArgs:
def __init__(__self__, *,
output_rectangle: Optional[pulumi.Input['ChannelCaptionRectangleArgs']] = None,
page_number: Optional[pulumi.Input[str]] = None):
- ChannelTeletextSourceSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- output_rectangle=output_rectangle,
- page_number=page_number,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- output_rectangle: Optional[pulumi.Input['ChannelCaptionRectangleArgs']] = None,
- page_number: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if output_rectangle is not None:
- _setter("output_rectangle", output_rectangle)
+ pulumi.set(__self__, "output_rectangle", output_rectangle)
if page_number is not None:
- _setter("page_number", page_number)
+ pulumi.set(__self__, "page_number", page_number)
@property
@pulumi.getter(name="outputRectangle")
@@ -10791,21 +8581,10 @@ class ChannelTemporalFilterSettingsArgs:
def __init__(__self__, *,
post_filter_sharpening: Optional[pulumi.Input[str]] = None,
strength: Optional[pulumi.Input[str]] = None):
- ChannelTemporalFilterSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- post_filter_sharpening=post_filter_sharpening,
- strength=strength,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- post_filter_sharpening: Optional[pulumi.Input[str]] = None,
- strength: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if post_filter_sharpening is not None:
- _setter("post_filter_sharpening", post_filter_sharpening)
+ pulumi.set(__self__, "post_filter_sharpening", post_filter_sharpening)
if strength is not None:
- _setter("strength", strength)
+ pulumi.set(__self__, "strength", strength)
@property
@pulumi.getter(name="postFilterSharpening")
@@ -10830,17 +8609,8 @@ def strength(self, value: Optional[pulumi.Input[str]]):
class ChannelThumbnailConfigurationArgs:
def __init__(__self__, *,
state: Optional[pulumi.Input[str]] = None):
- ChannelThumbnailConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- state=state,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- state: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if state is not None:
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
@property
@pulumi.getter
@@ -10858,25 +8628,12 @@ def __init__(__self__, *,
font_size: Optional[pulumi.Input[str]] = None,
position: Optional[pulumi.Input[str]] = None,
prefix: Optional[pulumi.Input[str]] = None):
- ChannelTimecodeBurninSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- font_size=font_size,
- position=position,
- prefix=prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- font_size: Optional[pulumi.Input[str]] = None,
- position: Optional[pulumi.Input[str]] = None,
- prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if font_size is not None:
- _setter("font_size", font_size)
+ pulumi.set(__self__, "font_size", font_size)
if position is not None:
- _setter("position", position)
+ pulumi.set(__self__, "position", position)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
@property
@pulumi.getter(name="fontSize")
@@ -10911,21 +8668,10 @@ class ChannelTimecodeConfigArgs:
def __init__(__self__, *,
source: Optional[pulumi.Input[str]] = None,
sync_threshold: Optional[pulumi.Input[int]] = None):
- ChannelTimecodeConfigArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- source=source,
- sync_threshold=sync_threshold,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- source: Optional[pulumi.Input[str]] = None,
- sync_threshold: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if source is not None:
- _setter("source", source)
+ pulumi.set(__self__, "source", source)
if sync_threshold is not None:
- _setter("sync_threshold", sync_threshold)
+ pulumi.set(__self__, "sync_threshold", sync_threshold)
@property
@pulumi.getter
@@ -10950,17 +8696,8 @@ def sync_threshold(self, value: Optional[pulumi.Input[int]]):
class ChannelTtmlDestinationSettingsArgs:
def __init__(__self__, *,
style_control: Optional[pulumi.Input[str]] = None):
- ChannelTtmlDestinationSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- style_control=style_control,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- style_control: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if style_control is not None:
- _setter("style_control", style_control)
+ pulumi.set(__self__, "style_control", style_control)
@property
@pulumi.getter(name="styleControl")
@@ -10976,17 +8713,8 @@ def style_control(self, value: Optional[pulumi.Input[str]]):
class ChannelUdpContainerSettingsArgs:
def __init__(__self__, *,
m2ts_settings: Optional[pulumi.Input['ChannelM2tsSettingsArgs']] = None):
- ChannelUdpContainerSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- m2ts_settings=m2ts_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- m2ts_settings: Optional[pulumi.Input['ChannelM2tsSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if m2ts_settings is not None:
- _setter("m2ts_settings", m2ts_settings)
+ pulumi.set(__self__, "m2ts_settings", m2ts_settings)
@property
@pulumi.getter(name="m2tsSettings")
@@ -11004,25 +8732,12 @@ def __init__(__self__, *,
input_loss_action: Optional[pulumi.Input[str]] = None,
timed_metadata_id3_frame: Optional[pulumi.Input[str]] = None,
timed_metadata_id3_period: Optional[pulumi.Input[int]] = None):
- ChannelUdpGroupSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_loss_action=input_loss_action,
- timed_metadata_id3_frame=timed_metadata_id3_frame,
- timed_metadata_id3_period=timed_metadata_id3_period,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_loss_action: Optional[pulumi.Input[str]] = None,
- timed_metadata_id3_frame: Optional[pulumi.Input[str]] = None,
- timed_metadata_id3_period: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if input_loss_action is not None:
- _setter("input_loss_action", input_loss_action)
+ pulumi.set(__self__, "input_loss_action", input_loss_action)
if timed_metadata_id3_frame is not None:
- _setter("timed_metadata_id3_frame", timed_metadata_id3_frame)
+ pulumi.set(__self__, "timed_metadata_id3_frame", timed_metadata_id3_frame)
if timed_metadata_id3_period is not None:
- _setter("timed_metadata_id3_period", timed_metadata_id3_period)
+ pulumi.set(__self__, "timed_metadata_id3_period", timed_metadata_id3_period)
@property
@pulumi.getter(name="inputLossAction")
@@ -11059,29 +8774,14 @@ def __init__(__self__, *,
container_settings: Optional[pulumi.Input['ChannelUdpContainerSettingsArgs']] = None,
destination: Optional[pulumi.Input['ChannelOutputLocationRefArgs']] = None,
fec_output_settings: Optional[pulumi.Input['ChannelFecOutputSettingsArgs']] = None):
- ChannelUdpOutputSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- buffer_msec=buffer_msec,
- container_settings=container_settings,
- destination=destination,
- fec_output_settings=fec_output_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- buffer_msec: Optional[pulumi.Input[int]] = None,
- container_settings: Optional[pulumi.Input['ChannelUdpContainerSettingsArgs']] = None,
- destination: Optional[pulumi.Input['ChannelOutputLocationRefArgs']] = None,
- fec_output_settings: Optional[pulumi.Input['ChannelFecOutputSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if buffer_msec is not None:
- _setter("buffer_msec", buffer_msec)
+ pulumi.set(__self__, "buffer_msec", buffer_msec)
if container_settings is not None:
- _setter("container_settings", container_settings)
+ pulumi.set(__self__, "container_settings", container_settings)
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if fec_output_settings is not None:
- _setter("fec_output_settings", fec_output_settings)
+ pulumi.set(__self__, "fec_output_settings", fec_output_settings)
@property
@pulumi.getter(name="bufferMsec")
@@ -11125,21 +8825,10 @@ class ChannelVideoBlackFailoverSettingsArgs:
def __init__(__self__, *,
black_detect_threshold: Optional[pulumi.Input[float]] = None,
video_black_threshold_msec: Optional[pulumi.Input[int]] = None):
- ChannelVideoBlackFailoverSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- black_detect_threshold=black_detect_threshold,
- video_black_threshold_msec=video_black_threshold_msec,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- black_detect_threshold: Optional[pulumi.Input[float]] = None,
- video_black_threshold_msec: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if black_detect_threshold is not None:
- _setter("black_detect_threshold", black_detect_threshold)
+ pulumi.set(__self__, "black_detect_threshold", black_detect_threshold)
if video_black_threshold_msec is not None:
- _setter("video_black_threshold_msec", video_black_threshold_msec)
+ pulumi.set(__self__, "video_black_threshold_msec", video_black_threshold_msec)
@property
@pulumi.getter(name="blackDetectThreshold")
@@ -11167,29 +8856,14 @@ def __init__(__self__, *,
h264_settings: Optional[pulumi.Input['ChannelH264SettingsArgs']] = None,
h265_settings: Optional[pulumi.Input['ChannelH265SettingsArgs']] = None,
mpeg2_settings: Optional[pulumi.Input['ChannelMpeg2SettingsArgs']] = None):
- ChannelVideoCodecSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- frame_capture_settings=frame_capture_settings,
- h264_settings=h264_settings,
- h265_settings=h265_settings,
- mpeg2_settings=mpeg2_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- frame_capture_settings: Optional[pulumi.Input['ChannelFrameCaptureSettingsArgs']] = None,
- h264_settings: Optional[pulumi.Input['ChannelH264SettingsArgs']] = None,
- h265_settings: Optional[pulumi.Input['ChannelH265SettingsArgs']] = None,
- mpeg2_settings: Optional[pulumi.Input['ChannelMpeg2SettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if frame_capture_settings is not None:
- _setter("frame_capture_settings", frame_capture_settings)
+ pulumi.set(__self__, "frame_capture_settings", frame_capture_settings)
if h264_settings is not None:
- _setter("h264_settings", h264_settings)
+ pulumi.set(__self__, "h264_settings", h264_settings)
if h265_settings is not None:
- _setter("h265_settings", h265_settings)
+ pulumi.set(__self__, "h265_settings", h265_settings)
if mpeg2_settings is not None:
- _setter("mpeg2_settings", mpeg2_settings)
+ pulumi.set(__self__, "mpeg2_settings", mpeg2_settings)
@property
@pulumi.getter(name="frameCaptureSettings")
@@ -11238,41 +8912,20 @@ def __init__(__self__, *,
scaling_behavior: Optional[pulumi.Input[str]] = None,
sharpness: Optional[pulumi.Input[int]] = None,
width: Optional[pulumi.Input[int]] = None):
- ChannelVideoDescriptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- codec_settings=codec_settings,
- height=height,
- name=name,
- respond_to_afd=respond_to_afd,
- scaling_behavior=scaling_behavior,
- sharpness=sharpness,
- width=width,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- codec_settings: Optional[pulumi.Input['ChannelVideoCodecSettingsArgs']] = None,
- height: Optional[pulumi.Input[int]] = None,
- name: Optional[pulumi.Input[str]] = None,
- respond_to_afd: Optional[pulumi.Input[str]] = None,
- scaling_behavior: Optional[pulumi.Input[str]] = None,
- sharpness: Optional[pulumi.Input[int]] = None,
- width: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if codec_settings is not None:
- _setter("codec_settings", codec_settings)
+ pulumi.set(__self__, "codec_settings", codec_settings)
if height is not None:
- _setter("height", height)
+ pulumi.set(__self__, "height", height)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if respond_to_afd is not None:
- _setter("respond_to_afd", respond_to_afd)
+ pulumi.set(__self__, "respond_to_afd", respond_to_afd)
if scaling_behavior is not None:
- _setter("scaling_behavior", scaling_behavior)
+ pulumi.set(__self__, "scaling_behavior", scaling_behavior)
if sharpness is not None:
- _setter("sharpness", sharpness)
+ pulumi.set(__self__, "sharpness", sharpness)
if width is not None:
- _setter("width", width)
+ pulumi.set(__self__, "width", width)
@property
@pulumi.getter(name="codecSettings")
@@ -11342,17 +8995,8 @@ def width(self, value: Optional[pulumi.Input[int]]):
class ChannelVideoSelectorColorSpaceSettingsArgs:
def __init__(__self__, *,
hdr10_settings: Optional[pulumi.Input['ChannelHdr10SettingsArgs']] = None):
- ChannelVideoSelectorColorSpaceSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hdr10_settings=hdr10_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hdr10_settings: Optional[pulumi.Input['ChannelHdr10SettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if hdr10_settings is not None:
- _setter("hdr10_settings", hdr10_settings)
+ pulumi.set(__self__, "hdr10_settings", hdr10_settings)
@property
@pulumi.getter(name="hdr10Settings")
@@ -11368,17 +9012,8 @@ def hdr10_settings(self, value: Optional[pulumi.Input['ChannelHdr10SettingsArgs'
class ChannelVideoSelectorPidArgs:
def __init__(__self__, *,
pid: Optional[pulumi.Input[int]] = None):
- ChannelVideoSelectorPidArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- pid=pid,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- pid: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if pid is not None:
- _setter("pid", pid)
+ pulumi.set(__self__, "pid", pid)
@property
@pulumi.getter
@@ -11394,17 +9029,8 @@ def pid(self, value: Optional[pulumi.Input[int]]):
class ChannelVideoSelectorProgramIdArgs:
def __init__(__self__, *,
program_id: Optional[pulumi.Input[int]] = None):
- ChannelVideoSelectorProgramIdArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- program_id=program_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- program_id: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if program_id is not None:
- _setter("program_id", program_id)
+ pulumi.set(__self__, "program_id", program_id)
@property
@pulumi.getter(name="programId")
@@ -11421,21 +9047,10 @@ class ChannelVideoSelectorSettingsArgs:
def __init__(__self__, *,
video_selector_pid: Optional[pulumi.Input['ChannelVideoSelectorPidArgs']] = None,
video_selector_program_id: Optional[pulumi.Input['ChannelVideoSelectorProgramIdArgs']] = None):
- ChannelVideoSelectorSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- video_selector_pid=video_selector_pid,
- video_selector_program_id=video_selector_program_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- video_selector_pid: Optional[pulumi.Input['ChannelVideoSelectorPidArgs']] = None,
- video_selector_program_id: Optional[pulumi.Input['ChannelVideoSelectorProgramIdArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if video_selector_pid is not None:
- _setter("video_selector_pid", video_selector_pid)
+ pulumi.set(__self__, "video_selector_pid", video_selector_pid)
if video_selector_program_id is not None:
- _setter("video_selector_program_id", video_selector_program_id)
+ pulumi.set(__self__, "video_selector_program_id", video_selector_program_id)
@property
@pulumi.getter(name="videoSelectorPid")
@@ -11463,29 +9078,14 @@ def __init__(__self__, *,
color_space_settings: Optional[pulumi.Input['ChannelVideoSelectorColorSpaceSettingsArgs']] = None,
color_space_usage: Optional[pulumi.Input[str]] = None,
selector_settings: Optional[pulumi.Input['ChannelVideoSelectorSettingsArgs']] = None):
- ChannelVideoSelectorArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- color_space=color_space,
- color_space_settings=color_space_settings,
- color_space_usage=color_space_usage,
- selector_settings=selector_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- color_space: Optional[pulumi.Input[str]] = None,
- color_space_settings: Optional[pulumi.Input['ChannelVideoSelectorColorSpaceSettingsArgs']] = None,
- color_space_usage: Optional[pulumi.Input[str]] = None,
- selector_settings: Optional[pulumi.Input['ChannelVideoSelectorSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if color_space is not None:
- _setter("color_space", color_space)
+ pulumi.set(__self__, "color_space", color_space)
if color_space_settings is not None:
- _setter("color_space_settings", color_space_settings)
+ pulumi.set(__self__, "color_space_settings", color_space_settings)
if color_space_usage is not None:
- _setter("color_space_usage", color_space_usage)
+ pulumi.set(__self__, "color_space_usage", color_space_usage)
if selector_settings is not None:
- _setter("selector_settings", selector_settings)
+ pulumi.set(__self__, "selector_settings", selector_settings)
@property
@pulumi.getter(name="colorSpace")
@@ -11530,25 +9130,12 @@ def __init__(__self__, *,
public_address_allocation_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- ChannelVpcOutputSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- public_address_allocation_ids=public_address_allocation_ids,
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- public_address_allocation_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if public_address_allocation_ids is not None:
- _setter("public_address_allocation_ids", public_address_allocation_ids)
+ pulumi.set(__self__, "public_address_allocation_ids", public_address_allocation_ids)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if subnet_ids is not None:
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="publicAddressAllocationIds")
@@ -11584,25 +9171,12 @@ def __init__(__self__, *,
bit_depth: Optional[pulumi.Input[float]] = None,
coding_mode: Optional[pulumi.Input[str]] = None,
sample_rate: Optional[pulumi.Input[float]] = None):
- ChannelWavSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bit_depth=bit_depth,
- coding_mode=coding_mode,
- sample_rate=sample_rate,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bit_depth: Optional[pulumi.Input[float]] = None,
- coding_mode: Optional[pulumi.Input[str]] = None,
- sample_rate: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bit_depth is not None:
- _setter("bit_depth", bit_depth)
+ pulumi.set(__self__, "bit_depth", bit_depth)
if coding_mode is not None:
- _setter("coding_mode", coding_mode)
+ pulumi.set(__self__, "coding_mode", coding_mode)
if sample_rate is not None:
- _setter("sample_rate", sample_rate)
+ pulumi.set(__self__, "sample_rate", sample_rate)
@property
@pulumi.getter(name="bitDepth")
@@ -11636,17 +9210,8 @@ def sample_rate(self, value: Optional[pulumi.Input[float]]):
class ChannelWebvttDestinationSettingsArgs:
def __init__(__self__, *,
style_control: Optional[pulumi.Input[str]] = None):
- ChannelWebvttDestinationSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- style_control=style_control,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- style_control: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if style_control is not None:
- _setter("style_control", style_control)
+ pulumi.set(__self__, "style_control", style_control)
@property
@pulumi.getter(name="styleControl")
@@ -11662,17 +9227,8 @@ def style_control(self, value: Optional[pulumi.Input[str]]):
class InputDestinationRequestArgs:
def __init__(__self__, *,
stream_name: Optional[pulumi.Input[str]] = None):
- InputDestinationRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- stream_name=stream_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- stream_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if stream_name is not None:
- _setter("stream_name", stream_name)
+ pulumi.set(__self__, "stream_name", stream_name)
@property
@pulumi.getter(name="streamName")
@@ -11688,17 +9244,8 @@ def stream_name(self, value: Optional[pulumi.Input[str]]):
class InputDeviceSettingsArgs:
def __init__(__self__, *,
id: Optional[pulumi.Input[str]] = None):
- InputDeviceSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if id is not None:
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
@property
@pulumi.getter
@@ -11714,17 +9261,8 @@ def id(self, value: Optional[pulumi.Input[str]]):
class InputMediaConnectFlowRequestArgs:
def __init__(__self__, *,
flow_arn: Optional[pulumi.Input[str]] = None):
- InputMediaConnectFlowRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- flow_arn=flow_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- flow_arn: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if flow_arn is not None:
- _setter("flow_arn", flow_arn)
+ pulumi.set(__self__, "flow_arn", flow_arn)
@property
@pulumi.getter(name="flowArn")
@@ -11740,17 +9278,8 @@ def flow_arn(self, value: Optional[pulumi.Input[str]]):
class InputSecurityGroupInputWhitelistRuleCidrArgs:
def __init__(__self__, *,
cidr: Optional[pulumi.Input[str]] = None):
- InputSecurityGroupInputWhitelistRuleCidrArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cidr=cidr,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cidr: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cidr is not None:
- _setter("cidr", cidr)
+ pulumi.set(__self__, "cidr", cidr)
@property
@pulumi.getter
@@ -11768,25 +9297,12 @@ def __init__(__self__, *,
password_param: Optional[pulumi.Input[str]] = None,
url: Optional[pulumi.Input[str]] = None,
username: Optional[pulumi.Input[str]] = None):
- InputSourceRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- password_param=password_param,
- url=url,
- username=username,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- password_param: Optional[pulumi.Input[str]] = None,
- url: Optional[pulumi.Input[str]] = None,
- username: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if password_param is not None:
- _setter("password_param", password_param)
+ pulumi.set(__self__, "password_param", password_param)
if url is not None:
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
if username is not None:
- _setter("username", username)
+ pulumi.set(__self__, "username", username)
@property
@pulumi.getter(name="passwordParam")
@@ -11821,21 +9337,10 @@ class InputVpcRequestArgs:
def __init__(__self__, *,
security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None):
- InputVpcRequestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if subnet_ids is not None:
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="securityGroupIds")
diff --git a/sdk/python/pulumi_aws_native/medialive/channel.py b/sdk/python/pulumi_aws_native/medialive/channel.py
index fe1a8cd3c9..d5bb478121 100644
--- a/sdk/python/pulumi_aws_native/medialive/channel.py
+++ b/sdk/python/pulumi_aws_native/medialive/channel.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -31,61 +31,30 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Channel resource.
"""
- ChannelArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cdi_input_specification=cdi_input_specification,
- channel_class=channel_class,
- destinations=destinations,
- encoder_settings=encoder_settings,
- input_attachments=input_attachments,
- input_specification=input_specification,
- log_level=log_level,
- maintenance=maintenance,
- name=name,
- role_arn=role_arn,
- tags=tags,
- vpc=vpc,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cdi_input_specification: Optional[pulumi.Input['ChannelCdiInputSpecificationArgs']] = None,
- channel_class: Optional[pulumi.Input[str]] = None,
- destinations: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelOutputDestinationArgs']]]] = None,
- encoder_settings: Optional[pulumi.Input['ChannelEncoderSettingsArgs']] = None,
- input_attachments: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelInputAttachmentArgs']]]] = None,
- input_specification: Optional[pulumi.Input['ChannelInputSpecificationArgs']] = None,
- log_level: Optional[pulumi.Input[str]] = None,
- maintenance: Optional[pulumi.Input['ChannelMaintenanceCreateSettingsArgs']] = None,
- name: Optional[pulumi.Input[str]] = None,
- role_arn: Optional[pulumi.Input[str]] = None,
- tags: Optional[Any] = None,
- vpc: Optional[pulumi.Input['ChannelVpcOutputSettingsArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cdi_input_specification is not None:
- _setter("cdi_input_specification", cdi_input_specification)
+ pulumi.set(__self__, "cdi_input_specification", cdi_input_specification)
if channel_class is not None:
- _setter("channel_class", channel_class)
+ pulumi.set(__self__, "channel_class", channel_class)
if destinations is not None:
- _setter("destinations", destinations)
+ pulumi.set(__self__, "destinations", destinations)
if encoder_settings is not None:
- _setter("encoder_settings", encoder_settings)
+ pulumi.set(__self__, "encoder_settings", encoder_settings)
if input_attachments is not None:
- _setter("input_attachments", input_attachments)
+ pulumi.set(__self__, "input_attachments", input_attachments)
if input_specification is not None:
- _setter("input_specification", input_specification)
+ pulumi.set(__self__, "input_specification", input_specification)
if log_level is not None:
- _setter("log_level", log_level)
+ pulumi.set(__self__, "log_level", log_level)
if maintenance is not None:
- _setter("maintenance", maintenance)
+ pulumi.set(__self__, "maintenance", maintenance)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if vpc is not None:
- _setter("vpc", vpc)
+ pulumi.set(__self__, "vpc", vpc)
@property
@pulumi.getter(name="cdiInputSpecification")
@@ -244,10 +213,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ChannelArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -275,42 +240,17 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = ChannelArgs.__new__(ChannelArgs)
- if cdi_input_specification is not None and not isinstance(cdi_input_specification, ChannelCdiInputSpecificationArgs):
- cdi_input_specification = cdi_input_specification or {}
- def _setter(key, value):
- cdi_input_specification[key] = value
- ChannelCdiInputSpecificationArgs._configure(_setter, **cdi_input_specification)
__props__.__dict__["cdi_input_specification"] = cdi_input_specification
__props__.__dict__["channel_class"] = channel_class
__props__.__dict__["destinations"] = destinations
- if encoder_settings is not None and not isinstance(encoder_settings, ChannelEncoderSettingsArgs):
- encoder_settings = encoder_settings or {}
- def _setter(key, value):
- encoder_settings[key] = value
- ChannelEncoderSettingsArgs._configure(_setter, **encoder_settings)
__props__.__dict__["encoder_settings"] = encoder_settings
__props__.__dict__["input_attachments"] = input_attachments
- if input_specification is not None and not isinstance(input_specification, ChannelInputSpecificationArgs):
- input_specification = input_specification or {}
- def _setter(key, value):
- input_specification[key] = value
- ChannelInputSpecificationArgs._configure(_setter, **input_specification)
__props__.__dict__["input_specification"] = input_specification
__props__.__dict__["log_level"] = log_level
- if maintenance is not None and not isinstance(maintenance, ChannelMaintenanceCreateSettingsArgs):
- maintenance = maintenance or {}
- def _setter(key, value):
- maintenance[key] = value
- ChannelMaintenanceCreateSettingsArgs._configure(_setter, **maintenance)
__props__.__dict__["maintenance"] = maintenance
__props__.__dict__["name"] = name
__props__.__dict__["role_arn"] = role_arn
__props__.__dict__["tags"] = tags
- if vpc is not None and not isinstance(vpc, ChannelVpcOutputSettingsArgs):
- vpc = vpc or {}
- def _setter(key, value):
- vpc[key] = value
- ChannelVpcOutputSettingsArgs._configure(_setter, **vpc)
__props__.__dict__["vpc"] = vpc
__props__.__dict__["arn"] = None
__props__.__dict__["inputs"] = None
diff --git a/sdk/python/pulumi_aws_native/medialive/get_channel.py b/sdk/python/pulumi_aws_native/medialive/get_channel.py
index 93a5479e24..075dc388bb 100644
--- a/sdk/python/pulumi_aws_native/medialive/get_channel.py
+++ b/sdk/python/pulumi_aws_native/medialive/get_channel.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/medialive/get_input.py b/sdk/python/pulumi_aws_native/medialive/get_input.py
index d160663e9b..d94149d69a 100644
--- a/sdk/python/pulumi_aws_native/medialive/get_input.py
+++ b/sdk/python/pulumi_aws_native/medialive/get_input.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/medialive/get_input_security_group.py b/sdk/python/pulumi_aws_native/medialive/get_input_security_group.py
index d234cb0f36..937e982655 100644
--- a/sdk/python/pulumi_aws_native/medialive/get_input_security_group.py
+++ b/sdk/python/pulumi_aws_native/medialive/get_input_security_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/medialive/input.py b/sdk/python/pulumi_aws_native/medialive/input.py
index c403c15b85..2ca420ecbd 100644
--- a/sdk/python/pulumi_aws_native/medialive/input.py
+++ b/sdk/python/pulumi_aws_native/medialive/input.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -29,53 +29,26 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a Input resource.
"""
- InputArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destinations=destinations,
- input_devices=input_devices,
- input_security_groups=input_security_groups,
- media_connect_flows=media_connect_flows,
- name=name,
- role_arn=role_arn,
- sources=sources,
- tags=tags,
- type=type,
- vpc=vpc,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destinations: Optional[pulumi.Input[Sequence[pulumi.Input['InputDestinationRequestArgs']]]] = None,
- input_devices: Optional[pulumi.Input[Sequence[pulumi.Input['InputDeviceSettingsArgs']]]] = None,
- input_security_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- media_connect_flows: Optional[pulumi.Input[Sequence[pulumi.Input['InputMediaConnectFlowRequestArgs']]]] = None,
- name: Optional[pulumi.Input[str]] = None,
- role_arn: Optional[pulumi.Input[str]] = None,
- sources: Optional[pulumi.Input[Sequence[pulumi.Input['InputSourceRequestArgs']]]] = None,
- tags: Optional[Any] = None,
- type: Optional[pulumi.Input[str]] = None,
- vpc: Optional[pulumi.Input['InputVpcRequestArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destinations is not None:
- _setter("destinations", destinations)
+ pulumi.set(__self__, "destinations", destinations)
if input_devices is not None:
- _setter("input_devices", input_devices)
+ pulumi.set(__self__, "input_devices", input_devices)
if input_security_groups is not None:
- _setter("input_security_groups", input_security_groups)
+ pulumi.set(__self__, "input_security_groups", input_security_groups)
if media_connect_flows is not None:
- _setter("media_connect_flows", media_connect_flows)
+ pulumi.set(__self__, "media_connect_flows", media_connect_flows)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if role_arn is not None:
- _setter("role_arn", role_arn)
+ pulumi.set(__self__, "role_arn", role_arn)
if sources is not None:
- _setter("sources", sources)
+ pulumi.set(__self__, "sources", sources)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if type is not None:
- _setter("type", type)
+ pulumi.set(__self__, "type", type)
if vpc is not None:
- _setter("vpc", vpc)
+ pulumi.set(__self__, "vpc", vpc)
@property
@pulumi.getter
@@ -214,10 +187,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- InputArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -252,11 +221,6 @@ def _internal_init(__self__,
__props__.__dict__["sources"] = sources
__props__.__dict__["tags"] = tags
__props__.__dict__["type"] = type
- if vpc is not None and not isinstance(vpc, InputVpcRequestArgs):
- vpc = vpc or {}
- def _setter(key, value):
- vpc[key] = value
- InputVpcRequestArgs._configure(_setter, **vpc)
__props__.__dict__["vpc"] = vpc
__props__.__dict__["arn"] = None
replace_on_changes = pulumi.ResourceOptions(replace_on_changes=["type", "vpc"])
diff --git a/sdk/python/pulumi_aws_native/medialive/input_security_group.py b/sdk/python/pulumi_aws_native/medialive/input_security_group.py
index 1ecbd99b1d..4a9717974c 100644
--- a/sdk/python/pulumi_aws_native/medialive/input_security_group.py
+++ b/sdk/python/pulumi_aws_native/medialive/input_security_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -21,21 +21,10 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a InputSecurityGroup resource.
"""
- InputSecurityGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- tags=tags,
- whitelist_rules=whitelist_rules,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- tags: Optional[Any] = None,
- whitelist_rules: Optional[pulumi.Input[Sequence[pulumi.Input['InputSecurityGroupInputWhitelistRuleCidrArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if whitelist_rules is not None:
- _setter("whitelist_rules", whitelist_rules)
+ pulumi.set(__self__, "whitelist_rules", whitelist_rules)
@property
@pulumi.getter
@@ -94,10 +83,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- InputSecurityGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/medialive/outputs.py b/sdk/python/pulumi_aws_native/medialive/outputs.py
index ce5527289a..9230310a74 100644
--- a/sdk/python/pulumi_aws_native/medialive/outputs.py
+++ b/sdk/python/pulumi_aws_native/medialive/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
@@ -215,49 +215,24 @@ def __init__(__self__, *,
sample_rate: Optional[float] = None,
spec: Optional[str] = None,
vbr_quality: Optional[str] = None):
- ChannelAacSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bitrate=bitrate,
- coding_mode=coding_mode,
- input_type=input_type,
- profile=profile,
- rate_control_mode=rate_control_mode,
- raw_format=raw_format,
- sample_rate=sample_rate,
- spec=spec,
- vbr_quality=vbr_quality,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bitrate: Optional[float] = None,
- coding_mode: Optional[str] = None,
- input_type: Optional[str] = None,
- profile: Optional[str] = None,
- rate_control_mode: Optional[str] = None,
- raw_format: Optional[str] = None,
- sample_rate: Optional[float] = None,
- spec: Optional[str] = None,
- vbr_quality: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bitrate is not None:
- _setter("bitrate", bitrate)
+ pulumi.set(__self__, "bitrate", bitrate)
if coding_mode is not None:
- _setter("coding_mode", coding_mode)
+ pulumi.set(__self__, "coding_mode", coding_mode)
if input_type is not None:
- _setter("input_type", input_type)
+ pulumi.set(__self__, "input_type", input_type)
if profile is not None:
- _setter("profile", profile)
+ pulumi.set(__self__, "profile", profile)
if rate_control_mode is not None:
- _setter("rate_control_mode", rate_control_mode)
+ pulumi.set(__self__, "rate_control_mode", rate_control_mode)
if raw_format is not None:
- _setter("raw_format", raw_format)
+ pulumi.set(__self__, "raw_format", raw_format)
if sample_rate is not None:
- _setter("sample_rate", sample_rate)
+ pulumi.set(__self__, "sample_rate", sample_rate)
if spec is not None:
- _setter("spec", spec)
+ pulumi.set(__self__, "spec", spec)
if vbr_quality is not None:
- _setter("vbr_quality", vbr_quality)
+ pulumi.set(__self__, "vbr_quality", vbr_quality)
@property
@pulumi.getter
@@ -343,45 +318,22 @@ def __init__(__self__, *,
drc_profile: Optional[str] = None,
lfe_filter: Optional[str] = None,
metadata_control: Optional[str] = None):
- ChannelAc3Settings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attenuation_control=attenuation_control,
- bitrate=bitrate,
- bitstream_mode=bitstream_mode,
- coding_mode=coding_mode,
- dialnorm=dialnorm,
- drc_profile=drc_profile,
- lfe_filter=lfe_filter,
- metadata_control=metadata_control,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attenuation_control: Optional[str] = None,
- bitrate: Optional[float] = None,
- bitstream_mode: Optional[str] = None,
- coding_mode: Optional[str] = None,
- dialnorm: Optional[int] = None,
- drc_profile: Optional[str] = None,
- lfe_filter: Optional[str] = None,
- metadata_control: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attenuation_control is not None:
- _setter("attenuation_control", attenuation_control)
+ pulumi.set(__self__, "attenuation_control", attenuation_control)
if bitrate is not None:
- _setter("bitrate", bitrate)
+ pulumi.set(__self__, "bitrate", bitrate)
if bitstream_mode is not None:
- _setter("bitstream_mode", bitstream_mode)
+ pulumi.set(__self__, "bitstream_mode", bitstream_mode)
if coding_mode is not None:
- _setter("coding_mode", coding_mode)
+ pulumi.set(__self__, "coding_mode", coding_mode)
if dialnorm is not None:
- _setter("dialnorm", dialnorm)
+ pulumi.set(__self__, "dialnorm", dialnorm)
if drc_profile is not None:
- _setter("drc_profile", drc_profile)
+ pulumi.set(__self__, "drc_profile", drc_profile)
if lfe_filter is not None:
- _setter("lfe_filter", lfe_filter)
+ pulumi.set(__self__, "lfe_filter", lfe_filter)
if metadata_control is not None:
- _setter("metadata_control", metadata_control)
+ pulumi.set(__self__, "metadata_control", metadata_control)
@property
@pulumi.getter(name="attenuationControl")
@@ -445,17 +397,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
source_ancillary_channel_number: Optional[int] = None):
- ChannelAncillarySourceSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- source_ancillary_channel_number=source_ancillary_channel_number,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- source_ancillary_channel_number: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if source_ancillary_channel_number is not None:
- _setter("source_ancillary_channel_number", source_ancillary_channel_number)
+ pulumi.set(__self__, "source_ancillary_channel_number", source_ancillary_channel_number)
@property
@pulumi.getter(name="sourceAncillaryChannelNumber")
@@ -484,17 +427,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
archive_s3_settings: Optional['outputs.ChannelArchiveS3Settings'] = None):
- ChannelArchiveCdnSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- archive_s3_settings=archive_s3_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- archive_s3_settings: Optional['outputs.ChannelArchiveS3Settings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if archive_s3_settings is not None:
- _setter("archive_s3_settings", archive_s3_settings)
+ pulumi.set(__self__, "archive_s3_settings", archive_s3_settings)
@property
@pulumi.getter(name="archiveS3Settings")
@@ -526,21 +460,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
m2ts_settings: Optional['outputs.ChannelM2tsSettings'] = None,
raw_settings: Optional['outputs.ChannelRawSettings'] = None):
- ChannelArchiveContainerSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- m2ts_settings=m2ts_settings,
- raw_settings=raw_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- m2ts_settings: Optional['outputs.ChannelM2tsSettings'] = None,
- raw_settings: Optional['outputs.ChannelRawSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if m2ts_settings is not None:
- _setter("m2ts_settings", m2ts_settings)
+ pulumi.set(__self__, "m2ts_settings", m2ts_settings)
if raw_settings is not None:
- _setter("raw_settings", raw_settings)
+ pulumi.set(__self__, "raw_settings", raw_settings)
@property
@pulumi.getter(name="m2tsSettings")
@@ -578,25 +501,12 @@ def __init__(__self__, *,
archive_cdn_settings: Optional['outputs.ChannelArchiveCdnSettings'] = None,
destination: Optional['outputs.ChannelOutputLocationRef'] = None,
rollover_interval: Optional[int] = None):
- ChannelArchiveGroupSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- archive_cdn_settings=archive_cdn_settings,
- destination=destination,
- rollover_interval=rollover_interval,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- archive_cdn_settings: Optional['outputs.ChannelArchiveCdnSettings'] = None,
- destination: Optional['outputs.ChannelOutputLocationRef'] = None,
- rollover_interval: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if archive_cdn_settings is not None:
- _setter("archive_cdn_settings", archive_cdn_settings)
+ pulumi.set(__self__, "archive_cdn_settings", archive_cdn_settings)
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if rollover_interval is not None:
- _setter("rollover_interval", rollover_interval)
+ pulumi.set(__self__, "rollover_interval", rollover_interval)
@property
@pulumi.getter(name="archiveCdnSettings")
@@ -639,25 +549,12 @@ def __init__(__self__, *,
container_settings: Optional['outputs.ChannelArchiveContainerSettings'] = None,
extension: Optional[str] = None,
name_modifier: Optional[str] = None):
- ChannelArchiveOutputSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_settings=container_settings,
- extension=extension,
- name_modifier=name_modifier,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_settings: Optional['outputs.ChannelArchiveContainerSettings'] = None,
- extension: Optional[str] = None,
- name_modifier: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if container_settings is not None:
- _setter("container_settings", container_settings)
+ pulumi.set(__self__, "container_settings", container_settings)
if extension is not None:
- _setter("extension", extension)
+ pulumi.set(__self__, "extension", extension)
if name_modifier is not None:
- _setter("name_modifier", name_modifier)
+ pulumi.set(__self__, "name_modifier", name_modifier)
@property
@pulumi.getter(name="containerSettings")
@@ -696,17 +593,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
canned_acl: Optional[str] = None):
- ChannelArchiveS3Settings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- canned_acl=canned_acl,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- canned_acl: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if canned_acl is not None:
- _setter("canned_acl", canned_acl)
+ pulumi.set(__self__, "canned_acl", canned_acl)
@property
@pulumi.getter(name="cannedAcl")
@@ -718,22 +606,12 @@ def canned_acl(self) -> Optional[str]:
class ChannelAribDestinationSettings(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
class ChannelAribSourceSettings(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -760,21 +638,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
input_channel_levels: Optional[Sequence['outputs.ChannelInputChannelLevel']] = None,
output_channel: Optional[int] = None):
- ChannelAudioChannelMapping._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_channel_levels=input_channel_levels,
- output_channel=output_channel,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_channel_levels: Optional[Sequence['outputs.ChannelInputChannelLevel']] = None,
- output_channel: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if input_channel_levels is not None:
- _setter("input_channel_levels", input_channel_levels)
+ pulumi.set(__self__, "input_channel_levels", input_channel_levels)
if output_channel is not None:
- _setter("output_channel", output_channel)
+ pulumi.set(__self__, "output_channel", output_channel)
@property
@pulumi.getter(name="inputChannelLevels")
@@ -826,41 +693,20 @@ def __init__(__self__, *,
mp2_settings: Optional['outputs.ChannelMp2Settings'] = None,
pass_through_settings: Optional['outputs.ChannelPassThroughSettings'] = None,
wav_settings: Optional['outputs.ChannelWavSettings'] = None):
- ChannelAudioCodecSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- aac_settings=aac_settings,
- ac3_settings=ac3_settings,
- eac3_atmos_settings=eac3_atmos_settings,
- eac3_settings=eac3_settings,
- mp2_settings=mp2_settings,
- pass_through_settings=pass_through_settings,
- wav_settings=wav_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- aac_settings: Optional['outputs.ChannelAacSettings'] = None,
- ac3_settings: Optional['outputs.ChannelAc3Settings'] = None,
- eac3_atmos_settings: Optional['outputs.ChannelEac3AtmosSettings'] = None,
- eac3_settings: Optional['outputs.ChannelEac3Settings'] = None,
- mp2_settings: Optional['outputs.ChannelMp2Settings'] = None,
- pass_through_settings: Optional['outputs.ChannelPassThroughSettings'] = None,
- wav_settings: Optional['outputs.ChannelWavSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if aac_settings is not None:
- _setter("aac_settings", aac_settings)
+ pulumi.set(__self__, "aac_settings", aac_settings)
if ac3_settings is not None:
- _setter("ac3_settings", ac3_settings)
+ pulumi.set(__self__, "ac3_settings", ac3_settings)
if eac3_atmos_settings is not None:
- _setter("eac3_atmos_settings", eac3_atmos_settings)
+ pulumi.set(__self__, "eac3_atmos_settings", eac3_atmos_settings)
if eac3_settings is not None:
- _setter("eac3_settings", eac3_settings)
+ pulumi.set(__self__, "eac3_settings", eac3_settings)
if mp2_settings is not None:
- _setter("mp2_settings", mp2_settings)
+ pulumi.set(__self__, "mp2_settings", mp2_settings)
if pass_through_settings is not None:
- _setter("pass_through_settings", pass_through_settings)
+ pulumi.set(__self__, "pass_through_settings", pass_through_settings)
if wav_settings is not None:
- _setter("wav_settings", wav_settings)
+ pulumi.set(__self__, "wav_settings", wav_settings)
@property
@pulumi.getter(name="aacSettings")
@@ -947,57 +793,28 @@ def __init__(__self__, *,
name: Optional[str] = None,
remix_settings: Optional['outputs.ChannelRemixSettings'] = None,
stream_name: Optional[str] = None):
- ChannelAudioDescription._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_normalization_settings=audio_normalization_settings,
- audio_selector_name=audio_selector_name,
- audio_type=audio_type,
- audio_type_control=audio_type_control,
- audio_watermarking_settings=audio_watermarking_settings,
- codec_settings=codec_settings,
- language_code=language_code,
- language_code_control=language_code_control,
- name=name,
- remix_settings=remix_settings,
- stream_name=stream_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_normalization_settings: Optional['outputs.ChannelAudioNormalizationSettings'] = None,
- audio_selector_name: Optional[str] = None,
- audio_type: Optional[str] = None,
- audio_type_control: Optional[str] = None,
- audio_watermarking_settings: Optional['outputs.ChannelAudioWatermarkSettings'] = None,
- codec_settings: Optional['outputs.ChannelAudioCodecSettings'] = None,
- language_code: Optional[str] = None,
- language_code_control: Optional[str] = None,
- name: Optional[str] = None,
- remix_settings: Optional['outputs.ChannelRemixSettings'] = None,
- stream_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_normalization_settings is not None:
- _setter("audio_normalization_settings", audio_normalization_settings)
+ pulumi.set(__self__, "audio_normalization_settings", audio_normalization_settings)
if audio_selector_name is not None:
- _setter("audio_selector_name", audio_selector_name)
+ pulumi.set(__self__, "audio_selector_name", audio_selector_name)
if audio_type is not None:
- _setter("audio_type", audio_type)
+ pulumi.set(__self__, "audio_type", audio_type)
if audio_type_control is not None:
- _setter("audio_type_control", audio_type_control)
+ pulumi.set(__self__, "audio_type_control", audio_type_control)
if audio_watermarking_settings is not None:
- _setter("audio_watermarking_settings", audio_watermarking_settings)
+ pulumi.set(__self__, "audio_watermarking_settings", audio_watermarking_settings)
if codec_settings is not None:
- _setter("codec_settings", codec_settings)
+ pulumi.set(__self__, "codec_settings", codec_settings)
if language_code is not None:
- _setter("language_code", language_code)
+ pulumi.set(__self__, "language_code", language_code)
if language_code_control is not None:
- _setter("language_code_control", language_code_control)
+ pulumi.set(__self__, "language_code_control", language_code_control)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if remix_settings is not None:
- _setter("remix_settings", remix_settings)
+ pulumi.set(__self__, "remix_settings", remix_settings)
if stream_name is not None:
- _setter("stream_name", stream_name)
+ pulumi.set(__self__, "stream_name", stream_name)
@property
@pulumi.getter(name="audioNormalizationSettings")
@@ -1076,17 +893,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
program_selection: Optional[str] = None):
- ChannelAudioDolbyEDecode._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- program_selection=program_selection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- program_selection: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if program_selection is not None:
- _setter("program_selection", program_selection)
+ pulumi.set(__self__, "program_selection", program_selection)
@property
@pulumi.getter(name="programSelection")
@@ -1116,21 +924,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
group_id: Optional[str] = None,
name: Optional[str] = None):
- ChannelAudioHlsRenditionSelection._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- group_id=group_id,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- group_id: Optional[str] = None,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if group_id is not None:
- _setter("group_id", group_id)
+ pulumi.set(__self__, "group_id", group_id)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter(name="groupId")
@@ -1167,21 +964,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
language_code: Optional[str] = None,
language_selection_policy: Optional[str] = None):
- ChannelAudioLanguageSelection._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- language_code=language_code,
- language_selection_policy=language_selection_policy,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- language_code: Optional[str] = None,
- language_selection_policy: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if language_code is not None:
- _setter("language_code", language_code)
+ pulumi.set(__self__, "language_code", language_code)
if language_selection_policy is not None:
- _setter("language_selection_policy", language_selection_policy)
+ pulumi.set(__self__, "language_selection_policy", language_selection_policy)
@property
@pulumi.getter(name="languageCode")
@@ -1219,25 +1005,12 @@ def __init__(__self__, *,
algorithm: Optional[str] = None,
algorithm_control: Optional[str] = None,
target_lkfs: Optional[float] = None):
- ChannelAudioNormalizationSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- algorithm=algorithm,
- algorithm_control=algorithm_control,
- target_lkfs=target_lkfs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- algorithm: Optional[str] = None,
- algorithm_control: Optional[str] = None,
- target_lkfs: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if algorithm is not None:
- _setter("algorithm", algorithm)
+ pulumi.set(__self__, "algorithm", algorithm)
if algorithm_control is not None:
- _setter("algorithm_control", algorithm_control)
+ pulumi.set(__self__, "algorithm_control", algorithm_control)
if target_lkfs is not None:
- _setter("target_lkfs", target_lkfs)
+ pulumi.set(__self__, "target_lkfs", target_lkfs)
@property
@pulumi.getter
@@ -1285,29 +1058,14 @@ def __init__(__self__, *,
audio_only_image: Optional['outputs.ChannelInputLocation'] = None,
audio_track_type: Optional[str] = None,
segment_type: Optional[str] = None):
- ChannelAudioOnlyHlsSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_group_id=audio_group_id,
- audio_only_image=audio_only_image,
- audio_track_type=audio_track_type,
- segment_type=segment_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_group_id: Optional[str] = None,
- audio_only_image: Optional['outputs.ChannelInputLocation'] = None,
- audio_track_type: Optional[str] = None,
- segment_type: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_group_id is not None:
- _setter("audio_group_id", audio_group_id)
+ pulumi.set(__self__, "audio_group_id", audio_group_id)
if audio_only_image is not None:
- _setter("audio_only_image", audio_only_image)
+ pulumi.set(__self__, "audio_only_image", audio_only_image)
if audio_track_type is not None:
- _setter("audio_track_type", audio_track_type)
+ pulumi.set(__self__, "audio_track_type", audio_track_type)
if segment_type is not None:
- _setter("segment_type", segment_type)
+ pulumi.set(__self__, "segment_type", segment_type)
@property
@pulumi.getter(name="audioGroupId")
@@ -1334,17 +1092,8 @@ def segment_type(self) -> Optional[str]:
class ChannelAudioPidSelection(dict):
def __init__(__self__, *,
pid: Optional[int] = None):
- ChannelAudioPidSelection._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- pid=pid,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- pid: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if pid is not None:
- _setter("pid", pid)
+ pulumi.set(__self__, "pid", pid)
@property
@pulumi.getter
@@ -1374,21 +1123,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
name: Optional[str] = None,
selector_settings: Optional['outputs.ChannelAudioSelectorSettings'] = None):
- ChannelAudioSelector._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- selector_settings=selector_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[str] = None,
- selector_settings: Optional['outputs.ChannelAudioSelectorSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if selector_settings is not None:
- _setter("selector_settings", selector_settings)
+ pulumi.set(__self__, "selector_settings", selector_settings)
@property
@pulumi.getter
@@ -1431,29 +1169,14 @@ def __init__(__self__, *,
audio_language_selection: Optional['outputs.ChannelAudioLanguageSelection'] = None,
audio_pid_selection: Optional['outputs.ChannelAudioPidSelection'] = None,
audio_track_selection: Optional['outputs.ChannelAudioTrackSelection'] = None):
- ChannelAudioSelectorSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_hls_rendition_selection=audio_hls_rendition_selection,
- audio_language_selection=audio_language_selection,
- audio_pid_selection=audio_pid_selection,
- audio_track_selection=audio_track_selection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_hls_rendition_selection: Optional['outputs.ChannelAudioHlsRenditionSelection'] = None,
- audio_language_selection: Optional['outputs.ChannelAudioLanguageSelection'] = None,
- audio_pid_selection: Optional['outputs.ChannelAudioPidSelection'] = None,
- audio_track_selection: Optional['outputs.ChannelAudioTrackSelection'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_hls_rendition_selection is not None:
- _setter("audio_hls_rendition_selection", audio_hls_rendition_selection)
+ pulumi.set(__self__, "audio_hls_rendition_selection", audio_hls_rendition_selection)
if audio_language_selection is not None:
- _setter("audio_language_selection", audio_language_selection)
+ pulumi.set(__self__, "audio_language_selection", audio_language_selection)
if audio_pid_selection is not None:
- _setter("audio_pid_selection", audio_pid_selection)
+ pulumi.set(__self__, "audio_pid_selection", audio_pid_selection)
if audio_track_selection is not None:
- _setter("audio_track_selection", audio_track_selection)
+ pulumi.set(__self__, "audio_track_selection", audio_track_selection)
@property
@pulumi.getter(name="audioHlsRenditionSelection")
@@ -1500,21 +1223,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
audio_selector_name: Optional[str] = None,
audio_silence_threshold_msec: Optional[int] = None):
- ChannelAudioSilenceFailoverSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_selector_name=audio_selector_name,
- audio_silence_threshold_msec=audio_silence_threshold_msec,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_selector_name: Optional[str] = None,
- audio_silence_threshold_msec: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_selector_name is not None:
- _setter("audio_selector_name", audio_selector_name)
+ pulumi.set(__self__, "audio_selector_name", audio_selector_name)
if audio_silence_threshold_msec is not None:
- _setter("audio_silence_threshold_msec", audio_silence_threshold_msec)
+ pulumi.set(__self__, "audio_silence_threshold_msec", audio_silence_threshold_msec)
@property
@pulumi.getter(name="audioSelectorName")
@@ -1531,17 +1243,8 @@ def audio_silence_threshold_msec(self) -> Optional[int]:
class ChannelAudioTrack(dict):
def __init__(__self__, *,
track: Optional[int] = None):
- ChannelAudioTrack._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- track=track,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- track: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if track is not None:
- _setter("track", track)
+ pulumi.set(__self__, "track", track)
@property
@pulumi.getter
@@ -1571,21 +1274,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
dolby_e_decode: Optional['outputs.ChannelAudioDolbyEDecode'] = None,
tracks: Optional[Sequence['outputs.ChannelAudioTrack']] = None):
- ChannelAudioTrackSelection._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dolby_e_decode=dolby_e_decode,
- tracks=tracks,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dolby_e_decode: Optional['outputs.ChannelAudioDolbyEDecode'] = None,
- tracks: Optional[Sequence['outputs.ChannelAudioTrack']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if dolby_e_decode is not None:
- _setter("dolby_e_decode", dolby_e_decode)
+ pulumi.set(__self__, "dolby_e_decode", dolby_e_decode)
if tracks is not None:
- _setter("tracks", tracks)
+ pulumi.set(__self__, "tracks", tracks)
@property
@pulumi.getter(name="dolbyEDecode")
@@ -1619,17 +1311,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
nielsen_watermarks_settings: Optional['outputs.ChannelNielsenWatermarksSettings'] = None):
- ChannelAudioWatermarkSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- nielsen_watermarks_settings=nielsen_watermarks_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- nielsen_watermarks_settings: Optional['outputs.ChannelNielsenWatermarksSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if nielsen_watermarks_settings is not None:
- _setter("nielsen_watermarks_settings", nielsen_watermarks_settings)
+ pulumi.set(__self__, "nielsen_watermarks_settings", nielsen_watermarks_settings)
@property
@pulumi.getter(name="nielsenWatermarksSettings")
@@ -1667,29 +1350,14 @@ def __init__(__self__, *,
failover_conditions: Optional[Sequence['outputs.ChannelFailoverCondition']] = None,
input_preference: Optional[str] = None,
secondary_input_id: Optional[str] = None):
- ChannelAutomaticInputFailoverSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- error_clear_time_msec=error_clear_time_msec,
- failover_conditions=failover_conditions,
- input_preference=input_preference,
- secondary_input_id=secondary_input_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- error_clear_time_msec: Optional[int] = None,
- failover_conditions: Optional[Sequence['outputs.ChannelFailoverCondition']] = None,
- input_preference: Optional[str] = None,
- secondary_input_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if error_clear_time_msec is not None:
- _setter("error_clear_time_msec", error_clear_time_msec)
+ pulumi.set(__self__, "error_clear_time_msec", error_clear_time_msec)
if failover_conditions is not None:
- _setter("failover_conditions", failover_conditions)
+ pulumi.set(__self__, "failover_conditions", failover_conditions)
if input_preference is not None:
- _setter("input_preference", input_preference)
+ pulumi.set(__self__, "input_preference", input_preference)
if secondary_input_id is not None:
- _setter("secondary_input_id", secondary_input_id)
+ pulumi.set(__self__, "secondary_input_id", secondary_input_id)
@property
@pulumi.getter(name="errorClearTimeMsec")
@@ -1734,21 +1402,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
avail_blanking_image: Optional['outputs.ChannelInputLocation'] = None,
state: Optional[str] = None):
- ChannelAvailBlanking._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- avail_blanking_image=avail_blanking_image,
- state=state,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- avail_blanking_image: Optional['outputs.ChannelInputLocation'] = None,
- state: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if avail_blanking_image is not None:
- _setter("avail_blanking_image", avail_blanking_image)
+ pulumi.set(__self__, "avail_blanking_image", avail_blanking_image)
if state is not None:
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
@property
@pulumi.getter(name="availBlankingImage")
@@ -1782,17 +1439,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
avail_settings: Optional['outputs.ChannelAvailSettings'] = None):
- ChannelAvailConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- avail_settings=avail_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- avail_settings: Optional['outputs.ChannelAvailSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if avail_settings is not None:
- _setter("avail_settings", avail_settings)
+ pulumi.set(__self__, "avail_settings", avail_settings)
@property
@pulumi.getter(name="availSettings")
@@ -1825,25 +1473,12 @@ def __init__(__self__, *,
esam: Optional['outputs.ChannelEsam'] = None,
scte35_splice_insert: Optional['outputs.ChannelScte35SpliceInsert'] = None,
scte35_time_signal_apos: Optional['outputs.ChannelScte35TimeSignalApos'] = None):
- ChannelAvailSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- esam=esam,
- scte35_splice_insert=scte35_splice_insert,
- scte35_time_signal_apos=scte35_time_signal_apos,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- esam: Optional['outputs.ChannelEsam'] = None,
- scte35_splice_insert: Optional['outputs.ChannelScte35SpliceInsert'] = None,
- scte35_time_signal_apos: Optional['outputs.ChannelScte35TimeSignalApos'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if esam is not None:
- _setter("esam", esam)
+ pulumi.set(__self__, "esam", esam)
if scte35_splice_insert is not None:
- _setter("scte35_splice_insert", scte35_splice_insert)
+ pulumi.set(__self__, "scte35_splice_insert", scte35_splice_insert)
if scte35_time_signal_apos is not None:
- _setter("scte35_time_signal_apos", scte35_time_signal_apos)
+ pulumi.set(__self__, "scte35_time_signal_apos", scte35_time_signal_apos)
@property
@pulumi.getter
@@ -1892,33 +1527,16 @@ def __init__(__self__, *,
network_end_blackout_image: Optional['outputs.ChannelInputLocation'] = None,
network_id: Optional[str] = None,
state: Optional[str] = None):
- ChannelBlackoutSlate._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- blackout_slate_image=blackout_slate_image,
- network_end_blackout=network_end_blackout,
- network_end_blackout_image=network_end_blackout_image,
- network_id=network_id,
- state=state,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- blackout_slate_image: Optional['outputs.ChannelInputLocation'] = None,
- network_end_blackout: Optional[str] = None,
- network_end_blackout_image: Optional['outputs.ChannelInputLocation'] = None,
- network_id: Optional[str] = None,
- state: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if blackout_slate_image is not None:
- _setter("blackout_slate_image", blackout_slate_image)
+ pulumi.set(__self__, "blackout_slate_image", blackout_slate_image)
if network_end_blackout is not None:
- _setter("network_end_blackout", network_end_blackout)
+ pulumi.set(__self__, "network_end_blackout", network_end_blackout)
if network_end_blackout_image is not None:
- _setter("network_end_blackout_image", network_end_blackout_image)
+ pulumi.set(__self__, "network_end_blackout_image", network_end_blackout_image)
if network_id is not None:
- _setter("network_id", network_id)
+ pulumi.set(__self__, "network_id", network_id)
if state is not None:
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
@property
@pulumi.getter(name="blackoutSlateImage")
@@ -2011,81 +1629,40 @@ def __init__(__self__, *,
teletext_grid_control: Optional[str] = None,
x_position: Optional[int] = None,
y_position: Optional[int] = None):
- ChannelBurnInDestinationSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- alignment=alignment,
- background_color=background_color,
- background_opacity=background_opacity,
- font=font,
- font_color=font_color,
- font_opacity=font_opacity,
- font_resolution=font_resolution,
- font_size=font_size,
- outline_color=outline_color,
- outline_size=outline_size,
- shadow_color=shadow_color,
- shadow_opacity=shadow_opacity,
- shadow_x_offset=shadow_x_offset,
- shadow_y_offset=shadow_y_offset,
- teletext_grid_control=teletext_grid_control,
- x_position=x_position,
- y_position=y_position,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- alignment: Optional[str] = None,
- background_color: Optional[str] = None,
- background_opacity: Optional[int] = None,
- font: Optional['outputs.ChannelInputLocation'] = None,
- font_color: Optional[str] = None,
- font_opacity: Optional[int] = None,
- font_resolution: Optional[int] = None,
- font_size: Optional[str] = None,
- outline_color: Optional[str] = None,
- outline_size: Optional[int] = None,
- shadow_color: Optional[str] = None,
- shadow_opacity: Optional[int] = None,
- shadow_x_offset: Optional[int] = None,
- shadow_y_offset: Optional[int] = None,
- teletext_grid_control: Optional[str] = None,
- x_position: Optional[int] = None,
- y_position: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if alignment is not None:
- _setter("alignment", alignment)
+ pulumi.set(__self__, "alignment", alignment)
if background_color is not None:
- _setter("background_color", background_color)
+ pulumi.set(__self__, "background_color", background_color)
if background_opacity is not None:
- _setter("background_opacity", background_opacity)
+ pulumi.set(__self__, "background_opacity", background_opacity)
if font is not None:
- _setter("font", font)
+ pulumi.set(__self__, "font", font)
if font_color is not None:
- _setter("font_color", font_color)
+ pulumi.set(__self__, "font_color", font_color)
if font_opacity is not None:
- _setter("font_opacity", font_opacity)
+ pulumi.set(__self__, "font_opacity", font_opacity)
if font_resolution is not None:
- _setter("font_resolution", font_resolution)
+ pulumi.set(__self__, "font_resolution", font_resolution)
if font_size is not None:
- _setter("font_size", font_size)
+ pulumi.set(__self__, "font_size", font_size)
if outline_color is not None:
- _setter("outline_color", outline_color)
+ pulumi.set(__self__, "outline_color", outline_color)
if outline_size is not None:
- _setter("outline_size", outline_size)
+ pulumi.set(__self__, "outline_size", outline_size)
if shadow_color is not None:
- _setter("shadow_color", shadow_color)
+ pulumi.set(__self__, "shadow_color", shadow_color)
if shadow_opacity is not None:
- _setter("shadow_opacity", shadow_opacity)
+ pulumi.set(__self__, "shadow_opacity", shadow_opacity)
if shadow_x_offset is not None:
- _setter("shadow_x_offset", shadow_x_offset)
+ pulumi.set(__self__, "shadow_x_offset", shadow_x_offset)
if shadow_y_offset is not None:
- _setter("shadow_y_offset", shadow_y_offset)
+ pulumi.set(__self__, "shadow_y_offset", shadow_y_offset)
if teletext_grid_control is not None:
- _setter("teletext_grid_control", teletext_grid_control)
+ pulumi.set(__self__, "teletext_grid_control", teletext_grid_control)
if x_position is not None:
- _setter("x_position", x_position)
+ pulumi.set(__self__, "x_position", x_position)
if y_position is not None:
- _setter("y_position", y_position)
+ pulumi.set(__self__, "y_position", y_position)
@property
@pulumi.getter
@@ -2205,37 +1782,18 @@ def __init__(__self__, *,
language_code: Optional[str] = None,
language_description: Optional[str] = None,
name: Optional[str] = None):
- ChannelCaptionDescription._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- accessibility=accessibility,
- caption_selector_name=caption_selector_name,
- destination_settings=destination_settings,
- language_code=language_code,
- language_description=language_description,
- name=name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- accessibility: Optional[str] = None,
- caption_selector_name: Optional[str] = None,
- destination_settings: Optional['outputs.ChannelCaptionDestinationSettings'] = None,
- language_code: Optional[str] = None,
- language_description: Optional[str] = None,
- name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if accessibility is not None:
- _setter("accessibility", accessibility)
+ pulumi.set(__self__, "accessibility", accessibility)
if caption_selector_name is not None:
- _setter("caption_selector_name", caption_selector_name)
+ pulumi.set(__self__, "caption_selector_name", caption_selector_name)
if destination_settings is not None:
- _setter("destination_settings", destination_settings)
+ pulumi.set(__self__, "destination_settings", destination_settings)
if language_code is not None:
- _setter("language_code", language_code)
+ pulumi.set(__self__, "language_code", language_code)
if language_description is not None:
- _setter("language_description", language_description)
+ pulumi.set(__self__, "language_description", language_description)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
@property
@pulumi.getter
@@ -2325,65 +1883,32 @@ def __init__(__self__, *,
teletext_destination_settings: Optional['outputs.ChannelTeletextDestinationSettings'] = None,
ttml_destination_settings: Optional['outputs.ChannelTtmlDestinationSettings'] = None,
webvtt_destination_settings: Optional['outputs.ChannelWebvttDestinationSettings'] = None):
- ChannelCaptionDestinationSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- arib_destination_settings=arib_destination_settings,
- burn_in_destination_settings=burn_in_destination_settings,
- dvb_sub_destination_settings=dvb_sub_destination_settings,
- ebu_tt_d_destination_settings=ebu_tt_d_destination_settings,
- embedded_destination_settings=embedded_destination_settings,
- embedded_plus_scte20_destination_settings=embedded_plus_scte20_destination_settings,
- rtmp_caption_info_destination_settings=rtmp_caption_info_destination_settings,
- scte20_plus_embedded_destination_settings=scte20_plus_embedded_destination_settings,
- scte27_destination_settings=scte27_destination_settings,
- smpte_tt_destination_settings=smpte_tt_destination_settings,
- teletext_destination_settings=teletext_destination_settings,
- ttml_destination_settings=ttml_destination_settings,
- webvtt_destination_settings=webvtt_destination_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- arib_destination_settings: Optional['outputs.ChannelAribDestinationSettings'] = None,
- burn_in_destination_settings: Optional['outputs.ChannelBurnInDestinationSettings'] = None,
- dvb_sub_destination_settings: Optional['outputs.ChannelDvbSubDestinationSettings'] = None,
- ebu_tt_d_destination_settings: Optional['outputs.ChannelEbuTtDDestinationSettings'] = None,
- embedded_destination_settings: Optional['outputs.ChannelEmbeddedDestinationSettings'] = None,
- embedded_plus_scte20_destination_settings: Optional['outputs.ChannelEmbeddedPlusScte20DestinationSettings'] = None,
- rtmp_caption_info_destination_settings: Optional['outputs.ChannelRtmpCaptionInfoDestinationSettings'] = None,
- scte20_plus_embedded_destination_settings: Optional['outputs.ChannelScte20PlusEmbeddedDestinationSettings'] = None,
- scte27_destination_settings: Optional['outputs.ChannelScte27DestinationSettings'] = None,
- smpte_tt_destination_settings: Optional['outputs.ChannelSmpteTtDestinationSettings'] = None,
- teletext_destination_settings: Optional['outputs.ChannelTeletextDestinationSettings'] = None,
- ttml_destination_settings: Optional['outputs.ChannelTtmlDestinationSettings'] = None,
- webvtt_destination_settings: Optional['outputs.ChannelWebvttDestinationSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if arib_destination_settings is not None:
- _setter("arib_destination_settings", arib_destination_settings)
+ pulumi.set(__self__, "arib_destination_settings", arib_destination_settings)
if burn_in_destination_settings is not None:
- _setter("burn_in_destination_settings", burn_in_destination_settings)
+ pulumi.set(__self__, "burn_in_destination_settings", burn_in_destination_settings)
if dvb_sub_destination_settings is not None:
- _setter("dvb_sub_destination_settings", dvb_sub_destination_settings)
+ pulumi.set(__self__, "dvb_sub_destination_settings", dvb_sub_destination_settings)
if ebu_tt_d_destination_settings is not None:
- _setter("ebu_tt_d_destination_settings", ebu_tt_d_destination_settings)
+ pulumi.set(__self__, "ebu_tt_d_destination_settings", ebu_tt_d_destination_settings)
if embedded_destination_settings is not None:
- _setter("embedded_destination_settings", embedded_destination_settings)
+ pulumi.set(__self__, "embedded_destination_settings", embedded_destination_settings)
if embedded_plus_scte20_destination_settings is not None:
- _setter("embedded_plus_scte20_destination_settings", embedded_plus_scte20_destination_settings)
+ pulumi.set(__self__, "embedded_plus_scte20_destination_settings", embedded_plus_scte20_destination_settings)
if rtmp_caption_info_destination_settings is not None:
- _setter("rtmp_caption_info_destination_settings", rtmp_caption_info_destination_settings)
+ pulumi.set(__self__, "rtmp_caption_info_destination_settings", rtmp_caption_info_destination_settings)
if scte20_plus_embedded_destination_settings is not None:
- _setter("scte20_plus_embedded_destination_settings", scte20_plus_embedded_destination_settings)
+ pulumi.set(__self__, "scte20_plus_embedded_destination_settings", scte20_plus_embedded_destination_settings)
if scte27_destination_settings is not None:
- _setter("scte27_destination_settings", scte27_destination_settings)
+ pulumi.set(__self__, "scte27_destination_settings", scte27_destination_settings)
if smpte_tt_destination_settings is not None:
- _setter("smpte_tt_destination_settings", smpte_tt_destination_settings)
+ pulumi.set(__self__, "smpte_tt_destination_settings", smpte_tt_destination_settings)
if teletext_destination_settings is not None:
- _setter("teletext_destination_settings", teletext_destination_settings)
+ pulumi.set(__self__, "teletext_destination_settings", teletext_destination_settings)
if ttml_destination_settings is not None:
- _setter("ttml_destination_settings", ttml_destination_settings)
+ pulumi.set(__self__, "ttml_destination_settings", ttml_destination_settings)
if webvtt_destination_settings is not None:
- _setter("webvtt_destination_settings", webvtt_destination_settings)
+ pulumi.set(__self__, "webvtt_destination_settings", webvtt_destination_settings)
@property
@pulumi.getter(name="aribDestinationSettings")
@@ -2478,25 +2003,12 @@ def __init__(__self__, *,
caption_channel: Optional[int] = None,
language_code: Optional[str] = None,
language_description: Optional[str] = None):
- ChannelCaptionLanguageMapping._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- caption_channel=caption_channel,
- language_code=language_code,
- language_description=language_description,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- caption_channel: Optional[int] = None,
- language_code: Optional[str] = None,
- language_description: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if caption_channel is not None:
- _setter("caption_channel", caption_channel)
+ pulumi.set(__self__, "caption_channel", caption_channel)
if language_code is not None:
- _setter("language_code", language_code)
+ pulumi.set(__self__, "language_code", language_code)
if language_description is not None:
- _setter("language_description", language_description)
+ pulumi.set(__self__, "language_description", language_description)
@property
@pulumi.getter(name="captionChannel")
@@ -2540,29 +2052,14 @@ def __init__(__self__, *,
left_offset: Optional[float] = None,
top_offset: Optional[float] = None,
width: Optional[float] = None):
- ChannelCaptionRectangle._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- height=height,
- left_offset=left_offset,
- top_offset=top_offset,
- width=width,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- height: Optional[float] = None,
- left_offset: Optional[float] = None,
- top_offset: Optional[float] = None,
- width: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if height is not None:
- _setter("height", height)
+ pulumi.set(__self__, "height", height)
if left_offset is not None:
- _setter("left_offset", left_offset)
+ pulumi.set(__self__, "left_offset", left_offset)
if top_offset is not None:
- _setter("top_offset", top_offset)
+ pulumi.set(__self__, "top_offset", top_offset)
if width is not None:
- _setter("width", width)
+ pulumi.set(__self__, "width", width)
@property
@pulumi.getter
@@ -2610,25 +2107,12 @@ def __init__(__self__, *,
language_code: Optional[str] = None,
name: Optional[str] = None,
selector_settings: Optional['outputs.ChannelCaptionSelectorSettings'] = None):
- ChannelCaptionSelector._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- language_code=language_code,
- name=name,
- selector_settings=selector_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- language_code: Optional[str] = None,
- name: Optional[str] = None,
- selector_settings: Optional['outputs.ChannelCaptionSelectorSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if language_code is not None:
- _setter("language_code", language_code)
+ pulumi.set(__self__, "language_code", language_code)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if selector_settings is not None:
- _setter("selector_settings", selector_settings)
+ pulumi.set(__self__, "selector_settings", selector_settings)
@property
@pulumi.getter(name="languageCode")
@@ -2685,41 +2169,20 @@ def __init__(__self__, *,
scte20_source_settings: Optional['outputs.ChannelScte20SourceSettings'] = None,
scte27_source_settings: Optional['outputs.ChannelScte27SourceSettings'] = None,
teletext_source_settings: Optional['outputs.ChannelTeletextSourceSettings'] = None):
- ChannelCaptionSelectorSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ancillary_source_settings=ancillary_source_settings,
- arib_source_settings=arib_source_settings,
- dvb_sub_source_settings=dvb_sub_source_settings,
- embedded_source_settings=embedded_source_settings,
- scte20_source_settings=scte20_source_settings,
- scte27_source_settings=scte27_source_settings,
- teletext_source_settings=teletext_source_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ancillary_source_settings: Optional['outputs.ChannelAncillarySourceSettings'] = None,
- arib_source_settings: Optional['outputs.ChannelAribSourceSettings'] = None,
- dvb_sub_source_settings: Optional['outputs.ChannelDvbSubSourceSettings'] = None,
- embedded_source_settings: Optional['outputs.ChannelEmbeddedSourceSettings'] = None,
- scte20_source_settings: Optional['outputs.ChannelScte20SourceSettings'] = None,
- scte27_source_settings: Optional['outputs.ChannelScte27SourceSettings'] = None,
- teletext_source_settings: Optional['outputs.ChannelTeletextSourceSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ancillary_source_settings is not None:
- _setter("ancillary_source_settings", ancillary_source_settings)
+ pulumi.set(__self__, "ancillary_source_settings", ancillary_source_settings)
if arib_source_settings is not None:
- _setter("arib_source_settings", arib_source_settings)
+ pulumi.set(__self__, "arib_source_settings", arib_source_settings)
if dvb_sub_source_settings is not None:
- _setter("dvb_sub_source_settings", dvb_sub_source_settings)
+ pulumi.set(__self__, "dvb_sub_source_settings", dvb_sub_source_settings)
if embedded_source_settings is not None:
- _setter("embedded_source_settings", embedded_source_settings)
+ pulumi.set(__self__, "embedded_source_settings", embedded_source_settings)
if scte20_source_settings is not None:
- _setter("scte20_source_settings", scte20_source_settings)
+ pulumi.set(__self__, "scte20_source_settings", scte20_source_settings)
if scte27_source_settings is not None:
- _setter("scte27_source_settings", scte27_source_settings)
+ pulumi.set(__self__, "scte27_source_settings", scte27_source_settings)
if teletext_source_settings is not None:
- _setter("teletext_source_settings", teletext_source_settings)
+ pulumi.set(__self__, "teletext_source_settings", teletext_source_settings)
@property
@pulumi.getter(name="ancillarySourceSettings")
@@ -2761,17 +2224,8 @@ def teletext_source_settings(self) -> Optional['outputs.ChannelTeletextSourceSet
class ChannelCdiInputSpecification(dict):
def __init__(__self__, *,
resolution: Optional[str] = None):
- ChannelCdiInputSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resolution=resolution,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resolution: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if resolution is not None:
- _setter("resolution", resolution)
+ pulumi.set(__self__, "resolution", resolution)
@property
@pulumi.getter
@@ -2783,22 +2237,12 @@ def resolution(self) -> Optional[str]:
class ChannelColorSpacePassthroughSettings(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
class ChannelDolbyVision81Settings(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -2828,25 +2272,12 @@ def __init__(__self__, *,
network_id: Optional[int] = None,
network_name: Optional[str] = None,
rep_interval: Optional[int] = None):
- ChannelDvbNitSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- network_id=network_id,
- network_name=network_name,
- rep_interval=rep_interval,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- network_id: Optional[int] = None,
- network_name: Optional[str] = None,
- rep_interval: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if network_id is not None:
- _setter("network_id", network_id)
+ pulumi.set(__self__, "network_id", network_id)
if network_name is not None:
- _setter("network_name", network_name)
+ pulumi.set(__self__, "network_name", network_name)
if rep_interval is not None:
- _setter("rep_interval", rep_interval)
+ pulumi.set(__self__, "rep_interval", rep_interval)
@property
@pulumi.getter(name="networkId")
@@ -2894,29 +2325,14 @@ def __init__(__self__, *,
rep_interval: Optional[int] = None,
service_name: Optional[str] = None,
service_provider_name: Optional[str] = None):
- ChannelDvbSdtSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- output_sdt=output_sdt,
- rep_interval=rep_interval,
- service_name=service_name,
- service_provider_name=service_provider_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- output_sdt: Optional[str] = None,
- rep_interval: Optional[int] = None,
- service_name: Optional[str] = None,
- service_provider_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if output_sdt is not None:
- _setter("output_sdt", output_sdt)
+ pulumi.set(__self__, "output_sdt", output_sdt)
if rep_interval is not None:
- _setter("rep_interval", rep_interval)
+ pulumi.set(__self__, "rep_interval", rep_interval)
if service_name is not None:
- _setter("service_name", service_name)
+ pulumi.set(__self__, "service_name", service_name)
if service_provider_name is not None:
- _setter("service_provider_name", service_provider_name)
+ pulumi.set(__self__, "service_provider_name", service_provider_name)
@property
@pulumi.getter(name="outputSdt")
@@ -3004,81 +2420,40 @@ def __init__(__self__, *,
teletext_grid_control: Optional[str] = None,
x_position: Optional[int] = None,
y_position: Optional[int] = None):
- ChannelDvbSubDestinationSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- alignment=alignment,
- background_color=background_color,
- background_opacity=background_opacity,
- font=font,
- font_color=font_color,
- font_opacity=font_opacity,
- font_resolution=font_resolution,
- font_size=font_size,
- outline_color=outline_color,
- outline_size=outline_size,
- shadow_color=shadow_color,
- shadow_opacity=shadow_opacity,
- shadow_x_offset=shadow_x_offset,
- shadow_y_offset=shadow_y_offset,
- teletext_grid_control=teletext_grid_control,
- x_position=x_position,
- y_position=y_position,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- alignment: Optional[str] = None,
- background_color: Optional[str] = None,
- background_opacity: Optional[int] = None,
- font: Optional['outputs.ChannelInputLocation'] = None,
- font_color: Optional[str] = None,
- font_opacity: Optional[int] = None,
- font_resolution: Optional[int] = None,
- font_size: Optional[str] = None,
- outline_color: Optional[str] = None,
- outline_size: Optional[int] = None,
- shadow_color: Optional[str] = None,
- shadow_opacity: Optional[int] = None,
- shadow_x_offset: Optional[int] = None,
- shadow_y_offset: Optional[int] = None,
- teletext_grid_control: Optional[str] = None,
- x_position: Optional[int] = None,
- y_position: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if alignment is not None:
- _setter("alignment", alignment)
+ pulumi.set(__self__, "alignment", alignment)
if background_color is not None:
- _setter("background_color", background_color)
+ pulumi.set(__self__, "background_color", background_color)
if background_opacity is not None:
- _setter("background_opacity", background_opacity)
+ pulumi.set(__self__, "background_opacity", background_opacity)
if font is not None:
- _setter("font", font)
+ pulumi.set(__self__, "font", font)
if font_color is not None:
- _setter("font_color", font_color)
+ pulumi.set(__self__, "font_color", font_color)
if font_opacity is not None:
- _setter("font_opacity", font_opacity)
+ pulumi.set(__self__, "font_opacity", font_opacity)
if font_resolution is not None:
- _setter("font_resolution", font_resolution)
+ pulumi.set(__self__, "font_resolution", font_resolution)
if font_size is not None:
- _setter("font_size", font_size)
+ pulumi.set(__self__, "font_size", font_size)
if outline_color is not None:
- _setter("outline_color", outline_color)
+ pulumi.set(__self__, "outline_color", outline_color)
if outline_size is not None:
- _setter("outline_size", outline_size)
+ pulumi.set(__self__, "outline_size", outline_size)
if shadow_color is not None:
- _setter("shadow_color", shadow_color)
+ pulumi.set(__self__, "shadow_color", shadow_color)
if shadow_opacity is not None:
- _setter("shadow_opacity", shadow_opacity)
+ pulumi.set(__self__, "shadow_opacity", shadow_opacity)
if shadow_x_offset is not None:
- _setter("shadow_x_offset", shadow_x_offset)
+ pulumi.set(__self__, "shadow_x_offset", shadow_x_offset)
if shadow_y_offset is not None:
- _setter("shadow_y_offset", shadow_y_offset)
+ pulumi.set(__self__, "shadow_y_offset", shadow_y_offset)
if teletext_grid_control is not None:
- _setter("teletext_grid_control", teletext_grid_control)
+ pulumi.set(__self__, "teletext_grid_control", teletext_grid_control)
if x_position is not None:
- _setter("x_position", x_position)
+ pulumi.set(__self__, "x_position", x_position)
if y_position is not None:
- _setter("y_position", y_position)
+ pulumi.set(__self__, "y_position", y_position)
@property
@pulumi.getter
@@ -3188,21 +2563,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
ocr_language: Optional[str] = None,
pid: Optional[int] = None):
- ChannelDvbSubSourceSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ocr_language=ocr_language,
- pid=pid,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ocr_language: Optional[str] = None,
- pid: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ocr_language is not None:
- _setter("ocr_language", ocr_language)
+ pulumi.set(__self__, "ocr_language", ocr_language)
if pid is not None:
- _setter("pid", pid)
+ pulumi.set(__self__, "pid", pid)
@property
@pulumi.getter(name="ocrLanguage")
@@ -3236,17 +2600,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
rep_interval: Optional[int] = None):
- ChannelDvbTdtSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- rep_interval=rep_interval,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- rep_interval: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if rep_interval is not None:
- _setter("rep_interval", rep_interval)
+ pulumi.set(__self__, "rep_interval", rep_interval)
@property
@pulumi.getter(name="repInterval")
@@ -3289,41 +2644,20 @@ def __init__(__self__, *,
drc_rf: Optional[str] = None,
height_trim: Optional[float] = None,
surround_trim: Optional[float] = None):
- ChannelEac3AtmosSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bitrate=bitrate,
- coding_mode=coding_mode,
- dialnorm=dialnorm,
- drc_line=drc_line,
- drc_rf=drc_rf,
- height_trim=height_trim,
- surround_trim=surround_trim,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bitrate: Optional[float] = None,
- coding_mode: Optional[str] = None,
- dialnorm: Optional[int] = None,
- drc_line: Optional[str] = None,
- drc_rf: Optional[str] = None,
- height_trim: Optional[float] = None,
- surround_trim: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bitrate is not None:
- _setter("bitrate", bitrate)
+ pulumi.set(__self__, "bitrate", bitrate)
if coding_mode is not None:
- _setter("coding_mode", coding_mode)
+ pulumi.set(__self__, "coding_mode", coding_mode)
if dialnorm is not None:
- _setter("dialnorm", dialnorm)
+ pulumi.set(__self__, "dialnorm", dialnorm)
if drc_line is not None:
- _setter("drc_line", drc_line)
+ pulumi.set(__self__, "drc_line", drc_line)
if drc_rf is not None:
- _setter("drc_rf", drc_rf)
+ pulumi.set(__self__, "drc_rf", drc_rf)
if height_trim is not None:
- _setter("height_trim", height_trim)
+ pulumi.set(__self__, "height_trim", height_trim)
if surround_trim is not None:
- _setter("surround_trim", surround_trim)
+ pulumi.set(__self__, "surround_trim", surround_trim)
@property
@pulumi.getter
@@ -3435,93 +2769,46 @@ def __init__(__self__, *,
stereo_downmix: Optional[str] = None,
surround_ex_mode: Optional[str] = None,
surround_mode: Optional[str] = None):
- ChannelEac3Settings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- attenuation_control=attenuation_control,
- bitrate=bitrate,
- bitstream_mode=bitstream_mode,
- coding_mode=coding_mode,
- dc_filter=dc_filter,
- dialnorm=dialnorm,
- drc_line=drc_line,
- drc_rf=drc_rf,
- lfe_control=lfe_control,
- lfe_filter=lfe_filter,
- lo_ro_center_mix_level=lo_ro_center_mix_level,
- lo_ro_surround_mix_level=lo_ro_surround_mix_level,
- lt_rt_center_mix_level=lt_rt_center_mix_level,
- lt_rt_surround_mix_level=lt_rt_surround_mix_level,
- metadata_control=metadata_control,
- passthrough_control=passthrough_control,
- phase_control=phase_control,
- stereo_downmix=stereo_downmix,
- surround_ex_mode=surround_ex_mode,
- surround_mode=surround_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- attenuation_control: Optional[str] = None,
- bitrate: Optional[float] = None,
- bitstream_mode: Optional[str] = None,
- coding_mode: Optional[str] = None,
- dc_filter: Optional[str] = None,
- dialnorm: Optional[int] = None,
- drc_line: Optional[str] = None,
- drc_rf: Optional[str] = None,
- lfe_control: Optional[str] = None,
- lfe_filter: Optional[str] = None,
- lo_ro_center_mix_level: Optional[float] = None,
- lo_ro_surround_mix_level: Optional[float] = None,
- lt_rt_center_mix_level: Optional[float] = None,
- lt_rt_surround_mix_level: Optional[float] = None,
- metadata_control: Optional[str] = None,
- passthrough_control: Optional[str] = None,
- phase_control: Optional[str] = None,
- stereo_downmix: Optional[str] = None,
- surround_ex_mode: Optional[str] = None,
- surround_mode: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if attenuation_control is not None:
- _setter("attenuation_control", attenuation_control)
+ pulumi.set(__self__, "attenuation_control", attenuation_control)
if bitrate is not None:
- _setter("bitrate", bitrate)
+ pulumi.set(__self__, "bitrate", bitrate)
if bitstream_mode is not None:
- _setter("bitstream_mode", bitstream_mode)
+ pulumi.set(__self__, "bitstream_mode", bitstream_mode)
if coding_mode is not None:
- _setter("coding_mode", coding_mode)
+ pulumi.set(__self__, "coding_mode", coding_mode)
if dc_filter is not None:
- _setter("dc_filter", dc_filter)
+ pulumi.set(__self__, "dc_filter", dc_filter)
if dialnorm is not None:
- _setter("dialnorm", dialnorm)
+ pulumi.set(__self__, "dialnorm", dialnorm)
if drc_line is not None:
- _setter("drc_line", drc_line)
+ pulumi.set(__self__, "drc_line", drc_line)
if drc_rf is not None:
- _setter("drc_rf", drc_rf)
+ pulumi.set(__self__, "drc_rf", drc_rf)
if lfe_control is not None:
- _setter("lfe_control", lfe_control)
+ pulumi.set(__self__, "lfe_control", lfe_control)
if lfe_filter is not None:
- _setter("lfe_filter", lfe_filter)
+ pulumi.set(__self__, "lfe_filter", lfe_filter)
if lo_ro_center_mix_level is not None:
- _setter("lo_ro_center_mix_level", lo_ro_center_mix_level)
+ pulumi.set(__self__, "lo_ro_center_mix_level", lo_ro_center_mix_level)
if lo_ro_surround_mix_level is not None:
- _setter("lo_ro_surround_mix_level", lo_ro_surround_mix_level)
+ pulumi.set(__self__, "lo_ro_surround_mix_level", lo_ro_surround_mix_level)
if lt_rt_center_mix_level is not None:
- _setter("lt_rt_center_mix_level", lt_rt_center_mix_level)
+ pulumi.set(__self__, "lt_rt_center_mix_level", lt_rt_center_mix_level)
if lt_rt_surround_mix_level is not None:
- _setter("lt_rt_surround_mix_level", lt_rt_surround_mix_level)
+ pulumi.set(__self__, "lt_rt_surround_mix_level", lt_rt_surround_mix_level)
if metadata_control is not None:
- _setter("metadata_control", metadata_control)
+ pulumi.set(__self__, "metadata_control", metadata_control)
if passthrough_control is not None:
- _setter("passthrough_control", passthrough_control)
+ pulumi.set(__self__, "passthrough_control", passthrough_control)
if phase_control is not None:
- _setter("phase_control", phase_control)
+ pulumi.set(__self__, "phase_control", phase_control)
if stereo_downmix is not None:
- _setter("stereo_downmix", stereo_downmix)
+ pulumi.set(__self__, "stereo_downmix", stereo_downmix)
if surround_ex_mode is not None:
- _setter("surround_ex_mode", surround_ex_mode)
+ pulumi.set(__self__, "surround_ex_mode", surround_ex_mode)
if surround_mode is not None:
- _setter("surround_mode", surround_mode)
+ pulumi.set(__self__, "surround_mode", surround_mode)
@property
@pulumi.getter(name="attenuationControl")
@@ -3654,29 +2941,14 @@ def __init__(__self__, *,
fill_line_gap: Optional[str] = None,
font_family: Optional[str] = None,
style_control: Optional[str] = None):
- ChannelEbuTtDDestinationSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- copyright_holder=copyright_holder,
- fill_line_gap=fill_line_gap,
- font_family=font_family,
- style_control=style_control,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- copyright_holder: Optional[str] = None,
- fill_line_gap: Optional[str] = None,
- font_family: Optional[str] = None,
- style_control: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if copyright_holder is not None:
- _setter("copyright_holder", copyright_holder)
+ pulumi.set(__self__, "copyright_holder", copyright_holder)
if fill_line_gap is not None:
- _setter("fill_line_gap", fill_line_gap)
+ pulumi.set(__self__, "fill_line_gap", fill_line_gap)
if font_family is not None:
- _setter("font_family", font_family)
+ pulumi.set(__self__, "font_family", font_family)
if style_control is not None:
- _setter("style_control", style_control)
+ pulumi.set(__self__, "style_control", style_control)
@property
@pulumi.getter(name="copyrightHolder")
@@ -3703,22 +2975,12 @@ def style_control(self) -> Optional[str]:
class ChannelEmbeddedDestinationSettings(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
class ChannelEmbeddedPlusScte20DestinationSettings(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -3751,29 +3013,14 @@ def __init__(__self__, *,
scte20_detection: Optional[str] = None,
source608_channel_number: Optional[int] = None,
source608_track_number: Optional[int] = None):
- ChannelEmbeddedSourceSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- convert608_to708=convert608_to708,
- scte20_detection=scte20_detection,
- source608_channel_number=source608_channel_number,
- source608_track_number=source608_track_number,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- convert608_to708: Optional[str] = None,
- scte20_detection: Optional[str] = None,
- source608_channel_number: Optional[int] = None,
- source608_track_number: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if convert608_to708 is not None:
- _setter("convert608_to708", convert608_to708)
+ pulumi.set(__self__, "convert608_to708", convert608_to708)
if scte20_detection is not None:
- _setter("scte20_detection", scte20_detection)
+ pulumi.set(__self__, "scte20_detection", scte20_detection)
if source608_channel_number is not None:
- _setter("source608_channel_number", source608_channel_number)
+ pulumi.set(__self__, "source608_channel_number", source608_channel_number)
if source608_track_number is not None:
- _setter("source608_track_number", source608_track_number)
+ pulumi.set(__self__, "source608_track_number", source608_track_number)
@property
@pulumi.getter(name="convert608To708")
@@ -3853,65 +3100,32 @@ def __init__(__self__, *,
thumbnail_configuration: Optional['outputs.ChannelThumbnailConfiguration'] = None,
timecode_config: Optional['outputs.ChannelTimecodeConfig'] = None,
video_descriptions: Optional[Sequence['outputs.ChannelVideoDescription']] = None):
- ChannelEncoderSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_descriptions=audio_descriptions,
- avail_blanking=avail_blanking,
- avail_configuration=avail_configuration,
- blackout_slate=blackout_slate,
- caption_descriptions=caption_descriptions,
- feature_activations=feature_activations,
- global_configuration=global_configuration,
- motion_graphics_configuration=motion_graphics_configuration,
- nielsen_configuration=nielsen_configuration,
- output_groups=output_groups,
- thumbnail_configuration=thumbnail_configuration,
- timecode_config=timecode_config,
- video_descriptions=video_descriptions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_descriptions: Optional[Sequence['outputs.ChannelAudioDescription']] = None,
- avail_blanking: Optional['outputs.ChannelAvailBlanking'] = None,
- avail_configuration: Optional['outputs.ChannelAvailConfiguration'] = None,
- blackout_slate: Optional['outputs.ChannelBlackoutSlate'] = None,
- caption_descriptions: Optional[Sequence['outputs.ChannelCaptionDescription']] = None,
- feature_activations: Optional['outputs.ChannelFeatureActivations'] = None,
- global_configuration: Optional['outputs.ChannelGlobalConfiguration'] = None,
- motion_graphics_configuration: Optional['outputs.ChannelMotionGraphicsConfiguration'] = None,
- nielsen_configuration: Optional['outputs.ChannelNielsenConfiguration'] = None,
- output_groups: Optional[Sequence['outputs.ChannelOutputGroup']] = None,
- thumbnail_configuration: Optional['outputs.ChannelThumbnailConfiguration'] = None,
- timecode_config: Optional['outputs.ChannelTimecodeConfig'] = None,
- video_descriptions: Optional[Sequence['outputs.ChannelVideoDescription']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_descriptions is not None:
- _setter("audio_descriptions", audio_descriptions)
+ pulumi.set(__self__, "audio_descriptions", audio_descriptions)
if avail_blanking is not None:
- _setter("avail_blanking", avail_blanking)
+ pulumi.set(__self__, "avail_blanking", avail_blanking)
if avail_configuration is not None:
- _setter("avail_configuration", avail_configuration)
+ pulumi.set(__self__, "avail_configuration", avail_configuration)
if blackout_slate is not None:
- _setter("blackout_slate", blackout_slate)
+ pulumi.set(__self__, "blackout_slate", blackout_slate)
if caption_descriptions is not None:
- _setter("caption_descriptions", caption_descriptions)
+ pulumi.set(__self__, "caption_descriptions", caption_descriptions)
if feature_activations is not None:
- _setter("feature_activations", feature_activations)
+ pulumi.set(__self__, "feature_activations", feature_activations)
if global_configuration is not None:
- _setter("global_configuration", global_configuration)
+ pulumi.set(__self__, "global_configuration", global_configuration)
if motion_graphics_configuration is not None:
- _setter("motion_graphics_configuration", motion_graphics_configuration)
+ pulumi.set(__self__, "motion_graphics_configuration", motion_graphics_configuration)
if nielsen_configuration is not None:
- _setter("nielsen_configuration", nielsen_configuration)
+ pulumi.set(__self__, "nielsen_configuration", nielsen_configuration)
if output_groups is not None:
- _setter("output_groups", output_groups)
+ pulumi.set(__self__, "output_groups", output_groups)
if thumbnail_configuration is not None:
- _setter("thumbnail_configuration", thumbnail_configuration)
+ pulumi.set(__self__, "thumbnail_configuration", thumbnail_configuration)
if timecode_config is not None:
- _setter("timecode_config", timecode_config)
+ pulumi.set(__self__, "timecode_config", timecode_config)
if video_descriptions is not None:
- _setter("video_descriptions", video_descriptions)
+ pulumi.set(__self__, "video_descriptions", video_descriptions)
@property
@pulumi.getter(name="audioDescriptions")
@@ -4013,37 +3227,18 @@ def __init__(__self__, *,
pois_endpoint: Optional[str] = None,
username: Optional[str] = None,
zone_identity: Optional[str] = None):
- ChannelEsam._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- acquisition_point_id=acquisition_point_id,
- ad_avail_offset=ad_avail_offset,
- password_param=password_param,
- pois_endpoint=pois_endpoint,
- username=username,
- zone_identity=zone_identity,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- acquisition_point_id: Optional[str] = None,
- ad_avail_offset: Optional[int] = None,
- password_param: Optional[str] = None,
- pois_endpoint: Optional[str] = None,
- username: Optional[str] = None,
- zone_identity: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if acquisition_point_id is not None:
- _setter("acquisition_point_id", acquisition_point_id)
+ pulumi.set(__self__, "acquisition_point_id", acquisition_point_id)
if ad_avail_offset is not None:
- _setter("ad_avail_offset", ad_avail_offset)
+ pulumi.set(__self__, "ad_avail_offset", ad_avail_offset)
if password_param is not None:
- _setter("password_param", password_param)
+ pulumi.set(__self__, "password_param", password_param)
if pois_endpoint is not None:
- _setter("pois_endpoint", pois_endpoint)
+ pulumi.set(__self__, "pois_endpoint", pois_endpoint)
if username is not None:
- _setter("username", username)
+ pulumi.set(__self__, "username", username)
if zone_identity is not None:
- _setter("zone_identity", zone_identity)
+ pulumi.set(__self__, "zone_identity", zone_identity)
@property
@pulumi.getter(name="acquisitionPointId")
@@ -4097,17 +3292,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
failover_condition_settings: Optional['outputs.ChannelFailoverConditionSettings'] = None):
- ChannelFailoverCondition._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- failover_condition_settings=failover_condition_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- failover_condition_settings: Optional['outputs.ChannelFailoverConditionSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if failover_condition_settings is not None:
- _setter("failover_condition_settings", failover_condition_settings)
+ pulumi.set(__self__, "failover_condition_settings", failover_condition_settings)
@property
@pulumi.getter(name="failoverConditionSettings")
@@ -4142,25 +3328,12 @@ def __init__(__self__, *,
audio_silence_settings: Optional['outputs.ChannelAudioSilenceFailoverSettings'] = None,
input_loss_settings: Optional['outputs.ChannelInputLossFailoverSettings'] = None,
video_black_settings: Optional['outputs.ChannelVideoBlackFailoverSettings'] = None):
- ChannelFailoverConditionSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_silence_settings=audio_silence_settings,
- input_loss_settings=input_loss_settings,
- video_black_settings=video_black_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_silence_settings: Optional['outputs.ChannelAudioSilenceFailoverSettings'] = None,
- input_loss_settings: Optional['outputs.ChannelInputLossFailoverSettings'] = None,
- video_black_settings: Optional['outputs.ChannelVideoBlackFailoverSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_silence_settings is not None:
- _setter("audio_silence_settings", audio_silence_settings)
+ pulumi.set(__self__, "audio_silence_settings", audio_silence_settings)
if input_loss_settings is not None:
- _setter("input_loss_settings", input_loss_settings)
+ pulumi.set(__self__, "input_loss_settings", input_loss_settings)
if video_black_settings is not None:
- _setter("video_black_settings", video_black_settings)
+ pulumi.set(__self__, "video_black_settings", video_black_settings)
@property
@pulumi.getter(name="audioSilenceSettings")
@@ -4199,17 +3372,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
input_prepare_schedule_actions: Optional[str] = None):
- ChannelFeatureActivations._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_prepare_schedule_actions=input_prepare_schedule_actions,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_prepare_schedule_actions: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if input_prepare_schedule_actions is not None:
- _setter("input_prepare_schedule_actions", input_prepare_schedule_actions)
+ pulumi.set(__self__, "input_prepare_schedule_actions", input_prepare_schedule_actions)
@property
@pulumi.getter(name="inputPrepareScheduleActions")
@@ -4244,25 +3408,12 @@ def __init__(__self__, *,
column_depth: Optional[int] = None,
include_fec: Optional[str] = None,
row_length: Optional[int] = None):
- ChannelFecOutputSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- column_depth=column_depth,
- include_fec=include_fec,
- row_length=row_length,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- column_depth: Optional[int] = None,
- include_fec: Optional[str] = None,
- row_length: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if column_depth is not None:
- _setter("column_depth", column_depth)
+ pulumi.set(__self__, "column_depth", column_depth)
if include_fec is not None:
- _setter("include_fec", include_fec)
+ pulumi.set(__self__, "include_fec", include_fec)
if row_length is not None:
- _setter("row_length", row_length)
+ pulumi.set(__self__, "row_length", row_length)
@property
@pulumi.getter(name="columnDepth")
@@ -4307,25 +3458,12 @@ def __init__(__self__, *,
audio_rendition_sets: Optional[str] = None,
nielsen_id3_behavior: Optional[str] = None,
timed_metadata_behavior: Optional[str] = None):
- ChannelFmp4HlsSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_rendition_sets=audio_rendition_sets,
- nielsen_id3_behavior=nielsen_id3_behavior,
- timed_metadata_behavior=timed_metadata_behavior,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_rendition_sets: Optional[str] = None,
- nielsen_id3_behavior: Optional[str] = None,
- timed_metadata_behavior: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_rendition_sets is not None:
- _setter("audio_rendition_sets", audio_rendition_sets)
+ pulumi.set(__self__, "audio_rendition_sets", audio_rendition_sets)
if nielsen_id3_behavior is not None:
- _setter("nielsen_id3_behavior", nielsen_id3_behavior)
+ pulumi.set(__self__, "nielsen_id3_behavior", nielsen_id3_behavior)
if timed_metadata_behavior is not None:
- _setter("timed_metadata_behavior", timed_metadata_behavior)
+ pulumi.set(__self__, "timed_metadata_behavior", timed_metadata_behavior)
@property
@pulumi.getter(name="audioRenditionSets")
@@ -4364,17 +3502,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
frame_capture_s3_settings: Optional['outputs.ChannelFrameCaptureS3Settings'] = None):
- ChannelFrameCaptureCdnSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- frame_capture_s3_settings=frame_capture_s3_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- frame_capture_s3_settings: Optional['outputs.ChannelFrameCaptureS3Settings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if frame_capture_s3_settings is not None:
- _setter("frame_capture_s3_settings", frame_capture_s3_settings)
+ pulumi.set(__self__, "frame_capture_s3_settings", frame_capture_s3_settings)
@property
@pulumi.getter(name="frameCaptureS3Settings")
@@ -4404,21 +3533,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
destination: Optional['outputs.ChannelOutputLocationRef'] = None,
frame_capture_cdn_settings: Optional['outputs.ChannelFrameCaptureCdnSettings'] = None):
- ChannelFrameCaptureGroupSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- frame_capture_cdn_settings=frame_capture_cdn_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: Optional['outputs.ChannelOutputLocationRef'] = None,
- frame_capture_cdn_settings: Optional['outputs.ChannelFrameCaptureCdnSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if frame_capture_cdn_settings is not None:
- _setter("frame_capture_cdn_settings", frame_capture_cdn_settings)
+ pulumi.set(__self__, "frame_capture_cdn_settings", frame_capture_cdn_settings)
@property
@pulumi.getter
@@ -4435,11 +3553,6 @@ def frame_capture_cdn_settings(self) -> Optional['outputs.ChannelFrameCaptureCdn
class ChannelFrameCaptureHlsSettings(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -4463,17 +3576,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
name_modifier: Optional[str] = None):
- ChannelFrameCaptureOutputSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name_modifier=name_modifier,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name_modifier: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name_modifier is not None:
- _setter("name_modifier", name_modifier)
+ pulumi.set(__self__, "name_modifier", name_modifier)
@property
@pulumi.getter(name="nameModifier")
@@ -4502,17 +3606,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
canned_acl: Optional[str] = None):
- ChannelFrameCaptureS3Settings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- canned_acl=canned_acl,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- canned_acl: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if canned_acl is not None:
- _setter("canned_acl", canned_acl)
+ pulumi.set(__self__, "canned_acl", canned_acl)
@property
@pulumi.getter(name="cannedAcl")
@@ -4547,25 +3642,12 @@ def __init__(__self__, *,
capture_interval: Optional[int] = None,
capture_interval_units: Optional[str] = None,
timecode_burnin_settings: Optional['outputs.ChannelTimecodeBurninSettings'] = None):
- ChannelFrameCaptureSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- capture_interval=capture_interval,
- capture_interval_units=capture_interval_units,
- timecode_burnin_settings=timecode_burnin_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- capture_interval: Optional[int] = None,
- capture_interval_units: Optional[str] = None,
- timecode_burnin_settings: Optional['outputs.ChannelTimecodeBurninSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if capture_interval is not None:
- _setter("capture_interval", capture_interval)
+ pulumi.set(__self__, "capture_interval", capture_interval)
if capture_interval_units is not None:
- _setter("capture_interval_units", capture_interval_units)
+ pulumi.set(__self__, "capture_interval_units", capture_interval_units)
if timecode_burnin_settings is not None:
- _setter("timecode_burnin_settings", timecode_burnin_settings)
+ pulumi.set(__self__, "timecode_burnin_settings", timecode_burnin_settings)
@property
@pulumi.getter(name="captureInterval")
@@ -4619,37 +3701,18 @@ def __init__(__self__, *,
output_locking_mode: Optional[str] = None,
output_timing_source: Optional[str] = None,
support_low_framerate_inputs: Optional[str] = None):
- ChannelGlobalConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- initial_audio_gain=initial_audio_gain,
- input_end_action=input_end_action,
- input_loss_behavior=input_loss_behavior,
- output_locking_mode=output_locking_mode,
- output_timing_source=output_timing_source,
- support_low_framerate_inputs=support_low_framerate_inputs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- initial_audio_gain: Optional[int] = None,
- input_end_action: Optional[str] = None,
- input_loss_behavior: Optional['outputs.ChannelInputLossBehavior'] = None,
- output_locking_mode: Optional[str] = None,
- output_timing_source: Optional[str] = None,
- support_low_framerate_inputs: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if initial_audio_gain is not None:
- _setter("initial_audio_gain", initial_audio_gain)
+ pulumi.set(__self__, "initial_audio_gain", initial_audio_gain)
if input_end_action is not None:
- _setter("input_end_action", input_end_action)
+ pulumi.set(__self__, "input_end_action", input_end_action)
if input_loss_behavior is not None:
- _setter("input_loss_behavior", input_loss_behavior)
+ pulumi.set(__self__, "input_loss_behavior", input_loss_behavior)
if output_locking_mode is not None:
- _setter("output_locking_mode", output_locking_mode)
+ pulumi.set(__self__, "output_locking_mode", output_locking_mode)
if output_timing_source is not None:
- _setter("output_timing_source", output_timing_source)
+ pulumi.set(__self__, "output_timing_source", output_timing_source)
if support_low_framerate_inputs is not None:
- _setter("support_low_framerate_inputs", support_low_framerate_inputs)
+ pulumi.set(__self__, "support_low_framerate_inputs", support_low_framerate_inputs)
@property
@pulumi.getter(name="initialAudioGain")
@@ -4709,25 +3772,12 @@ def __init__(__self__, *,
color_space_passthrough_settings: Optional['outputs.ChannelColorSpacePassthroughSettings'] = None,
rec601_settings: Optional['outputs.ChannelRec601Settings'] = None,
rec709_settings: Optional['outputs.ChannelRec709Settings'] = None):
- ChannelH264ColorSpaceSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- color_space_passthrough_settings=color_space_passthrough_settings,
- rec601_settings=rec601_settings,
- rec709_settings=rec709_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- color_space_passthrough_settings: Optional['outputs.ChannelColorSpacePassthroughSettings'] = None,
- rec601_settings: Optional['outputs.ChannelRec601Settings'] = None,
- rec709_settings: Optional['outputs.ChannelRec709Settings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if color_space_passthrough_settings is not None:
- _setter("color_space_passthrough_settings", color_space_passthrough_settings)
+ pulumi.set(__self__, "color_space_passthrough_settings", color_space_passthrough_settings)
if rec601_settings is not None:
- _setter("rec601_settings", rec601_settings)
+ pulumi.set(__self__, "rec601_settings", rec601_settings)
if rec709_settings is not None:
- _setter("rec709_settings", rec709_settings)
+ pulumi.set(__self__, "rec709_settings", rec709_settings)
@property
@pulumi.getter(name="colorSpacePassthroughSettings")
@@ -4766,17 +3816,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
temporal_filter_settings: Optional['outputs.ChannelTemporalFilterSettings'] = None):
- ChannelH264FilterSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- temporal_filter_settings=temporal_filter_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- temporal_filter_settings: Optional['outputs.ChannelTemporalFilterSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if temporal_filter_settings is not None:
- _setter("temporal_filter_settings", temporal_filter_settings)
+ pulumi.set(__self__, "temporal_filter_settings", temporal_filter_settings)
@property
@pulumi.getter(name="temporalFilterSettings")
@@ -4916,181 +3957,90 @@ def __init__(__self__, *,
temporal_aq: Optional[str] = None,
timecode_burnin_settings: Optional['outputs.ChannelTimecodeBurninSettings'] = None,
timecode_insertion: Optional[str] = None):
- ChannelH264Settings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- adaptive_quantization=adaptive_quantization,
- afd_signaling=afd_signaling,
- bitrate=bitrate,
- buf_fill_pct=buf_fill_pct,
- buf_size=buf_size,
- color_metadata=color_metadata,
- color_space_settings=color_space_settings,
- entropy_encoding=entropy_encoding,
- filter_settings=filter_settings,
- fixed_afd=fixed_afd,
- flicker_aq=flicker_aq,
- force_field_pictures=force_field_pictures,
- framerate_control=framerate_control,
- framerate_denominator=framerate_denominator,
- framerate_numerator=framerate_numerator,
- gop_b_reference=gop_b_reference,
- gop_closed_cadence=gop_closed_cadence,
- gop_num_b_frames=gop_num_b_frames,
- gop_size=gop_size,
- gop_size_units=gop_size_units,
- level=level,
- look_ahead_rate_control=look_ahead_rate_control,
- max_bitrate=max_bitrate,
- min_i_interval=min_i_interval,
- num_ref_frames=num_ref_frames,
- par_control=par_control,
- par_denominator=par_denominator,
- par_numerator=par_numerator,
- profile=profile,
- quality_level=quality_level,
- qvbr_quality_level=qvbr_quality_level,
- rate_control_mode=rate_control_mode,
- scan_type=scan_type,
- scene_change_detect=scene_change_detect,
- slices=slices,
- softness=softness,
- spatial_aq=spatial_aq,
- subgop_length=subgop_length,
- syntax=syntax,
- temporal_aq=temporal_aq,
- timecode_burnin_settings=timecode_burnin_settings,
- timecode_insertion=timecode_insertion,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- adaptive_quantization: Optional[str] = None,
- afd_signaling: Optional[str] = None,
- bitrate: Optional[int] = None,
- buf_fill_pct: Optional[int] = None,
- buf_size: Optional[int] = None,
- color_metadata: Optional[str] = None,
- color_space_settings: Optional['outputs.ChannelH264ColorSpaceSettings'] = None,
- entropy_encoding: Optional[str] = None,
- filter_settings: Optional['outputs.ChannelH264FilterSettings'] = None,
- fixed_afd: Optional[str] = None,
- flicker_aq: Optional[str] = None,
- force_field_pictures: Optional[str] = None,
- framerate_control: Optional[str] = None,
- framerate_denominator: Optional[int] = None,
- framerate_numerator: Optional[int] = None,
- gop_b_reference: Optional[str] = None,
- gop_closed_cadence: Optional[int] = None,
- gop_num_b_frames: Optional[int] = None,
- gop_size: Optional[float] = None,
- gop_size_units: Optional[str] = None,
- level: Optional[str] = None,
- look_ahead_rate_control: Optional[str] = None,
- max_bitrate: Optional[int] = None,
- min_i_interval: Optional[int] = None,
- num_ref_frames: Optional[int] = None,
- par_control: Optional[str] = None,
- par_denominator: Optional[int] = None,
- par_numerator: Optional[int] = None,
- profile: Optional[str] = None,
- quality_level: Optional[str] = None,
- qvbr_quality_level: Optional[int] = None,
- rate_control_mode: Optional[str] = None,
- scan_type: Optional[str] = None,
- scene_change_detect: Optional[str] = None,
- slices: Optional[int] = None,
- softness: Optional[int] = None,
- spatial_aq: Optional[str] = None,
- subgop_length: Optional[str] = None,
- syntax: Optional[str] = None,
- temporal_aq: Optional[str] = None,
- timecode_burnin_settings: Optional['outputs.ChannelTimecodeBurninSettings'] = None,
- timecode_insertion: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if adaptive_quantization is not None:
- _setter("adaptive_quantization", adaptive_quantization)
+ pulumi.set(__self__, "adaptive_quantization", adaptive_quantization)
if afd_signaling is not None:
- _setter("afd_signaling", afd_signaling)
+ pulumi.set(__self__, "afd_signaling", afd_signaling)
if bitrate is not None:
- _setter("bitrate", bitrate)
+ pulumi.set(__self__, "bitrate", bitrate)
if buf_fill_pct is not None:
- _setter("buf_fill_pct", buf_fill_pct)
+ pulumi.set(__self__, "buf_fill_pct", buf_fill_pct)
if buf_size is not None:
- _setter("buf_size", buf_size)
+ pulumi.set(__self__, "buf_size", buf_size)
if color_metadata is not None:
- _setter("color_metadata", color_metadata)
+ pulumi.set(__self__, "color_metadata", color_metadata)
if color_space_settings is not None:
- _setter("color_space_settings", color_space_settings)
+ pulumi.set(__self__, "color_space_settings", color_space_settings)
if entropy_encoding is not None:
- _setter("entropy_encoding", entropy_encoding)
+ pulumi.set(__self__, "entropy_encoding", entropy_encoding)
if filter_settings is not None:
- _setter("filter_settings", filter_settings)
+ pulumi.set(__self__, "filter_settings", filter_settings)
if fixed_afd is not None:
- _setter("fixed_afd", fixed_afd)
+ pulumi.set(__self__, "fixed_afd", fixed_afd)
if flicker_aq is not None:
- _setter("flicker_aq", flicker_aq)
+ pulumi.set(__self__, "flicker_aq", flicker_aq)
if force_field_pictures is not None:
- _setter("force_field_pictures", force_field_pictures)
+ pulumi.set(__self__, "force_field_pictures", force_field_pictures)
if framerate_control is not None:
- _setter("framerate_control", framerate_control)
+ pulumi.set(__self__, "framerate_control", framerate_control)
if framerate_denominator is not None:
- _setter("framerate_denominator", framerate_denominator)
+ pulumi.set(__self__, "framerate_denominator", framerate_denominator)
if framerate_numerator is not None:
- _setter("framerate_numerator", framerate_numerator)
+ pulumi.set(__self__, "framerate_numerator", framerate_numerator)
if gop_b_reference is not None:
- _setter("gop_b_reference", gop_b_reference)
+ pulumi.set(__self__, "gop_b_reference", gop_b_reference)
if gop_closed_cadence is not None:
- _setter("gop_closed_cadence", gop_closed_cadence)
+ pulumi.set(__self__, "gop_closed_cadence", gop_closed_cadence)
if gop_num_b_frames is not None:
- _setter("gop_num_b_frames", gop_num_b_frames)
+ pulumi.set(__self__, "gop_num_b_frames", gop_num_b_frames)
if gop_size is not None:
- _setter("gop_size", gop_size)
+ pulumi.set(__self__, "gop_size", gop_size)
if gop_size_units is not None:
- _setter("gop_size_units", gop_size_units)
+ pulumi.set(__self__, "gop_size_units", gop_size_units)
if level is not None:
- _setter("level", level)
+ pulumi.set(__self__, "level", level)
if look_ahead_rate_control is not None:
- _setter("look_ahead_rate_control", look_ahead_rate_control)
+ pulumi.set(__self__, "look_ahead_rate_control", look_ahead_rate_control)
if max_bitrate is not None:
- _setter("max_bitrate", max_bitrate)
+ pulumi.set(__self__, "max_bitrate", max_bitrate)
if min_i_interval is not None:
- _setter("min_i_interval", min_i_interval)
+ pulumi.set(__self__, "min_i_interval", min_i_interval)
if num_ref_frames is not None:
- _setter("num_ref_frames", num_ref_frames)
+ pulumi.set(__self__, "num_ref_frames", num_ref_frames)
if par_control is not None:
- _setter("par_control", par_control)
+ pulumi.set(__self__, "par_control", par_control)
if par_denominator is not None:
- _setter("par_denominator", par_denominator)
+ pulumi.set(__self__, "par_denominator", par_denominator)
if par_numerator is not None:
- _setter("par_numerator", par_numerator)
+ pulumi.set(__self__, "par_numerator", par_numerator)
if profile is not None:
- _setter("profile", profile)
+ pulumi.set(__self__, "profile", profile)
if quality_level is not None:
- _setter("quality_level", quality_level)
+ pulumi.set(__self__, "quality_level", quality_level)
if qvbr_quality_level is not None:
- _setter("qvbr_quality_level", qvbr_quality_level)
+ pulumi.set(__self__, "qvbr_quality_level", qvbr_quality_level)
if rate_control_mode is not None:
- _setter("rate_control_mode", rate_control_mode)
+ pulumi.set(__self__, "rate_control_mode", rate_control_mode)
if scan_type is not None:
- _setter("scan_type", scan_type)
+ pulumi.set(__self__, "scan_type", scan_type)
if scene_change_detect is not None:
- _setter("scene_change_detect", scene_change_detect)
+ pulumi.set(__self__, "scene_change_detect", scene_change_detect)
if slices is not None:
- _setter("slices", slices)
+ pulumi.set(__self__, "slices", slices)
if softness is not None:
- _setter("softness", softness)
+ pulumi.set(__self__, "softness", softness)
if spatial_aq is not None:
- _setter("spatial_aq", spatial_aq)
+ pulumi.set(__self__, "spatial_aq", spatial_aq)
if subgop_length is not None:
- _setter("subgop_length", subgop_length)
+ pulumi.set(__self__, "subgop_length", subgop_length)
if syntax is not None:
- _setter("syntax", syntax)
+ pulumi.set(__self__, "syntax", syntax)
if temporal_aq is not None:
- _setter("temporal_aq", temporal_aq)
+ pulumi.set(__self__, "temporal_aq", temporal_aq)
if timecode_burnin_settings is not None:
- _setter("timecode_burnin_settings", timecode_burnin_settings)
+ pulumi.set(__self__, "timecode_burnin_settings", timecode_burnin_settings)
if timecode_insertion is not None:
- _setter("timecode_insertion", timecode_insertion)
+ pulumi.set(__self__, "timecode_insertion", timecode_insertion)
@property
@pulumi.getter(name="adaptiveQuantization")
@@ -5336,33 +4286,16 @@ def __init__(__self__, *,
hdr10_settings: Optional['outputs.ChannelHdr10Settings'] = None,
rec601_settings: Optional['outputs.ChannelRec601Settings'] = None,
rec709_settings: Optional['outputs.ChannelRec709Settings'] = None):
- ChannelH265ColorSpaceSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- color_space_passthrough_settings=color_space_passthrough_settings,
- dolby_vision81_settings=dolby_vision81_settings,
- hdr10_settings=hdr10_settings,
- rec601_settings=rec601_settings,
- rec709_settings=rec709_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- color_space_passthrough_settings: Optional['outputs.ChannelColorSpacePassthroughSettings'] = None,
- dolby_vision81_settings: Optional['outputs.ChannelDolbyVision81Settings'] = None,
- hdr10_settings: Optional['outputs.ChannelHdr10Settings'] = None,
- rec601_settings: Optional['outputs.ChannelRec601Settings'] = None,
- rec709_settings: Optional['outputs.ChannelRec709Settings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if color_space_passthrough_settings is not None:
- _setter("color_space_passthrough_settings", color_space_passthrough_settings)
+ pulumi.set(__self__, "color_space_passthrough_settings", color_space_passthrough_settings)
if dolby_vision81_settings is not None:
- _setter("dolby_vision81_settings", dolby_vision81_settings)
+ pulumi.set(__self__, "dolby_vision81_settings", dolby_vision81_settings)
if hdr10_settings is not None:
- _setter("hdr10_settings", hdr10_settings)
+ pulumi.set(__self__, "hdr10_settings", hdr10_settings)
if rec601_settings is not None:
- _setter("rec601_settings", rec601_settings)
+ pulumi.set(__self__, "rec601_settings", rec601_settings)
if rec709_settings is not None:
- _setter("rec709_settings", rec709_settings)
+ pulumi.set(__self__, "rec709_settings", rec709_settings)
@property
@pulumi.getter(name="colorSpacePassthroughSettings")
@@ -5411,17 +4344,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
temporal_filter_settings: Optional['outputs.ChannelTemporalFilterSettings'] = None):
- ChannelH265FilterSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- temporal_filter_settings=temporal_filter_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- temporal_filter_settings: Optional['outputs.ChannelTemporalFilterSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if temporal_filter_settings is not None:
- _setter("temporal_filter_settings", temporal_filter_settings)
+ pulumi.set(__self__, "temporal_filter_settings", temporal_filter_settings)
@property
@pulumi.getter(name="temporalFilterSettings")
@@ -5527,133 +4451,66 @@ def __init__(__self__, *,
tier: Optional[str] = None,
timecode_burnin_settings: Optional['outputs.ChannelTimecodeBurninSettings'] = None,
timecode_insertion: Optional[str] = None):
- ChannelH265Settings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- adaptive_quantization=adaptive_quantization,
- afd_signaling=afd_signaling,
- alternative_transfer_function=alternative_transfer_function,
- bitrate=bitrate,
- buf_size=buf_size,
- color_metadata=color_metadata,
- color_space_settings=color_space_settings,
- filter_settings=filter_settings,
- fixed_afd=fixed_afd,
- flicker_aq=flicker_aq,
- framerate_denominator=framerate_denominator,
- framerate_numerator=framerate_numerator,
- gop_closed_cadence=gop_closed_cadence,
- gop_size=gop_size,
- gop_size_units=gop_size_units,
- level=level,
- look_ahead_rate_control=look_ahead_rate_control,
- max_bitrate=max_bitrate,
- min_i_interval=min_i_interval,
- par_denominator=par_denominator,
- par_numerator=par_numerator,
- profile=profile,
- qvbr_quality_level=qvbr_quality_level,
- rate_control_mode=rate_control_mode,
- scan_type=scan_type,
- scene_change_detect=scene_change_detect,
- slices=slices,
- tier=tier,
- timecode_burnin_settings=timecode_burnin_settings,
- timecode_insertion=timecode_insertion,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- adaptive_quantization: Optional[str] = None,
- afd_signaling: Optional[str] = None,
- alternative_transfer_function: Optional[str] = None,
- bitrate: Optional[int] = None,
- buf_size: Optional[int] = None,
- color_metadata: Optional[str] = None,
- color_space_settings: Optional['outputs.ChannelH265ColorSpaceSettings'] = None,
- filter_settings: Optional['outputs.ChannelH265FilterSettings'] = None,
- fixed_afd: Optional[str] = None,
- flicker_aq: Optional[str] = None,
- framerate_denominator: Optional[int] = None,
- framerate_numerator: Optional[int] = None,
- gop_closed_cadence: Optional[int] = None,
- gop_size: Optional[float] = None,
- gop_size_units: Optional[str] = None,
- level: Optional[str] = None,
- look_ahead_rate_control: Optional[str] = None,
- max_bitrate: Optional[int] = None,
- min_i_interval: Optional[int] = None,
- par_denominator: Optional[int] = None,
- par_numerator: Optional[int] = None,
- profile: Optional[str] = None,
- qvbr_quality_level: Optional[int] = None,
- rate_control_mode: Optional[str] = None,
- scan_type: Optional[str] = None,
- scene_change_detect: Optional[str] = None,
- slices: Optional[int] = None,
- tier: Optional[str] = None,
- timecode_burnin_settings: Optional['outputs.ChannelTimecodeBurninSettings'] = None,
- timecode_insertion: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if adaptive_quantization is not None:
- _setter("adaptive_quantization", adaptive_quantization)
+ pulumi.set(__self__, "adaptive_quantization", adaptive_quantization)
if afd_signaling is not None:
- _setter("afd_signaling", afd_signaling)
+ pulumi.set(__self__, "afd_signaling", afd_signaling)
if alternative_transfer_function is not None:
- _setter("alternative_transfer_function", alternative_transfer_function)
+ pulumi.set(__self__, "alternative_transfer_function", alternative_transfer_function)
if bitrate is not None:
- _setter("bitrate", bitrate)
+ pulumi.set(__self__, "bitrate", bitrate)
if buf_size is not None:
- _setter("buf_size", buf_size)
+ pulumi.set(__self__, "buf_size", buf_size)
if color_metadata is not None:
- _setter("color_metadata", color_metadata)
+ pulumi.set(__self__, "color_metadata", color_metadata)
if color_space_settings is not None:
- _setter("color_space_settings", color_space_settings)
+ pulumi.set(__self__, "color_space_settings", color_space_settings)
if filter_settings is not None:
- _setter("filter_settings", filter_settings)
+ pulumi.set(__self__, "filter_settings", filter_settings)
if fixed_afd is not None:
- _setter("fixed_afd", fixed_afd)
+ pulumi.set(__self__, "fixed_afd", fixed_afd)
if flicker_aq is not None:
- _setter("flicker_aq", flicker_aq)
+ pulumi.set(__self__, "flicker_aq", flicker_aq)
if framerate_denominator is not None:
- _setter("framerate_denominator", framerate_denominator)
+ pulumi.set(__self__, "framerate_denominator", framerate_denominator)
if framerate_numerator is not None:
- _setter("framerate_numerator", framerate_numerator)
+ pulumi.set(__self__, "framerate_numerator", framerate_numerator)
if gop_closed_cadence is not None:
- _setter("gop_closed_cadence", gop_closed_cadence)
+ pulumi.set(__self__, "gop_closed_cadence", gop_closed_cadence)
if gop_size is not None:
- _setter("gop_size", gop_size)
+ pulumi.set(__self__, "gop_size", gop_size)
if gop_size_units is not None:
- _setter("gop_size_units", gop_size_units)
+ pulumi.set(__self__, "gop_size_units", gop_size_units)
if level is not None:
- _setter("level", level)
+ pulumi.set(__self__, "level", level)
if look_ahead_rate_control is not None:
- _setter("look_ahead_rate_control", look_ahead_rate_control)
+ pulumi.set(__self__, "look_ahead_rate_control", look_ahead_rate_control)
if max_bitrate is not None:
- _setter("max_bitrate", max_bitrate)
+ pulumi.set(__self__, "max_bitrate", max_bitrate)
if min_i_interval is not None:
- _setter("min_i_interval", min_i_interval)
+ pulumi.set(__self__, "min_i_interval", min_i_interval)
if par_denominator is not None:
- _setter("par_denominator", par_denominator)
+ pulumi.set(__self__, "par_denominator", par_denominator)
if par_numerator is not None:
- _setter("par_numerator", par_numerator)
+ pulumi.set(__self__, "par_numerator", par_numerator)
if profile is not None:
- _setter("profile", profile)
+ pulumi.set(__self__, "profile", profile)
if qvbr_quality_level is not None:
- _setter("qvbr_quality_level", qvbr_quality_level)
+ pulumi.set(__self__, "qvbr_quality_level", qvbr_quality_level)
if rate_control_mode is not None:
- _setter("rate_control_mode", rate_control_mode)
+ pulumi.set(__self__, "rate_control_mode", rate_control_mode)
if scan_type is not None:
- _setter("scan_type", scan_type)
+ pulumi.set(__self__, "scan_type", scan_type)
if scene_change_detect is not None:
- _setter("scene_change_detect", scene_change_detect)
+ pulumi.set(__self__, "scene_change_detect", scene_change_detect)
if slices is not None:
- _setter("slices", slices)
+ pulumi.set(__self__, "slices", slices)
if tier is not None:
- _setter("tier", tier)
+ pulumi.set(__self__, "tier", tier)
if timecode_burnin_settings is not None:
- _setter("timecode_burnin_settings", timecode_burnin_settings)
+ pulumi.set(__self__, "timecode_burnin_settings", timecode_burnin_settings)
if timecode_insertion is not None:
- _setter("timecode_insertion", timecode_insertion)
+ pulumi.set(__self__, "timecode_insertion", timecode_insertion)
@property
@pulumi.getter(name="adaptiveQuantization")
@@ -5830,21 +4687,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
max_cll: Optional[int] = None,
max_fall: Optional[int] = None):
- ChannelHdr10Settings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_cll=max_cll,
- max_fall=max_fall,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_cll: Optional[int] = None,
- max_fall: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max_cll is not None:
- _setter("max_cll", max_cll)
+ pulumi.set(__self__, "max_cll", max_cll)
if max_fall is not None:
- _setter("max_fall", max_fall)
+ pulumi.set(__self__, "max_fall", max_fall)
@property
@pulumi.getter(name="maxCll")
@@ -5892,41 +4738,20 @@ def __init__(__self__, *,
restart_delay: Optional[int] = None,
salt: Optional[str] = None,
token: Optional[str] = None):
- ChannelHlsAkamaiSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_retry_interval=connection_retry_interval,
- filecache_duration=filecache_duration,
- http_transfer_mode=http_transfer_mode,
- num_retries=num_retries,
- restart_delay=restart_delay,
- salt=salt,
- token=token,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_retry_interval: Optional[int] = None,
- filecache_duration: Optional[int] = None,
- http_transfer_mode: Optional[str] = None,
- num_retries: Optional[int] = None,
- restart_delay: Optional[int] = None,
- salt: Optional[str] = None,
- token: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_retry_interval is not None:
- _setter("connection_retry_interval", connection_retry_interval)
+ pulumi.set(__self__, "connection_retry_interval", connection_retry_interval)
if filecache_duration is not None:
- _setter("filecache_duration", filecache_duration)
+ pulumi.set(__self__, "filecache_duration", filecache_duration)
if http_transfer_mode is not None:
- _setter("http_transfer_mode", http_transfer_mode)
+ pulumi.set(__self__, "http_transfer_mode", http_transfer_mode)
if num_retries is not None:
- _setter("num_retries", num_retries)
+ pulumi.set(__self__, "num_retries", num_retries)
if restart_delay is not None:
- _setter("restart_delay", restart_delay)
+ pulumi.set(__self__, "restart_delay", restart_delay)
if salt is not None:
- _setter("salt", salt)
+ pulumi.set(__self__, "salt", salt)
if token is not None:
- _setter("token", token)
+ pulumi.set(__self__, "token", token)
@property
@pulumi.getter(name="connectionRetryInterval")
@@ -5994,29 +4819,14 @@ def __init__(__self__, *,
filecache_duration: Optional[int] = None,
num_retries: Optional[int] = None,
restart_delay: Optional[int] = None):
- ChannelHlsBasicPutSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_retry_interval=connection_retry_interval,
- filecache_duration=filecache_duration,
- num_retries=num_retries,
- restart_delay=restart_delay,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_retry_interval: Optional[int] = None,
- filecache_duration: Optional[int] = None,
- num_retries: Optional[int] = None,
- restart_delay: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_retry_interval is not None:
- _setter("connection_retry_interval", connection_retry_interval)
+ pulumi.set(__self__, "connection_retry_interval", connection_retry_interval)
if filecache_duration is not None:
- _setter("filecache_duration", filecache_duration)
+ pulumi.set(__self__, "filecache_duration", filecache_duration)
if num_retries is not None:
- _setter("num_retries", num_retries)
+ pulumi.set(__self__, "num_retries", num_retries)
if restart_delay is not None:
- _setter("restart_delay", restart_delay)
+ pulumi.set(__self__, "restart_delay", restart_delay)
@property
@pulumi.getter(name="connectionRetryInterval")
@@ -6072,33 +4882,16 @@ def __init__(__self__, *,
hls_media_store_settings: Optional['outputs.ChannelHlsMediaStoreSettings'] = None,
hls_s3_settings: Optional['outputs.ChannelHlsS3Settings'] = None,
hls_webdav_settings: Optional['outputs.ChannelHlsWebdavSettings'] = None):
- ChannelHlsCdnSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hls_akamai_settings=hls_akamai_settings,
- hls_basic_put_settings=hls_basic_put_settings,
- hls_media_store_settings=hls_media_store_settings,
- hls_s3_settings=hls_s3_settings,
- hls_webdav_settings=hls_webdav_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hls_akamai_settings: Optional['outputs.ChannelHlsAkamaiSettings'] = None,
- hls_basic_put_settings: Optional['outputs.ChannelHlsBasicPutSettings'] = None,
- hls_media_store_settings: Optional['outputs.ChannelHlsMediaStoreSettings'] = None,
- hls_s3_settings: Optional['outputs.ChannelHlsS3Settings'] = None,
- hls_webdav_settings: Optional['outputs.ChannelHlsWebdavSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if hls_akamai_settings is not None:
- _setter("hls_akamai_settings", hls_akamai_settings)
+ pulumi.set(__self__, "hls_akamai_settings", hls_akamai_settings)
if hls_basic_put_settings is not None:
- _setter("hls_basic_put_settings", hls_basic_put_settings)
+ pulumi.set(__self__, "hls_basic_put_settings", hls_basic_put_settings)
if hls_media_store_settings is not None:
- _setter("hls_media_store_settings", hls_media_store_settings)
+ pulumi.set(__self__, "hls_media_store_settings", hls_media_store_settings)
if hls_s3_settings is not None:
- _setter("hls_s3_settings", hls_s3_settings)
+ pulumi.set(__self__, "hls_s3_settings", hls_s3_settings)
if hls_webdav_settings is not None:
- _setter("hls_webdav_settings", hls_webdav_settings)
+ pulumi.set(__self__, "hls_webdav_settings", hls_webdav_settings)
@property
@pulumi.getter(name="hlsAkamaiSettings")
@@ -6269,185 +5062,92 @@ def __init__(__self__, *,
timed_metadata_id3_period: Optional[int] = None,
timestamp_delta_milliseconds: Optional[int] = None,
ts_file_mode: Optional[str] = None):
- ChannelHlsGroupSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_markers=ad_markers,
- base_url_content=base_url_content,
- base_url_content1=base_url_content1,
- base_url_manifest=base_url_manifest,
- base_url_manifest1=base_url_manifest1,
- caption_language_mappings=caption_language_mappings,
- caption_language_setting=caption_language_setting,
- client_cache=client_cache,
- codec_specification=codec_specification,
- constant_iv=constant_iv,
- destination=destination,
- directory_structure=directory_structure,
- discontinuity_tags=discontinuity_tags,
- encryption_type=encryption_type,
- hls_cdn_settings=hls_cdn_settings,
- hls_id3_segment_tagging=hls_id3_segment_tagging,
- i_frame_only_playlists=i_frame_only_playlists,
- incomplete_segment_behavior=incomplete_segment_behavior,
- index_n_segments=index_n_segments,
- input_loss_action=input_loss_action,
- iv_in_manifest=iv_in_manifest,
- iv_source=iv_source,
- keep_segments=keep_segments,
- key_format=key_format,
- key_format_versions=key_format_versions,
- key_provider_settings=key_provider_settings,
- manifest_compression=manifest_compression,
- manifest_duration_format=manifest_duration_format,
- min_segment_length=min_segment_length,
- mode=mode,
- output_selection=output_selection,
- program_date_time=program_date_time,
- program_date_time_clock=program_date_time_clock,
- program_date_time_period=program_date_time_period,
- redundant_manifest=redundant_manifest,
- segment_length=segment_length,
- segmentation_mode=segmentation_mode,
- segments_per_subdirectory=segments_per_subdirectory,
- stream_inf_resolution=stream_inf_resolution,
- timed_metadata_id3_frame=timed_metadata_id3_frame,
- timed_metadata_id3_period=timed_metadata_id3_period,
- timestamp_delta_milliseconds=timestamp_delta_milliseconds,
- ts_file_mode=ts_file_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_markers: Optional[Sequence[str]] = None,
- base_url_content: Optional[str] = None,
- base_url_content1: Optional[str] = None,
- base_url_manifest: Optional[str] = None,
- base_url_manifest1: Optional[str] = None,
- caption_language_mappings: Optional[Sequence['outputs.ChannelCaptionLanguageMapping']] = None,
- caption_language_setting: Optional[str] = None,
- client_cache: Optional[str] = None,
- codec_specification: Optional[str] = None,
- constant_iv: Optional[str] = None,
- destination: Optional['outputs.ChannelOutputLocationRef'] = None,
- directory_structure: Optional[str] = None,
- discontinuity_tags: Optional[str] = None,
- encryption_type: Optional[str] = None,
- hls_cdn_settings: Optional['outputs.ChannelHlsCdnSettings'] = None,
- hls_id3_segment_tagging: Optional[str] = None,
- i_frame_only_playlists: Optional[str] = None,
- incomplete_segment_behavior: Optional[str] = None,
- index_n_segments: Optional[int] = None,
- input_loss_action: Optional[str] = None,
- iv_in_manifest: Optional[str] = None,
- iv_source: Optional[str] = None,
- keep_segments: Optional[int] = None,
- key_format: Optional[str] = None,
- key_format_versions: Optional[str] = None,
- key_provider_settings: Optional['outputs.ChannelKeyProviderSettings'] = None,
- manifest_compression: Optional[str] = None,
- manifest_duration_format: Optional[str] = None,
- min_segment_length: Optional[int] = None,
- mode: Optional[str] = None,
- output_selection: Optional[str] = None,
- program_date_time: Optional[str] = None,
- program_date_time_clock: Optional[str] = None,
- program_date_time_period: Optional[int] = None,
- redundant_manifest: Optional[str] = None,
- segment_length: Optional[int] = None,
- segmentation_mode: Optional[str] = None,
- segments_per_subdirectory: Optional[int] = None,
- stream_inf_resolution: Optional[str] = None,
- timed_metadata_id3_frame: Optional[str] = None,
- timed_metadata_id3_period: Optional[int] = None,
- timestamp_delta_milliseconds: Optional[int] = None,
- ts_file_mode: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_markers is not None:
- _setter("ad_markers", ad_markers)
+ pulumi.set(__self__, "ad_markers", ad_markers)
if base_url_content is not None:
- _setter("base_url_content", base_url_content)
+ pulumi.set(__self__, "base_url_content", base_url_content)
if base_url_content1 is not None:
- _setter("base_url_content1", base_url_content1)
+ pulumi.set(__self__, "base_url_content1", base_url_content1)
if base_url_manifest is not None:
- _setter("base_url_manifest", base_url_manifest)
+ pulumi.set(__self__, "base_url_manifest", base_url_manifest)
if base_url_manifest1 is not None:
- _setter("base_url_manifest1", base_url_manifest1)
+ pulumi.set(__self__, "base_url_manifest1", base_url_manifest1)
if caption_language_mappings is not None:
- _setter("caption_language_mappings", caption_language_mappings)
+ pulumi.set(__self__, "caption_language_mappings", caption_language_mappings)
if caption_language_setting is not None:
- _setter("caption_language_setting", caption_language_setting)
+ pulumi.set(__self__, "caption_language_setting", caption_language_setting)
if client_cache is not None:
- _setter("client_cache", client_cache)
+ pulumi.set(__self__, "client_cache", client_cache)
if codec_specification is not None:
- _setter("codec_specification", codec_specification)
+ pulumi.set(__self__, "codec_specification", codec_specification)
if constant_iv is not None:
- _setter("constant_iv", constant_iv)
+ pulumi.set(__self__, "constant_iv", constant_iv)
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if directory_structure is not None:
- _setter("directory_structure", directory_structure)
+ pulumi.set(__self__, "directory_structure", directory_structure)
if discontinuity_tags is not None:
- _setter("discontinuity_tags", discontinuity_tags)
+ pulumi.set(__self__, "discontinuity_tags", discontinuity_tags)
if encryption_type is not None:
- _setter("encryption_type", encryption_type)
+ pulumi.set(__self__, "encryption_type", encryption_type)
if hls_cdn_settings is not None:
- _setter("hls_cdn_settings", hls_cdn_settings)
+ pulumi.set(__self__, "hls_cdn_settings", hls_cdn_settings)
if hls_id3_segment_tagging is not None:
- _setter("hls_id3_segment_tagging", hls_id3_segment_tagging)
+ pulumi.set(__self__, "hls_id3_segment_tagging", hls_id3_segment_tagging)
if i_frame_only_playlists is not None:
- _setter("i_frame_only_playlists", i_frame_only_playlists)
+ pulumi.set(__self__, "i_frame_only_playlists", i_frame_only_playlists)
if incomplete_segment_behavior is not None:
- _setter("incomplete_segment_behavior", incomplete_segment_behavior)
+ pulumi.set(__self__, "incomplete_segment_behavior", incomplete_segment_behavior)
if index_n_segments is not None:
- _setter("index_n_segments", index_n_segments)
+ pulumi.set(__self__, "index_n_segments", index_n_segments)
if input_loss_action is not None:
- _setter("input_loss_action", input_loss_action)
+ pulumi.set(__self__, "input_loss_action", input_loss_action)
if iv_in_manifest is not None:
- _setter("iv_in_manifest", iv_in_manifest)
+ pulumi.set(__self__, "iv_in_manifest", iv_in_manifest)
if iv_source is not None:
- _setter("iv_source", iv_source)
+ pulumi.set(__self__, "iv_source", iv_source)
if keep_segments is not None:
- _setter("keep_segments", keep_segments)
+ pulumi.set(__self__, "keep_segments", keep_segments)
if key_format is not None:
- _setter("key_format", key_format)
+ pulumi.set(__self__, "key_format", key_format)
if key_format_versions is not None:
- _setter("key_format_versions", key_format_versions)
+ pulumi.set(__self__, "key_format_versions", key_format_versions)
if key_provider_settings is not None:
- _setter("key_provider_settings", key_provider_settings)
+ pulumi.set(__self__, "key_provider_settings", key_provider_settings)
if manifest_compression is not None:
- _setter("manifest_compression", manifest_compression)
+ pulumi.set(__self__, "manifest_compression", manifest_compression)
if manifest_duration_format is not None:
- _setter("manifest_duration_format", manifest_duration_format)
+ pulumi.set(__self__, "manifest_duration_format", manifest_duration_format)
if min_segment_length is not None:
- _setter("min_segment_length", min_segment_length)
+ pulumi.set(__self__, "min_segment_length", min_segment_length)
if mode is not None:
- _setter("mode", mode)
+ pulumi.set(__self__, "mode", mode)
if output_selection is not None:
- _setter("output_selection", output_selection)
+ pulumi.set(__self__, "output_selection", output_selection)
if program_date_time is not None:
- _setter("program_date_time", program_date_time)
+ pulumi.set(__self__, "program_date_time", program_date_time)
if program_date_time_clock is not None:
- _setter("program_date_time_clock", program_date_time_clock)
+ pulumi.set(__self__, "program_date_time_clock", program_date_time_clock)
if program_date_time_period is not None:
- _setter("program_date_time_period", program_date_time_period)
+ pulumi.set(__self__, "program_date_time_period", program_date_time_period)
if redundant_manifest is not None:
- _setter("redundant_manifest", redundant_manifest)
+ pulumi.set(__self__, "redundant_manifest", redundant_manifest)
if segment_length is not None:
- _setter("segment_length", segment_length)
+ pulumi.set(__self__, "segment_length", segment_length)
if segmentation_mode is not None:
- _setter("segmentation_mode", segmentation_mode)
+ pulumi.set(__self__, "segmentation_mode", segmentation_mode)
if segments_per_subdirectory is not None:
- _setter("segments_per_subdirectory", segments_per_subdirectory)
+ pulumi.set(__self__, "segments_per_subdirectory", segments_per_subdirectory)
if stream_inf_resolution is not None:
- _setter("stream_inf_resolution", stream_inf_resolution)
+ pulumi.set(__self__, "stream_inf_resolution", stream_inf_resolution)
if timed_metadata_id3_frame is not None:
- _setter("timed_metadata_id3_frame", timed_metadata_id3_frame)
+ pulumi.set(__self__, "timed_metadata_id3_frame", timed_metadata_id3_frame)
if timed_metadata_id3_period is not None:
- _setter("timed_metadata_id3_period", timed_metadata_id3_period)
+ pulumi.set(__self__, "timed_metadata_id3_period", timed_metadata_id3_period)
if timestamp_delta_milliseconds is not None:
- _setter("timestamp_delta_milliseconds", timestamp_delta_milliseconds)
+ pulumi.set(__self__, "timestamp_delta_milliseconds", timestamp_delta_milliseconds)
if ts_file_mode is not None:
- _setter("ts_file_mode", ts_file_mode)
+ pulumi.set(__self__, "ts_file_mode", ts_file_mode)
@property
@pulumi.getter(name="adMarkers")
@@ -6694,33 +5394,16 @@ def __init__(__self__, *,
retries: Optional[int] = None,
retry_interval: Optional[int] = None,
scte35_source: Optional[str] = None):
- ChannelHlsInputSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bandwidth=bandwidth,
- buffer_segments=buffer_segments,
- retries=retries,
- retry_interval=retry_interval,
- scte35_source=scte35_source,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bandwidth: Optional[int] = None,
- buffer_segments: Optional[int] = None,
- retries: Optional[int] = None,
- retry_interval: Optional[int] = None,
- scte35_source: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bandwidth is not None:
- _setter("bandwidth", bandwidth)
+ pulumi.set(__self__, "bandwidth", bandwidth)
if buffer_segments is not None:
- _setter("buffer_segments", buffer_segments)
+ pulumi.set(__self__, "buffer_segments", buffer_segments)
if retries is not None:
- _setter("retries", retries)
+ pulumi.set(__self__, "retries", retries)
if retry_interval is not None:
- _setter("retry_interval", retry_interval)
+ pulumi.set(__self__, "retry_interval", retry_interval)
if scte35_source is not None:
- _setter("scte35_source", scte35_source)
+ pulumi.set(__self__, "scte35_source", scte35_source)
@property
@pulumi.getter
@@ -6781,33 +5464,16 @@ def __init__(__self__, *,
media_store_storage_class: Optional[str] = None,
num_retries: Optional[int] = None,
restart_delay: Optional[int] = None):
- ChannelHlsMediaStoreSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_retry_interval=connection_retry_interval,
- filecache_duration=filecache_duration,
- media_store_storage_class=media_store_storage_class,
- num_retries=num_retries,
- restart_delay=restart_delay,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_retry_interval: Optional[int] = None,
- filecache_duration: Optional[int] = None,
- media_store_storage_class: Optional[str] = None,
- num_retries: Optional[int] = None,
- restart_delay: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_retry_interval is not None:
- _setter("connection_retry_interval", connection_retry_interval)
+ pulumi.set(__self__, "connection_retry_interval", connection_retry_interval)
if filecache_duration is not None:
- _setter("filecache_duration", filecache_duration)
+ pulumi.set(__self__, "filecache_duration", filecache_duration)
if media_store_storage_class is not None:
- _setter("media_store_storage_class", media_store_storage_class)
+ pulumi.set(__self__, "media_store_storage_class", media_store_storage_class)
if num_retries is not None:
- _setter("num_retries", num_retries)
+ pulumi.set(__self__, "num_retries", num_retries)
if restart_delay is not None:
- _setter("restart_delay", restart_delay)
+ pulumi.set(__self__, "restart_delay", restart_delay)
@property
@pulumi.getter(name="connectionRetryInterval")
@@ -6865,29 +5531,14 @@ def __init__(__self__, *,
hls_settings: Optional['outputs.ChannelHlsSettings'] = None,
name_modifier: Optional[str] = None,
segment_modifier: Optional[str] = None):
- ChannelHlsOutputSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- h265_packaging_type=h265_packaging_type,
- hls_settings=hls_settings,
- name_modifier=name_modifier,
- segment_modifier=segment_modifier,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- h265_packaging_type: Optional[str] = None,
- hls_settings: Optional['outputs.ChannelHlsSettings'] = None,
- name_modifier: Optional[str] = None,
- segment_modifier: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if h265_packaging_type is not None:
- _setter("h265_packaging_type", h265_packaging_type)
+ pulumi.set(__self__, "h265_packaging_type", h265_packaging_type)
if hls_settings is not None:
- _setter("hls_settings", hls_settings)
+ pulumi.set(__self__, "hls_settings", hls_settings)
if name_modifier is not None:
- _setter("name_modifier", name_modifier)
+ pulumi.set(__self__, "name_modifier", name_modifier)
if segment_modifier is not None:
- _setter("segment_modifier", segment_modifier)
+ pulumi.set(__self__, "segment_modifier", segment_modifier)
@property
@pulumi.getter(name="h265PackagingType")
@@ -6931,17 +5582,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
canned_acl: Optional[str] = None):
- ChannelHlsS3Settings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- canned_acl=canned_acl,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- canned_acl: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if canned_acl is not None:
- _setter("canned_acl", canned_acl)
+ pulumi.set(__self__, "canned_acl", canned_acl)
@property
@pulumi.getter(name="cannedAcl")
@@ -6979,29 +5621,14 @@ def __init__(__self__, *,
fmp4_hls_settings: Optional['outputs.ChannelFmp4HlsSettings'] = None,
frame_capture_hls_settings: Optional['outputs.ChannelFrameCaptureHlsSettings'] = None,
standard_hls_settings: Optional['outputs.ChannelStandardHlsSettings'] = None):
- ChannelHlsSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_only_hls_settings=audio_only_hls_settings,
- fmp4_hls_settings=fmp4_hls_settings,
- frame_capture_hls_settings=frame_capture_hls_settings,
- standard_hls_settings=standard_hls_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_only_hls_settings: Optional['outputs.ChannelAudioOnlyHlsSettings'] = None,
- fmp4_hls_settings: Optional['outputs.ChannelFmp4HlsSettings'] = None,
- frame_capture_hls_settings: Optional['outputs.ChannelFrameCaptureHlsSettings'] = None,
- standard_hls_settings: Optional['outputs.ChannelStandardHlsSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_only_hls_settings is not None:
- _setter("audio_only_hls_settings", audio_only_hls_settings)
+ pulumi.set(__self__, "audio_only_hls_settings", audio_only_hls_settings)
if fmp4_hls_settings is not None:
- _setter("fmp4_hls_settings", fmp4_hls_settings)
+ pulumi.set(__self__, "fmp4_hls_settings", fmp4_hls_settings)
if frame_capture_hls_settings is not None:
- _setter("frame_capture_hls_settings", frame_capture_hls_settings)
+ pulumi.set(__self__, "frame_capture_hls_settings", frame_capture_hls_settings)
if standard_hls_settings is not None:
- _setter("standard_hls_settings", standard_hls_settings)
+ pulumi.set(__self__, "standard_hls_settings", standard_hls_settings)
@property
@pulumi.getter(name="audioOnlyHlsSettings")
@@ -7057,33 +5684,16 @@ def __init__(__self__, *,
http_transfer_mode: Optional[str] = None,
num_retries: Optional[int] = None,
restart_delay: Optional[int] = None):
- ChannelHlsWebdavSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- connection_retry_interval=connection_retry_interval,
- filecache_duration=filecache_duration,
- http_transfer_mode=http_transfer_mode,
- num_retries=num_retries,
- restart_delay=restart_delay,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- connection_retry_interval: Optional[int] = None,
- filecache_duration: Optional[int] = None,
- http_transfer_mode: Optional[str] = None,
- num_retries: Optional[int] = None,
- restart_delay: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if connection_retry_interval is not None:
- _setter("connection_retry_interval", connection_retry_interval)
+ pulumi.set(__self__, "connection_retry_interval", connection_retry_interval)
if filecache_duration is not None:
- _setter("filecache_duration", filecache_duration)
+ pulumi.set(__self__, "filecache_duration", filecache_duration)
if http_transfer_mode is not None:
- _setter("http_transfer_mode", http_transfer_mode)
+ pulumi.set(__self__, "http_transfer_mode", http_transfer_mode)
if num_retries is not None:
- _setter("num_retries", num_retries)
+ pulumi.set(__self__, "num_retries", num_retries)
if restart_delay is not None:
- _setter("restart_delay", restart_delay)
+ pulumi.set(__self__, "restart_delay", restart_delay)
@property
@pulumi.getter(name="connectionRetryInterval")
@@ -7115,11 +5725,6 @@ def restart_delay(self) -> Optional[int]:
class ChannelHtmlMotionGraphicsSettings(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -7152,29 +5757,14 @@ def __init__(__self__, *,
input_attachment_name: Optional[str] = None,
input_id: Optional[str] = None,
input_settings: Optional['outputs.ChannelInputSettings'] = None):
- ChannelInputAttachment._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- automatic_input_failover_settings=automatic_input_failover_settings,
- input_attachment_name=input_attachment_name,
- input_id=input_id,
- input_settings=input_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- automatic_input_failover_settings: Optional['outputs.ChannelAutomaticInputFailoverSettings'] = None,
- input_attachment_name: Optional[str] = None,
- input_id: Optional[str] = None,
- input_settings: Optional['outputs.ChannelInputSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if automatic_input_failover_settings is not None:
- _setter("automatic_input_failover_settings", automatic_input_failover_settings)
+ pulumi.set(__self__, "automatic_input_failover_settings", automatic_input_failover_settings)
if input_attachment_name is not None:
- _setter("input_attachment_name", input_attachment_name)
+ pulumi.set(__self__, "input_attachment_name", input_attachment_name)
if input_id is not None:
- _setter("input_id", input_id)
+ pulumi.set(__self__, "input_id", input_id)
if input_settings is not None:
- _setter("input_settings", input_settings)
+ pulumi.set(__self__, "input_settings", input_settings)
@property
@pulumi.getter(name="automaticInputFailoverSettings")
@@ -7219,21 +5809,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
gain: Optional[int] = None,
input_channel: Optional[int] = None):
- ChannelInputChannelLevel._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- gain=gain,
- input_channel=input_channel,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- gain: Optional[int] = None,
- input_channel: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if gain is not None:
- _setter("gain", gain)
+ pulumi.set(__self__, "gain", gain)
if input_channel is not None:
- _setter("input_channel", input_channel)
+ pulumi.set(__self__, "input_channel", input_channel)
@property
@pulumi.getter
@@ -7269,25 +5848,12 @@ def __init__(__self__, *,
password_param: Optional[str] = None,
uri: Optional[str] = None,
username: Optional[str] = None):
- ChannelInputLocation._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- password_param=password_param,
- uri=uri,
- username=username,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- password_param: Optional[str] = None,
- uri: Optional[str] = None,
- username: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if password_param is not None:
- _setter("password_param", password_param)
+ pulumi.set(__self__, "password_param", password_param)
if uri is not None:
- _setter("uri", uri)
+ pulumi.set(__self__, "uri", uri)
if username is not None:
- _setter("username", username)
+ pulumi.set(__self__, "username", username)
@property
@pulumi.getter(name="passwordParam")
@@ -7338,33 +5904,16 @@ def __init__(__self__, *,
input_loss_image_slate: Optional['outputs.ChannelInputLocation'] = None,
input_loss_image_type: Optional[str] = None,
repeat_frame_msec: Optional[int] = None):
- ChannelInputLossBehavior._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- black_frame_msec=black_frame_msec,
- input_loss_image_color=input_loss_image_color,
- input_loss_image_slate=input_loss_image_slate,
- input_loss_image_type=input_loss_image_type,
- repeat_frame_msec=repeat_frame_msec,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- black_frame_msec: Optional[int] = None,
- input_loss_image_color: Optional[str] = None,
- input_loss_image_slate: Optional['outputs.ChannelInputLocation'] = None,
- input_loss_image_type: Optional[str] = None,
- repeat_frame_msec: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if black_frame_msec is not None:
- _setter("black_frame_msec", black_frame_msec)
+ pulumi.set(__self__, "black_frame_msec", black_frame_msec)
if input_loss_image_color is not None:
- _setter("input_loss_image_color", input_loss_image_color)
+ pulumi.set(__self__, "input_loss_image_color", input_loss_image_color)
if input_loss_image_slate is not None:
- _setter("input_loss_image_slate", input_loss_image_slate)
+ pulumi.set(__self__, "input_loss_image_slate", input_loss_image_slate)
if input_loss_image_type is not None:
- _setter("input_loss_image_type", input_loss_image_type)
+ pulumi.set(__self__, "input_loss_image_type", input_loss_image_type)
if repeat_frame_msec is not None:
- _setter("repeat_frame_msec", repeat_frame_msec)
+ pulumi.set(__self__, "repeat_frame_msec", repeat_frame_msec)
@property
@pulumi.getter(name="blackFrameMsec")
@@ -7413,17 +5962,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
input_loss_threshold_msec: Optional[int] = None):
- ChannelInputLossFailoverSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_loss_threshold_msec=input_loss_threshold_msec,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_loss_threshold_msec: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if input_loss_threshold_msec is not None:
- _setter("input_loss_threshold_msec", input_loss_threshold_msec)
+ pulumi.set(__self__, "input_loss_threshold_msec", input_loss_threshold_msec)
@property
@pulumi.getter(name="inputLossThresholdMsec")
@@ -7482,57 +6022,28 @@ def __init__(__self__, *,
smpte2038_data_preference: Optional[str] = None,
source_end_behavior: Optional[str] = None,
video_selector: Optional['outputs.ChannelVideoSelector'] = None):
- ChannelInputSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_selectors=audio_selectors,
- caption_selectors=caption_selectors,
- deblock_filter=deblock_filter,
- denoise_filter=denoise_filter,
- filter_strength=filter_strength,
- input_filter=input_filter,
- network_input_settings=network_input_settings,
- scte35_pid=scte35_pid,
- smpte2038_data_preference=smpte2038_data_preference,
- source_end_behavior=source_end_behavior,
- video_selector=video_selector,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_selectors: Optional[Sequence['outputs.ChannelAudioSelector']] = None,
- caption_selectors: Optional[Sequence['outputs.ChannelCaptionSelector']] = None,
- deblock_filter: Optional[str] = None,
- denoise_filter: Optional[str] = None,
- filter_strength: Optional[int] = None,
- input_filter: Optional[str] = None,
- network_input_settings: Optional['outputs.ChannelNetworkInputSettings'] = None,
- scte35_pid: Optional[int] = None,
- smpte2038_data_preference: Optional[str] = None,
- source_end_behavior: Optional[str] = None,
- video_selector: Optional['outputs.ChannelVideoSelector'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_selectors is not None:
- _setter("audio_selectors", audio_selectors)
+ pulumi.set(__self__, "audio_selectors", audio_selectors)
if caption_selectors is not None:
- _setter("caption_selectors", caption_selectors)
+ pulumi.set(__self__, "caption_selectors", caption_selectors)
if deblock_filter is not None:
- _setter("deblock_filter", deblock_filter)
+ pulumi.set(__self__, "deblock_filter", deblock_filter)
if denoise_filter is not None:
- _setter("denoise_filter", denoise_filter)
+ pulumi.set(__self__, "denoise_filter", denoise_filter)
if filter_strength is not None:
- _setter("filter_strength", filter_strength)
+ pulumi.set(__self__, "filter_strength", filter_strength)
if input_filter is not None:
- _setter("input_filter", input_filter)
+ pulumi.set(__self__, "input_filter", input_filter)
if network_input_settings is not None:
- _setter("network_input_settings", network_input_settings)
+ pulumi.set(__self__, "network_input_settings", network_input_settings)
if scte35_pid is not None:
- _setter("scte35_pid", scte35_pid)
+ pulumi.set(__self__, "scte35_pid", scte35_pid)
if smpte2038_data_preference is not None:
- _setter("smpte2038_data_preference", smpte2038_data_preference)
+ pulumi.set(__self__, "smpte2038_data_preference", smpte2038_data_preference)
if source_end_behavior is not None:
- _setter("source_end_behavior", source_end_behavior)
+ pulumi.set(__self__, "source_end_behavior", source_end_behavior)
if video_selector is not None:
- _setter("video_selector", video_selector)
+ pulumi.set(__self__, "video_selector", video_selector)
@property
@pulumi.getter(name="audioSelectors")
@@ -7613,25 +6124,12 @@ def __init__(__self__, *,
codec: Optional[str] = None,
maximum_bitrate: Optional[str] = None,
resolution: Optional[str] = None):
- ChannelInputSpecification._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- codec=codec,
- maximum_bitrate=maximum_bitrate,
- resolution=resolution,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- codec: Optional[str] = None,
- maximum_bitrate: Optional[str] = None,
- resolution: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if codec is not None:
- _setter("codec", codec)
+ pulumi.set(__self__, "codec", codec)
if maximum_bitrate is not None:
- _setter("maximum_bitrate", maximum_bitrate)
+ pulumi.set(__self__, "maximum_bitrate", maximum_bitrate)
if resolution is not None:
- _setter("resolution", resolution)
+ pulumi.set(__self__, "resolution", resolution)
@property
@pulumi.getter
@@ -7670,17 +6168,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
static_key_settings: Optional['outputs.ChannelStaticKeySettings'] = None):
- ChannelKeyProviderSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- static_key_settings=static_key_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- static_key_settings: Optional['outputs.ChannelStaticKeySettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if static_key_settings is not None:
- _setter("static_key_settings", static_key_settings)
+ pulumi.set(__self__, "static_key_settings", static_key_settings)
@property
@pulumi.getter(name="staticKeySettings")
@@ -7842,205 +6331,102 @@ def __init__(__self__, *,
timed_metadata_pid: Optional[str] = None,
transport_stream_id: Optional[int] = None,
video_pid: Optional[str] = None):
- ChannelM2tsSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- absent_input_audio_behavior=absent_input_audio_behavior,
- arib=arib,
- arib_captions_pid=arib_captions_pid,
- arib_captions_pid_control=arib_captions_pid_control,
- audio_buffer_model=audio_buffer_model,
- audio_frames_per_pes=audio_frames_per_pes,
- audio_pids=audio_pids,
- audio_stream_type=audio_stream_type,
- bitrate=bitrate,
- buffer_model=buffer_model,
- cc_descriptor=cc_descriptor,
- dvb_nit_settings=dvb_nit_settings,
- dvb_sdt_settings=dvb_sdt_settings,
- dvb_sub_pids=dvb_sub_pids,
- dvb_tdt_settings=dvb_tdt_settings,
- dvb_teletext_pid=dvb_teletext_pid,
- ebif=ebif,
- ebp_audio_interval=ebp_audio_interval,
- ebp_lookahead_ms=ebp_lookahead_ms,
- ebp_placement=ebp_placement,
- ecm_pid=ecm_pid,
- es_rate_in_pes=es_rate_in_pes,
- etv_platform_pid=etv_platform_pid,
- etv_signal_pid=etv_signal_pid,
- fragment_time=fragment_time,
- klv=klv,
- klv_data_pids=klv_data_pids,
- nielsen_id3_behavior=nielsen_id3_behavior,
- null_packet_bitrate=null_packet_bitrate,
- pat_interval=pat_interval,
- pcr_control=pcr_control,
- pcr_period=pcr_period,
- pcr_pid=pcr_pid,
- pmt_interval=pmt_interval,
- pmt_pid=pmt_pid,
- program_num=program_num,
- rate_mode=rate_mode,
- scte27_pids=scte27_pids,
- scte35_control=scte35_control,
- scte35_pid=scte35_pid,
- scte35_preroll_pullup_milliseconds=scte35_preroll_pullup_milliseconds,
- segmentation_markers=segmentation_markers,
- segmentation_style=segmentation_style,
- segmentation_time=segmentation_time,
- timed_metadata_behavior=timed_metadata_behavior,
- timed_metadata_pid=timed_metadata_pid,
- transport_stream_id=transport_stream_id,
- video_pid=video_pid,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- absent_input_audio_behavior: Optional[str] = None,
- arib: Optional[str] = None,
- arib_captions_pid: Optional[str] = None,
- arib_captions_pid_control: Optional[str] = None,
- audio_buffer_model: Optional[str] = None,
- audio_frames_per_pes: Optional[int] = None,
- audio_pids: Optional[str] = None,
- audio_stream_type: Optional[str] = None,
- bitrate: Optional[int] = None,
- buffer_model: Optional[str] = None,
- cc_descriptor: Optional[str] = None,
- dvb_nit_settings: Optional['outputs.ChannelDvbNitSettings'] = None,
- dvb_sdt_settings: Optional['outputs.ChannelDvbSdtSettings'] = None,
- dvb_sub_pids: Optional[str] = None,
- dvb_tdt_settings: Optional['outputs.ChannelDvbTdtSettings'] = None,
- dvb_teletext_pid: Optional[str] = None,
- ebif: Optional[str] = None,
- ebp_audio_interval: Optional[str] = None,
- ebp_lookahead_ms: Optional[int] = None,
- ebp_placement: Optional[str] = None,
- ecm_pid: Optional[str] = None,
- es_rate_in_pes: Optional[str] = None,
- etv_platform_pid: Optional[str] = None,
- etv_signal_pid: Optional[str] = None,
- fragment_time: Optional[float] = None,
- klv: Optional[str] = None,
- klv_data_pids: Optional[str] = None,
- nielsen_id3_behavior: Optional[str] = None,
- null_packet_bitrate: Optional[float] = None,
- pat_interval: Optional[int] = None,
- pcr_control: Optional[str] = None,
- pcr_period: Optional[int] = None,
- pcr_pid: Optional[str] = None,
- pmt_interval: Optional[int] = None,
- pmt_pid: Optional[str] = None,
- program_num: Optional[int] = None,
- rate_mode: Optional[str] = None,
- scte27_pids: Optional[str] = None,
- scte35_control: Optional[str] = None,
- scte35_pid: Optional[str] = None,
- scte35_preroll_pullup_milliseconds: Optional[float] = None,
- segmentation_markers: Optional[str] = None,
- segmentation_style: Optional[str] = None,
- segmentation_time: Optional[float] = None,
- timed_metadata_behavior: Optional[str] = None,
- timed_metadata_pid: Optional[str] = None,
- transport_stream_id: Optional[int] = None,
- video_pid: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if absent_input_audio_behavior is not None:
- _setter("absent_input_audio_behavior", absent_input_audio_behavior)
+ pulumi.set(__self__, "absent_input_audio_behavior", absent_input_audio_behavior)
if arib is not None:
- _setter("arib", arib)
+ pulumi.set(__self__, "arib", arib)
if arib_captions_pid is not None:
- _setter("arib_captions_pid", arib_captions_pid)
+ pulumi.set(__self__, "arib_captions_pid", arib_captions_pid)
if arib_captions_pid_control is not None:
- _setter("arib_captions_pid_control", arib_captions_pid_control)
+ pulumi.set(__self__, "arib_captions_pid_control", arib_captions_pid_control)
if audio_buffer_model is not None:
- _setter("audio_buffer_model", audio_buffer_model)
+ pulumi.set(__self__, "audio_buffer_model", audio_buffer_model)
if audio_frames_per_pes is not None:
- _setter("audio_frames_per_pes", audio_frames_per_pes)
+ pulumi.set(__self__, "audio_frames_per_pes", audio_frames_per_pes)
if audio_pids is not None:
- _setter("audio_pids", audio_pids)
+ pulumi.set(__self__, "audio_pids", audio_pids)
if audio_stream_type is not None:
- _setter("audio_stream_type", audio_stream_type)
+ pulumi.set(__self__, "audio_stream_type", audio_stream_type)
if bitrate is not None:
- _setter("bitrate", bitrate)
+ pulumi.set(__self__, "bitrate", bitrate)
if buffer_model is not None:
- _setter("buffer_model", buffer_model)
+ pulumi.set(__self__, "buffer_model", buffer_model)
if cc_descriptor is not None:
- _setter("cc_descriptor", cc_descriptor)
+ pulumi.set(__self__, "cc_descriptor", cc_descriptor)
if dvb_nit_settings is not None:
- _setter("dvb_nit_settings", dvb_nit_settings)
+ pulumi.set(__self__, "dvb_nit_settings", dvb_nit_settings)
if dvb_sdt_settings is not None:
- _setter("dvb_sdt_settings", dvb_sdt_settings)
+ pulumi.set(__self__, "dvb_sdt_settings", dvb_sdt_settings)
if dvb_sub_pids is not None:
- _setter("dvb_sub_pids", dvb_sub_pids)
+ pulumi.set(__self__, "dvb_sub_pids", dvb_sub_pids)
if dvb_tdt_settings is not None:
- _setter("dvb_tdt_settings", dvb_tdt_settings)
+ pulumi.set(__self__, "dvb_tdt_settings", dvb_tdt_settings)
if dvb_teletext_pid is not None:
- _setter("dvb_teletext_pid", dvb_teletext_pid)
+ pulumi.set(__self__, "dvb_teletext_pid", dvb_teletext_pid)
if ebif is not None:
- _setter("ebif", ebif)
+ pulumi.set(__self__, "ebif", ebif)
if ebp_audio_interval is not None:
- _setter("ebp_audio_interval", ebp_audio_interval)
+ pulumi.set(__self__, "ebp_audio_interval", ebp_audio_interval)
if ebp_lookahead_ms is not None:
- _setter("ebp_lookahead_ms", ebp_lookahead_ms)
+ pulumi.set(__self__, "ebp_lookahead_ms", ebp_lookahead_ms)
if ebp_placement is not None:
- _setter("ebp_placement", ebp_placement)
+ pulumi.set(__self__, "ebp_placement", ebp_placement)
if ecm_pid is not None:
- _setter("ecm_pid", ecm_pid)
+ pulumi.set(__self__, "ecm_pid", ecm_pid)
if es_rate_in_pes is not None:
- _setter("es_rate_in_pes", es_rate_in_pes)
+ pulumi.set(__self__, "es_rate_in_pes", es_rate_in_pes)
if etv_platform_pid is not None:
- _setter("etv_platform_pid", etv_platform_pid)
+ pulumi.set(__self__, "etv_platform_pid", etv_platform_pid)
if etv_signal_pid is not None:
- _setter("etv_signal_pid", etv_signal_pid)
+ pulumi.set(__self__, "etv_signal_pid", etv_signal_pid)
if fragment_time is not None:
- _setter("fragment_time", fragment_time)
+ pulumi.set(__self__, "fragment_time", fragment_time)
if klv is not None:
- _setter("klv", klv)
+ pulumi.set(__self__, "klv", klv)
if klv_data_pids is not None:
- _setter("klv_data_pids", klv_data_pids)
+ pulumi.set(__self__, "klv_data_pids", klv_data_pids)
if nielsen_id3_behavior is not None:
- _setter("nielsen_id3_behavior", nielsen_id3_behavior)
+ pulumi.set(__self__, "nielsen_id3_behavior", nielsen_id3_behavior)
if null_packet_bitrate is not None:
- _setter("null_packet_bitrate", null_packet_bitrate)
+ pulumi.set(__self__, "null_packet_bitrate", null_packet_bitrate)
if pat_interval is not None:
- _setter("pat_interval", pat_interval)
+ pulumi.set(__self__, "pat_interval", pat_interval)
if pcr_control is not None:
- _setter("pcr_control", pcr_control)
+ pulumi.set(__self__, "pcr_control", pcr_control)
if pcr_period is not None:
- _setter("pcr_period", pcr_period)
+ pulumi.set(__self__, "pcr_period", pcr_period)
if pcr_pid is not None:
- _setter("pcr_pid", pcr_pid)
+ pulumi.set(__self__, "pcr_pid", pcr_pid)
if pmt_interval is not None:
- _setter("pmt_interval", pmt_interval)
+ pulumi.set(__self__, "pmt_interval", pmt_interval)
if pmt_pid is not None:
- _setter("pmt_pid", pmt_pid)
+ pulumi.set(__self__, "pmt_pid", pmt_pid)
if program_num is not None:
- _setter("program_num", program_num)
+ pulumi.set(__self__, "program_num", program_num)
if rate_mode is not None:
- _setter("rate_mode", rate_mode)
+ pulumi.set(__self__, "rate_mode", rate_mode)
if scte27_pids is not None:
- _setter("scte27_pids", scte27_pids)
+ pulumi.set(__self__, "scte27_pids", scte27_pids)
if scte35_control is not None:
- _setter("scte35_control", scte35_control)
+ pulumi.set(__self__, "scte35_control", scte35_control)
if scte35_pid is not None:
- _setter("scte35_pid", scte35_pid)
+ pulumi.set(__self__, "scte35_pid", scte35_pid)
if scte35_preroll_pullup_milliseconds is not None:
- _setter("scte35_preroll_pullup_milliseconds", scte35_preroll_pullup_milliseconds)
+ pulumi.set(__self__, "scte35_preroll_pullup_milliseconds", scte35_preroll_pullup_milliseconds)
if segmentation_markers is not None:
- _setter("segmentation_markers", segmentation_markers)
+ pulumi.set(__self__, "segmentation_markers", segmentation_markers)
if segmentation_style is not None:
- _setter("segmentation_style", segmentation_style)
+ pulumi.set(__self__, "segmentation_style", segmentation_style)
if segmentation_time is not None:
- _setter("segmentation_time", segmentation_time)
+ pulumi.set(__self__, "segmentation_time", segmentation_time)
if timed_metadata_behavior is not None:
- _setter("timed_metadata_behavior", timed_metadata_behavior)
+ pulumi.set(__self__, "timed_metadata_behavior", timed_metadata_behavior)
if timed_metadata_pid is not None:
- _setter("timed_metadata_pid", timed_metadata_pid)
+ pulumi.set(__self__, "timed_metadata_pid", timed_metadata_pid)
if transport_stream_id is not None:
- _setter("transport_stream_id", transport_stream_id)
+ pulumi.set(__self__, "transport_stream_id", transport_stream_id)
if video_pid is not None:
- _setter("video_pid", video_pid)
+ pulumi.set(__self__, "video_pid", video_pid)
@property
@pulumi.getter(name="absentInputAudioBehavior")
@@ -8358,89 +6744,44 @@ def __init__(__self__, *,
timed_metadata_pid: Optional[str] = None,
transport_stream_id: Optional[int] = None,
video_pid: Optional[str] = None):
- ChannelM3u8Settings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_frames_per_pes=audio_frames_per_pes,
- audio_pids=audio_pids,
- ecm_pid=ecm_pid,
- klv_behavior=klv_behavior,
- klv_data_pids=klv_data_pids,
- nielsen_id3_behavior=nielsen_id3_behavior,
- pat_interval=pat_interval,
- pcr_control=pcr_control,
- pcr_period=pcr_period,
- pcr_pid=pcr_pid,
- pmt_interval=pmt_interval,
- pmt_pid=pmt_pid,
- program_num=program_num,
- scte35_behavior=scte35_behavior,
- scte35_pid=scte35_pid,
- timed_metadata_behavior=timed_metadata_behavior,
- timed_metadata_pid=timed_metadata_pid,
- transport_stream_id=transport_stream_id,
- video_pid=video_pid,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_frames_per_pes: Optional[int] = None,
- audio_pids: Optional[str] = None,
- ecm_pid: Optional[str] = None,
- klv_behavior: Optional[str] = None,
- klv_data_pids: Optional[str] = None,
- nielsen_id3_behavior: Optional[str] = None,
- pat_interval: Optional[int] = None,
- pcr_control: Optional[str] = None,
- pcr_period: Optional[int] = None,
- pcr_pid: Optional[str] = None,
- pmt_interval: Optional[int] = None,
- pmt_pid: Optional[str] = None,
- program_num: Optional[int] = None,
- scte35_behavior: Optional[str] = None,
- scte35_pid: Optional[str] = None,
- timed_metadata_behavior: Optional[str] = None,
- timed_metadata_pid: Optional[str] = None,
- transport_stream_id: Optional[int] = None,
- video_pid: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_frames_per_pes is not None:
- _setter("audio_frames_per_pes", audio_frames_per_pes)
+ pulumi.set(__self__, "audio_frames_per_pes", audio_frames_per_pes)
if audio_pids is not None:
- _setter("audio_pids", audio_pids)
+ pulumi.set(__self__, "audio_pids", audio_pids)
if ecm_pid is not None:
- _setter("ecm_pid", ecm_pid)
+ pulumi.set(__self__, "ecm_pid", ecm_pid)
if klv_behavior is not None:
- _setter("klv_behavior", klv_behavior)
+ pulumi.set(__self__, "klv_behavior", klv_behavior)
if klv_data_pids is not None:
- _setter("klv_data_pids", klv_data_pids)
+ pulumi.set(__self__, "klv_data_pids", klv_data_pids)
if nielsen_id3_behavior is not None:
- _setter("nielsen_id3_behavior", nielsen_id3_behavior)
+ pulumi.set(__self__, "nielsen_id3_behavior", nielsen_id3_behavior)
if pat_interval is not None:
- _setter("pat_interval", pat_interval)
+ pulumi.set(__self__, "pat_interval", pat_interval)
if pcr_control is not None:
- _setter("pcr_control", pcr_control)
+ pulumi.set(__self__, "pcr_control", pcr_control)
if pcr_period is not None:
- _setter("pcr_period", pcr_period)
+ pulumi.set(__self__, "pcr_period", pcr_period)
if pcr_pid is not None:
- _setter("pcr_pid", pcr_pid)
+ pulumi.set(__self__, "pcr_pid", pcr_pid)
if pmt_interval is not None:
- _setter("pmt_interval", pmt_interval)
+ pulumi.set(__self__, "pmt_interval", pmt_interval)
if pmt_pid is not None:
- _setter("pmt_pid", pmt_pid)
+ pulumi.set(__self__, "pmt_pid", pmt_pid)
if program_num is not None:
- _setter("program_num", program_num)
+ pulumi.set(__self__, "program_num", program_num)
if scte35_behavior is not None:
- _setter("scte35_behavior", scte35_behavior)
+ pulumi.set(__self__, "scte35_behavior", scte35_behavior)
if scte35_pid is not None:
- _setter("scte35_pid", scte35_pid)
+ pulumi.set(__self__, "scte35_pid", scte35_pid)
if timed_metadata_behavior is not None:
- _setter("timed_metadata_behavior", timed_metadata_behavior)
+ pulumi.set(__self__, "timed_metadata_behavior", timed_metadata_behavior)
if timed_metadata_pid is not None:
- _setter("timed_metadata_pid", timed_metadata_pid)
+ pulumi.set(__self__, "timed_metadata_pid", timed_metadata_pid)
if transport_stream_id is not None:
- _setter("transport_stream_id", transport_stream_id)
+ pulumi.set(__self__, "transport_stream_id", transport_stream_id)
if video_pid is not None:
- _setter("video_pid", video_pid)
+ pulumi.set(__self__, "video_pid", video_pid)
@property
@pulumi.getter(name="audioFramesPerPes")
@@ -8562,21 +6903,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
maintenance_day: Optional[str] = None,
maintenance_start_time: Optional[str] = None):
- ChannelMaintenanceCreateSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- maintenance_day=maintenance_day,
- maintenance_start_time=maintenance_start_time,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- maintenance_day: Optional[str] = None,
- maintenance_start_time: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if maintenance_day is not None:
- _setter("maintenance_day", maintenance_day)
+ pulumi.set(__self__, "maintenance_day", maintenance_day)
if maintenance_start_time is not None:
- _setter("maintenance_start_time", maintenance_start_time)
+ pulumi.set(__self__, "maintenance_start_time", maintenance_start_time)
@property
@pulumi.getter(name="maintenanceDay")
@@ -8593,17 +6923,8 @@ def maintenance_start_time(self) -> Optional[str]:
class ChannelMediaPackageGroupSettings(dict):
def __init__(__self__, *,
destination: Optional['outputs.ChannelOutputLocationRef'] = None):
- ChannelMediaPackageGroupSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: Optional['outputs.ChannelOutputLocationRef'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
@property
@pulumi.getter
@@ -8632,17 +6953,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
channel_id: Optional[str] = None):
- ChannelMediaPackageOutputDestinationSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- channel_id=channel_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- channel_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if channel_id is not None:
- _setter("channel_id", channel_id)
+ pulumi.set(__self__, "channel_id", channel_id)
@property
@pulumi.getter(name="channelId")
@@ -8654,11 +6966,6 @@ def channel_id(self) -> Optional[str]:
class ChannelMediaPackageOutputSettings(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -8685,21 +6992,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
motion_graphics_insertion: Optional[str] = None,
motion_graphics_settings: Optional['outputs.ChannelMotionGraphicsSettings'] = None):
- ChannelMotionGraphicsConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- motion_graphics_insertion=motion_graphics_insertion,
- motion_graphics_settings=motion_graphics_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- motion_graphics_insertion: Optional[str] = None,
- motion_graphics_settings: Optional['outputs.ChannelMotionGraphicsSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if motion_graphics_insertion is not None:
- _setter("motion_graphics_insertion", motion_graphics_insertion)
+ pulumi.set(__self__, "motion_graphics_insertion", motion_graphics_insertion)
if motion_graphics_settings is not None:
- _setter("motion_graphics_settings", motion_graphics_settings)
+ pulumi.set(__self__, "motion_graphics_settings", motion_graphics_settings)
@property
@pulumi.getter(name="motionGraphicsInsertion")
@@ -8733,17 +7029,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
html_motion_graphics_settings: Optional['outputs.ChannelHtmlMotionGraphicsSettings'] = None):
- ChannelMotionGraphicsSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- html_motion_graphics_settings=html_motion_graphics_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- html_motion_graphics_settings: Optional['outputs.ChannelHtmlMotionGraphicsSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if html_motion_graphics_settings is not None:
- _setter("html_motion_graphics_settings", html_motion_graphics_settings)
+ pulumi.set(__self__, "html_motion_graphics_settings", html_motion_graphics_settings)
@property
@pulumi.getter(name="htmlMotionGraphicsSettings")
@@ -8776,25 +7063,12 @@ def __init__(__self__, *,
bitrate: Optional[float] = None,
coding_mode: Optional[str] = None,
sample_rate: Optional[float] = None):
- ChannelMp2Settings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bitrate=bitrate,
- coding_mode=coding_mode,
- sample_rate=sample_rate,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bitrate: Optional[float] = None,
- coding_mode: Optional[str] = None,
- sample_rate: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bitrate is not None:
- _setter("bitrate", bitrate)
+ pulumi.set(__self__, "bitrate", bitrate)
if coding_mode is not None:
- _setter("coding_mode", coding_mode)
+ pulumi.set(__self__, "coding_mode", coding_mode)
if sample_rate is not None:
- _setter("sample_rate", sample_rate)
+ pulumi.set(__self__, "sample_rate", sample_rate)
@property
@pulumi.getter
@@ -8833,17 +7107,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
temporal_filter_settings: Optional['outputs.ChannelTemporalFilterSettings'] = None):
- ChannelMpeg2FilterSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- temporal_filter_settings=temporal_filter_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- temporal_filter_settings: Optional['outputs.ChannelTemporalFilterSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if temporal_filter_settings is not None:
- _setter("temporal_filter_settings", temporal_filter_settings)
+ pulumi.set(__self__, "temporal_filter_settings", temporal_filter_settings)
@property
@pulumi.getter(name="temporalFilterSettings")
@@ -8920,81 +7185,40 @@ def __init__(__self__, *,
subgop_length: Optional[str] = None,
timecode_burnin_settings: Optional['outputs.ChannelTimecodeBurninSettings'] = None,
timecode_insertion: Optional[str] = None):
- ChannelMpeg2Settings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- adaptive_quantization=adaptive_quantization,
- afd_signaling=afd_signaling,
- color_metadata=color_metadata,
- color_space=color_space,
- display_aspect_ratio=display_aspect_ratio,
- filter_settings=filter_settings,
- fixed_afd=fixed_afd,
- framerate_denominator=framerate_denominator,
- framerate_numerator=framerate_numerator,
- gop_closed_cadence=gop_closed_cadence,
- gop_num_b_frames=gop_num_b_frames,
- gop_size=gop_size,
- gop_size_units=gop_size_units,
- scan_type=scan_type,
- subgop_length=subgop_length,
- timecode_burnin_settings=timecode_burnin_settings,
- timecode_insertion=timecode_insertion,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- adaptive_quantization: Optional[str] = None,
- afd_signaling: Optional[str] = None,
- color_metadata: Optional[str] = None,
- color_space: Optional[str] = None,
- display_aspect_ratio: Optional[str] = None,
- filter_settings: Optional['outputs.ChannelMpeg2FilterSettings'] = None,
- fixed_afd: Optional[str] = None,
- framerate_denominator: Optional[int] = None,
- framerate_numerator: Optional[int] = None,
- gop_closed_cadence: Optional[int] = None,
- gop_num_b_frames: Optional[int] = None,
- gop_size: Optional[float] = None,
- gop_size_units: Optional[str] = None,
- scan_type: Optional[str] = None,
- subgop_length: Optional[str] = None,
- timecode_burnin_settings: Optional['outputs.ChannelTimecodeBurninSettings'] = None,
- timecode_insertion: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if adaptive_quantization is not None:
- _setter("adaptive_quantization", adaptive_quantization)
+ pulumi.set(__self__, "adaptive_quantization", adaptive_quantization)
if afd_signaling is not None:
- _setter("afd_signaling", afd_signaling)
+ pulumi.set(__self__, "afd_signaling", afd_signaling)
if color_metadata is not None:
- _setter("color_metadata", color_metadata)
+ pulumi.set(__self__, "color_metadata", color_metadata)
if color_space is not None:
- _setter("color_space", color_space)
+ pulumi.set(__self__, "color_space", color_space)
if display_aspect_ratio is not None:
- _setter("display_aspect_ratio", display_aspect_ratio)
+ pulumi.set(__self__, "display_aspect_ratio", display_aspect_ratio)
if filter_settings is not None:
- _setter("filter_settings", filter_settings)
+ pulumi.set(__self__, "filter_settings", filter_settings)
if fixed_afd is not None:
- _setter("fixed_afd", fixed_afd)
+ pulumi.set(__self__, "fixed_afd", fixed_afd)
if framerate_denominator is not None:
- _setter("framerate_denominator", framerate_denominator)
+ pulumi.set(__self__, "framerate_denominator", framerate_denominator)
if framerate_numerator is not None:
- _setter("framerate_numerator", framerate_numerator)
+ pulumi.set(__self__, "framerate_numerator", framerate_numerator)
if gop_closed_cadence is not None:
- _setter("gop_closed_cadence", gop_closed_cadence)
+ pulumi.set(__self__, "gop_closed_cadence", gop_closed_cadence)
if gop_num_b_frames is not None:
- _setter("gop_num_b_frames", gop_num_b_frames)
+ pulumi.set(__self__, "gop_num_b_frames", gop_num_b_frames)
if gop_size is not None:
- _setter("gop_size", gop_size)
+ pulumi.set(__self__, "gop_size", gop_size)
if gop_size_units is not None:
- _setter("gop_size_units", gop_size_units)
+ pulumi.set(__self__, "gop_size_units", gop_size_units)
if scan_type is not None:
- _setter("scan_type", scan_type)
+ pulumi.set(__self__, "scan_type", scan_type)
if subgop_length is not None:
- _setter("subgop_length", subgop_length)
+ pulumi.set(__self__, "subgop_length", subgop_length)
if timecode_burnin_settings is not None:
- _setter("timecode_burnin_settings", timecode_burnin_settings)
+ pulumi.set(__self__, "timecode_burnin_settings", timecode_burnin_settings)
if timecode_insertion is not None:
- _setter("timecode_insertion", timecode_insertion)
+ pulumi.set(__self__, "timecode_insertion", timecode_insertion)
@property
@pulumi.getter(name="adaptiveQuantization")
@@ -9155,89 +7379,44 @@ def __init__(__self__, *,
stream_manifest_behavior: Optional[str] = None,
timestamp_offset: Optional[str] = None,
timestamp_offset_mode: Optional[str] = None):
- ChannelMsSmoothGroupSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- acquisition_point_id=acquisition_point_id,
- audio_only_timecode_control=audio_only_timecode_control,
- certificate_mode=certificate_mode,
- connection_retry_interval=connection_retry_interval,
- destination=destination,
- event_id=event_id,
- event_id_mode=event_id_mode,
- event_stop_behavior=event_stop_behavior,
- filecache_duration=filecache_duration,
- fragment_length=fragment_length,
- input_loss_action=input_loss_action,
- num_retries=num_retries,
- restart_delay=restart_delay,
- segmentation_mode=segmentation_mode,
- send_delay_ms=send_delay_ms,
- sparse_track_type=sparse_track_type,
- stream_manifest_behavior=stream_manifest_behavior,
- timestamp_offset=timestamp_offset,
- timestamp_offset_mode=timestamp_offset_mode,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- acquisition_point_id: Optional[str] = None,
- audio_only_timecode_control: Optional[str] = None,
- certificate_mode: Optional[str] = None,
- connection_retry_interval: Optional[int] = None,
- destination: Optional['outputs.ChannelOutputLocationRef'] = None,
- event_id: Optional[str] = None,
- event_id_mode: Optional[str] = None,
- event_stop_behavior: Optional[str] = None,
- filecache_duration: Optional[int] = None,
- fragment_length: Optional[int] = None,
- input_loss_action: Optional[str] = None,
- num_retries: Optional[int] = None,
- restart_delay: Optional[int] = None,
- segmentation_mode: Optional[str] = None,
- send_delay_ms: Optional[int] = None,
- sparse_track_type: Optional[str] = None,
- stream_manifest_behavior: Optional[str] = None,
- timestamp_offset: Optional[str] = None,
- timestamp_offset_mode: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if acquisition_point_id is not None:
- _setter("acquisition_point_id", acquisition_point_id)
+ pulumi.set(__self__, "acquisition_point_id", acquisition_point_id)
if audio_only_timecode_control is not None:
- _setter("audio_only_timecode_control", audio_only_timecode_control)
+ pulumi.set(__self__, "audio_only_timecode_control", audio_only_timecode_control)
if certificate_mode is not None:
- _setter("certificate_mode", certificate_mode)
+ pulumi.set(__self__, "certificate_mode", certificate_mode)
if connection_retry_interval is not None:
- _setter("connection_retry_interval", connection_retry_interval)
+ pulumi.set(__self__, "connection_retry_interval", connection_retry_interval)
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if event_id is not None:
- _setter("event_id", event_id)
+ pulumi.set(__self__, "event_id", event_id)
if event_id_mode is not None:
- _setter("event_id_mode", event_id_mode)
+ pulumi.set(__self__, "event_id_mode", event_id_mode)
if event_stop_behavior is not None:
- _setter("event_stop_behavior", event_stop_behavior)
+ pulumi.set(__self__, "event_stop_behavior", event_stop_behavior)
if filecache_duration is not None:
- _setter("filecache_duration", filecache_duration)
+ pulumi.set(__self__, "filecache_duration", filecache_duration)
if fragment_length is not None:
- _setter("fragment_length", fragment_length)
+ pulumi.set(__self__, "fragment_length", fragment_length)
if input_loss_action is not None:
- _setter("input_loss_action", input_loss_action)
+ pulumi.set(__self__, "input_loss_action", input_loss_action)
if num_retries is not None:
- _setter("num_retries", num_retries)
+ pulumi.set(__self__, "num_retries", num_retries)
if restart_delay is not None:
- _setter("restart_delay", restart_delay)
+ pulumi.set(__self__, "restart_delay", restart_delay)
if segmentation_mode is not None:
- _setter("segmentation_mode", segmentation_mode)
+ pulumi.set(__self__, "segmentation_mode", segmentation_mode)
if send_delay_ms is not None:
- _setter("send_delay_ms", send_delay_ms)
+ pulumi.set(__self__, "send_delay_ms", send_delay_ms)
if sparse_track_type is not None:
- _setter("sparse_track_type", sparse_track_type)
+ pulumi.set(__self__, "sparse_track_type", sparse_track_type)
if stream_manifest_behavior is not None:
- _setter("stream_manifest_behavior", stream_manifest_behavior)
+ pulumi.set(__self__, "stream_manifest_behavior", stream_manifest_behavior)
if timestamp_offset is not None:
- _setter("timestamp_offset", timestamp_offset)
+ pulumi.set(__self__, "timestamp_offset", timestamp_offset)
if timestamp_offset_mode is not None:
- _setter("timestamp_offset_mode", timestamp_offset_mode)
+ pulumi.set(__self__, "timestamp_offset_mode", timestamp_offset_mode)
@property
@pulumi.getter(name="acquisitionPointId")
@@ -9359,21 +7538,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
h265_packaging_type: Optional[str] = None,
name_modifier: Optional[str] = None):
- ChannelMsSmoothOutputSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- h265_packaging_type=h265_packaging_type,
- name_modifier=name_modifier,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- h265_packaging_type: Optional[str] = None,
- name_modifier: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if h265_packaging_type is not None:
- _setter("h265_packaging_type", h265_packaging_type)
+ pulumi.set(__self__, "h265_packaging_type", h265_packaging_type)
if name_modifier is not None:
- _setter("name_modifier", name_modifier)
+ pulumi.set(__self__, "name_modifier", name_modifier)
@property
@pulumi.getter(name="h265PackagingType")
@@ -9390,28 +7558,14 @@ def name_modifier(self) -> Optional[str]:
class ChannelMultiplexGroupSettings(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
class ChannelMultiplexOutputSettings(dict):
def __init__(__self__, *,
destination: Optional['outputs.ChannelOutputLocationRef'] = None):
- ChannelMultiplexOutputSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination=destination,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination: Optional['outputs.ChannelOutputLocationRef'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
@property
@pulumi.getter
@@ -9443,21 +7597,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
multiplex_id: Optional[str] = None,
program_name: Optional[str] = None):
- ChannelMultiplexProgramChannelDestinationSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- multiplex_id=multiplex_id,
- program_name=program_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- multiplex_id: Optional[str] = None,
- program_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if multiplex_id is not None:
- _setter("multiplex_id", multiplex_id)
+ pulumi.set(__self__, "multiplex_id", multiplex_id)
if program_name is not None:
- _setter("program_name", program_name)
+ pulumi.set(__self__, "program_name", program_name)
@property
@pulumi.getter(name="multiplexId")
@@ -9494,21 +7637,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
hls_input_settings: Optional['outputs.ChannelHlsInputSettings'] = None,
server_validation: Optional[str] = None):
- ChannelNetworkInputSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hls_input_settings=hls_input_settings,
- server_validation=server_validation,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hls_input_settings: Optional['outputs.ChannelHlsInputSettings'] = None,
- server_validation: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if hls_input_settings is not None:
- _setter("hls_input_settings", hls_input_settings)
+ pulumi.set(__self__, "hls_input_settings", hls_input_settings)
if server_validation is not None:
- _setter("server_validation", server_validation)
+ pulumi.set(__self__, "server_validation", server_validation)
@property
@pulumi.getter(name="hlsInputSettings")
@@ -9546,25 +7678,12 @@ def __init__(__self__, *,
cbet_check_digit_string: Optional[str] = None,
cbet_stepaside: Optional[str] = None,
csid: Optional[str] = None):
- ChannelNielsenCbet._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cbet_check_digit_string=cbet_check_digit_string,
- cbet_stepaside=cbet_stepaside,
- csid=csid,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cbet_check_digit_string: Optional[str] = None,
- cbet_stepaside: Optional[str] = None,
- csid: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cbet_check_digit_string is not None:
- _setter("cbet_check_digit_string", cbet_check_digit_string)
+ pulumi.set(__self__, "cbet_check_digit_string", cbet_check_digit_string)
if cbet_stepaside is not None:
- _setter("cbet_stepaside", cbet_stepaside)
+ pulumi.set(__self__, "cbet_stepaside", cbet_stepaside)
if csid is not None:
- _setter("csid", csid)
+ pulumi.set(__self__, "csid", csid)
@property
@pulumi.getter(name="cbetCheckDigitString")
@@ -9606,21 +7725,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
distributor_id: Optional[str] = None,
nielsen_pcm_to_id3_tagging: Optional[str] = None):
- ChannelNielsenConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- distributor_id=distributor_id,
- nielsen_pcm_to_id3_tagging=nielsen_pcm_to_id3_tagging,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- distributor_id: Optional[str] = None,
- nielsen_pcm_to_id3_tagging: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if distributor_id is not None:
- _setter("distributor_id", distributor_id)
+ pulumi.set(__self__, "distributor_id", distributor_id)
if nielsen_pcm_to_id3_tagging is not None:
- _setter("nielsen_pcm_to_id3_tagging", nielsen_pcm_to_id3_tagging)
+ pulumi.set(__self__, "nielsen_pcm_to_id3_tagging", nielsen_pcm_to_id3_tagging)
@property
@pulumi.getter(name="distributorId")
@@ -9656,25 +7764,12 @@ def __init__(__self__, *,
check_digit_string: Optional[str] = None,
sid: Optional[float] = None,
timezone: Optional[str] = None):
- ChannelNielsenNaesIiNw._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- check_digit_string=check_digit_string,
- sid=sid,
- timezone=timezone,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- check_digit_string: Optional[str] = None,
- sid: Optional[float] = None,
- timezone: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if check_digit_string is not None:
- _setter("check_digit_string", check_digit_string)
+ pulumi.set(__self__, "check_digit_string", check_digit_string)
if sid is not None:
- _setter("sid", sid)
+ pulumi.set(__self__, "sid", sid)
if timezone is not None:
- _setter("timezone", timezone)
+ pulumi.set(__self__, "timezone", timezone)
@property
@pulumi.getter(name="checkDigitString")
@@ -9719,25 +7814,12 @@ def __init__(__self__, *,
nielsen_cbet_settings: Optional['outputs.ChannelNielsenCbet'] = None,
nielsen_distribution_type: Optional[str] = None,
nielsen_naes_ii_nw_settings: Optional['outputs.ChannelNielsenNaesIiNw'] = None):
- ChannelNielsenWatermarksSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- nielsen_cbet_settings=nielsen_cbet_settings,
- nielsen_distribution_type=nielsen_distribution_type,
- nielsen_naes_ii_nw_settings=nielsen_naes_ii_nw_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- nielsen_cbet_settings: Optional['outputs.ChannelNielsenCbet'] = None,
- nielsen_distribution_type: Optional[str] = None,
- nielsen_naes_ii_nw_settings: Optional['outputs.ChannelNielsenNaesIiNw'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if nielsen_cbet_settings is not None:
- _setter("nielsen_cbet_settings", nielsen_cbet_settings)
+ pulumi.set(__self__, "nielsen_cbet_settings", nielsen_cbet_settings)
if nielsen_distribution_type is not None:
- _setter("nielsen_distribution_type", nielsen_distribution_type)
+ pulumi.set(__self__, "nielsen_distribution_type", nielsen_distribution_type)
if nielsen_naes_ii_nw_settings is not None:
- _setter("nielsen_naes_ii_nw_settings", nielsen_naes_ii_nw_settings)
+ pulumi.set(__self__, "nielsen_naes_ii_nw_settings", nielsen_naes_ii_nw_settings)
@property
@pulumi.getter(name="nielsenCbetSettings")
@@ -9788,33 +7870,16 @@ def __init__(__self__, *,
output_name: Optional[str] = None,
output_settings: Optional['outputs.ChannelOutputSettings'] = None,
video_description_name: Optional[str] = None):
- ChannelOutput._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_description_names=audio_description_names,
- caption_description_names=caption_description_names,
- output_name=output_name,
- output_settings=output_settings,
- video_description_name=video_description_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_description_names: Optional[Sequence[str]] = None,
- caption_description_names: Optional[Sequence[str]] = None,
- output_name: Optional[str] = None,
- output_settings: Optional['outputs.ChannelOutputSettings'] = None,
- video_description_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_description_names is not None:
- _setter("audio_description_names", audio_description_names)
+ pulumi.set(__self__, "audio_description_names", audio_description_names)
if caption_description_names is not None:
- _setter("caption_description_names", caption_description_names)
+ pulumi.set(__self__, "caption_description_names", caption_description_names)
if output_name is not None:
- _setter("output_name", output_name)
+ pulumi.set(__self__, "output_name", output_name)
if output_settings is not None:
- _setter("output_settings", output_settings)
+ pulumi.set(__self__, "output_settings", output_settings)
if video_description_name is not None:
- _setter("video_description_name", video_description_name)
+ pulumi.set(__self__, "video_description_name", video_description_name)
@property
@pulumi.getter(name="audioDescriptionNames")
@@ -9868,29 +7933,14 @@ def __init__(__self__, *,
media_package_settings: Optional[Sequence['outputs.ChannelMediaPackageOutputDestinationSettings']] = None,
multiplex_settings: Optional['outputs.ChannelMultiplexProgramChannelDestinationSettings'] = None,
settings: Optional[Sequence['outputs.ChannelOutputDestinationSettings']] = None):
- ChannelOutputDestination._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- media_package_settings=media_package_settings,
- multiplex_settings=multiplex_settings,
- settings=settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: Optional[str] = None,
- media_package_settings: Optional[Sequence['outputs.ChannelMediaPackageOutputDestinationSettings']] = None,
- multiplex_settings: Optional['outputs.ChannelMultiplexProgramChannelDestinationSettings'] = None,
- settings: Optional[Sequence['outputs.ChannelOutputDestinationSettings']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if id is not None:
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
if media_package_settings is not None:
- _setter("media_package_settings", media_package_settings)
+ pulumi.set(__self__, "media_package_settings", media_package_settings)
if multiplex_settings is not None:
- _setter("multiplex_settings", multiplex_settings)
+ pulumi.set(__self__, "multiplex_settings", multiplex_settings)
if settings is not None:
- _setter("settings", settings)
+ pulumi.set(__self__, "settings", settings)
@property
@pulumi.getter
@@ -9939,29 +7989,14 @@ def __init__(__self__, *,
stream_name: Optional[str] = None,
url: Optional[str] = None,
username: Optional[str] = None):
- ChannelOutputDestinationSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- password_param=password_param,
- stream_name=stream_name,
- url=url,
- username=username,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- password_param: Optional[str] = None,
- stream_name: Optional[str] = None,
- url: Optional[str] = None,
- username: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if password_param is not None:
- _setter("password_param", password_param)
+ pulumi.set(__self__, "password_param", password_param)
if stream_name is not None:
- _setter("stream_name", stream_name)
+ pulumi.set(__self__, "stream_name", stream_name)
if url is not None:
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
if username is not None:
- _setter("username", username)
+ pulumi.set(__self__, "username", username)
@property
@pulumi.getter(name="passwordParam")
@@ -10007,25 +8042,12 @@ def __init__(__self__, *,
name: Optional[str] = None,
output_group_settings: Optional['outputs.ChannelOutputGroupSettings'] = None,
outputs: Optional[Sequence['outputs.ChannelOutput']] = None):
- ChannelOutputGroup._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- name=name,
- output_group_settings=output_group_settings,
- outputs=outputs,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- name: Optional[str] = None,
- output_group_settings: Optional['outputs.ChannelOutputGroupSettings'] = None,
- outputs: Optional[Sequence['outputs.ChannelOutput']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if output_group_settings is not None:
- _setter("output_group_settings", output_group_settings)
+ pulumi.set(__self__, "output_group_settings", output_group_settings)
if outputs is not None:
- _setter("outputs", outputs)
+ pulumi.set(__self__, "outputs", outputs)
@property
@pulumi.getter
@@ -10085,45 +8107,22 @@ def __init__(__self__, *,
multiplex_group_settings: Optional['outputs.ChannelMultiplexGroupSettings'] = None,
rtmp_group_settings: Optional['outputs.ChannelRtmpGroupSettings'] = None,
udp_group_settings: Optional['outputs.ChannelUdpGroupSettings'] = None):
- ChannelOutputGroupSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- archive_group_settings=archive_group_settings,
- frame_capture_group_settings=frame_capture_group_settings,
- hls_group_settings=hls_group_settings,
- media_package_group_settings=media_package_group_settings,
- ms_smooth_group_settings=ms_smooth_group_settings,
- multiplex_group_settings=multiplex_group_settings,
- rtmp_group_settings=rtmp_group_settings,
- udp_group_settings=udp_group_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- archive_group_settings: Optional['outputs.ChannelArchiveGroupSettings'] = None,
- frame_capture_group_settings: Optional['outputs.ChannelFrameCaptureGroupSettings'] = None,
- hls_group_settings: Optional['outputs.ChannelHlsGroupSettings'] = None,
- media_package_group_settings: Optional['outputs.ChannelMediaPackageGroupSettings'] = None,
- ms_smooth_group_settings: Optional['outputs.ChannelMsSmoothGroupSettings'] = None,
- multiplex_group_settings: Optional['outputs.ChannelMultiplexGroupSettings'] = None,
- rtmp_group_settings: Optional['outputs.ChannelRtmpGroupSettings'] = None,
- udp_group_settings: Optional['outputs.ChannelUdpGroupSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if archive_group_settings is not None:
- _setter("archive_group_settings", archive_group_settings)
+ pulumi.set(__self__, "archive_group_settings", archive_group_settings)
if frame_capture_group_settings is not None:
- _setter("frame_capture_group_settings", frame_capture_group_settings)
+ pulumi.set(__self__, "frame_capture_group_settings", frame_capture_group_settings)
if hls_group_settings is not None:
- _setter("hls_group_settings", hls_group_settings)
+ pulumi.set(__self__, "hls_group_settings", hls_group_settings)
if media_package_group_settings is not None:
- _setter("media_package_group_settings", media_package_group_settings)
+ pulumi.set(__self__, "media_package_group_settings", media_package_group_settings)
if ms_smooth_group_settings is not None:
- _setter("ms_smooth_group_settings", ms_smooth_group_settings)
+ pulumi.set(__self__, "ms_smooth_group_settings", ms_smooth_group_settings)
if multiplex_group_settings is not None:
- _setter("multiplex_group_settings", multiplex_group_settings)
+ pulumi.set(__self__, "multiplex_group_settings", multiplex_group_settings)
if rtmp_group_settings is not None:
- _setter("rtmp_group_settings", rtmp_group_settings)
+ pulumi.set(__self__, "rtmp_group_settings", rtmp_group_settings)
if udp_group_settings is not None:
- _setter("udp_group_settings", udp_group_settings)
+ pulumi.set(__self__, "udp_group_settings", udp_group_settings)
@property
@pulumi.getter(name="archiveGroupSettings")
@@ -10187,17 +8186,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
destination_ref_id: Optional[str] = None):
- ChannelOutputLocationRef._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- destination_ref_id=destination_ref_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- destination_ref_id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if destination_ref_id is not None:
- _setter("destination_ref_id", destination_ref_id)
+ pulumi.set(__self__, "destination_ref_id", destination_ref_id)
@property
@pulumi.getter(name="destinationRefId")
@@ -10247,45 +8237,22 @@ def __init__(__self__, *,
multiplex_output_settings: Optional['outputs.ChannelMultiplexOutputSettings'] = None,
rtmp_output_settings: Optional['outputs.ChannelRtmpOutputSettings'] = None,
udp_output_settings: Optional['outputs.ChannelUdpOutputSettings'] = None):
- ChannelOutputSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- archive_output_settings=archive_output_settings,
- frame_capture_output_settings=frame_capture_output_settings,
- hls_output_settings=hls_output_settings,
- media_package_output_settings=media_package_output_settings,
- ms_smooth_output_settings=ms_smooth_output_settings,
- multiplex_output_settings=multiplex_output_settings,
- rtmp_output_settings=rtmp_output_settings,
- udp_output_settings=udp_output_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- archive_output_settings: Optional['outputs.ChannelArchiveOutputSettings'] = None,
- frame_capture_output_settings: Optional['outputs.ChannelFrameCaptureOutputSettings'] = None,
- hls_output_settings: Optional['outputs.ChannelHlsOutputSettings'] = None,
- media_package_output_settings: Optional['outputs.ChannelMediaPackageOutputSettings'] = None,
- ms_smooth_output_settings: Optional['outputs.ChannelMsSmoothOutputSettings'] = None,
- multiplex_output_settings: Optional['outputs.ChannelMultiplexOutputSettings'] = None,
- rtmp_output_settings: Optional['outputs.ChannelRtmpOutputSettings'] = None,
- udp_output_settings: Optional['outputs.ChannelUdpOutputSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if archive_output_settings is not None:
- _setter("archive_output_settings", archive_output_settings)
+ pulumi.set(__self__, "archive_output_settings", archive_output_settings)
if frame_capture_output_settings is not None:
- _setter("frame_capture_output_settings", frame_capture_output_settings)
+ pulumi.set(__self__, "frame_capture_output_settings", frame_capture_output_settings)
if hls_output_settings is not None:
- _setter("hls_output_settings", hls_output_settings)
+ pulumi.set(__self__, "hls_output_settings", hls_output_settings)
if media_package_output_settings is not None:
- _setter("media_package_output_settings", media_package_output_settings)
+ pulumi.set(__self__, "media_package_output_settings", media_package_output_settings)
if ms_smooth_output_settings is not None:
- _setter("ms_smooth_output_settings", ms_smooth_output_settings)
+ pulumi.set(__self__, "ms_smooth_output_settings", ms_smooth_output_settings)
if multiplex_output_settings is not None:
- _setter("multiplex_output_settings", multiplex_output_settings)
+ pulumi.set(__self__, "multiplex_output_settings", multiplex_output_settings)
if rtmp_output_settings is not None:
- _setter("rtmp_output_settings", rtmp_output_settings)
+ pulumi.set(__self__, "rtmp_output_settings", rtmp_output_settings)
if udp_output_settings is not None:
- _setter("udp_output_settings", udp_output_settings)
+ pulumi.set(__self__, "udp_output_settings", udp_output_settings)
@property
@pulumi.getter(name="archiveOutputSettings")
@@ -10332,44 +8299,24 @@ def udp_output_settings(self) -> Optional['outputs.ChannelUdpOutputSettings']:
class ChannelPassThroughSettings(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
class ChannelRawSettings(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
class ChannelRec601Settings(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
class ChannelRec709Settings(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -10399,25 +8346,12 @@ def __init__(__self__, *,
channel_mappings: Optional[Sequence['outputs.ChannelAudioChannelMapping']] = None,
channels_in: Optional[int] = None,
channels_out: Optional[int] = None):
- ChannelRemixSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- channel_mappings=channel_mappings,
- channels_in=channels_in,
- channels_out=channels_out,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- channel_mappings: Optional[Sequence['outputs.ChannelAudioChannelMapping']] = None,
- channels_in: Optional[int] = None,
- channels_out: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if channel_mappings is not None:
- _setter("channel_mappings", channel_mappings)
+ pulumi.set(__self__, "channel_mappings", channel_mappings)
if channels_in is not None:
- _setter("channels_in", channels_in)
+ pulumi.set(__self__, "channels_in", channels_in)
if channels_out is not None:
- _setter("channels_out", channels_out)
+ pulumi.set(__self__, "channels_out", channels_out)
@property
@pulumi.getter(name="channelMappings")
@@ -10439,11 +8373,6 @@ def channels_out(self) -> Optional[int]:
class ChannelRtmpCaptionInfoDestinationSettings(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -10488,45 +8417,22 @@ def __init__(__self__, *,
include_filler_nal_units: Optional[str] = None,
input_loss_action: Optional[str] = None,
restart_delay: Optional[int] = None):
- ChannelRtmpGroupSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_markers=ad_markers,
- authentication_scheme=authentication_scheme,
- cache_full_behavior=cache_full_behavior,
- cache_length=cache_length,
- caption_data=caption_data,
- include_filler_nal_units=include_filler_nal_units,
- input_loss_action=input_loss_action,
- restart_delay=restart_delay,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_markers: Optional[Sequence[str]] = None,
- authentication_scheme: Optional[str] = None,
- cache_full_behavior: Optional[str] = None,
- cache_length: Optional[int] = None,
- caption_data: Optional[str] = None,
- include_filler_nal_units: Optional[str] = None,
- input_loss_action: Optional[str] = None,
- restart_delay: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_markers is not None:
- _setter("ad_markers", ad_markers)
+ pulumi.set(__self__, "ad_markers", ad_markers)
if authentication_scheme is not None:
- _setter("authentication_scheme", authentication_scheme)
+ pulumi.set(__self__, "authentication_scheme", authentication_scheme)
if cache_full_behavior is not None:
- _setter("cache_full_behavior", cache_full_behavior)
+ pulumi.set(__self__, "cache_full_behavior", cache_full_behavior)
if cache_length is not None:
- _setter("cache_length", cache_length)
+ pulumi.set(__self__, "cache_length", cache_length)
if caption_data is not None:
- _setter("caption_data", caption_data)
+ pulumi.set(__self__, "caption_data", caption_data)
if include_filler_nal_units is not None:
- _setter("include_filler_nal_units", include_filler_nal_units)
+ pulumi.set(__self__, "include_filler_nal_units", include_filler_nal_units)
if input_loss_action is not None:
- _setter("input_loss_action", input_loss_action)
+ pulumi.set(__self__, "input_loss_action", input_loss_action)
if restart_delay is not None:
- _setter("restart_delay", restart_delay)
+ pulumi.set(__self__, "restart_delay", restart_delay)
@property
@pulumi.getter(name="adMarkers")
@@ -10597,29 +8503,14 @@ def __init__(__self__, *,
connection_retry_interval: Optional[int] = None,
destination: Optional['outputs.ChannelOutputLocationRef'] = None,
num_retries: Optional[int] = None):
- ChannelRtmpOutputSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- certificate_mode=certificate_mode,
- connection_retry_interval=connection_retry_interval,
- destination=destination,
- num_retries=num_retries,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- certificate_mode: Optional[str] = None,
- connection_retry_interval: Optional[int] = None,
- destination: Optional['outputs.ChannelOutputLocationRef'] = None,
- num_retries: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if certificate_mode is not None:
- _setter("certificate_mode", certificate_mode)
+ pulumi.set(__self__, "certificate_mode", certificate_mode)
if connection_retry_interval is not None:
- _setter("connection_retry_interval", connection_retry_interval)
+ pulumi.set(__self__, "connection_retry_interval", connection_retry_interval)
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if num_retries is not None:
- _setter("num_retries", num_retries)
+ pulumi.set(__self__, "num_retries", num_retries)
@property
@pulumi.getter(name="certificateMode")
@@ -10646,11 +8537,6 @@ def num_retries(self) -> Optional[int]:
class ChannelScte20PlusEmbeddedDestinationSettings(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -10677,21 +8563,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
convert608_to708: Optional[str] = None,
source608_channel_number: Optional[int] = None):
- ChannelScte20SourceSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- convert608_to708=convert608_to708,
- source608_channel_number=source608_channel_number,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- convert608_to708: Optional[str] = None,
- source608_channel_number: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if convert608_to708 is not None:
- _setter("convert608_to708", convert608_to708)
+ pulumi.set(__self__, "convert608_to708", convert608_to708)
if source608_channel_number is not None:
- _setter("source608_channel_number", source608_channel_number)
+ pulumi.set(__self__, "source608_channel_number", source608_channel_number)
@property
@pulumi.getter(name="convert608To708")
@@ -10708,11 +8583,6 @@ def source608_channel_number(self) -> Optional[int]:
class ChannelScte27DestinationSettings(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -10737,21 +8607,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
ocr_language: Optional[str] = None,
pid: Optional[int] = None):
- ChannelScte27SourceSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ocr_language=ocr_language,
- pid=pid,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ocr_language: Optional[str] = None,
- pid: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ocr_language is not None:
- _setter("ocr_language", ocr_language)
+ pulumi.set(__self__, "ocr_language", ocr_language)
if pid is not None:
- _setter("pid", pid)
+ pulumi.set(__self__, "pid", pid)
@property
@pulumi.getter(name="ocrLanguage")
@@ -10791,25 +8650,12 @@ def __init__(__self__, *,
ad_avail_offset: Optional[int] = None,
no_regional_blackout_flag: Optional[str] = None,
web_delivery_allowed_flag: Optional[str] = None):
- ChannelScte35SpliceInsert._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_avail_offset=ad_avail_offset,
- no_regional_blackout_flag=no_regional_blackout_flag,
- web_delivery_allowed_flag=web_delivery_allowed_flag,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_avail_offset: Optional[int] = None,
- no_regional_blackout_flag: Optional[str] = None,
- web_delivery_allowed_flag: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_avail_offset is not None:
- _setter("ad_avail_offset", ad_avail_offset)
+ pulumi.set(__self__, "ad_avail_offset", ad_avail_offset)
if no_regional_blackout_flag is not None:
- _setter("no_regional_blackout_flag", no_regional_blackout_flag)
+ pulumi.set(__self__, "no_regional_blackout_flag", no_regional_blackout_flag)
if web_delivery_allowed_flag is not None:
- _setter("web_delivery_allowed_flag", web_delivery_allowed_flag)
+ pulumi.set(__self__, "web_delivery_allowed_flag", web_delivery_allowed_flag)
@property
@pulumi.getter(name="adAvailOffset")
@@ -10854,25 +8700,12 @@ def __init__(__self__, *,
ad_avail_offset: Optional[int] = None,
no_regional_blackout_flag: Optional[str] = None,
web_delivery_allowed_flag: Optional[str] = None):
- ChannelScte35TimeSignalApos._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_avail_offset=ad_avail_offset,
- no_regional_blackout_flag=no_regional_blackout_flag,
- web_delivery_allowed_flag=web_delivery_allowed_flag,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_avail_offset: Optional[int] = None,
- no_regional_blackout_flag: Optional[str] = None,
- web_delivery_allowed_flag: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_avail_offset is not None:
- _setter("ad_avail_offset", ad_avail_offset)
+ pulumi.set(__self__, "ad_avail_offset", ad_avail_offset)
if no_regional_blackout_flag is not None:
- _setter("no_regional_blackout_flag", no_regional_blackout_flag)
+ pulumi.set(__self__, "no_regional_blackout_flag", no_regional_blackout_flag)
if web_delivery_allowed_flag is not None:
- _setter("web_delivery_allowed_flag", web_delivery_allowed_flag)
+ pulumi.set(__self__, "web_delivery_allowed_flag", web_delivery_allowed_flag)
@property
@pulumi.getter(name="adAvailOffset")
@@ -10894,11 +8727,6 @@ def web_delivery_allowed_flag(self) -> Optional[str]:
class ChannelSmpteTtDestinationSettings(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -10925,21 +8753,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
audio_rendition_sets: Optional[str] = None,
m3u8_settings: Optional['outputs.ChannelM3u8Settings'] = None):
- ChannelStandardHlsSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- audio_rendition_sets=audio_rendition_sets,
- m3u8_settings=m3u8_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- audio_rendition_sets: Optional[str] = None,
- m3u8_settings: Optional['outputs.ChannelM3u8Settings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if audio_rendition_sets is not None:
- _setter("audio_rendition_sets", audio_rendition_sets)
+ pulumi.set(__self__, "audio_rendition_sets", audio_rendition_sets)
if m3u8_settings is not None:
- _setter("m3u8_settings", m3u8_settings)
+ pulumi.set(__self__, "m3u8_settings", m3u8_settings)
@property
@pulumi.getter(name="audioRenditionSets")
@@ -10976,21 +8793,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
key_provider_server: Optional['outputs.ChannelInputLocation'] = None,
static_key_value: Optional[str] = None):
- ChannelStaticKeySettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key_provider_server=key_provider_server,
- static_key_value=static_key_value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key_provider_server: Optional['outputs.ChannelInputLocation'] = None,
- static_key_value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key_provider_server is not None:
- _setter("key_provider_server", key_provider_server)
+ pulumi.set(__self__, "key_provider_server", key_provider_server)
if static_key_value is not None:
- _setter("static_key_value", static_key_value)
+ pulumi.set(__self__, "static_key_value", static_key_value)
@property
@pulumi.getter(name="keyProviderServer")
@@ -11007,11 +8813,6 @@ def static_key_value(self) -> Optional[str]:
class ChannelTeletextDestinationSettings(dict):
def __init__(__self__):
pass
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- opts: Optional[pulumi.ResourceOptions]=None):
- pass
@pulumi.output_type
@@ -11038,21 +8839,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
output_rectangle: Optional['outputs.ChannelCaptionRectangle'] = None,
page_number: Optional[str] = None):
- ChannelTeletextSourceSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- output_rectangle=output_rectangle,
- page_number=page_number,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- output_rectangle: Optional['outputs.ChannelCaptionRectangle'] = None,
- page_number: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if output_rectangle is not None:
- _setter("output_rectangle", output_rectangle)
+ pulumi.set(__self__, "output_rectangle", output_rectangle)
if page_number is not None:
- _setter("page_number", page_number)
+ pulumi.set(__self__, "page_number", page_number)
@property
@pulumi.getter(name="outputRectangle")
@@ -11087,21 +8877,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
post_filter_sharpening: Optional[str] = None,
strength: Optional[str] = None):
- ChannelTemporalFilterSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- post_filter_sharpening=post_filter_sharpening,
- strength=strength,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- post_filter_sharpening: Optional[str] = None,
- strength: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if post_filter_sharpening is not None:
- _setter("post_filter_sharpening", post_filter_sharpening)
+ pulumi.set(__self__, "post_filter_sharpening", post_filter_sharpening)
if strength is not None:
- _setter("strength", strength)
+ pulumi.set(__self__, "strength", strength)
@property
@pulumi.getter(name="postFilterSharpening")
@@ -11118,17 +8897,8 @@ def strength(self) -> Optional[str]:
class ChannelThumbnailConfiguration(dict):
def __init__(__self__, *,
state: Optional[str] = None):
- ChannelThumbnailConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- state=state,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- state: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if state is not None:
- _setter("state", state)
+ pulumi.set(__self__, "state", state)
@property
@pulumi.getter
@@ -11159,25 +8929,12 @@ def __init__(__self__, *,
font_size: Optional[str] = None,
position: Optional[str] = None,
prefix: Optional[str] = None):
- ChannelTimecodeBurninSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- font_size=font_size,
- position=position,
- prefix=prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- font_size: Optional[str] = None,
- position: Optional[str] = None,
- prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if font_size is not None:
- _setter("font_size", font_size)
+ pulumi.set(__self__, "font_size", font_size)
if position is not None:
- _setter("position", position)
+ pulumi.set(__self__, "position", position)
if prefix is not None:
- _setter("prefix", prefix)
+ pulumi.set(__self__, "prefix", prefix)
@property
@pulumi.getter(name="fontSize")
@@ -11217,21 +8974,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
source: Optional[str] = None,
sync_threshold: Optional[int] = None):
- ChannelTimecodeConfig._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- source=source,
- sync_threshold=sync_threshold,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- source: Optional[str] = None,
- sync_threshold: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if source is not None:
- _setter("source", source)
+ pulumi.set(__self__, "source", source)
if sync_threshold is not None:
- _setter("sync_threshold", sync_threshold)
+ pulumi.set(__self__, "sync_threshold", sync_threshold)
@property
@pulumi.getter
@@ -11265,17 +9011,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
style_control: Optional[str] = None):
- ChannelTtmlDestinationSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- style_control=style_control,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- style_control: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if style_control is not None:
- _setter("style_control", style_control)
+ pulumi.set(__self__, "style_control", style_control)
@property
@pulumi.getter(name="styleControl")
@@ -11304,17 +9041,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
m2ts_settings: Optional['outputs.ChannelM2tsSettings'] = None):
- ChannelUdpContainerSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- m2ts_settings=m2ts_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- m2ts_settings: Optional['outputs.ChannelM2tsSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if m2ts_settings is not None:
- _setter("m2ts_settings", m2ts_settings)
+ pulumi.set(__self__, "m2ts_settings", m2ts_settings)
@property
@pulumi.getter(name="m2tsSettings")
@@ -11349,25 +9077,12 @@ def __init__(__self__, *,
input_loss_action: Optional[str] = None,
timed_metadata_id3_frame: Optional[str] = None,
timed_metadata_id3_period: Optional[int] = None):
- ChannelUdpGroupSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- input_loss_action=input_loss_action,
- timed_metadata_id3_frame=timed_metadata_id3_frame,
- timed_metadata_id3_period=timed_metadata_id3_period,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- input_loss_action: Optional[str] = None,
- timed_metadata_id3_frame: Optional[str] = None,
- timed_metadata_id3_period: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if input_loss_action is not None:
- _setter("input_loss_action", input_loss_action)
+ pulumi.set(__self__, "input_loss_action", input_loss_action)
if timed_metadata_id3_frame is not None:
- _setter("timed_metadata_id3_frame", timed_metadata_id3_frame)
+ pulumi.set(__self__, "timed_metadata_id3_frame", timed_metadata_id3_frame)
if timed_metadata_id3_period is not None:
- _setter("timed_metadata_id3_period", timed_metadata_id3_period)
+ pulumi.set(__self__, "timed_metadata_id3_period", timed_metadata_id3_period)
@property
@pulumi.getter(name="inputLossAction")
@@ -11413,29 +9128,14 @@ def __init__(__self__, *,
container_settings: Optional['outputs.ChannelUdpContainerSettings'] = None,
destination: Optional['outputs.ChannelOutputLocationRef'] = None,
fec_output_settings: Optional['outputs.ChannelFecOutputSettings'] = None):
- ChannelUdpOutputSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- buffer_msec=buffer_msec,
- container_settings=container_settings,
- destination=destination,
- fec_output_settings=fec_output_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- buffer_msec: Optional[int] = None,
- container_settings: Optional['outputs.ChannelUdpContainerSettings'] = None,
- destination: Optional['outputs.ChannelOutputLocationRef'] = None,
- fec_output_settings: Optional['outputs.ChannelFecOutputSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if buffer_msec is not None:
- _setter("buffer_msec", buffer_msec)
+ pulumi.set(__self__, "buffer_msec", buffer_msec)
if container_settings is not None:
- _setter("container_settings", container_settings)
+ pulumi.set(__self__, "container_settings", container_settings)
if destination is not None:
- _setter("destination", destination)
+ pulumi.set(__self__, "destination", destination)
if fec_output_settings is not None:
- _setter("fec_output_settings", fec_output_settings)
+ pulumi.set(__self__, "fec_output_settings", fec_output_settings)
@property
@pulumi.getter(name="bufferMsec")
@@ -11482,21 +9182,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
black_detect_threshold: Optional[float] = None,
video_black_threshold_msec: Optional[int] = None):
- ChannelVideoBlackFailoverSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- black_detect_threshold=black_detect_threshold,
- video_black_threshold_msec=video_black_threshold_msec,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- black_detect_threshold: Optional[float] = None,
- video_black_threshold_msec: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if black_detect_threshold is not None:
- _setter("black_detect_threshold", black_detect_threshold)
+ pulumi.set(__self__, "black_detect_threshold", black_detect_threshold)
if video_black_threshold_msec is not None:
- _setter("video_black_threshold_msec", video_black_threshold_msec)
+ pulumi.set(__self__, "video_black_threshold_msec", video_black_threshold_msec)
@property
@pulumi.getter(name="blackDetectThreshold")
@@ -11539,29 +9228,14 @@ def __init__(__self__, *,
h264_settings: Optional['outputs.ChannelH264Settings'] = None,
h265_settings: Optional['outputs.ChannelH265Settings'] = None,
mpeg2_settings: Optional['outputs.ChannelMpeg2Settings'] = None):
- ChannelVideoCodecSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- frame_capture_settings=frame_capture_settings,
- h264_settings=h264_settings,
- h265_settings=h265_settings,
- mpeg2_settings=mpeg2_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- frame_capture_settings: Optional['outputs.ChannelFrameCaptureSettings'] = None,
- h264_settings: Optional['outputs.ChannelH264Settings'] = None,
- h265_settings: Optional['outputs.ChannelH265Settings'] = None,
- mpeg2_settings: Optional['outputs.ChannelMpeg2Settings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if frame_capture_settings is not None:
- _setter("frame_capture_settings", frame_capture_settings)
+ pulumi.set(__self__, "frame_capture_settings", frame_capture_settings)
if h264_settings is not None:
- _setter("h264_settings", h264_settings)
+ pulumi.set(__self__, "h264_settings", h264_settings)
if h265_settings is not None:
- _setter("h265_settings", h265_settings)
+ pulumi.set(__self__, "h265_settings", h265_settings)
if mpeg2_settings is not None:
- _setter("mpeg2_settings", mpeg2_settings)
+ pulumi.set(__self__, "mpeg2_settings", mpeg2_settings)
@property
@pulumi.getter(name="frameCaptureSettings")
@@ -11615,41 +9289,20 @@ def __init__(__self__, *,
scaling_behavior: Optional[str] = None,
sharpness: Optional[int] = None,
width: Optional[int] = None):
- ChannelVideoDescription._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- codec_settings=codec_settings,
- height=height,
- name=name,
- respond_to_afd=respond_to_afd,
- scaling_behavior=scaling_behavior,
- sharpness=sharpness,
- width=width,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- codec_settings: Optional['outputs.ChannelVideoCodecSettings'] = None,
- height: Optional[int] = None,
- name: Optional[str] = None,
- respond_to_afd: Optional[str] = None,
- scaling_behavior: Optional[str] = None,
- sharpness: Optional[int] = None,
- width: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if codec_settings is not None:
- _setter("codec_settings", codec_settings)
+ pulumi.set(__self__, "codec_settings", codec_settings)
if height is not None:
- _setter("height", height)
+ pulumi.set(__self__, "height", height)
if name is not None:
- _setter("name", name)
+ pulumi.set(__self__, "name", name)
if respond_to_afd is not None:
- _setter("respond_to_afd", respond_to_afd)
+ pulumi.set(__self__, "respond_to_afd", respond_to_afd)
if scaling_behavior is not None:
- _setter("scaling_behavior", scaling_behavior)
+ pulumi.set(__self__, "scaling_behavior", scaling_behavior)
if sharpness is not None:
- _setter("sharpness", sharpness)
+ pulumi.set(__self__, "sharpness", sharpness)
if width is not None:
- _setter("width", width)
+ pulumi.set(__self__, "width", width)
@property
@pulumi.getter(name="codecSettings")
@@ -11717,29 +9370,14 @@ def __init__(__self__, *,
color_space_settings: Optional['outputs.ChannelVideoSelectorColorSpaceSettings'] = None,
color_space_usage: Optional[str] = None,
selector_settings: Optional['outputs.ChannelVideoSelectorSettings'] = None):
- ChannelVideoSelector._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- color_space=color_space,
- color_space_settings=color_space_settings,
- color_space_usage=color_space_usage,
- selector_settings=selector_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- color_space: Optional[str] = None,
- color_space_settings: Optional['outputs.ChannelVideoSelectorColorSpaceSettings'] = None,
- color_space_usage: Optional[str] = None,
- selector_settings: Optional['outputs.ChannelVideoSelectorSettings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if color_space is not None:
- _setter("color_space", color_space)
+ pulumi.set(__self__, "color_space", color_space)
if color_space_settings is not None:
- _setter("color_space_settings", color_space_settings)
+ pulumi.set(__self__, "color_space_settings", color_space_settings)
if color_space_usage is not None:
- _setter("color_space_usage", color_space_usage)
+ pulumi.set(__self__, "color_space_usage", color_space_usage)
if selector_settings is not None:
- _setter("selector_settings", selector_settings)
+ pulumi.set(__self__, "selector_settings", selector_settings)
@property
@pulumi.getter(name="colorSpace")
@@ -11783,17 +9421,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
hdr10_settings: Optional['outputs.ChannelHdr10Settings'] = None):
- ChannelVideoSelectorColorSpaceSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hdr10_settings=hdr10_settings,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hdr10_settings: Optional['outputs.ChannelHdr10Settings'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if hdr10_settings is not None:
- _setter("hdr10_settings", hdr10_settings)
+ pulumi.set(__self__, "hdr10_settings", hdr10_settings)
@property
@pulumi.getter(name="hdr10Settings")
@@ -11805,17 +9434,8 @@ def hdr10_settings(self) -> Optional['outputs.ChannelHdr10Settings']:
class ChannelVideoSelectorPid(dict):
def __init__(__self__, *,
pid: Optional[int] = None):
- ChannelVideoSelectorPid._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- pid=pid,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- pid: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if pid is not None:
- _setter("pid", pid)
+ pulumi.set(__self__, "pid", pid)
@property
@pulumi.getter
@@ -11844,17 +9464,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
program_id: Optional[int] = None):
- ChannelVideoSelectorProgramId._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- program_id=program_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- program_id: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if program_id is not None:
- _setter("program_id", program_id)
+ pulumi.set(__self__, "program_id", program_id)
@property
@pulumi.getter(name="programId")
@@ -11886,21 +9497,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
video_selector_pid: Optional['outputs.ChannelVideoSelectorPid'] = None,
video_selector_program_id: Optional['outputs.ChannelVideoSelectorProgramId'] = None):
- ChannelVideoSelectorSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- video_selector_pid=video_selector_pid,
- video_selector_program_id=video_selector_program_id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- video_selector_pid: Optional['outputs.ChannelVideoSelectorPid'] = None,
- video_selector_program_id: Optional['outputs.ChannelVideoSelectorProgramId'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if video_selector_pid is not None:
- _setter("video_selector_pid", video_selector_pid)
+ pulumi.set(__self__, "video_selector_pid", video_selector_pid)
if video_selector_program_id is not None:
- _setter("video_selector_program_id", video_selector_program_id)
+ pulumi.set(__self__, "video_selector_program_id", video_selector_program_id)
@property
@pulumi.getter(name="videoSelectorPid")
@@ -11940,25 +9540,12 @@ def __init__(__self__, *,
public_address_allocation_ids: Optional[Sequence[str]] = None,
security_group_ids: Optional[Sequence[str]] = None,
subnet_ids: Optional[Sequence[str]] = None):
- ChannelVpcOutputSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- public_address_allocation_ids=public_address_allocation_ids,
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- public_address_allocation_ids: Optional[Sequence[str]] = None,
- security_group_ids: Optional[Sequence[str]] = None,
- subnet_ids: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if public_address_allocation_ids is not None:
- _setter("public_address_allocation_ids", public_address_allocation_ids)
+ pulumi.set(__self__, "public_address_allocation_ids", public_address_allocation_ids)
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if subnet_ids is not None:
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="publicAddressAllocationIds")
@@ -12003,25 +9590,12 @@ def __init__(__self__, *,
bit_depth: Optional[float] = None,
coding_mode: Optional[str] = None,
sample_rate: Optional[float] = None):
- ChannelWavSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- bit_depth=bit_depth,
- coding_mode=coding_mode,
- sample_rate=sample_rate,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- bit_depth: Optional[float] = None,
- coding_mode: Optional[str] = None,
- sample_rate: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if bit_depth is not None:
- _setter("bit_depth", bit_depth)
+ pulumi.set(__self__, "bit_depth", bit_depth)
if coding_mode is not None:
- _setter("coding_mode", coding_mode)
+ pulumi.set(__self__, "coding_mode", coding_mode)
if sample_rate is not None:
- _setter("sample_rate", sample_rate)
+ pulumi.set(__self__, "sample_rate", sample_rate)
@property
@pulumi.getter(name="bitDepth")
@@ -12060,17 +9634,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
style_control: Optional[str] = None):
- ChannelWebvttDestinationSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- style_control=style_control,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- style_control: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if style_control is not None:
- _setter("style_control", style_control)
+ pulumi.set(__self__, "style_control", style_control)
@property
@pulumi.getter(name="styleControl")
@@ -12099,17 +9664,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
stream_name: Optional[str] = None):
- InputDestinationRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- stream_name=stream_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- stream_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if stream_name is not None:
- _setter("stream_name", stream_name)
+ pulumi.set(__self__, "stream_name", stream_name)
@property
@pulumi.getter(name="streamName")
@@ -12121,17 +9677,8 @@ def stream_name(self) -> Optional[str]:
class InputDeviceSettings(dict):
def __init__(__self__, *,
id: Optional[str] = None):
- InputDeviceSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if id is not None:
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
@property
@pulumi.getter
@@ -12160,17 +9707,8 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
flow_arn: Optional[str] = None):
- InputMediaConnectFlowRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- flow_arn=flow_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- flow_arn: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if flow_arn is not None:
- _setter("flow_arn", flow_arn)
+ pulumi.set(__self__, "flow_arn", flow_arn)
@property
@pulumi.getter(name="flowArn")
@@ -12182,17 +9720,8 @@ def flow_arn(self) -> Optional[str]:
class InputSecurityGroupInputWhitelistRuleCidr(dict):
def __init__(__self__, *,
cidr: Optional[str] = None):
- InputSecurityGroupInputWhitelistRuleCidr._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cidr=cidr,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cidr: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if cidr is not None:
- _setter("cidr", cidr)
+ pulumi.set(__self__, "cidr", cidr)
@property
@pulumi.getter
@@ -12223,25 +9752,12 @@ def __init__(__self__, *,
password_param: Optional[str] = None,
url: Optional[str] = None,
username: Optional[str] = None):
- InputSourceRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- password_param=password_param,
- url=url,
- username=username,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- password_param: Optional[str] = None,
- url: Optional[str] = None,
- username: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if password_param is not None:
- _setter("password_param", password_param)
+ pulumi.set(__self__, "password_param", password_param)
if url is not None:
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
if username is not None:
- _setter("username", username)
+ pulumi.set(__self__, "username", username)
@property
@pulumi.getter(name="passwordParam")
@@ -12283,21 +9799,10 @@ def get(self, key: str, default = None) -> Any:
def __init__(__self__, *,
security_group_ids: Optional[Sequence[str]] = None,
subnet_ids: Optional[Sequence[str]] = None):
- InputVpcRequest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- security_group_ids=security_group_ids,
- subnet_ids=subnet_ids,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- security_group_ids: Optional[Sequence[str]] = None,
- subnet_ids: Optional[Sequence[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if security_group_ids is not None:
- _setter("security_group_ids", security_group_ids)
+ pulumi.set(__self__, "security_group_ids", security_group_ids)
if subnet_ids is not None:
- _setter("subnet_ids", subnet_ids)
+ pulumi.set(__self__, "subnet_ids", subnet_ids)
@property
@pulumi.getter(name="securityGroupIds")
diff --git a/sdk/python/pulumi_aws_native/mediapackage/_inputs.py b/sdk/python/pulumi_aws_native/mediapackage/_inputs.py
index 0ebc41664a..a64bcca4c2 100644
--- a/sdk/python/pulumi_aws_native/mediapackage/_inputs.py
+++ b/sdk/python/pulumi_aws_native/mediapackage/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -61,19 +61,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] packaging_configuration_id: The ID of the PackagingConfiguration being applied to the Asset.
:param pulumi.Input[str] url: The URL of the parent manifest for the repackaged Asset.
"""
- AssetEgressEndpointArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- packaging_configuration_id=packaging_configuration_id,
- url=url,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- packaging_configuration_id: pulumi.Input[str],
- url: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("packaging_configuration_id", packaging_configuration_id)
- _setter("url", url)
+ pulumi.set(__self__, "packaging_configuration_id", packaging_configuration_id)
+ pulumi.set(__self__, "url", url)
@property
@pulumi.getter(name="packagingConfigurationId")
@@ -105,19 +94,8 @@ class AssetTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- AssetTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -146,17 +124,8 @@ def __init__(__self__, *,
An HTTP Live Streaming (HLS) ingest resource configuration.
:param pulumi.Input[Sequence[pulumi.Input['ChannelIngestEndpointArgs']]] ingest_endpoints: A list of endpoints to which the source stream should be sent.
"""
- ChannelHlsIngestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ingest_endpoints=ingest_endpoints,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ingest_endpoints: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelIngestEndpointArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ingest_endpoints is not None:
- _setter("ingest_endpoints", ingest_endpoints)
+ pulumi.set(__self__, "ingest_endpoints", ingest_endpoints)
@property
@pulumi.getter(name="ingestEndpoints")
@@ -185,25 +154,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] url: The ingest URL to which the source stream should be sent.
:param pulumi.Input[str] username: The system generated username for ingest authentication.
"""
- ChannelIngestEndpointArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- password=password,
- url=url,
- username=username,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: pulumi.Input[str],
- password: pulumi.Input[str],
- url: pulumi.Input[str],
- username: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("id", id)
- _setter("password", password)
- _setter("url", url)
- _setter("username", username)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "password", password)
+ pulumi.set(__self__, "url", url)
+ pulumi.set(__self__, "username", username)
@property
@pulumi.getter
@@ -261,17 +215,8 @@ def __init__(__self__, *,
"""
:param pulumi.Input[str] log_group_name: Sets a custom AWS CloudWatch log group name for access logs. If a log group name isn't specified, the defaults are used: /aws/MediaPackage/EgressAccessLogs for egress access logs and /aws/MediaPackage/IngressAccessLogs for ingress access logs.
"""
- ChannelLogConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_group_name=log_group_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_group_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if log_group_name is not None:
- _setter("log_group_name", log_group_name)
+ pulumi.set(__self__, "log_group_name", log_group_name)
@property
@pulumi.getter(name="logGroupName")
@@ -291,19 +236,8 @@ class ChannelTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- ChannelTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -334,19 +268,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] cdn_identifier_secret: The Amazon Resource Name (ARN) for the secret in Secrets Manager that your Content Distribution Network (CDN) uses for authorization to access your endpoint.
:param pulumi.Input[str] secrets_role_arn: The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
"""
- OriginEndpointAuthorizationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cdn_identifier_secret=cdn_identifier_secret,
- secrets_role_arn=secrets_role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cdn_identifier_secret: pulumi.Input[str],
- secrets_role_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cdn_identifier_secret", cdn_identifier_secret)
- _setter("secrets_role_arn", secrets_role_arn)
+ pulumi.set(__self__, "cdn_identifier_secret", cdn_identifier_secret)
+ pulumi.set(__self__, "secrets_role_arn", secrets_role_arn)
@property
@pulumi.getter(name="cdnIdentifierSecret")
@@ -386,28 +309,13 @@ def __init__(__self__, *,
:param pulumi.Input['OriginEndpointCmafEncryptionEncryptionMethod'] encryption_method: The encryption method used
:param pulumi.Input[int] key_rotation_interval_seconds: Time (in seconds) between each encryption key rotation.
"""
- OriginEndpointCmafEncryptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- speke_key_provider=speke_key_provider,
- constant_initialization_vector=constant_initialization_vector,
- encryption_method=encryption_method,
- key_rotation_interval_seconds=key_rotation_interval_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- speke_key_provider: pulumi.Input['OriginEndpointSpekeKeyProviderArgs'],
- constant_initialization_vector: Optional[pulumi.Input[str]] = None,
- encryption_method: Optional[pulumi.Input['OriginEndpointCmafEncryptionEncryptionMethod']] = None,
- key_rotation_interval_seconds: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("speke_key_provider", speke_key_provider)
+ pulumi.set(__self__, "speke_key_provider", speke_key_provider)
if constant_initialization_vector is not None:
- _setter("constant_initialization_vector", constant_initialization_vector)
+ pulumi.set(__self__, "constant_initialization_vector", constant_initialization_vector)
if encryption_method is not None:
- _setter("encryption_method", encryption_method)
+ pulumi.set(__self__, "encryption_method", encryption_method)
if key_rotation_interval_seconds is not None:
- _setter("key_rotation_interval_seconds", key_rotation_interval_seconds)
+ pulumi.set(__self__, "key_rotation_interval_seconds", key_rotation_interval_seconds)
@property
@pulumi.getter(name="spekeKeyProvider")
@@ -469,33 +377,16 @@ def __init__(__self__, *,
:param pulumi.Input[int] segment_duration_seconds: Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
:param pulumi.Input[str] segment_prefix: An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.
"""
- OriginEndpointCmafPackageArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- encryption=encryption,
- hls_manifests=hls_manifests,
- segment_duration_seconds=segment_duration_seconds,
- segment_prefix=segment_prefix,
- stream_selection=stream_selection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- encryption: Optional[pulumi.Input['OriginEndpointCmafEncryptionArgs']] = None,
- hls_manifests: Optional[pulumi.Input[Sequence[pulumi.Input['OriginEndpointHlsManifestArgs']]]] = None,
- segment_duration_seconds: Optional[pulumi.Input[int]] = None,
- segment_prefix: Optional[pulumi.Input[str]] = None,
- stream_selection: Optional[pulumi.Input['OriginEndpointStreamSelectionArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if hls_manifests is not None:
- _setter("hls_manifests", hls_manifests)
+ pulumi.set(__self__, "hls_manifests", hls_manifests)
if segment_duration_seconds is not None:
- _setter("segment_duration_seconds", segment_duration_seconds)
+ pulumi.set(__self__, "segment_duration_seconds", segment_duration_seconds)
if segment_prefix is not None:
- _setter("segment_prefix", segment_prefix)
+ pulumi.set(__self__, "segment_prefix", segment_prefix)
if stream_selection is not None:
- _setter("stream_selection", stream_selection)
+ pulumi.set(__self__, "stream_selection", stream_selection)
@property
@pulumi.getter
@@ -561,20 +452,9 @@ def __init__(__self__, *,
A Dynamic Adaptive Streaming over HTTP (DASH) encryption configuration.
:param pulumi.Input[int] key_rotation_interval_seconds: Time (in seconds) between each encryption key rotation.
"""
- OriginEndpointDashEncryptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- speke_key_provider=speke_key_provider,
- key_rotation_interval_seconds=key_rotation_interval_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- speke_key_provider: pulumi.Input['OriginEndpointSpekeKeyProviderArgs'],
- key_rotation_interval_seconds: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("speke_key_provider", speke_key_provider)
+ pulumi.set(__self__, "speke_key_provider", speke_key_provider)
if key_rotation_interval_seconds is not None:
- _setter("key_rotation_interval_seconds", key_rotation_interval_seconds)
+ pulumi.set(__self__, "key_rotation_interval_seconds", key_rotation_interval_seconds)
@property
@pulumi.getter(name="spekeKeyProvider")
@@ -633,77 +513,38 @@ def __init__(__self__, *,
:param pulumi.Input['OriginEndpointDashPackageUtcTiming'] utc_timing: Determines the type of UTCTiming included in the Media Presentation Description (MPD)
:param pulumi.Input[str] utc_timing_uri: Specifies the value attribute of the UTCTiming field when utcTiming is set to HTTP-ISO, HTTP-HEAD or HTTP-XSDATE
"""
- OriginEndpointDashPackageArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_triggers=ad_triggers,
- ads_on_delivery_restrictions=ads_on_delivery_restrictions,
- encryption=encryption,
- include_iframe_only_stream=include_iframe_only_stream,
- manifest_layout=manifest_layout,
- manifest_window_seconds=manifest_window_seconds,
- min_buffer_time_seconds=min_buffer_time_seconds,
- min_update_period_seconds=min_update_period_seconds,
- period_triggers=period_triggers,
- profile=profile,
- segment_duration_seconds=segment_duration_seconds,
- segment_template_format=segment_template_format,
- stream_selection=stream_selection,
- suggested_presentation_delay_seconds=suggested_presentation_delay_seconds,
- utc_timing=utc_timing,
- utc_timing_uri=utc_timing_uri,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_triggers: Optional[pulumi.Input[Sequence[pulumi.Input['OriginEndpointDashPackageAdTriggersItem']]]] = None,
- ads_on_delivery_restrictions: Optional[pulumi.Input['OriginEndpointAdsOnDeliveryRestrictions']] = None,
- encryption: Optional[pulumi.Input['OriginEndpointDashEncryptionArgs']] = None,
- include_iframe_only_stream: Optional[pulumi.Input[bool]] = None,
- manifest_layout: Optional[pulumi.Input['OriginEndpointDashPackageManifestLayout']] = None,
- manifest_window_seconds: Optional[pulumi.Input[int]] = None,
- min_buffer_time_seconds: Optional[pulumi.Input[int]] = None,
- min_update_period_seconds: Optional[pulumi.Input[int]] = None,
- period_triggers: Optional[pulumi.Input[Sequence[pulumi.Input['OriginEndpointDashPackagePeriodTriggersItem']]]] = None,
- profile: Optional[pulumi.Input['OriginEndpointDashPackageProfile']] = None,
- segment_duration_seconds: Optional[pulumi.Input[int]] = None,
- segment_template_format: Optional[pulumi.Input['OriginEndpointDashPackageSegmentTemplateFormat']] = None,
- stream_selection: Optional[pulumi.Input['OriginEndpointStreamSelectionArgs']] = None,
- suggested_presentation_delay_seconds: Optional[pulumi.Input[int]] = None,
- utc_timing: Optional[pulumi.Input['OriginEndpointDashPackageUtcTiming']] = None,
- utc_timing_uri: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_triggers is not None:
- _setter("ad_triggers", ad_triggers)
+ pulumi.set(__self__, "ad_triggers", ad_triggers)
if ads_on_delivery_restrictions is not None:
- _setter("ads_on_delivery_restrictions", ads_on_delivery_restrictions)
+ pulumi.set(__self__, "ads_on_delivery_restrictions", ads_on_delivery_restrictions)
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if include_iframe_only_stream is not None:
- _setter("include_iframe_only_stream", include_iframe_only_stream)
+ pulumi.set(__self__, "include_iframe_only_stream", include_iframe_only_stream)
if manifest_layout is not None:
- _setter("manifest_layout", manifest_layout)
+ pulumi.set(__self__, "manifest_layout", manifest_layout)
if manifest_window_seconds is not None:
- _setter("manifest_window_seconds", manifest_window_seconds)
+ pulumi.set(__self__, "manifest_window_seconds", manifest_window_seconds)
if min_buffer_time_seconds is not None:
- _setter("min_buffer_time_seconds", min_buffer_time_seconds)
+ pulumi.set(__self__, "min_buffer_time_seconds", min_buffer_time_seconds)
if min_update_period_seconds is not None:
- _setter("min_update_period_seconds", min_update_period_seconds)
+ pulumi.set(__self__, "min_update_period_seconds", min_update_period_seconds)
if period_triggers is not None:
- _setter("period_triggers", period_triggers)
+ pulumi.set(__self__, "period_triggers", period_triggers)
if profile is not None:
- _setter("profile", profile)
+ pulumi.set(__self__, "profile", profile)
if segment_duration_seconds is not None:
- _setter("segment_duration_seconds", segment_duration_seconds)
+ pulumi.set(__self__, "segment_duration_seconds", segment_duration_seconds)
if segment_template_format is not None:
- _setter("segment_template_format", segment_template_format)
+ pulumi.set(__self__, "segment_template_format", segment_template_format)
if stream_selection is not None:
- _setter("stream_selection", stream_selection)
+ pulumi.set(__self__, "stream_selection", stream_selection)
if suggested_presentation_delay_seconds is not None:
- _setter("suggested_presentation_delay_seconds", suggested_presentation_delay_seconds)
+ pulumi.set(__self__, "suggested_presentation_delay_seconds", suggested_presentation_delay_seconds)
if utc_timing is not None:
- _setter("utc_timing", utc_timing)
+ pulumi.set(__self__, "utc_timing", utc_timing)
if utc_timing_uri is not None:
- _setter("utc_timing_uri", utc_timing_uri)
+ pulumi.set(__self__, "utc_timing_uri", utc_timing_uri)
@property
@pulumi.getter(name="adTriggers")
@@ -899,19 +740,8 @@ def __init__(__self__, *,
:param pulumi.Input['OriginEndpointEncryptionContractConfigurationPresetSpeke20Audio'] preset_speke20_audio: A collection of audio encryption presets.
:param pulumi.Input['OriginEndpointEncryptionContractConfigurationPresetSpeke20Video'] preset_speke20_video: A collection of video encryption presets.
"""
- OriginEndpointEncryptionContractConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- preset_speke20_audio=preset_speke20_audio,
- preset_speke20_video=preset_speke20_video,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- preset_speke20_audio: pulumi.Input['OriginEndpointEncryptionContractConfigurationPresetSpeke20Audio'],
- preset_speke20_video: pulumi.Input['OriginEndpointEncryptionContractConfigurationPresetSpeke20Video'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("preset_speke20_audio", preset_speke20_audio)
- _setter("preset_speke20_video", preset_speke20_video)
+ pulumi.set(__self__, "preset_speke20_audio", preset_speke20_audio)
+ pulumi.set(__self__, "preset_speke20_video", preset_speke20_video)
@property
@pulumi.getter(name="presetSpeke20Audio")
@@ -953,32 +783,15 @@ def __init__(__self__, *,
:param pulumi.Input[int] key_rotation_interval_seconds: Interval (in seconds) between each encryption key rotation.
:param pulumi.Input[bool] repeat_ext_x_key: When enabled, the EXT-X-KEY tag will be repeated in output manifests.
"""
- OriginEndpointHlsEncryptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- speke_key_provider=speke_key_provider,
- constant_initialization_vector=constant_initialization_vector,
- encryption_method=encryption_method,
- key_rotation_interval_seconds=key_rotation_interval_seconds,
- repeat_ext_x_key=repeat_ext_x_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- speke_key_provider: pulumi.Input['OriginEndpointSpekeKeyProviderArgs'],
- constant_initialization_vector: Optional[pulumi.Input[str]] = None,
- encryption_method: Optional[pulumi.Input['OriginEndpointHlsEncryptionEncryptionMethod']] = None,
- key_rotation_interval_seconds: Optional[pulumi.Input[int]] = None,
- repeat_ext_x_key: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("speke_key_provider", speke_key_provider)
+ pulumi.set(__self__, "speke_key_provider", speke_key_provider)
if constant_initialization_vector is not None:
- _setter("constant_initialization_vector", constant_initialization_vector)
+ pulumi.set(__self__, "constant_initialization_vector", constant_initialization_vector)
if encryption_method is not None:
- _setter("encryption_method", encryption_method)
+ pulumi.set(__self__, "encryption_method", encryption_method)
if key_rotation_interval_seconds is not None:
- _setter("key_rotation_interval_seconds", key_rotation_interval_seconds)
+ pulumi.set(__self__, "key_rotation_interval_seconds", key_rotation_interval_seconds)
if repeat_ext_x_key is not None:
- _setter("repeat_ext_x_key", repeat_ext_x_key)
+ pulumi.set(__self__, "repeat_ext_x_key", repeat_ext_x_key)
@property
@pulumi.getter(name="spekeKeyProvider")
@@ -1063,52 +876,25 @@ def __init__(__self__, *,
:param pulumi.Input[int] program_date_time_interval_seconds: The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests. Additionally, when an interval is specified ID3Timed Metadata messages will be generated every 5 seconds using the ingest time of the content. If the interval is not specified, or set to 0, then no EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and no ID3Timed Metadata messages will be generated. Note that irrespective of this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input, it will be passed through to HLS output.
:param pulumi.Input[str] url: The URL of the packaged OriginEndpoint for consumption.
"""
- OriginEndpointHlsManifestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- ad_markers=ad_markers,
- ad_triggers=ad_triggers,
- ads_on_delivery_restrictions=ads_on_delivery_restrictions,
- include_iframe_only_stream=include_iframe_only_stream,
- manifest_name=manifest_name,
- playlist_type=playlist_type,
- playlist_window_seconds=playlist_window_seconds,
- program_date_time_interval_seconds=program_date_time_interval_seconds,
- url=url,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: pulumi.Input[str],
- ad_markers: Optional[pulumi.Input['OriginEndpointHlsManifestAdMarkers']] = None,
- ad_triggers: Optional[pulumi.Input[Sequence[pulumi.Input['OriginEndpointHlsManifestAdTriggersItem']]]] = None,
- ads_on_delivery_restrictions: Optional[pulumi.Input['OriginEndpointAdsOnDeliveryRestrictions']] = None,
- include_iframe_only_stream: Optional[pulumi.Input[bool]] = None,
- manifest_name: Optional[pulumi.Input[str]] = None,
- playlist_type: Optional[pulumi.Input['OriginEndpointHlsManifestPlaylistType']] = None,
- playlist_window_seconds: Optional[pulumi.Input[int]] = None,
- program_date_time_interval_seconds: Optional[pulumi.Input[int]] = None,
- url: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
if ad_markers is not None:
- _setter("ad_markers", ad_markers)
+ pulumi.set(__self__, "ad_markers", ad_markers)
if ad_triggers is not None:
- _setter("ad_triggers", ad_triggers)
+ pulumi.set(__self__, "ad_triggers", ad_triggers)
if ads_on_delivery_restrictions is not None:
- _setter("ads_on_delivery_restrictions", ads_on_delivery_restrictions)
+ pulumi.set(__self__, "ads_on_delivery_restrictions", ads_on_delivery_restrictions)
if include_iframe_only_stream is not None:
- _setter("include_iframe_only_stream", include_iframe_only_stream)
+ pulumi.set(__self__, "include_iframe_only_stream", include_iframe_only_stream)
if manifest_name is not None:
- _setter("manifest_name", manifest_name)
+ pulumi.set(__self__, "manifest_name", manifest_name)
if playlist_type is not None:
- _setter("playlist_type", playlist_type)
+ pulumi.set(__self__, "playlist_type", playlist_type)
if playlist_window_seconds is not None:
- _setter("playlist_window_seconds", playlist_window_seconds)
+ pulumi.set(__self__, "playlist_window_seconds", playlist_window_seconds)
if program_date_time_interval_seconds is not None:
- _setter("program_date_time_interval_seconds", program_date_time_interval_seconds)
+ pulumi.set(__self__, "program_date_time_interval_seconds", program_date_time_interval_seconds)
if url is not None:
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
@property
@pulumi.getter
@@ -1255,61 +1041,30 @@ def __init__(__self__, *,
:param pulumi.Input[int] segment_duration_seconds: Duration (in seconds) of each fragment. Actual fragments will be rounded to the nearest multiple of the source fragment duration.
:param pulumi.Input[bool] use_audio_rendition_group: When enabled, audio streams will be placed in rendition groups in the output.
"""
- OriginEndpointHlsPackageArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_markers=ad_markers,
- ad_triggers=ad_triggers,
- ads_on_delivery_restrictions=ads_on_delivery_restrictions,
- encryption=encryption,
- include_dvb_subtitles=include_dvb_subtitles,
- include_iframe_only_stream=include_iframe_only_stream,
- playlist_type=playlist_type,
- playlist_window_seconds=playlist_window_seconds,
- program_date_time_interval_seconds=program_date_time_interval_seconds,
- segment_duration_seconds=segment_duration_seconds,
- stream_selection=stream_selection,
- use_audio_rendition_group=use_audio_rendition_group,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_markers: Optional[pulumi.Input['OriginEndpointHlsPackageAdMarkers']] = None,
- ad_triggers: Optional[pulumi.Input[Sequence[pulumi.Input['OriginEndpointHlsPackageAdTriggersItem']]]] = None,
- ads_on_delivery_restrictions: Optional[pulumi.Input['OriginEndpointAdsOnDeliveryRestrictions']] = None,
- encryption: Optional[pulumi.Input['OriginEndpointHlsEncryptionArgs']] = None,
- include_dvb_subtitles: Optional[pulumi.Input[bool]] = None,
- include_iframe_only_stream: Optional[pulumi.Input[bool]] = None,
- playlist_type: Optional[pulumi.Input['OriginEndpointHlsPackagePlaylistType']] = None,
- playlist_window_seconds: Optional[pulumi.Input[int]] = None,
- program_date_time_interval_seconds: Optional[pulumi.Input[int]] = None,
- segment_duration_seconds: Optional[pulumi.Input[int]] = None,
- stream_selection: Optional[pulumi.Input['OriginEndpointStreamSelectionArgs']] = None,
- use_audio_rendition_group: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_markers is not None:
- _setter("ad_markers", ad_markers)
+ pulumi.set(__self__, "ad_markers", ad_markers)
if ad_triggers is not None:
- _setter("ad_triggers", ad_triggers)
+ pulumi.set(__self__, "ad_triggers", ad_triggers)
if ads_on_delivery_restrictions is not None:
- _setter("ads_on_delivery_restrictions", ads_on_delivery_restrictions)
+ pulumi.set(__self__, "ads_on_delivery_restrictions", ads_on_delivery_restrictions)
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if include_dvb_subtitles is not None:
- _setter("include_dvb_subtitles", include_dvb_subtitles)
+ pulumi.set(__self__, "include_dvb_subtitles", include_dvb_subtitles)
if include_iframe_only_stream is not None:
- _setter("include_iframe_only_stream", include_iframe_only_stream)
+ pulumi.set(__self__, "include_iframe_only_stream", include_iframe_only_stream)
if playlist_type is not None:
- _setter("playlist_type", playlist_type)
+ pulumi.set(__self__, "playlist_type", playlist_type)
if playlist_window_seconds is not None:
- _setter("playlist_window_seconds", playlist_window_seconds)
+ pulumi.set(__self__, "playlist_window_seconds", playlist_window_seconds)
if program_date_time_interval_seconds is not None:
- _setter("program_date_time_interval_seconds", program_date_time_interval_seconds)
+ pulumi.set(__self__, "program_date_time_interval_seconds", program_date_time_interval_seconds)
if segment_duration_seconds is not None:
- _setter("segment_duration_seconds", segment_duration_seconds)
+ pulumi.set(__self__, "segment_duration_seconds", segment_duration_seconds)
if stream_selection is not None:
- _setter("stream_selection", stream_selection)
+ pulumi.set(__self__, "stream_selection", stream_selection)
if use_audio_rendition_group is not None:
- _setter("use_audio_rendition_group", use_audio_rendition_group)
+ pulumi.set(__self__, "use_audio_rendition_group", use_audio_rendition_group)
@property
@pulumi.getter(name="adMarkers")
@@ -1454,16 +1209,7 @@ def __init__(__self__, *,
"""
A Microsoft Smooth Streaming (MSS) encryption configuration.
"""
- OriginEndpointMssEncryptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- speke_key_provider=speke_key_provider,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- speke_key_provider: pulumi.Input['OriginEndpointSpekeKeyProviderArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("speke_key_provider", speke_key_provider)
+ pulumi.set(__self__, "speke_key_provider", speke_key_provider)
@property
@pulumi.getter(name="spekeKeyProvider")
@@ -1487,29 +1233,14 @@ def __init__(__self__, *,
:param pulumi.Input[int] manifest_window_seconds: The time window (in seconds) contained in each manifest.
:param pulumi.Input[int] segment_duration_seconds: The duration (in seconds) of each segment.
"""
- OriginEndpointMssPackageArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- encryption=encryption,
- manifest_window_seconds=manifest_window_seconds,
- segment_duration_seconds=segment_duration_seconds,
- stream_selection=stream_selection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- encryption: Optional[pulumi.Input['OriginEndpointMssEncryptionArgs']] = None,
- manifest_window_seconds: Optional[pulumi.Input[int]] = None,
- segment_duration_seconds: Optional[pulumi.Input[int]] = None,
- stream_selection: Optional[pulumi.Input['OriginEndpointStreamSelectionArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if manifest_window_seconds is not None:
- _setter("manifest_window_seconds", manifest_window_seconds)
+ pulumi.set(__self__, "manifest_window_seconds", manifest_window_seconds)
if segment_duration_seconds is not None:
- _setter("segment_duration_seconds", segment_duration_seconds)
+ pulumi.set(__self__, "segment_duration_seconds", segment_duration_seconds)
if stream_selection is not None:
- _setter("stream_selection", stream_selection)
+ pulumi.set(__self__, "stream_selection", stream_selection)
@property
@pulumi.getter
@@ -1571,33 +1302,14 @@ def __init__(__self__, *,
:param pulumi.Input[str] url: The URL of the external key provider service.
:param pulumi.Input[str] certificate_arn: An Amazon Resource Name (ARN) of a Certificate Manager certificate that MediaPackage will use for enforcing secure end-to-end data transfer with the key provider service.
"""
- OriginEndpointSpekeKeyProviderArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_id=resource_id,
- role_arn=role_arn,
- system_ids=system_ids,
- url=url,
- certificate_arn=certificate_arn,
- encryption_contract_configuration=encryption_contract_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_id: pulumi.Input[str],
- role_arn: pulumi.Input[str],
- system_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- url: pulumi.Input[str],
- certificate_arn: Optional[pulumi.Input[str]] = None,
- encryption_contract_configuration: Optional[pulumi.Input['OriginEndpointEncryptionContractConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_id", resource_id)
- _setter("role_arn", role_arn)
- _setter("system_ids", system_ids)
- _setter("url", url)
+ pulumi.set(__self__, "resource_id", resource_id)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "system_ids", system_ids)
+ pulumi.set(__self__, "url", url)
if certificate_arn is not None:
- _setter("certificate_arn", certificate_arn)
+ pulumi.set(__self__, "certificate_arn", certificate_arn)
if encryption_contract_configuration is not None:
- _setter("encryption_contract_configuration", encryption_contract_configuration)
+ pulumi.set(__self__, "encryption_contract_configuration", encryption_contract_configuration)
@property
@pulumi.getter(name="resourceId")
@@ -1681,25 +1393,12 @@ def __init__(__self__, *,
:param pulumi.Input[int] min_video_bits_per_second: The minimum video bitrate (bps) to include in output.
:param pulumi.Input['OriginEndpointStreamSelectionStreamOrder'] stream_order: A directive that determines the order of streams in the output.
"""
- OriginEndpointStreamSelectionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_video_bits_per_second=max_video_bits_per_second,
- min_video_bits_per_second=min_video_bits_per_second,
- stream_order=stream_order,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_video_bits_per_second: Optional[pulumi.Input[int]] = None,
- min_video_bits_per_second: Optional[pulumi.Input[int]] = None,
- stream_order: Optional[pulumi.Input['OriginEndpointStreamSelectionStreamOrder']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max_video_bits_per_second is not None:
- _setter("max_video_bits_per_second", max_video_bits_per_second)
+ pulumi.set(__self__, "max_video_bits_per_second", max_video_bits_per_second)
if min_video_bits_per_second is not None:
- _setter("min_video_bits_per_second", min_video_bits_per_second)
+ pulumi.set(__self__, "min_video_bits_per_second", min_video_bits_per_second)
if stream_order is not None:
- _setter("stream_order", stream_order)
+ pulumi.set(__self__, "stream_order", stream_order)
@property
@pulumi.getter(name="maxVideoBitsPerSecond")
@@ -1743,19 +1442,8 @@ class OriginEndpointTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- OriginEndpointTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1783,16 +1471,7 @@ def __init__(__self__, *,
"""
A CMAF encryption configuration.
"""
- PackagingConfigurationCmafEncryptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- speke_key_provider=speke_key_provider,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- speke_key_provider: pulumi.Input['PackagingConfigurationSpekeKeyProviderArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("speke_key_provider", speke_key_provider)
+ pulumi.set(__self__, "speke_key_provider", speke_key_provider)
@property
@pulumi.getter(name="spekeKeyProvider")
@@ -1816,28 +1495,13 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['PackagingConfigurationHlsManifestArgs']]] hls_manifests: A list of HLS manifest configurations.
:param pulumi.Input[bool] include_encoder_configuration_in_segments: When includeEncoderConfigurationInSegments is set to true, MediaPackage places your encoder's Sequence Parameter Set (SPS), Picture Parameter Set (PPS), and Video Parameter Set (VPS) metadata in every video segment instead of in the init fragment. This lets you use different SPS/PPS/VPS settings for your assets during content playback.
"""
- PackagingConfigurationCmafPackageArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hls_manifests=hls_manifests,
- encryption=encryption,
- include_encoder_configuration_in_segments=include_encoder_configuration_in_segments,
- segment_duration_seconds=segment_duration_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hls_manifests: pulumi.Input[Sequence[pulumi.Input['PackagingConfigurationHlsManifestArgs']]],
- encryption: Optional[pulumi.Input['PackagingConfigurationCmafEncryptionArgs']] = None,
- include_encoder_configuration_in_segments: Optional[pulumi.Input[bool]] = None,
- segment_duration_seconds: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("hls_manifests", hls_manifests)
+ pulumi.set(__self__, "hls_manifests", hls_manifests)
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if include_encoder_configuration_in_segments is not None:
- _setter("include_encoder_configuration_in_segments", include_encoder_configuration_in_segments)
+ pulumi.set(__self__, "include_encoder_configuration_in_segments", include_encoder_configuration_in_segments)
if segment_duration_seconds is not None:
- _setter("segment_duration_seconds", segment_duration_seconds)
+ pulumi.set(__self__, "segment_duration_seconds", segment_duration_seconds)
@property
@pulumi.getter(name="hlsManifests")
@@ -1889,16 +1553,7 @@ def __init__(__self__, *,
"""
A Dynamic Adaptive Streaming over HTTP (DASH) encryption configuration.
"""
- PackagingConfigurationDashEncryptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- speke_key_provider=speke_key_provider,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- speke_key_provider: pulumi.Input['PackagingConfigurationSpekeKeyProviderArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("speke_key_provider", speke_key_provider)
+ pulumi.set(__self__, "speke_key_provider", speke_key_provider)
@property
@pulumi.getter(name="spekeKeyProvider")
@@ -1926,37 +1581,18 @@ def __init__(__self__, *,
:param pulumi.Input['PackagingConfigurationDashManifestProfile'] profile: The Dynamic Adaptive Streaming over HTTP (DASH) profile type. When set to "HBBTV_1_5", HbbTV 1.5 compliant output is enabled.
:param pulumi.Input['PackagingConfigurationDashManifestScteMarkersSource'] scte_markers_source: The source of scte markers used. When set to SEGMENTS, the scte markers are sourced from the segments of the ingested content. When set to MANIFEST, the scte markers are sourced from the manifest of the ingested content.
"""
- PackagingConfigurationDashManifestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- manifest_layout=manifest_layout,
- manifest_name=manifest_name,
- min_buffer_time_seconds=min_buffer_time_seconds,
- profile=profile,
- scte_markers_source=scte_markers_source,
- stream_selection=stream_selection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- manifest_layout: Optional[pulumi.Input['PackagingConfigurationDashManifestManifestLayout']] = None,
- manifest_name: Optional[pulumi.Input[str]] = None,
- min_buffer_time_seconds: Optional[pulumi.Input[int]] = None,
- profile: Optional[pulumi.Input['PackagingConfigurationDashManifestProfile']] = None,
- scte_markers_source: Optional[pulumi.Input['PackagingConfigurationDashManifestScteMarkersSource']] = None,
- stream_selection: Optional[pulumi.Input['PackagingConfigurationStreamSelectionArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if manifest_layout is not None:
- _setter("manifest_layout", manifest_layout)
+ pulumi.set(__self__, "manifest_layout", manifest_layout)
if manifest_name is not None:
- _setter("manifest_name", manifest_name)
+ pulumi.set(__self__, "manifest_name", manifest_name)
if min_buffer_time_seconds is not None:
- _setter("min_buffer_time_seconds", min_buffer_time_seconds)
+ pulumi.set(__self__, "min_buffer_time_seconds", min_buffer_time_seconds)
if profile is not None:
- _setter("profile", profile)
+ pulumi.set(__self__, "profile", profile)
if scte_markers_source is not None:
- _setter("scte_markers_source", scte_markers_source)
+ pulumi.set(__self__, "scte_markers_source", scte_markers_source)
if stream_selection is not None:
- _setter("stream_selection", stream_selection)
+ pulumi.set(__self__, "stream_selection", stream_selection)
@property
@pulumi.getter(name="manifestLayout")
@@ -2043,40 +1679,19 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['PackagingConfigurationDashPackagePeriodTriggersItem']]] period_triggers: A list of triggers that controls when the outgoing Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD) will be partitioned into multiple periods. If empty, the content will not be partitioned into more than one period. If the list contains "ADS", new periods will be created where the Asset contains SCTE-35 ad markers.
:param pulumi.Input['PackagingConfigurationDashPackageSegmentTemplateFormat'] segment_template_format: Determines the type of SegmentTemplate included in the Media Presentation Description (MPD). When set to NUMBER_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Number$ media URLs. When set to TIME_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Time$ media URLs. When set to NUMBER_WITH_DURATION, only a duration is included in each SegmentTemplate, with $Number$ media URLs.
"""
- PackagingConfigurationDashPackageArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dash_manifests=dash_manifests,
- encryption=encryption,
- include_encoder_configuration_in_segments=include_encoder_configuration_in_segments,
- include_iframe_only_stream=include_iframe_only_stream,
- period_triggers=period_triggers,
- segment_duration_seconds=segment_duration_seconds,
- segment_template_format=segment_template_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dash_manifests: pulumi.Input[Sequence[pulumi.Input['PackagingConfigurationDashManifestArgs']]],
- encryption: Optional[pulumi.Input['PackagingConfigurationDashEncryptionArgs']] = None,
- include_encoder_configuration_in_segments: Optional[pulumi.Input[bool]] = None,
- include_iframe_only_stream: Optional[pulumi.Input[bool]] = None,
- period_triggers: Optional[pulumi.Input[Sequence[pulumi.Input['PackagingConfigurationDashPackagePeriodTriggersItem']]]] = None,
- segment_duration_seconds: Optional[pulumi.Input[int]] = None,
- segment_template_format: Optional[pulumi.Input['PackagingConfigurationDashPackageSegmentTemplateFormat']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("dash_manifests", dash_manifests)
+ pulumi.set(__self__, "dash_manifests", dash_manifests)
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if include_encoder_configuration_in_segments is not None:
- _setter("include_encoder_configuration_in_segments", include_encoder_configuration_in_segments)
+ pulumi.set(__self__, "include_encoder_configuration_in_segments", include_encoder_configuration_in_segments)
if include_iframe_only_stream is not None:
- _setter("include_iframe_only_stream", include_iframe_only_stream)
+ pulumi.set(__self__, "include_iframe_only_stream", include_iframe_only_stream)
if period_triggers is not None:
- _setter("period_triggers", period_triggers)
+ pulumi.set(__self__, "period_triggers", period_triggers)
if segment_duration_seconds is not None:
- _setter("segment_duration_seconds", segment_duration_seconds)
+ pulumi.set(__self__, "segment_duration_seconds", segment_duration_seconds)
if segment_template_format is not None:
- _setter("segment_template_format", segment_template_format)
+ pulumi.set(__self__, "segment_template_format", segment_template_format)
@property
@pulumi.getter(name="dashManifests")
@@ -2167,19 +1782,8 @@ def __init__(__self__, *,
:param pulumi.Input['PackagingConfigurationEncryptionContractConfigurationPresetSpeke20Audio'] preset_speke20_audio: A collection of audio encryption presets.
:param pulumi.Input['PackagingConfigurationEncryptionContractConfigurationPresetSpeke20Video'] preset_speke20_video: A collection of video encryption presets.
"""
- PackagingConfigurationEncryptionContractConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- preset_speke20_audio=preset_speke20_audio,
- preset_speke20_video=preset_speke20_video,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- preset_speke20_audio: pulumi.Input['PackagingConfigurationEncryptionContractConfigurationPresetSpeke20Audio'],
- preset_speke20_video: pulumi.Input['PackagingConfigurationEncryptionContractConfigurationPresetSpeke20Video'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("preset_speke20_audio", preset_speke20_audio)
- _setter("preset_speke20_video", preset_speke20_video)
+ pulumi.set(__self__, "preset_speke20_audio", preset_speke20_audio)
+ pulumi.set(__self__, "preset_speke20_video", preset_speke20_video)
@property
@pulumi.getter(name="presetSpeke20Audio")
@@ -2217,24 +1821,11 @@ def __init__(__self__, *,
:param pulumi.Input[str] constant_initialization_vector: An HTTP Live Streaming (HLS) encryption configuration.
:param pulumi.Input['PackagingConfigurationHlsEncryptionEncryptionMethod'] encryption_method: The encryption method to use.
"""
- PackagingConfigurationHlsEncryptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- speke_key_provider=speke_key_provider,
- constant_initialization_vector=constant_initialization_vector,
- encryption_method=encryption_method,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- speke_key_provider: pulumi.Input['PackagingConfigurationSpekeKeyProviderArgs'],
- constant_initialization_vector: Optional[pulumi.Input[str]] = None,
- encryption_method: Optional[pulumi.Input['PackagingConfigurationHlsEncryptionEncryptionMethod']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("speke_key_provider", speke_key_provider)
+ pulumi.set(__self__, "speke_key_provider", speke_key_provider)
if constant_initialization_vector is not None:
- _setter("constant_initialization_vector", constant_initialization_vector)
+ pulumi.set(__self__, "constant_initialization_vector", constant_initialization_vector)
if encryption_method is not None:
- _setter("encryption_method", encryption_method)
+ pulumi.set(__self__, "encryption_method", encryption_method)
@property
@pulumi.getter(name="spekeKeyProvider")
@@ -2286,37 +1877,18 @@ def __init__(__self__, *,
:param pulumi.Input[int] program_date_time_interval_seconds: The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests. Additionally, when an interval is specified ID3Timed Metadata messages will be generated every 5 seconds using the ingest time of the content. If the interval is not specified, or set to 0, then no EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and no ID3Timed Metadata messages will be generated. Note that irrespective of this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input, it will be passed through to HLS output.
:param pulumi.Input[bool] repeat_ext_x_key: When enabled, the EXT-X-KEY tag will be repeated in output manifests.
"""
- PackagingConfigurationHlsManifestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_markers=ad_markers,
- include_iframe_only_stream=include_iframe_only_stream,
- manifest_name=manifest_name,
- program_date_time_interval_seconds=program_date_time_interval_seconds,
- repeat_ext_x_key=repeat_ext_x_key,
- stream_selection=stream_selection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_markers: Optional[pulumi.Input['PackagingConfigurationHlsManifestAdMarkers']] = None,
- include_iframe_only_stream: Optional[pulumi.Input[bool]] = None,
- manifest_name: Optional[pulumi.Input[str]] = None,
- program_date_time_interval_seconds: Optional[pulumi.Input[int]] = None,
- repeat_ext_x_key: Optional[pulumi.Input[bool]] = None,
- stream_selection: Optional[pulumi.Input['PackagingConfigurationStreamSelectionArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_markers is not None:
- _setter("ad_markers", ad_markers)
+ pulumi.set(__self__, "ad_markers", ad_markers)
if include_iframe_only_stream is not None:
- _setter("include_iframe_only_stream", include_iframe_only_stream)
+ pulumi.set(__self__, "include_iframe_only_stream", include_iframe_only_stream)
if manifest_name is not None:
- _setter("manifest_name", manifest_name)
+ pulumi.set(__self__, "manifest_name", manifest_name)
if program_date_time_interval_seconds is not None:
- _setter("program_date_time_interval_seconds", program_date_time_interval_seconds)
+ pulumi.set(__self__, "program_date_time_interval_seconds", program_date_time_interval_seconds)
if repeat_ext_x_key is not None:
- _setter("repeat_ext_x_key", repeat_ext_x_key)
+ pulumi.set(__self__, "repeat_ext_x_key", repeat_ext_x_key)
if stream_selection is not None:
- _setter("stream_selection", stream_selection)
+ pulumi.set(__self__, "stream_selection", stream_selection)
@property
@pulumi.getter(name="adMarkers")
@@ -2399,32 +1971,15 @@ def __init__(__self__, *,
:param pulumi.Input[bool] include_dvb_subtitles: When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.
:param pulumi.Input[bool] use_audio_rendition_group: When enabled, audio streams will be placed in rendition groups in the output.
"""
- PackagingConfigurationHlsPackageArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hls_manifests=hls_manifests,
- encryption=encryption,
- include_dvb_subtitles=include_dvb_subtitles,
- segment_duration_seconds=segment_duration_seconds,
- use_audio_rendition_group=use_audio_rendition_group,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hls_manifests: pulumi.Input[Sequence[pulumi.Input['PackagingConfigurationHlsManifestArgs']]],
- encryption: Optional[pulumi.Input['PackagingConfigurationHlsEncryptionArgs']] = None,
- include_dvb_subtitles: Optional[pulumi.Input[bool]] = None,
- segment_duration_seconds: Optional[pulumi.Input[int]] = None,
- use_audio_rendition_group: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("hls_manifests", hls_manifests)
+ pulumi.set(__self__, "hls_manifests", hls_manifests)
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if include_dvb_subtitles is not None:
- _setter("include_dvb_subtitles", include_dvb_subtitles)
+ pulumi.set(__self__, "include_dvb_subtitles", include_dvb_subtitles)
if segment_duration_seconds is not None:
- _setter("segment_duration_seconds", segment_duration_seconds)
+ pulumi.set(__self__, "segment_duration_seconds", segment_duration_seconds)
if use_audio_rendition_group is not None:
- _setter("use_audio_rendition_group", use_audio_rendition_group)
+ pulumi.set(__self__, "use_audio_rendition_group", use_audio_rendition_group)
@property
@pulumi.getter(name="hlsManifests")
@@ -2488,16 +2043,7 @@ def __init__(__self__, *,
"""
A CMAF encryption configuration.
"""
- PackagingConfigurationMssEncryptionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- speke_key_provider=speke_key_provider,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- speke_key_provider: pulumi.Input['PackagingConfigurationSpekeKeyProviderArgs'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("speke_key_provider", speke_key_provider)
+ pulumi.set(__self__, "speke_key_provider", speke_key_provider)
@property
@pulumi.getter(name="spekeKeyProvider")
@@ -2517,21 +2063,10 @@ def __init__(__self__, *,
"""
A Microsoft Smooth Streaming (MSS) manifest configuration.
"""
- PackagingConfigurationMssManifestArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- manifest_name=manifest_name,
- stream_selection=stream_selection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- manifest_name: Optional[pulumi.Input[str]] = None,
- stream_selection: Optional[pulumi.Input['PackagingConfigurationStreamSelectionArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if manifest_name is not None:
- _setter("manifest_name", manifest_name)
+ pulumi.set(__self__, "manifest_name", manifest_name)
if stream_selection is not None:
- _setter("stream_selection", stream_selection)
+ pulumi.set(__self__, "stream_selection", stream_selection)
@property
@pulumi.getter(name="manifestName")
@@ -2562,24 +2097,11 @@ def __init__(__self__, *,
A Microsoft Smooth Streaming (MSS) PackagingConfiguration.
:param pulumi.Input[Sequence[pulumi.Input['PackagingConfigurationMssManifestArgs']]] mss_manifests: A list of MSS manifest configurations.
"""
- PackagingConfigurationMssPackageArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- mss_manifests=mss_manifests,
- encryption=encryption,
- segment_duration_seconds=segment_duration_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- mss_manifests: pulumi.Input[Sequence[pulumi.Input['PackagingConfigurationMssManifestArgs']]],
- encryption: Optional[pulumi.Input['PackagingConfigurationMssEncryptionArgs']] = None,
- segment_duration_seconds: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("mss_manifests", mss_manifests)
+ pulumi.set(__self__, "mss_manifests", mss_manifests)
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if segment_duration_seconds is not None:
- _setter("segment_duration_seconds", segment_duration_seconds)
+ pulumi.set(__self__, "segment_duration_seconds", segment_duration_seconds)
@property
@pulumi.getter(name="mssManifests")
@@ -2624,26 +2146,11 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input[str]]] system_ids: The system IDs to include in key requests.
:param pulumi.Input[str] url: The URL of the external key provider service.
"""
- PackagingConfigurationSpekeKeyProviderArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- system_ids=system_ids,
- url=url,
- encryption_contract_configuration=encryption_contract_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: pulumi.Input[str],
- system_ids: pulumi.Input[Sequence[pulumi.Input[str]]],
- url: pulumi.Input[str],
- encryption_contract_configuration: Optional[pulumi.Input['PackagingConfigurationEncryptionContractConfigurationArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
- _setter("system_ids", system_ids)
- _setter("url", url)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "system_ids", system_ids)
+ pulumi.set(__self__, "url", url)
if encryption_contract_configuration is not None:
- _setter("encryption_contract_configuration", encryption_contract_configuration)
+ pulumi.set(__self__, "encryption_contract_configuration", encryption_contract_configuration)
@property
@pulumi.getter(name="roleArn")
@@ -2700,25 +2207,12 @@ def __init__(__self__, *,
:param pulumi.Input[int] min_video_bits_per_second: The minimum video bitrate (bps) to include in output.
:param pulumi.Input['PackagingConfigurationStreamSelectionStreamOrder'] stream_order: A directive that determines the order of streams in the output.
"""
- PackagingConfigurationStreamSelectionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_video_bits_per_second=max_video_bits_per_second,
- min_video_bits_per_second=min_video_bits_per_second,
- stream_order=stream_order,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_video_bits_per_second: Optional[pulumi.Input[int]] = None,
- min_video_bits_per_second: Optional[pulumi.Input[int]] = None,
- stream_order: Optional[pulumi.Input['PackagingConfigurationStreamSelectionStreamOrder']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max_video_bits_per_second is not None:
- _setter("max_video_bits_per_second", max_video_bits_per_second)
+ pulumi.set(__self__, "max_video_bits_per_second", max_video_bits_per_second)
if min_video_bits_per_second is not None:
- _setter("min_video_bits_per_second", min_video_bits_per_second)
+ pulumi.set(__self__, "min_video_bits_per_second", min_video_bits_per_second)
if stream_order is not None:
- _setter("stream_order", stream_order)
+ pulumi.set(__self__, "stream_order", stream_order)
@property
@pulumi.getter(name="maxVideoBitsPerSecond")
@@ -2762,19 +2256,8 @@ class PackagingConfigurationTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- PackagingConfigurationTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -2804,19 +2287,8 @@ def __init__(__self__, *,
:param pulumi.Input[str] cdn_identifier_secret: The Amazon Resource Name (ARN) for the secret in AWS Secrets Manager that is used for CDN authorization.
:param pulumi.Input[str] secrets_role_arn: The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
"""
- PackagingGroupAuthorizationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cdn_identifier_secret=cdn_identifier_secret,
- secrets_role_arn=secrets_role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cdn_identifier_secret: pulumi.Input[str],
- secrets_role_arn: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cdn_identifier_secret", cdn_identifier_secret)
- _setter("secrets_role_arn", secrets_role_arn)
+ pulumi.set(__self__, "cdn_identifier_secret", cdn_identifier_secret)
+ pulumi.set(__self__, "secrets_role_arn", secrets_role_arn)
@property
@pulumi.getter(name="cdnIdentifierSecret")
@@ -2850,17 +2322,8 @@ def __init__(__self__, *,
"""
:param pulumi.Input[str] log_group_name: Sets a custom AWS CloudWatch log group name for egress logs. If a log group name isn't specified, the default name is used: /aws/MediaPackage/VodEgressAccessLogs.
"""
- PackagingGroupLogConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_group_name=log_group_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_group_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if log_group_name is not None:
- _setter("log_group_name", log_group_name)
+ pulumi.set(__self__, "log_group_name", log_group_name)
@property
@pulumi.getter(name="logGroupName")
@@ -2880,19 +2343,8 @@ class PackagingGroupTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- PackagingGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/mediapackage/asset.py b/sdk/python/pulumi_aws_native/mediapackage/asset.py
index f90421b70d..69962dc305 100644
--- a/sdk/python/pulumi_aws_native/mediapackage/asset.py
+++ b/sdk/python/pulumi_aws_native/mediapackage/asset.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -31,34 +31,15 @@ def __init__(__self__, *,
:param pulumi.Input[str] resource_id: The resource ID to include in SPEKE key requests.
:param pulumi.Input[Sequence[pulumi.Input['AssetTagArgs']]] tags: A collection of tags associated with a resource
"""
- AssetArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- packaging_group_id=packaging_group_id,
- source_arn=source_arn,
- source_role_arn=source_role_arn,
- egress_endpoints=egress_endpoints,
- resource_id=resource_id,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- packaging_group_id: pulumi.Input[str],
- source_arn: pulumi.Input[str],
- source_role_arn: pulumi.Input[str],
- egress_endpoints: Optional[pulumi.Input[Sequence[pulumi.Input['AssetEgressEndpointArgs']]]] = None,
- resource_id: Optional[pulumi.Input[str]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['AssetTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("packaging_group_id", packaging_group_id)
- _setter("source_arn", source_arn)
- _setter("source_role_arn", source_role_arn)
+ pulumi.set(__self__, "packaging_group_id", packaging_group_id)
+ pulumi.set(__self__, "source_arn", source_arn)
+ pulumi.set(__self__, "source_role_arn", source_role_arn)
if egress_endpoints is not None:
- _setter("egress_endpoints", egress_endpoints)
+ pulumi.set(__self__, "egress_endpoints", egress_endpoints)
if resource_id is not None:
- _setter("resource_id", resource_id)
+ pulumi.set(__self__, "resource_id", resource_id)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="packagingGroupId")
@@ -176,10 +157,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- AssetArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/mediapackage/channel.py b/sdk/python/pulumi_aws_native/mediapackage/channel.py
index 1924c688c2..05f306c5d0 100644
--- a/sdk/python/pulumi_aws_native/mediapackage/channel.py
+++ b/sdk/python/pulumi_aws_native/mediapackage/channel.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -29,33 +29,16 @@ def __init__(__self__, *,
:param pulumi.Input['ChannelLogConfigurationArgs'] ingress_access_logs: The configuration parameters for egress access logging.
:param pulumi.Input[Sequence[pulumi.Input['ChannelTagArgs']]] tags: A collection of tags associated with a resource
"""
- ChannelArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- description=description,
- egress_access_logs=egress_access_logs,
- hls_ingest=hls_ingest,
- ingress_access_logs=ingress_access_logs,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- description: Optional[pulumi.Input[str]] = None,
- egress_access_logs: Optional[pulumi.Input['ChannelLogConfigurationArgs']] = None,
- hls_ingest: Optional[pulumi.Input['ChannelHlsIngestArgs']] = None,
- ingress_access_logs: Optional[pulumi.Input['ChannelLogConfigurationArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['ChannelTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if egress_access_logs is not None:
- _setter("egress_access_logs", egress_access_logs)
+ pulumi.set(__self__, "egress_access_logs", egress_access_logs)
if hls_ingest is not None:
- _setter("hls_ingest", hls_ingest)
+ pulumi.set(__self__, "hls_ingest", hls_ingest)
if ingress_access_logs is not None:
- _setter("ingress_access_logs", ingress_access_logs)
+ pulumi.set(__self__, "ingress_access_logs", ingress_access_logs)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -159,10 +142,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- ChannelArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -183,23 +162,8 @@ def _internal_init(__self__,
__props__ = ChannelArgs.__new__(ChannelArgs)
__props__.__dict__["description"] = description
- if egress_access_logs is not None and not isinstance(egress_access_logs, ChannelLogConfigurationArgs):
- egress_access_logs = egress_access_logs or {}
- def _setter(key, value):
- egress_access_logs[key] = value
- ChannelLogConfigurationArgs._configure(_setter, **egress_access_logs)
__props__.__dict__["egress_access_logs"] = egress_access_logs
- if hls_ingest is not None and not isinstance(hls_ingest, ChannelHlsIngestArgs):
- hls_ingest = hls_ingest or {}
- def _setter(key, value):
- hls_ingest[key] = value
- ChannelHlsIngestArgs._configure(_setter, **hls_ingest)
__props__.__dict__["hls_ingest"] = hls_ingest
- if ingress_access_logs is not None and not isinstance(ingress_access_logs, ChannelLogConfigurationArgs):
- ingress_access_logs = ingress_access_logs or {}
- def _setter(key, value):
- ingress_access_logs[key] = value
- ChannelLogConfigurationArgs._configure(_setter, **ingress_access_logs)
__props__.__dict__["ingress_access_logs"] = ingress_access_logs
__props__.__dict__["tags"] = tags
__props__.__dict__["arn"] = None
diff --git a/sdk/python/pulumi_aws_native/mediapackage/get_asset.py b/sdk/python/pulumi_aws_native/mediapackage/get_asset.py
index f6f79ca900..5394605e6b 100644
--- a/sdk/python/pulumi_aws_native/mediapackage/get_asset.py
+++ b/sdk/python/pulumi_aws_native/mediapackage/get_asset.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/mediapackage/get_channel.py b/sdk/python/pulumi_aws_native/mediapackage/get_channel.py
index 2720c4b037..df85158e95 100644
--- a/sdk/python/pulumi_aws_native/mediapackage/get_channel.py
+++ b/sdk/python/pulumi_aws_native/mediapackage/get_channel.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/mediapackage/get_origin_endpoint.py b/sdk/python/pulumi_aws_native/mediapackage/get_origin_endpoint.py
index b287fee7b2..68fd63b394 100644
--- a/sdk/python/pulumi_aws_native/mediapackage/get_origin_endpoint.py
+++ b/sdk/python/pulumi_aws_native/mediapackage/get_origin_endpoint.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/mediapackage/get_packaging_configuration.py b/sdk/python/pulumi_aws_native/mediapackage/get_packaging_configuration.py
index b37f653bbc..ea3f9d28fd 100644
--- a/sdk/python/pulumi_aws_native/mediapackage/get_packaging_configuration.py
+++ b/sdk/python/pulumi_aws_native/mediapackage/get_packaging_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
diff --git a/sdk/python/pulumi_aws_native/mediapackage/get_packaging_group.py b/sdk/python/pulumi_aws_native/mediapackage/get_packaging_group.py
index 0abae5d72d..9c0e38526a 100644
--- a/sdk/python/pulumi_aws_native/mediapackage/get_packaging_group.py
+++ b/sdk/python/pulumi_aws_native/mediapackage/get_packaging_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
diff --git a/sdk/python/pulumi_aws_native/mediapackage/origin_endpoint.py b/sdk/python/pulumi_aws_native/mediapackage/origin_endpoint.py
index 617b6ad652..11db7e33f7 100644
--- a/sdk/python/pulumi_aws_native/mediapackage/origin_endpoint.py
+++ b/sdk/python/pulumi_aws_native/mediapackage/origin_endpoint.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -41,64 +41,31 @@ def __init__(__self__, *,
:param pulumi.Input[int] time_delay_seconds: Amount of delay (seconds) to enforce on the playback of live content. If not specified, there will be no time delay in effect for the OriginEndpoint.
:param pulumi.Input[Sequence[pulumi.Input[str]]] whitelist: A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.
"""
- OriginEndpointArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- channel_id=channel_id,
- authorization=authorization,
- cmaf_package=cmaf_package,
- dash_package=dash_package,
- description=description,
- hls_package=hls_package,
- manifest_name=manifest_name,
- mss_package=mss_package,
- origination=origination,
- startover_window_seconds=startover_window_seconds,
- tags=tags,
- time_delay_seconds=time_delay_seconds,
- whitelist=whitelist,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- channel_id: pulumi.Input[str],
- authorization: Optional[pulumi.Input['OriginEndpointAuthorizationArgs']] = None,
- cmaf_package: Optional[pulumi.Input['OriginEndpointCmafPackageArgs']] = None,
- dash_package: Optional[pulumi.Input['OriginEndpointDashPackageArgs']] = None,
- description: Optional[pulumi.Input[str]] = None,
- hls_package: Optional[pulumi.Input['OriginEndpointHlsPackageArgs']] = None,
- manifest_name: Optional[pulumi.Input[str]] = None,
- mss_package: Optional[pulumi.Input['OriginEndpointMssPackageArgs']] = None,
- origination: Optional[pulumi.Input['OriginEndpointOrigination']] = None,
- startover_window_seconds: Optional[pulumi.Input[int]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['OriginEndpointTagArgs']]]] = None,
- time_delay_seconds: Optional[pulumi.Input[int]] = None,
- whitelist: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("channel_id", channel_id)
+ pulumi.set(__self__, "channel_id", channel_id)
if authorization is not None:
- _setter("authorization", authorization)
+ pulumi.set(__self__, "authorization", authorization)
if cmaf_package is not None:
- _setter("cmaf_package", cmaf_package)
+ pulumi.set(__self__, "cmaf_package", cmaf_package)
if dash_package is not None:
- _setter("dash_package", dash_package)
+ pulumi.set(__self__, "dash_package", dash_package)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if hls_package is not None:
- _setter("hls_package", hls_package)
+ pulumi.set(__self__, "hls_package", hls_package)
if manifest_name is not None:
- _setter("manifest_name", manifest_name)
+ pulumi.set(__self__, "manifest_name", manifest_name)
if mss_package is not None:
- _setter("mss_package", mss_package)
+ pulumi.set(__self__, "mss_package", mss_package)
if origination is not None:
- _setter("origination", origination)
+ pulumi.set(__self__, "origination", origination)
if startover_window_seconds is not None:
- _setter("startover_window_seconds", startover_window_seconds)
+ pulumi.set(__self__, "startover_window_seconds", startover_window_seconds)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
if time_delay_seconds is not None:
- _setter("time_delay_seconds", time_delay_seconds)
+ pulumi.set(__self__, "time_delay_seconds", time_delay_seconds)
if whitelist is not None:
- _setter("whitelist", whitelist)
+ pulumi.set(__self__, "whitelist", whitelist)
@property
@pulumi.getter(name="channelId")
@@ -294,10 +261,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- OriginEndpointArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -325,40 +288,15 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = OriginEndpointArgs.__new__(OriginEndpointArgs)
- if authorization is not None and not isinstance(authorization, OriginEndpointAuthorizationArgs):
- authorization = authorization or {}
- def _setter(key, value):
- authorization[key] = value
- OriginEndpointAuthorizationArgs._configure(_setter, **authorization)
__props__.__dict__["authorization"] = authorization
if channel_id is None and not opts.urn:
raise TypeError("Missing required property 'channel_id'")
__props__.__dict__["channel_id"] = channel_id
- if cmaf_package is not None and not isinstance(cmaf_package, OriginEndpointCmafPackageArgs):
- cmaf_package = cmaf_package or {}
- def _setter(key, value):
- cmaf_package[key] = value
- OriginEndpointCmafPackageArgs._configure(_setter, **cmaf_package)
__props__.__dict__["cmaf_package"] = cmaf_package
- if dash_package is not None and not isinstance(dash_package, OriginEndpointDashPackageArgs):
- dash_package = dash_package or {}
- def _setter(key, value):
- dash_package[key] = value
- OriginEndpointDashPackageArgs._configure(_setter, **dash_package)
__props__.__dict__["dash_package"] = dash_package
__props__.__dict__["description"] = description
- if hls_package is not None and not isinstance(hls_package, OriginEndpointHlsPackageArgs):
- hls_package = hls_package or {}
- def _setter(key, value):
- hls_package[key] = value
- OriginEndpointHlsPackageArgs._configure(_setter, **hls_package)
__props__.__dict__["hls_package"] = hls_package
__props__.__dict__["manifest_name"] = manifest_name
- if mss_package is not None and not isinstance(mss_package, OriginEndpointMssPackageArgs):
- mss_package = mss_package or {}
- def _setter(key, value):
- mss_package[key] = value
- OriginEndpointMssPackageArgs._configure(_setter, **mss_package)
__props__.__dict__["mss_package"] = mss_package
__props__.__dict__["origination"] = origination
__props__.__dict__["startover_window_seconds"] = startover_window_seconds
diff --git a/sdk/python/pulumi_aws_native/mediapackage/outputs.py b/sdk/python/pulumi_aws_native/mediapackage/outputs.py
index d8bd6171ea..bd11476b99 100644
--- a/sdk/python/pulumi_aws_native/mediapackage/outputs.py
+++ b/sdk/python/pulumi_aws_native/mediapackage/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -82,19 +82,8 @@ def __init__(__self__, *,
:param str packaging_configuration_id: The ID of the PackagingConfiguration being applied to the Asset.
:param str url: The URL of the parent manifest for the repackaged Asset.
"""
- AssetEgressEndpoint._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- packaging_configuration_id=packaging_configuration_id,
- url=url,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- packaging_configuration_id: str,
- url: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("packaging_configuration_id", packaging_configuration_id)
- _setter("url", url)
+ pulumi.set(__self__, "packaging_configuration_id", packaging_configuration_id)
+ pulumi.set(__self__, "url", url)
@property
@pulumi.getter(name="packagingConfigurationId")
@@ -118,19 +107,8 @@ class AssetTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- AssetTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -171,17 +149,8 @@ def __init__(__self__, *,
An HTTP Live Streaming (HLS) ingest resource configuration.
:param Sequence['ChannelIngestEndpoint'] ingest_endpoints: A list of endpoints to which the source stream should be sent.
"""
- ChannelHlsIngest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ingest_endpoints=ingest_endpoints,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ingest_endpoints: Optional[Sequence['outputs.ChannelIngestEndpoint']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ingest_endpoints is not None:
- _setter("ingest_endpoints", ingest_endpoints)
+ pulumi.set(__self__, "ingest_endpoints", ingest_endpoints)
@property
@pulumi.getter(name="ingestEndpoints")
@@ -209,25 +178,10 @@ def __init__(__self__, *,
:param str url: The ingest URL to which the source stream should be sent.
:param str username: The system generated username for ingest authentication.
"""
- ChannelIngestEndpoint._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- password=password,
- url=url,
- username=username,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: str,
- password: str,
- url: str,
- username: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("id", id)
- _setter("password", password)
- _setter("url", url)
- _setter("username", username)
+ pulumi.set(__self__, "id", id)
+ pulumi.set(__self__, "password", password)
+ pulumi.set(__self__, "url", url)
+ pulumi.set(__self__, "username", username)
@property
@pulumi.getter
@@ -286,17 +240,8 @@ def __init__(__self__, *,
"""
:param str log_group_name: Sets a custom AWS CloudWatch log group name for access logs. If a log group name isn't specified, the defaults are used: /aws/MediaPackage/EgressAccessLogs for egress access logs and /aws/MediaPackage/IngressAccessLogs for ingress access logs.
"""
- ChannelLogConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_group_name=log_group_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_group_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if log_group_name is not None:
- _setter("log_group_name", log_group_name)
+ pulumi.set(__self__, "log_group_name", log_group_name)
@property
@pulumi.getter(name="logGroupName")
@@ -312,19 +257,8 @@ class ChannelTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- ChannelTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -369,19 +303,8 @@ def __init__(__self__, *,
:param str cdn_identifier_secret: The Amazon Resource Name (ARN) for the secret in Secrets Manager that your Content Distribution Network (CDN) uses for authorization to access your endpoint.
:param str secrets_role_arn: The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
"""
- OriginEndpointAuthorization._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cdn_identifier_secret=cdn_identifier_secret,
- secrets_role_arn=secrets_role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cdn_identifier_secret: str,
- secrets_role_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cdn_identifier_secret", cdn_identifier_secret)
- _setter("secrets_role_arn", secrets_role_arn)
+ pulumi.set(__self__, "cdn_identifier_secret", cdn_identifier_secret)
+ pulumi.set(__self__, "secrets_role_arn", secrets_role_arn)
@property
@pulumi.getter(name="cdnIdentifierSecret")
@@ -439,28 +362,13 @@ def __init__(__self__, *,
:param 'OriginEndpointCmafEncryptionEncryptionMethod' encryption_method: The encryption method used
:param int key_rotation_interval_seconds: Time (in seconds) between each encryption key rotation.
"""
- OriginEndpointCmafEncryption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- speke_key_provider=speke_key_provider,
- constant_initialization_vector=constant_initialization_vector,
- encryption_method=encryption_method,
- key_rotation_interval_seconds=key_rotation_interval_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- speke_key_provider: 'outputs.OriginEndpointSpekeKeyProvider',
- constant_initialization_vector: Optional[str] = None,
- encryption_method: Optional['OriginEndpointCmafEncryptionEncryptionMethod'] = None,
- key_rotation_interval_seconds: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("speke_key_provider", speke_key_provider)
+ pulumi.set(__self__, "speke_key_provider", speke_key_provider)
if constant_initialization_vector is not None:
- _setter("constant_initialization_vector", constant_initialization_vector)
+ pulumi.set(__self__, "constant_initialization_vector", constant_initialization_vector)
if encryption_method is not None:
- _setter("encryption_method", encryption_method)
+ pulumi.set(__self__, "encryption_method", encryption_method)
if key_rotation_interval_seconds is not None:
- _setter("key_rotation_interval_seconds", key_rotation_interval_seconds)
+ pulumi.set(__self__, "key_rotation_interval_seconds", key_rotation_interval_seconds)
@property
@pulumi.getter(name="spekeKeyProvider")
@@ -532,33 +440,16 @@ def __init__(__self__, *,
:param int segment_duration_seconds: Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
:param str segment_prefix: An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.
"""
- OriginEndpointCmafPackage._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- encryption=encryption,
- hls_manifests=hls_manifests,
- segment_duration_seconds=segment_duration_seconds,
- segment_prefix=segment_prefix,
- stream_selection=stream_selection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- encryption: Optional['outputs.OriginEndpointCmafEncryption'] = None,
- hls_manifests: Optional[Sequence['outputs.OriginEndpointHlsManifest']] = None,
- segment_duration_seconds: Optional[int] = None,
- segment_prefix: Optional[str] = None,
- stream_selection: Optional['outputs.OriginEndpointStreamSelection'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if hls_manifests is not None:
- _setter("hls_manifests", hls_manifests)
+ pulumi.set(__self__, "hls_manifests", hls_manifests)
if segment_duration_seconds is not None:
- _setter("segment_duration_seconds", segment_duration_seconds)
+ pulumi.set(__self__, "segment_duration_seconds", segment_duration_seconds)
if segment_prefix is not None:
- _setter("segment_prefix", segment_prefix)
+ pulumi.set(__self__, "segment_prefix", segment_prefix)
if stream_selection is not None:
- _setter("stream_selection", stream_selection)
+ pulumi.set(__self__, "stream_selection", stream_selection)
@property
@pulumi.getter
@@ -626,20 +517,9 @@ def __init__(__self__, *,
A Dynamic Adaptive Streaming over HTTP (DASH) encryption configuration.
:param int key_rotation_interval_seconds: Time (in seconds) between each encryption key rotation.
"""
- OriginEndpointDashEncryption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- speke_key_provider=speke_key_provider,
- key_rotation_interval_seconds=key_rotation_interval_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- speke_key_provider: 'outputs.OriginEndpointSpekeKeyProvider',
- key_rotation_interval_seconds: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("speke_key_provider", speke_key_provider)
+ pulumi.set(__self__, "speke_key_provider", speke_key_provider)
if key_rotation_interval_seconds is not None:
- _setter("key_rotation_interval_seconds", key_rotation_interval_seconds)
+ pulumi.set(__self__, "key_rotation_interval_seconds", key_rotation_interval_seconds)
@property
@pulumi.getter(name="spekeKeyProvider")
@@ -736,77 +616,38 @@ def __init__(__self__, *,
:param 'OriginEndpointDashPackageUtcTiming' utc_timing: Determines the type of UTCTiming included in the Media Presentation Description (MPD)
:param str utc_timing_uri: Specifies the value attribute of the UTCTiming field when utcTiming is set to HTTP-ISO, HTTP-HEAD or HTTP-XSDATE
"""
- OriginEndpointDashPackage._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_triggers=ad_triggers,
- ads_on_delivery_restrictions=ads_on_delivery_restrictions,
- encryption=encryption,
- include_iframe_only_stream=include_iframe_only_stream,
- manifest_layout=manifest_layout,
- manifest_window_seconds=manifest_window_seconds,
- min_buffer_time_seconds=min_buffer_time_seconds,
- min_update_period_seconds=min_update_period_seconds,
- period_triggers=period_triggers,
- profile=profile,
- segment_duration_seconds=segment_duration_seconds,
- segment_template_format=segment_template_format,
- stream_selection=stream_selection,
- suggested_presentation_delay_seconds=suggested_presentation_delay_seconds,
- utc_timing=utc_timing,
- utc_timing_uri=utc_timing_uri,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_triggers: Optional[Sequence['OriginEndpointDashPackageAdTriggersItem']] = None,
- ads_on_delivery_restrictions: Optional['OriginEndpointAdsOnDeliveryRestrictions'] = None,
- encryption: Optional['outputs.OriginEndpointDashEncryption'] = None,
- include_iframe_only_stream: Optional[bool] = None,
- manifest_layout: Optional['OriginEndpointDashPackageManifestLayout'] = None,
- manifest_window_seconds: Optional[int] = None,
- min_buffer_time_seconds: Optional[int] = None,
- min_update_period_seconds: Optional[int] = None,
- period_triggers: Optional[Sequence['OriginEndpointDashPackagePeriodTriggersItem']] = None,
- profile: Optional['OriginEndpointDashPackageProfile'] = None,
- segment_duration_seconds: Optional[int] = None,
- segment_template_format: Optional['OriginEndpointDashPackageSegmentTemplateFormat'] = None,
- stream_selection: Optional['outputs.OriginEndpointStreamSelection'] = None,
- suggested_presentation_delay_seconds: Optional[int] = None,
- utc_timing: Optional['OriginEndpointDashPackageUtcTiming'] = None,
- utc_timing_uri: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_triggers is not None:
- _setter("ad_triggers", ad_triggers)
+ pulumi.set(__self__, "ad_triggers", ad_triggers)
if ads_on_delivery_restrictions is not None:
- _setter("ads_on_delivery_restrictions", ads_on_delivery_restrictions)
+ pulumi.set(__self__, "ads_on_delivery_restrictions", ads_on_delivery_restrictions)
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if include_iframe_only_stream is not None:
- _setter("include_iframe_only_stream", include_iframe_only_stream)
+ pulumi.set(__self__, "include_iframe_only_stream", include_iframe_only_stream)
if manifest_layout is not None:
- _setter("manifest_layout", manifest_layout)
+ pulumi.set(__self__, "manifest_layout", manifest_layout)
if manifest_window_seconds is not None:
- _setter("manifest_window_seconds", manifest_window_seconds)
+ pulumi.set(__self__, "manifest_window_seconds", manifest_window_seconds)
if min_buffer_time_seconds is not None:
- _setter("min_buffer_time_seconds", min_buffer_time_seconds)
+ pulumi.set(__self__, "min_buffer_time_seconds", min_buffer_time_seconds)
if min_update_period_seconds is not None:
- _setter("min_update_period_seconds", min_update_period_seconds)
+ pulumi.set(__self__, "min_update_period_seconds", min_update_period_seconds)
if period_triggers is not None:
- _setter("period_triggers", period_triggers)
+ pulumi.set(__self__, "period_triggers", period_triggers)
if profile is not None:
- _setter("profile", profile)
+ pulumi.set(__self__, "profile", profile)
if segment_duration_seconds is not None:
- _setter("segment_duration_seconds", segment_duration_seconds)
+ pulumi.set(__self__, "segment_duration_seconds", segment_duration_seconds)
if segment_template_format is not None:
- _setter("segment_template_format", segment_template_format)
+ pulumi.set(__self__, "segment_template_format", segment_template_format)
if stream_selection is not None:
- _setter("stream_selection", stream_selection)
+ pulumi.set(__self__, "stream_selection", stream_selection)
if suggested_presentation_delay_seconds is not None:
- _setter("suggested_presentation_delay_seconds", suggested_presentation_delay_seconds)
+ pulumi.set(__self__, "suggested_presentation_delay_seconds", suggested_presentation_delay_seconds)
if utc_timing is not None:
- _setter("utc_timing", utc_timing)
+ pulumi.set(__self__, "utc_timing", utc_timing)
if utc_timing_uri is not None:
- _setter("utc_timing_uri", utc_timing_uri)
+ pulumi.set(__self__, "utc_timing_uri", utc_timing_uri)
@property
@pulumi.getter(name="adTriggers")
@@ -960,19 +801,8 @@ def __init__(__self__, *,
:param 'OriginEndpointEncryptionContractConfigurationPresetSpeke20Audio' preset_speke20_audio: A collection of audio encryption presets.
:param 'OriginEndpointEncryptionContractConfigurationPresetSpeke20Video' preset_speke20_video: A collection of video encryption presets.
"""
- OriginEndpointEncryptionContractConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- preset_speke20_audio=preset_speke20_audio,
- preset_speke20_video=preset_speke20_video,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- preset_speke20_audio: 'OriginEndpointEncryptionContractConfigurationPresetSpeke20Audio',
- preset_speke20_video: 'OriginEndpointEncryptionContractConfigurationPresetSpeke20Video',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("preset_speke20_audio", preset_speke20_audio)
- _setter("preset_speke20_video", preset_speke20_video)
+ pulumi.set(__self__, "preset_speke20_audio", preset_speke20_audio)
+ pulumi.set(__self__, "preset_speke20_video", preset_speke20_video)
@property
@pulumi.getter(name="presetSpeke20Audio")
@@ -1034,32 +864,15 @@ def __init__(__self__, *,
:param int key_rotation_interval_seconds: Interval (in seconds) between each encryption key rotation.
:param bool repeat_ext_x_key: When enabled, the EXT-X-KEY tag will be repeated in output manifests.
"""
- OriginEndpointHlsEncryption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- speke_key_provider=speke_key_provider,
- constant_initialization_vector=constant_initialization_vector,
- encryption_method=encryption_method,
- key_rotation_interval_seconds=key_rotation_interval_seconds,
- repeat_ext_x_key=repeat_ext_x_key,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- speke_key_provider: 'outputs.OriginEndpointSpekeKeyProvider',
- constant_initialization_vector: Optional[str] = None,
- encryption_method: Optional['OriginEndpointHlsEncryptionEncryptionMethod'] = None,
- key_rotation_interval_seconds: Optional[int] = None,
- repeat_ext_x_key: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("speke_key_provider", speke_key_provider)
+ pulumi.set(__self__, "speke_key_provider", speke_key_provider)
if constant_initialization_vector is not None:
- _setter("constant_initialization_vector", constant_initialization_vector)
+ pulumi.set(__self__, "constant_initialization_vector", constant_initialization_vector)
if encryption_method is not None:
- _setter("encryption_method", encryption_method)
+ pulumi.set(__self__, "encryption_method", encryption_method)
if key_rotation_interval_seconds is not None:
- _setter("key_rotation_interval_seconds", key_rotation_interval_seconds)
+ pulumi.set(__self__, "key_rotation_interval_seconds", key_rotation_interval_seconds)
if repeat_ext_x_key is not None:
- _setter("repeat_ext_x_key", repeat_ext_x_key)
+ pulumi.set(__self__, "repeat_ext_x_key", repeat_ext_x_key)
@property
@pulumi.getter(name="spekeKeyProvider")
@@ -1158,52 +971,25 @@ def __init__(__self__, *,
:param int program_date_time_interval_seconds: The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests. Additionally, when an interval is specified ID3Timed Metadata messages will be generated every 5 seconds using the ingest time of the content. If the interval is not specified, or set to 0, then no EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and no ID3Timed Metadata messages will be generated. Note that irrespective of this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input, it will be passed through to HLS output.
:param str url: The URL of the packaged OriginEndpoint for consumption.
"""
- OriginEndpointHlsManifest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- ad_markers=ad_markers,
- ad_triggers=ad_triggers,
- ads_on_delivery_restrictions=ads_on_delivery_restrictions,
- include_iframe_only_stream=include_iframe_only_stream,
- manifest_name=manifest_name,
- playlist_type=playlist_type,
- playlist_window_seconds=playlist_window_seconds,
- program_date_time_interval_seconds=program_date_time_interval_seconds,
- url=url,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: str,
- ad_markers: Optional['OriginEndpointHlsManifestAdMarkers'] = None,
- ad_triggers: Optional[Sequence['OriginEndpointHlsManifestAdTriggersItem']] = None,
- ads_on_delivery_restrictions: Optional['OriginEndpointAdsOnDeliveryRestrictions'] = None,
- include_iframe_only_stream: Optional[bool] = None,
- manifest_name: Optional[str] = None,
- playlist_type: Optional['OriginEndpointHlsManifestPlaylistType'] = None,
- playlist_window_seconds: Optional[int] = None,
- program_date_time_interval_seconds: Optional[int] = None,
- url: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
if ad_markers is not None:
- _setter("ad_markers", ad_markers)
+ pulumi.set(__self__, "ad_markers", ad_markers)
if ad_triggers is not None:
- _setter("ad_triggers", ad_triggers)
+ pulumi.set(__self__, "ad_triggers", ad_triggers)
if ads_on_delivery_restrictions is not None:
- _setter("ads_on_delivery_restrictions", ads_on_delivery_restrictions)
+ pulumi.set(__self__, "ads_on_delivery_restrictions", ads_on_delivery_restrictions)
if include_iframe_only_stream is not None:
- _setter("include_iframe_only_stream", include_iframe_only_stream)
+ pulumi.set(__self__, "include_iframe_only_stream", include_iframe_only_stream)
if manifest_name is not None:
- _setter("manifest_name", manifest_name)
+ pulumi.set(__self__, "manifest_name", manifest_name)
if playlist_type is not None:
- _setter("playlist_type", playlist_type)
+ pulumi.set(__self__, "playlist_type", playlist_type)
if playlist_window_seconds is not None:
- _setter("playlist_window_seconds", playlist_window_seconds)
+ pulumi.set(__self__, "playlist_window_seconds", playlist_window_seconds)
if program_date_time_interval_seconds is not None:
- _setter("program_date_time_interval_seconds", program_date_time_interval_seconds)
+ pulumi.set(__self__, "program_date_time_interval_seconds", program_date_time_interval_seconds)
if url is not None:
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
@property
@pulumi.getter
@@ -1350,61 +1136,30 @@ def __init__(__self__, *,
:param int segment_duration_seconds: Duration (in seconds) of each fragment. Actual fragments will be rounded to the nearest multiple of the source fragment duration.
:param bool use_audio_rendition_group: When enabled, audio streams will be placed in rendition groups in the output.
"""
- OriginEndpointHlsPackage._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_markers=ad_markers,
- ad_triggers=ad_triggers,
- ads_on_delivery_restrictions=ads_on_delivery_restrictions,
- encryption=encryption,
- include_dvb_subtitles=include_dvb_subtitles,
- include_iframe_only_stream=include_iframe_only_stream,
- playlist_type=playlist_type,
- playlist_window_seconds=playlist_window_seconds,
- program_date_time_interval_seconds=program_date_time_interval_seconds,
- segment_duration_seconds=segment_duration_seconds,
- stream_selection=stream_selection,
- use_audio_rendition_group=use_audio_rendition_group,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_markers: Optional['OriginEndpointHlsPackageAdMarkers'] = None,
- ad_triggers: Optional[Sequence['OriginEndpointHlsPackageAdTriggersItem']] = None,
- ads_on_delivery_restrictions: Optional['OriginEndpointAdsOnDeliveryRestrictions'] = None,
- encryption: Optional['outputs.OriginEndpointHlsEncryption'] = None,
- include_dvb_subtitles: Optional[bool] = None,
- include_iframe_only_stream: Optional[bool] = None,
- playlist_type: Optional['OriginEndpointHlsPackagePlaylistType'] = None,
- playlist_window_seconds: Optional[int] = None,
- program_date_time_interval_seconds: Optional[int] = None,
- segment_duration_seconds: Optional[int] = None,
- stream_selection: Optional['outputs.OriginEndpointStreamSelection'] = None,
- use_audio_rendition_group: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_markers is not None:
- _setter("ad_markers", ad_markers)
+ pulumi.set(__self__, "ad_markers", ad_markers)
if ad_triggers is not None:
- _setter("ad_triggers", ad_triggers)
+ pulumi.set(__self__, "ad_triggers", ad_triggers)
if ads_on_delivery_restrictions is not None:
- _setter("ads_on_delivery_restrictions", ads_on_delivery_restrictions)
+ pulumi.set(__self__, "ads_on_delivery_restrictions", ads_on_delivery_restrictions)
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if include_dvb_subtitles is not None:
- _setter("include_dvb_subtitles", include_dvb_subtitles)
+ pulumi.set(__self__, "include_dvb_subtitles", include_dvb_subtitles)
if include_iframe_only_stream is not None:
- _setter("include_iframe_only_stream", include_iframe_only_stream)
+ pulumi.set(__self__, "include_iframe_only_stream", include_iframe_only_stream)
if playlist_type is not None:
- _setter("playlist_type", playlist_type)
+ pulumi.set(__self__, "playlist_type", playlist_type)
if playlist_window_seconds is not None:
- _setter("playlist_window_seconds", playlist_window_seconds)
+ pulumi.set(__self__, "playlist_window_seconds", playlist_window_seconds)
if program_date_time_interval_seconds is not None:
- _setter("program_date_time_interval_seconds", program_date_time_interval_seconds)
+ pulumi.set(__self__, "program_date_time_interval_seconds", program_date_time_interval_seconds)
if segment_duration_seconds is not None:
- _setter("segment_duration_seconds", segment_duration_seconds)
+ pulumi.set(__self__, "segment_duration_seconds", segment_duration_seconds)
if stream_selection is not None:
- _setter("stream_selection", stream_selection)
+ pulumi.set(__self__, "stream_selection", stream_selection)
if use_audio_rendition_group is not None:
- _setter("use_audio_rendition_group", use_audio_rendition_group)
+ pulumi.set(__self__, "use_audio_rendition_group", use_audio_rendition_group)
@property
@pulumi.getter(name="adMarkers")
@@ -1521,16 +1276,7 @@ def __init__(__self__, *,
"""
A Microsoft Smooth Streaming (MSS) encryption configuration.
"""
- OriginEndpointMssEncryption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- speke_key_provider=speke_key_provider,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- speke_key_provider: 'outputs.OriginEndpointSpekeKeyProvider',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("speke_key_provider", speke_key_provider)
+ pulumi.set(__self__, "speke_key_provider", speke_key_provider)
@property
@pulumi.getter(name="spekeKeyProvider")
@@ -1574,29 +1320,14 @@ def __init__(__self__, *,
:param int manifest_window_seconds: The time window (in seconds) contained in each manifest.
:param int segment_duration_seconds: The duration (in seconds) of each segment.
"""
- OriginEndpointMssPackage._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- encryption=encryption,
- manifest_window_seconds=manifest_window_seconds,
- segment_duration_seconds=segment_duration_seconds,
- stream_selection=stream_selection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- encryption: Optional['outputs.OriginEndpointMssEncryption'] = None,
- manifest_window_seconds: Optional[int] = None,
- segment_duration_seconds: Optional[int] = None,
- stream_selection: Optional['outputs.OriginEndpointStreamSelection'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if manifest_window_seconds is not None:
- _setter("manifest_window_seconds", manifest_window_seconds)
+ pulumi.set(__self__, "manifest_window_seconds", manifest_window_seconds)
if segment_duration_seconds is not None:
- _setter("segment_duration_seconds", segment_duration_seconds)
+ pulumi.set(__self__, "segment_duration_seconds", segment_duration_seconds)
if stream_selection is not None:
- _setter("stream_selection", stream_selection)
+ pulumi.set(__self__, "stream_selection", stream_selection)
@property
@pulumi.getter
@@ -1670,33 +1401,14 @@ def __init__(__self__, *,
:param str url: The URL of the external key provider service.
:param str certificate_arn: An Amazon Resource Name (ARN) of a Certificate Manager certificate that MediaPackage will use for enforcing secure end-to-end data transfer with the key provider service.
"""
- OriginEndpointSpekeKeyProvider._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- resource_id=resource_id,
- role_arn=role_arn,
- system_ids=system_ids,
- url=url,
- certificate_arn=certificate_arn,
- encryption_contract_configuration=encryption_contract_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- resource_id: str,
- role_arn: str,
- system_ids: Sequence[str],
- url: str,
- certificate_arn: Optional[str] = None,
- encryption_contract_configuration: Optional['outputs.OriginEndpointEncryptionContractConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("resource_id", resource_id)
- _setter("role_arn", role_arn)
- _setter("system_ids", system_ids)
- _setter("url", url)
+ pulumi.set(__self__, "resource_id", resource_id)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "system_ids", system_ids)
+ pulumi.set(__self__, "url", url)
if certificate_arn is not None:
- _setter("certificate_arn", certificate_arn)
+ pulumi.set(__self__, "certificate_arn", certificate_arn)
if encryption_contract_configuration is not None:
- _setter("encryption_contract_configuration", encryption_contract_configuration)
+ pulumi.set(__self__, "encryption_contract_configuration", encryption_contract_configuration)
@property
@pulumi.getter(name="resourceId")
@@ -1780,25 +1492,12 @@ def __init__(__self__, *,
:param int min_video_bits_per_second: The minimum video bitrate (bps) to include in output.
:param 'OriginEndpointStreamSelectionStreamOrder' stream_order: A directive that determines the order of streams in the output.
"""
- OriginEndpointStreamSelection._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_video_bits_per_second=max_video_bits_per_second,
- min_video_bits_per_second=min_video_bits_per_second,
- stream_order=stream_order,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_video_bits_per_second: Optional[int] = None,
- min_video_bits_per_second: Optional[int] = None,
- stream_order: Optional['OriginEndpointStreamSelectionStreamOrder'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max_video_bits_per_second is not None:
- _setter("max_video_bits_per_second", max_video_bits_per_second)
+ pulumi.set(__self__, "max_video_bits_per_second", max_video_bits_per_second)
if min_video_bits_per_second is not None:
- _setter("min_video_bits_per_second", min_video_bits_per_second)
+ pulumi.set(__self__, "min_video_bits_per_second", min_video_bits_per_second)
if stream_order is not None:
- _setter("stream_order", stream_order)
+ pulumi.set(__self__, "stream_order", stream_order)
@property
@pulumi.getter(name="maxVideoBitsPerSecond")
@@ -1830,19 +1529,8 @@ class OriginEndpointTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- OriginEndpointTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1882,16 +1570,7 @@ def __init__(__self__, *,
"""
A CMAF encryption configuration.
"""
- PackagingConfigurationCmafEncryption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- speke_key_provider=speke_key_provider,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- speke_key_provider: 'outputs.PackagingConfigurationSpekeKeyProvider',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("speke_key_provider", speke_key_provider)
+ pulumi.set(__self__, "speke_key_provider", speke_key_provider)
@property
@pulumi.getter(name="spekeKeyProvider")
@@ -1935,28 +1614,13 @@ def __init__(__self__, *,
:param Sequence['PackagingConfigurationHlsManifest'] hls_manifests: A list of HLS manifest configurations.
:param bool include_encoder_configuration_in_segments: When includeEncoderConfigurationInSegments is set to true, MediaPackage places your encoder's Sequence Parameter Set (SPS), Picture Parameter Set (PPS), and Video Parameter Set (VPS) metadata in every video segment instead of in the init fragment. This lets you use different SPS/PPS/VPS settings for your assets during content playback.
"""
- PackagingConfigurationCmafPackage._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hls_manifests=hls_manifests,
- encryption=encryption,
- include_encoder_configuration_in_segments=include_encoder_configuration_in_segments,
- segment_duration_seconds=segment_duration_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hls_manifests: Sequence['outputs.PackagingConfigurationHlsManifest'],
- encryption: Optional['outputs.PackagingConfigurationCmafEncryption'] = None,
- include_encoder_configuration_in_segments: Optional[bool] = None,
- segment_duration_seconds: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("hls_manifests", hls_manifests)
+ pulumi.set(__self__, "hls_manifests", hls_manifests)
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if include_encoder_configuration_in_segments is not None:
- _setter("include_encoder_configuration_in_segments", include_encoder_configuration_in_segments)
+ pulumi.set(__self__, "include_encoder_configuration_in_segments", include_encoder_configuration_in_segments)
if segment_duration_seconds is not None:
- _setter("segment_duration_seconds", segment_duration_seconds)
+ pulumi.set(__self__, "segment_duration_seconds", segment_duration_seconds)
@property
@pulumi.getter(name="hlsManifests")
@@ -2012,16 +1676,7 @@ def __init__(__self__, *,
"""
A Dynamic Adaptive Streaming over HTTP (DASH) encryption configuration.
"""
- PackagingConfigurationDashEncryption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- speke_key_provider=speke_key_provider,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- speke_key_provider: 'outputs.PackagingConfigurationSpekeKeyProvider',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("speke_key_provider", speke_key_provider)
+ pulumi.set(__self__, "speke_key_provider", speke_key_provider)
@property
@pulumi.getter(name="spekeKeyProvider")
@@ -2073,37 +1728,18 @@ def __init__(__self__, *,
:param 'PackagingConfigurationDashManifestProfile' profile: The Dynamic Adaptive Streaming over HTTP (DASH) profile type. When set to "HBBTV_1_5", HbbTV 1.5 compliant output is enabled.
:param 'PackagingConfigurationDashManifestScteMarkersSource' scte_markers_source: The source of scte markers used. When set to SEGMENTS, the scte markers are sourced from the segments of the ingested content. When set to MANIFEST, the scte markers are sourced from the manifest of the ingested content.
"""
- PackagingConfigurationDashManifest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- manifest_layout=manifest_layout,
- manifest_name=manifest_name,
- min_buffer_time_seconds=min_buffer_time_seconds,
- profile=profile,
- scte_markers_source=scte_markers_source,
- stream_selection=stream_selection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- manifest_layout: Optional['PackagingConfigurationDashManifestManifestLayout'] = None,
- manifest_name: Optional[str] = None,
- min_buffer_time_seconds: Optional[int] = None,
- profile: Optional['PackagingConfigurationDashManifestProfile'] = None,
- scte_markers_source: Optional['PackagingConfigurationDashManifestScteMarkersSource'] = None,
- stream_selection: Optional['outputs.PackagingConfigurationStreamSelection'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if manifest_layout is not None:
- _setter("manifest_layout", manifest_layout)
+ pulumi.set(__self__, "manifest_layout", manifest_layout)
if manifest_name is not None:
- _setter("manifest_name", manifest_name)
+ pulumi.set(__self__, "manifest_name", manifest_name)
if min_buffer_time_seconds is not None:
- _setter("min_buffer_time_seconds", min_buffer_time_seconds)
+ pulumi.set(__self__, "min_buffer_time_seconds", min_buffer_time_seconds)
if profile is not None:
- _setter("profile", profile)
+ pulumi.set(__self__, "profile", profile)
if scte_markers_source is not None:
- _setter("scte_markers_source", scte_markers_source)
+ pulumi.set(__self__, "scte_markers_source", scte_markers_source)
if stream_selection is not None:
- _setter("stream_selection", stream_selection)
+ pulumi.set(__self__, "stream_selection", stream_selection)
@property
@pulumi.getter(name="manifestLayout")
@@ -2196,40 +1832,19 @@ def __init__(__self__, *,
:param Sequence['PackagingConfigurationDashPackagePeriodTriggersItem'] period_triggers: A list of triggers that controls when the outgoing Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD) will be partitioned into multiple periods. If empty, the content will not be partitioned into more than one period. If the list contains "ADS", new periods will be created where the Asset contains SCTE-35 ad markers.
:param 'PackagingConfigurationDashPackageSegmentTemplateFormat' segment_template_format: Determines the type of SegmentTemplate included in the Media Presentation Description (MPD). When set to NUMBER_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Number$ media URLs. When set to TIME_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Time$ media URLs. When set to NUMBER_WITH_DURATION, only a duration is included in each SegmentTemplate, with $Number$ media URLs.
"""
- PackagingConfigurationDashPackage._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- dash_manifests=dash_manifests,
- encryption=encryption,
- include_encoder_configuration_in_segments=include_encoder_configuration_in_segments,
- include_iframe_only_stream=include_iframe_only_stream,
- period_triggers=period_triggers,
- segment_duration_seconds=segment_duration_seconds,
- segment_template_format=segment_template_format,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- dash_manifests: Sequence['outputs.PackagingConfigurationDashManifest'],
- encryption: Optional['outputs.PackagingConfigurationDashEncryption'] = None,
- include_encoder_configuration_in_segments: Optional[bool] = None,
- include_iframe_only_stream: Optional[bool] = None,
- period_triggers: Optional[Sequence['PackagingConfigurationDashPackagePeriodTriggersItem']] = None,
- segment_duration_seconds: Optional[int] = None,
- segment_template_format: Optional['PackagingConfigurationDashPackageSegmentTemplateFormat'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("dash_manifests", dash_manifests)
+ pulumi.set(__self__, "dash_manifests", dash_manifests)
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if include_encoder_configuration_in_segments is not None:
- _setter("include_encoder_configuration_in_segments", include_encoder_configuration_in_segments)
+ pulumi.set(__self__, "include_encoder_configuration_in_segments", include_encoder_configuration_in_segments)
if include_iframe_only_stream is not None:
- _setter("include_iframe_only_stream", include_iframe_only_stream)
+ pulumi.set(__self__, "include_iframe_only_stream", include_iframe_only_stream)
if period_triggers is not None:
- _setter("period_triggers", period_triggers)
+ pulumi.set(__self__, "period_triggers", period_triggers)
if segment_duration_seconds is not None:
- _setter("segment_duration_seconds", segment_duration_seconds)
+ pulumi.set(__self__, "segment_duration_seconds", segment_duration_seconds)
if segment_template_format is not None:
- _setter("segment_template_format", segment_template_format)
+ pulumi.set(__self__, "segment_template_format", segment_template_format)
@property
@pulumi.getter(name="dashManifests")
@@ -2314,19 +1929,8 @@ def __init__(__self__, *,
:param 'PackagingConfigurationEncryptionContractConfigurationPresetSpeke20Audio' preset_speke20_audio: A collection of audio encryption presets.
:param 'PackagingConfigurationEncryptionContractConfigurationPresetSpeke20Video' preset_speke20_video: A collection of video encryption presets.
"""
- PackagingConfigurationEncryptionContractConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- preset_speke20_audio=preset_speke20_audio,
- preset_speke20_video=preset_speke20_video,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- preset_speke20_audio: 'PackagingConfigurationEncryptionContractConfigurationPresetSpeke20Audio',
- preset_speke20_video: 'PackagingConfigurationEncryptionContractConfigurationPresetSpeke20Video',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("preset_speke20_audio", preset_speke20_audio)
- _setter("preset_speke20_video", preset_speke20_video)
+ pulumi.set(__self__, "preset_speke20_audio", preset_speke20_audio)
+ pulumi.set(__self__, "preset_speke20_video", preset_speke20_video)
@property
@pulumi.getter(name="presetSpeke20Audio")
@@ -2380,24 +1984,11 @@ def __init__(__self__, *,
:param str constant_initialization_vector: An HTTP Live Streaming (HLS) encryption configuration.
:param 'PackagingConfigurationHlsEncryptionEncryptionMethod' encryption_method: The encryption method to use.
"""
- PackagingConfigurationHlsEncryption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- speke_key_provider=speke_key_provider,
- constant_initialization_vector=constant_initialization_vector,
- encryption_method=encryption_method,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- speke_key_provider: 'outputs.PackagingConfigurationSpekeKeyProvider',
- constant_initialization_vector: Optional[str] = None,
- encryption_method: Optional['PackagingConfigurationHlsEncryptionEncryptionMethod'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("speke_key_provider", speke_key_provider)
+ pulumi.set(__self__, "speke_key_provider", speke_key_provider)
if constant_initialization_vector is not None:
- _setter("constant_initialization_vector", constant_initialization_vector)
+ pulumi.set(__self__, "constant_initialization_vector", constant_initialization_vector)
if encryption_method is not None:
- _setter("encryption_method", encryption_method)
+ pulumi.set(__self__, "encryption_method", encryption_method)
@property
@pulumi.getter(name="spekeKeyProvider")
@@ -2467,37 +2058,18 @@ def __init__(__self__, *,
:param int program_date_time_interval_seconds: The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests. Additionally, when an interval is specified ID3Timed Metadata messages will be generated every 5 seconds using the ingest time of the content. If the interval is not specified, or set to 0, then no EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and no ID3Timed Metadata messages will be generated. Note that irrespective of this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input, it will be passed through to HLS output.
:param bool repeat_ext_x_key: When enabled, the EXT-X-KEY tag will be repeated in output manifests.
"""
- PackagingConfigurationHlsManifest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_markers=ad_markers,
- include_iframe_only_stream=include_iframe_only_stream,
- manifest_name=manifest_name,
- program_date_time_interval_seconds=program_date_time_interval_seconds,
- repeat_ext_x_key=repeat_ext_x_key,
- stream_selection=stream_selection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_markers: Optional['PackagingConfigurationHlsManifestAdMarkers'] = None,
- include_iframe_only_stream: Optional[bool] = None,
- manifest_name: Optional[str] = None,
- program_date_time_interval_seconds: Optional[int] = None,
- repeat_ext_x_key: Optional[bool] = None,
- stream_selection: Optional['outputs.PackagingConfigurationStreamSelection'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_markers is not None:
- _setter("ad_markers", ad_markers)
+ pulumi.set(__self__, "ad_markers", ad_markers)
if include_iframe_only_stream is not None:
- _setter("include_iframe_only_stream", include_iframe_only_stream)
+ pulumi.set(__self__, "include_iframe_only_stream", include_iframe_only_stream)
if manifest_name is not None:
- _setter("manifest_name", manifest_name)
+ pulumi.set(__self__, "manifest_name", manifest_name)
if program_date_time_interval_seconds is not None:
- _setter("program_date_time_interval_seconds", program_date_time_interval_seconds)
+ pulumi.set(__self__, "program_date_time_interval_seconds", program_date_time_interval_seconds)
if repeat_ext_x_key is not None:
- _setter("repeat_ext_x_key", repeat_ext_x_key)
+ pulumi.set(__self__, "repeat_ext_x_key", repeat_ext_x_key)
if stream_selection is not None:
- _setter("stream_selection", stream_selection)
+ pulumi.set(__self__, "stream_selection", stream_selection)
@property
@pulumi.getter(name="adMarkers")
@@ -2582,32 +2154,15 @@ def __init__(__self__, *,
:param bool include_dvb_subtitles: When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.
:param bool use_audio_rendition_group: When enabled, audio streams will be placed in rendition groups in the output.
"""
- PackagingConfigurationHlsPackage._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- hls_manifests=hls_manifests,
- encryption=encryption,
- include_dvb_subtitles=include_dvb_subtitles,
- segment_duration_seconds=segment_duration_seconds,
- use_audio_rendition_group=use_audio_rendition_group,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- hls_manifests: Sequence['outputs.PackagingConfigurationHlsManifest'],
- encryption: Optional['outputs.PackagingConfigurationHlsEncryption'] = None,
- include_dvb_subtitles: Optional[bool] = None,
- segment_duration_seconds: Optional[int] = None,
- use_audio_rendition_group: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("hls_manifests", hls_manifests)
+ pulumi.set(__self__, "hls_manifests", hls_manifests)
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if include_dvb_subtitles is not None:
- _setter("include_dvb_subtitles", include_dvb_subtitles)
+ pulumi.set(__self__, "include_dvb_subtitles", include_dvb_subtitles)
if segment_duration_seconds is not None:
- _setter("segment_duration_seconds", segment_duration_seconds)
+ pulumi.set(__self__, "segment_duration_seconds", segment_duration_seconds)
if use_audio_rendition_group is not None:
- _setter("use_audio_rendition_group", use_audio_rendition_group)
+ pulumi.set(__self__, "use_audio_rendition_group", use_audio_rendition_group)
@property
@pulumi.getter(name="hlsManifests")
@@ -2671,16 +2226,7 @@ def __init__(__self__, *,
"""
A CMAF encryption configuration.
"""
- PackagingConfigurationMssEncryption._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- speke_key_provider=speke_key_provider,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- speke_key_provider: 'outputs.PackagingConfigurationSpekeKeyProvider',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("speke_key_provider", speke_key_provider)
+ pulumi.set(__self__, "speke_key_provider", speke_key_provider)
@property
@pulumi.getter(name="spekeKeyProvider")
@@ -2718,21 +2264,10 @@ def __init__(__self__, *,
"""
A Microsoft Smooth Streaming (MSS) manifest configuration.
"""
- PackagingConfigurationMssManifest._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- manifest_name=manifest_name,
- stream_selection=stream_selection,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- manifest_name: Optional[str] = None,
- stream_selection: Optional['outputs.PackagingConfigurationStreamSelection'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if manifest_name is not None:
- _setter("manifest_name", manifest_name)
+ pulumi.set(__self__, "manifest_name", manifest_name)
if stream_selection is not None:
- _setter("stream_selection", stream_selection)
+ pulumi.set(__self__, "stream_selection", stream_selection)
@property
@pulumi.getter(name="manifestName")
@@ -2777,24 +2312,11 @@ def __init__(__self__, *,
A Microsoft Smooth Streaming (MSS) PackagingConfiguration.
:param Sequence['PackagingConfigurationMssManifest'] mss_manifests: A list of MSS manifest configurations.
"""
- PackagingConfigurationMssPackage._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- mss_manifests=mss_manifests,
- encryption=encryption,
- segment_duration_seconds=segment_duration_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- mss_manifests: Sequence['outputs.PackagingConfigurationMssManifest'],
- encryption: Optional['outputs.PackagingConfigurationMssEncryption'] = None,
- segment_duration_seconds: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("mss_manifests", mss_manifests)
+ pulumi.set(__self__, "mss_manifests", mss_manifests)
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if segment_duration_seconds is not None:
- _setter("segment_duration_seconds", segment_duration_seconds)
+ pulumi.set(__self__, "segment_duration_seconds", segment_duration_seconds)
@property
@pulumi.getter(name="mssManifests")
@@ -2851,26 +2373,11 @@ def __init__(__self__, *,
:param Sequence[str] system_ids: The system IDs to include in key requests.
:param str url: The URL of the external key provider service.
"""
- PackagingConfigurationSpekeKeyProvider._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- role_arn=role_arn,
- system_ids=system_ids,
- url=url,
- encryption_contract_configuration=encryption_contract_configuration,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- role_arn: str,
- system_ids: Sequence[str],
- url: str,
- encryption_contract_configuration: Optional['outputs.PackagingConfigurationEncryptionContractConfiguration'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("role_arn", role_arn)
- _setter("system_ids", system_ids)
- _setter("url", url)
+ pulumi.set(__self__, "role_arn", role_arn)
+ pulumi.set(__self__, "system_ids", system_ids)
+ pulumi.set(__self__, "url", url)
if encryption_contract_configuration is not None:
- _setter("encryption_contract_configuration", encryption_contract_configuration)
+ pulumi.set(__self__, "encryption_contract_configuration", encryption_contract_configuration)
@property
@pulumi.getter(name="roleArn")
@@ -2935,25 +2442,12 @@ def __init__(__self__, *,
:param int min_video_bits_per_second: The minimum video bitrate (bps) to include in output.
:param 'PackagingConfigurationStreamSelectionStreamOrder' stream_order: A directive that determines the order of streams in the output.
"""
- PackagingConfigurationStreamSelection._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- max_video_bits_per_second=max_video_bits_per_second,
- min_video_bits_per_second=min_video_bits_per_second,
- stream_order=stream_order,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- max_video_bits_per_second: Optional[int] = None,
- min_video_bits_per_second: Optional[int] = None,
- stream_order: Optional['PackagingConfigurationStreamSelectionStreamOrder'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if max_video_bits_per_second is not None:
- _setter("max_video_bits_per_second", max_video_bits_per_second)
+ pulumi.set(__self__, "max_video_bits_per_second", max_video_bits_per_second)
if min_video_bits_per_second is not None:
- _setter("min_video_bits_per_second", min_video_bits_per_second)
+ pulumi.set(__self__, "min_video_bits_per_second", min_video_bits_per_second)
if stream_order is not None:
- _setter("stream_order", stream_order)
+ pulumi.set(__self__, "stream_order", stream_order)
@property
@pulumi.getter(name="maxVideoBitsPerSecond")
@@ -2985,19 +2479,8 @@ class PackagingConfigurationTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- PackagingConfigurationTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -3038,19 +2521,8 @@ def __init__(__self__, *,
:param str cdn_identifier_secret: The Amazon Resource Name (ARN) for the secret in AWS Secrets Manager that is used for CDN authorization.
:param str secrets_role_arn: The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
"""
- PackagingGroupAuthorization._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- cdn_identifier_secret=cdn_identifier_secret,
- secrets_role_arn=secrets_role_arn,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- cdn_identifier_secret: str,
- secrets_role_arn: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("cdn_identifier_secret", cdn_identifier_secret)
- _setter("secrets_role_arn", secrets_role_arn)
+ pulumi.set(__self__, "cdn_identifier_secret", cdn_identifier_secret)
+ pulumi.set(__self__, "secrets_role_arn", secrets_role_arn)
@property
@pulumi.getter(name="cdnIdentifierSecret")
@@ -3093,17 +2565,8 @@ def __init__(__self__, *,
"""
:param str log_group_name: Sets a custom AWS CloudWatch log group name for egress logs. If a log group name isn't specified, the default name is used: /aws/MediaPackage/VodEgressAccessLogs.
"""
- PackagingGroupLogConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- log_group_name=log_group_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- log_group_name: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if log_group_name is not None:
- _setter("log_group_name", log_group_name)
+ pulumi.set(__self__, "log_group_name", log_group_name)
@property
@pulumi.getter(name="logGroupName")
@@ -3119,19 +2582,8 @@ class PackagingGroupTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- PackagingGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
diff --git a/sdk/python/pulumi_aws_native/mediapackage/packaging_configuration.py b/sdk/python/pulumi_aws_native/mediapackage/packaging_configuration.py
index fe08829d15..c77b4837a8 100644
--- a/sdk/python/pulumi_aws_native/mediapackage/packaging_configuration.py
+++ b/sdk/python/pulumi_aws_native/mediapackage/packaging_configuration.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -32,36 +32,17 @@ def __init__(__self__, *,
:param pulumi.Input['PackagingConfigurationMssPackageArgs'] mss_package: A Microsoft Smooth Streaming (MSS) PackagingConfiguration.
:param pulumi.Input[Sequence[pulumi.Input['PackagingConfigurationTagArgs']]] tags: A collection of tags associated with a resource
"""
- PackagingConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- packaging_group_id=packaging_group_id,
- cmaf_package=cmaf_package,
- dash_package=dash_package,
- hls_package=hls_package,
- mss_package=mss_package,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- packaging_group_id: pulumi.Input[str],
- cmaf_package: Optional[pulumi.Input['PackagingConfigurationCmafPackageArgs']] = None,
- dash_package: Optional[pulumi.Input['PackagingConfigurationDashPackageArgs']] = None,
- hls_package: Optional[pulumi.Input['PackagingConfigurationHlsPackageArgs']] = None,
- mss_package: Optional[pulumi.Input['PackagingConfigurationMssPackageArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['PackagingConfigurationTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("packaging_group_id", packaging_group_id)
+ pulumi.set(__self__, "packaging_group_id", packaging_group_id)
if cmaf_package is not None:
- _setter("cmaf_package", cmaf_package)
+ pulumi.set(__self__, "cmaf_package", cmaf_package)
if dash_package is not None:
- _setter("dash_package", dash_package)
+ pulumi.set(__self__, "dash_package", dash_package)
if hls_package is not None:
- _setter("hls_package", hls_package)
+ pulumi.set(__self__, "hls_package", hls_package)
if mss_package is not None:
- _setter("mss_package", mss_package)
+ pulumi.set(__self__, "mss_package", mss_package)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="packagingGroupId")
@@ -179,10 +160,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PackagingConfigurationArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -203,29 +180,9 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = PackagingConfigurationArgs.__new__(PackagingConfigurationArgs)
- if cmaf_package is not None and not isinstance(cmaf_package, PackagingConfigurationCmafPackageArgs):
- cmaf_package = cmaf_package or {}
- def _setter(key, value):
- cmaf_package[key] = value
- PackagingConfigurationCmafPackageArgs._configure(_setter, **cmaf_package)
__props__.__dict__["cmaf_package"] = cmaf_package
- if dash_package is not None and not isinstance(dash_package, PackagingConfigurationDashPackageArgs):
- dash_package = dash_package or {}
- def _setter(key, value):
- dash_package[key] = value
- PackagingConfigurationDashPackageArgs._configure(_setter, **dash_package)
__props__.__dict__["dash_package"] = dash_package
- if hls_package is not None and not isinstance(hls_package, PackagingConfigurationHlsPackageArgs):
- hls_package = hls_package or {}
- def _setter(key, value):
- hls_package[key] = value
- PackagingConfigurationHlsPackageArgs._configure(_setter, **hls_package)
__props__.__dict__["hls_package"] = hls_package
- if mss_package is not None and not isinstance(mss_package, PackagingConfigurationMssPackageArgs):
- mss_package = mss_package or {}
- def _setter(key, value):
- mss_package[key] = value
- PackagingConfigurationMssPackageArgs._configure(_setter, **mss_package)
__props__.__dict__["mss_package"] = mss_package
if packaging_group_id is None and not opts.urn:
raise TypeError("Missing required property 'packaging_group_id'")
diff --git a/sdk/python/pulumi_aws_native/mediapackage/packaging_group.py b/sdk/python/pulumi_aws_native/mediapackage/packaging_group.py
index 6a3de69bf1..74e5499695 100644
--- a/sdk/python/pulumi_aws_native/mediapackage/packaging_group.py
+++ b/sdk/python/pulumi_aws_native/mediapackage/packaging_group.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._inputs import *
@@ -25,25 +25,12 @@ def __init__(__self__, *,
:param pulumi.Input['PackagingGroupLogConfigurationArgs'] egress_access_logs: The configuration parameters for egress access logging.
:param pulumi.Input[Sequence[pulumi.Input['PackagingGroupTagArgs']]] tags: A collection of tags associated with a resource
"""
- PackagingGroupArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- authorization=authorization,
- egress_access_logs=egress_access_logs,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- authorization: Optional[pulumi.Input['PackagingGroupAuthorizationArgs']] = None,
- egress_access_logs: Optional[pulumi.Input['PackagingGroupLogConfigurationArgs']] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['PackagingGroupTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if authorization is not None:
- _setter("authorization", authorization)
+ pulumi.set(__self__, "authorization", authorization)
if egress_access_logs is not None:
- _setter("egress_access_logs", egress_access_logs)
+ pulumi.set(__self__, "egress_access_logs", egress_access_logs)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter
@@ -119,10 +106,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- PackagingGroupArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -140,17 +123,7 @@ def _internal_init(__self__,
raise TypeError('__props__ is only valid when passed in combination with a valid opts.id to get an existing resource')
__props__ = PackagingGroupArgs.__new__(PackagingGroupArgs)
- if authorization is not None and not isinstance(authorization, PackagingGroupAuthorizationArgs):
- authorization = authorization or {}
- def _setter(key, value):
- authorization[key] = value
- PackagingGroupAuthorizationArgs._configure(_setter, **authorization)
__props__.__dict__["authorization"] = authorization
- if egress_access_logs is not None and not isinstance(egress_access_logs, PackagingGroupLogConfigurationArgs):
- egress_access_logs = egress_access_logs or {}
- def _setter(key, value):
- egress_access_logs[key] = value
- PackagingGroupLogConfigurationArgs._configure(_setter, **egress_access_logs)
__props__.__dict__["egress_access_logs"] = egress_access_logs
__props__.__dict__["tags"] = tags
__props__.__dict__["arn"] = None
diff --git a/sdk/python/pulumi_aws_native/mediapackagev2/_inputs.py b/sdk/python/pulumi_aws_native/mediapackagev2/_inputs.py
index 19710a517e..4b3214711a 100644
--- a/sdk/python/pulumi_aws_native/mediapackagev2/_inputs.py
+++ b/sdk/python/pulumi_aws_native/mediapackagev2/_inputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from ._enums import *
@@ -30,21 +30,10 @@ class ChannelGroupTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- ChannelGroupTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -70,21 +59,10 @@ class ChannelTagArgs:
def __init__(__self__, *,
key: Optional[pulumi.Input[str]] = None,
value: Optional[pulumi.Input[str]] = None):
- ChannelTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[pulumi.Input[str]] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -113,19 +91,8 @@ def __init__(__self__, *,
"""
Configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0. The encryption contract defines which content keys are used to encrypt the audio and video tracks in your stream. To configure the encryption contract, specify which audio and video encryption presets to use.
By default, MediaPackage excludes all digital video broadcasting (DVB) subtitles from the output. When selected, MediaPackage passes through DVB subtitles into the output.
When selected, MediaPackage bundles all audio tracks in a rendition group. All other tracks in the stream can be used with any audio rendition from the group.
"""
- OriginEndpointSegmentArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- encryption=encryption,
- include_iframe_only_streams=include_iframe_only_streams,
- scte=scte,
- segment_duration_seconds=segment_duration_seconds,
- segment_name=segment_name,
- ts_include_dvb_subtitles=ts_include_dvb_subtitles,
- ts_use_audio_rendition_group=ts_use_audio_rendition_group,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- encryption: Optional[pulumi.Input['OriginEndpointEncryptionArgs']] = None,
- include_iframe_only_streams: Optional[pulumi.Input[bool]] = None,
- scte: Optional[pulumi.Input['OriginEndpointScteArgs']] = None,
- segment_duration_seconds: Optional[pulumi.Input[int]] = None,
- segment_name: Optional[pulumi.Input[str]] = None,
- ts_include_dvb_subtitles: Optional[pulumi.Input[bool]] = None,
- ts_use_audio_rendition_group: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if include_iframe_only_streams is not None:
- _setter("include_iframe_only_streams", include_iframe_only_streams)
+ pulumi.set(__self__, "include_iframe_only_streams", include_iframe_only_streams)
if scte is not None:
- _setter("scte", scte)
+ pulumi.set(__self__, "scte", scte)
if segment_duration_seconds is not None:
- _setter("segment_duration_seconds", segment_duration_seconds)
+ pulumi.set(__self__, "segment_duration_seconds", segment_duration_seconds)
if segment_name is not None:
- _setter("segment_name", segment_name)
+ pulumi.set(__self__, "segment_name", segment_name)
if ts_include_dvb_subtitles is not None:
- _setter("ts_include_dvb_subtitles", ts_include_dvb_subtitles)
+ pulumi.set(__self__, "ts_include_dvb_subtitles", ts_include_dvb_subtitles)
if ts_use_audio_rendition_group is not None:
- _setter("ts_use_audio_rendition_group", ts_use_audio_rendition_group)
+ pulumi.set(__self__, "ts_use_audio_rendition_group", ts_use_audio_rendition_group)
@property
@pulumi.getter
@@ -738,28 +602,11 @@ def __init__(__self__, *,
The following example shows a URL: https://1wm2dx1f33.execute-api.us-west-2.amazonaws.com/SpekeSample/copyProtection
The size of the window (in seconds) to create a window of the live stream that's available for on-demand viewing. Viewers can start-over or catch-up on content that falls within the window. The maximum startover window is 1,209,600 seconds (14 days).
"""
- OriginEndpointArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- container_type=container_type,
- channel_group_name=channel_group_name,
- channel_name=channel_name,
- description=description,
- hls_manifests=hls_manifests,
- low_latency_hls_manifests=low_latency_hls_manifests,
- origin_endpoint_name=origin_endpoint_name,
- segment=segment,
- startover_window_seconds=startover_window_seconds,
- tags=tags,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- container_type: pulumi.Input['OriginEndpointContainerType'],
- channel_group_name: Optional[pulumi.Input[str]] = None,
- channel_name: Optional[pulumi.Input[str]] = None,
- description: Optional[pulumi.Input[str]] = None,
- hls_manifests: Optional[pulumi.Input[Sequence[pulumi.Input['OriginEndpointHlsManifestConfigurationArgs']]]] = None,
- low_latency_hls_manifests: Optional[pulumi.Input[Sequence[pulumi.Input['OriginEndpointLowLatencyHlsManifestConfigurationArgs']]]] = None,
- origin_endpoint_name: Optional[pulumi.Input[str]] = None,
- segment: Optional[pulumi.Input['OriginEndpointSegmentArgs']] = None,
- startover_window_seconds: Optional[pulumi.Input[int]] = None,
- tags: Optional[pulumi.Input[Sequence[pulumi.Input['OriginEndpointTagArgs']]]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("container_type", container_type)
+ pulumi.set(__self__, "container_type", container_type)
if channel_group_name is not None:
- _setter("channel_group_name", channel_group_name)
+ pulumi.set(__self__, "channel_group_name", channel_group_name)
if channel_name is not None:
- _setter("channel_name", channel_name)
+ pulumi.set(__self__, "channel_name", channel_name)
if description is not None:
- _setter("description", description)
+ pulumi.set(__self__, "description", description)
if hls_manifests is not None:
- _setter("hls_manifests", hls_manifests)
+ pulumi.set(__self__, "hls_manifests", hls_manifests)
if low_latency_hls_manifests is not None:
- _setter("low_latency_hls_manifests", low_latency_hls_manifests)
+ pulumi.set(__self__, "low_latency_hls_manifests", low_latency_hls_manifests)
if origin_endpoint_name is not None:
- _setter("origin_endpoint_name", origin_endpoint_name)
+ pulumi.set(__self__, "origin_endpoint_name", origin_endpoint_name)
if segment is not None:
- _setter("segment", segment)
+ pulumi.set(__self__, "segment", segment)
if startover_window_seconds is not None:
- _setter("startover_window_seconds", startover_window_seconds)
+ pulumi.set(__self__, "startover_window_seconds", startover_window_seconds)
if tags is not None:
- _setter("tags", tags)
+ pulumi.set(__self__, "tags", tags)
@property
@pulumi.getter(name="containerType")
@@ -229,10 +202,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- OriginEndpointArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
@@ -266,11 +235,6 @@ def _internal_init(__self__,
__props__.__dict__["hls_manifests"] = hls_manifests
__props__.__dict__["low_latency_hls_manifests"] = low_latency_hls_manifests
__props__.__dict__["origin_endpoint_name"] = origin_endpoint_name
- if segment is not None and not isinstance(segment, OriginEndpointSegmentArgs):
- segment = segment or {}
- def _setter(key, value):
- segment[key] = value
- OriginEndpointSegmentArgs._configure(_setter, **segment)
__props__.__dict__["segment"] = segment
__props__.__dict__["startover_window_seconds"] = startover_window_seconds
__props__.__dict__["tags"] = tags
diff --git a/sdk/python/pulumi_aws_native/mediapackagev2/origin_endpoint_policy.py b/sdk/python/pulumi_aws_native/mediapackagev2/origin_endpoint_policy.py
index 7bd967b227..83a2592af4 100644
--- a/sdk/python/pulumi_aws_native/mediapackagev2/origin_endpoint_policy.py
+++ b/sdk/python/pulumi_aws_native/mediapackagev2/origin_endpoint_policy.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
__all__ = ['OriginEndpointPolicyArgs', 'OriginEndpointPolicy']
@@ -21,28 +21,13 @@ def __init__(__self__, *,
"""
The set of arguments for constructing a OriginEndpointPolicy resource.
"""
- OriginEndpointPolicyArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- policy=policy,
- channel_group_name=channel_group_name,
- channel_name=channel_name,
- origin_endpoint_name=origin_endpoint_name,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- policy: Any,
- channel_group_name: Optional[pulumi.Input[str]] = None,
- channel_name: Optional[pulumi.Input[str]] = None,
- origin_endpoint_name: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("policy", policy)
+ pulumi.set(__self__, "policy", policy)
if channel_group_name is not None:
- _setter("channel_group_name", channel_group_name)
+ pulumi.set(__self__, "channel_group_name", channel_group_name)
if channel_name is not None:
- _setter("channel_name", channel_name)
+ pulumi.set(__self__, "channel_name", channel_name)
if origin_endpoint_name is not None:
- _setter("origin_endpoint_name", origin_endpoint_name)
+ pulumi.set(__self__, "origin_endpoint_name", origin_endpoint_name)
@property
@pulumi.getter
@@ -116,10 +101,6 @@ def __init__(__self__, resource_name: str, *args, **kwargs):
if resource_args is not None:
__self__._internal_init(resource_name, opts, **resource_args.__dict__)
else:
- kwargs = kwargs or {}
- def _setter(key, value):
- kwargs[key] = value
- OriginEndpointPolicyArgs._configure(_setter, **kwargs)
__self__._internal_init(resource_name, *args, **kwargs)
def _internal_init(__self__,
diff --git a/sdk/python/pulumi_aws_native/mediapackagev2/outputs.py b/sdk/python/pulumi_aws_native/mediapackagev2/outputs.py
index 2c14f69cf8..8850f15225 100644
--- a/sdk/python/pulumi_aws_native/mediapackagev2/outputs.py
+++ b/sdk/python/pulumi_aws_native/mediapackagev2/outputs.py
@@ -6,7 +6,7 @@
import warnings
import pulumi
import pulumi.runtime
-from typing import Any, Callable, Mapping, Optional, Sequence, Union, overload
+from typing import Any, Mapping, Optional, Sequence, Union, overload
from .. import _utilities
from . import outputs
from ._enums import *
@@ -32,21 +32,10 @@ class ChannelGroupTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- ChannelGroupTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -64,21 +53,10 @@ class ChannelIngestEndpoint(dict):
def __init__(__self__, *,
id: Optional[str] = None,
url: Optional[str] = None):
- ChannelIngestEndpoint._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- id=id,
- url=url,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- id: Optional[str] = None,
- url: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if id is not None:
- _setter("id", id)
+ pulumi.set(__self__, "id", id)
if url is not None:
- _setter("url", url)
+ pulumi.set(__self__, "url", url)
@property
@pulumi.getter
@@ -96,21 +74,10 @@ class ChannelTag(dict):
def __init__(__self__, *,
key: Optional[str] = None,
value: Optional[str] = None):
- ChannelTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: Optional[str] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if key is not None:
- _setter("key", key)
+ pulumi.set(__self__, "key", key)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -163,27 +130,12 @@ def __init__(__self__, *,
The following example setting causes the service to rotate keys every thirty minutes: 1800
Configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0. The encryption contract defines which content keys are used to encrypt the audio and video tracks in your stream. To configure the encryption contract, specify which audio and video encryption presets to use.
By default, MediaPackage excludes all digital video broadcasting (DVB) subtitles from the output. When selected, MediaPackage passes through DVB subtitles into the output.
:param bool ts_use_audio_rendition_group:
When selected, MediaPackage bundles all audio tracks in a rendition group. All other tracks in the stream can be used with any audio rendition from the group.
"""
- OriginEndpointSegment._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- encryption=encryption,
- include_iframe_only_streams=include_iframe_only_streams,
- scte=scte,
- segment_duration_seconds=segment_duration_seconds,
- segment_name=segment_name,
- ts_include_dvb_subtitles=ts_include_dvb_subtitles,
- ts_use_audio_rendition_group=ts_use_audio_rendition_group,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- encryption: Optional['outputs.OriginEndpointEncryption'] = None,
- include_iframe_only_streams: Optional[bool] = None,
- scte: Optional['outputs.OriginEndpointScte'] = None,
- segment_duration_seconds: Optional[int] = None,
- segment_name: Optional[str] = None,
- ts_include_dvb_subtitles: Optional[bool] = None,
- ts_use_audio_rendition_group: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if encryption is not None:
- _setter("encryption", encryption)
+ pulumi.set(__self__, "encryption", encryption)
if include_iframe_only_streams is not None:
- _setter("include_iframe_only_streams", include_iframe_only_streams)
+ pulumi.set(__self__, "include_iframe_only_streams", include_iframe_only_streams)
if scte is not None:
- _setter("scte", scte)
+ pulumi.set(__self__, "scte", scte)
if segment_duration_seconds is not None:
- _setter("segment_duration_seconds", segment_duration_seconds)
+ pulumi.set(__self__, "segment_duration_seconds", segment_duration_seconds)
if segment_name is not None:
- _setter("segment_name", segment_name)
+ pulumi.set(__self__, "segment_name", segment_name)
if ts_include_dvb_subtitles is not None:
- _setter("ts_include_dvb_subtitles", ts_include_dvb_subtitles)
+ pulumi.set(__self__, "ts_include_dvb_subtitles", ts_include_dvb_subtitles)
if ts_use_audio_rendition_group is not None:
- _setter("ts_use_audio_rendition_group", ts_use_audio_rendition_group)
+ pulumi.set(__self__, "ts_use_audio_rendition_group", ts_use_audio_rendition_group)
@property
@pulumi.getter
@@ -860,28 +713,11 @@ def __init__(__self__, *,
The following example shows a URL: https://1wm2dx1f33.execute-api.us-west-2.amazonaws.com/SpekeSample/copyProtection
Minimum amount of time (in seconds) that the player should wait before requesting updates to the manifest. Minimum value: 2 seconds. Maximum value: 60 seconds.
Amount of time (in seconds) that the player should be from the live point at the end of the manifest. Minimum value: 2 seconds. Maximum value: 60 seconds.
"""
- ChannelDashPlaylistSettingsArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- manifest_window_seconds=manifest_window_seconds,
- min_buffer_time_seconds=min_buffer_time_seconds,
- min_update_period_seconds=min_update_period_seconds,
- suggested_presentation_delay_seconds=suggested_presentation_delay_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- manifest_window_seconds: Optional[pulumi.Input[float]] = None,
- min_buffer_time_seconds: Optional[pulumi.Input[float]] = None,
- min_update_period_seconds: Optional[pulumi.Input[float]] = None,
- suggested_presentation_delay_seconds: Optional[pulumi.Input[float]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if manifest_window_seconds is not None:
- _setter("manifest_window_seconds", manifest_window_seconds)
+ pulumi.set(__self__, "manifest_window_seconds", manifest_window_seconds)
if min_buffer_time_seconds is not None:
- _setter("min_buffer_time_seconds", min_buffer_time_seconds)
+ pulumi.set(__self__, "min_buffer_time_seconds", min_buffer_time_seconds)
if min_update_period_seconds is not None:
- _setter("min_update_period_seconds", min_update_period_seconds)
+ pulumi.set(__self__, "min_update_period_seconds", min_update_period_seconds)
if suggested_presentation_delay_seconds is not None:
- _setter("suggested_presentation_delay_seconds", suggested_presentation_delay_seconds)
+ pulumi.set(__self__, "suggested_presentation_delay_seconds", suggested_presentation_delay_seconds)
@property
@pulumi.getter(name="manifestWindowSeconds")
@@ -135,21 +120,10 @@ def __init__(__self__, *,
:param pulumi.Input[Sequence[pulumi.Input['ChannelAdMarkupType']]] ad_markup_type:
Determines the type of SCTE 35 tags to use in ad markup. Specify DATERANGE to use DATERANGE tags (for live or VOD content). Specify SCTE35_ENHANCED to use EXT-X-CUE-OUT and EXT-X-CUE-IN tags (for VOD content only).
The relative path to the URL for this VOD source. This is combined with SourceLocation::HttpConfiguration::BaseUrl to form a valid URL.
:param pulumi.Input[str] source_group:
The name of the source group. This has to match one of the Channel::Outputs::SourceGroup.
"""
- LiveSourceHttpPackageConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- path=path,
- source_group=source_group,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- path: pulumi.Input[str],
- source_group: pulumi.Input[str],
- type: pulumi.Input['LiveSourceType'],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("path", path)
- _setter("source_group", source_group)
- _setter("type", type)
+ pulumi.set(__self__, "path", path)
+ pulumi.set(__self__, "source_group", source_group)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -442,19 +357,8 @@ class LiveSourceTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- LiveSourceTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -483,17 +387,8 @@ def __init__(__self__, *,
For HLS, when set to true, MediaTailor passes through EXT-X-CUE-IN, EXT-X-CUE-OUT, and EXT-X-SPLICEPOINT-SCTE35 ad markers from the origin manifest to the MediaTailor personalized manifest. No logic is applied to these ad markers. For example, if EXT-X-CUE-OUT has a value of 60, but no ads are filled for that ad break, MediaTailor will not set the value to 0.
:param pulumi.Input[bool] enabled: Enables ad marker passthrough for your configuration.
"""
- PlaybackConfigurationAdMarkerPassthroughArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[pulumi.Input[bool]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -518,21 +413,10 @@ def __init__(__self__, *,
:param pulumi.Input['PlaybackConfigurationAvailSuppressionMode'] mode: Sets the ad suppression mode. By default, ad suppression is set to OFF and all ad breaks are filled with ads or slate. When Mode is set to BEHIND_LIVE_EDGE, ad suppression is active and MediaTailor won't fill ad breaks on or behind the ad suppression Value time in the manifest lookback window.
:param pulumi.Input[str] value: A live edge offset time in HH:MM:SS. MediaTailor won't fill ad breaks on or behind this time in the manifest lookback window. If Value is set to 00:00:00, it is in sync with the live edge, and MediaTailor won't fill any ad breaks on or behind the live edge. If you set a Value time, MediaTailor won't fill any ad breaks on or behind this time in the manifest lookback window. For example, if you set 00:45:00, then MediaTailor will fill ad breaks that occur within 45 minutes behind the live edge, but won't fill ad breaks on or behind 45 minutes behind the live edge.
"""
- PlaybackConfigurationAvailSuppressionArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- mode=mode,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- mode: Optional[pulumi.Input['PlaybackConfigurationAvailSuppressionMode']] = None,
- value: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if mode is not None:
- _setter("mode", mode)
+ pulumi.set(__self__, "mode", mode)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -569,21 +453,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] end_url: The URL for the end bumper asset.
:param pulumi.Input[str] start_url: The URL for the start bumper asset.
"""
- PlaybackConfigurationBumperArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- end_url=end_url,
- start_url=start_url,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- end_url: Optional[pulumi.Input[str]] = None,
- start_url: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if end_url is not None:
- _setter("end_url", end_url)
+ pulumi.set(__self__, "end_url", end_url)
if start_url is not None:
- _setter("start_url", start_url)
+ pulumi.set(__self__, "start_url", start_url)
@property
@pulumi.getter(name="endUrl")
@@ -620,21 +493,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] ad_segment_url_prefix: A non-default content delivery network (CDN) to serve ad segments. By default, AWS Elemental MediaTailor uses Amazon CloudFront with default cache settings as its CDN for ad segments. To set up an alternate CDN, create a rule in your CDN for the origin ads.mediatailor.<region>.amazonaws.com. Then specify the rule's name in this AdSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for ad segments.
:param pulumi.Input[str] content_segment_url_prefix: A content delivery network (CDN) to cache content segments, so that content requests don't always have to go to the origin server. First, create a rule in your CDN for the content segment origin server. Then specify the rule's name in this ContentSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for content segments.
"""
- PlaybackConfigurationCdnConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_segment_url_prefix=ad_segment_url_prefix,
- content_segment_url_prefix=content_segment_url_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_segment_url_prefix: Optional[pulumi.Input[str]] = None,
- content_segment_url_prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_segment_url_prefix is not None:
- _setter("ad_segment_url_prefix", ad_segment_url_prefix)
+ pulumi.set(__self__, "ad_segment_url_prefix", ad_segment_url_prefix)
if content_segment_url_prefix is not None:
- _setter("content_segment_url_prefix", content_segment_url_prefix)
+ pulumi.set(__self__, "content_segment_url_prefix", content_segment_url_prefix)
@property
@pulumi.getter(name="adSegmentUrlPrefix")
@@ -673,25 +535,12 @@ def __init__(__self__, *,
:param pulumi.Input[str] mpd_location: The setting that controls whether MediaTailor includes the Location tag in DASH manifests. MediaTailor populates the Location tag with the URL for manifest update requests, to be used by players that don't support sticky redirects. Disable this if you have CDN routing rules set up for accessing MediaTailor manifests, and you are either using client-side reporting or your players support sticky HTTP redirects. Valid values are DISABLED and EMT_DEFAULT. The EMT_DEFAULT setting enables the inclusion of the tag and is the default value.
:param pulumi.Input['PlaybackConfigurationDashConfigurationOriginManifestType'] origin_manifest_type: The setting that controls whether MediaTailor handles manifests from the origin server as multi-period manifests or single-period manifests. If your origin server produces single-period manifests, set this to SINGLE_PERIOD. The default setting is MULTI_PERIOD. For multi-period manifests, omit this setting or set it to MULTI_PERIOD.
"""
- PlaybackConfigurationDashConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- manifest_endpoint_prefix=manifest_endpoint_prefix,
- mpd_location=mpd_location,
- origin_manifest_type=origin_manifest_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- manifest_endpoint_prefix: Optional[pulumi.Input[str]] = None,
- mpd_location: Optional[pulumi.Input[str]] = None,
- origin_manifest_type: Optional[pulumi.Input['PlaybackConfigurationDashConfigurationOriginManifestType']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if manifest_endpoint_prefix is not None:
- _setter("manifest_endpoint_prefix", manifest_endpoint_prefix)
+ pulumi.set(__self__, "manifest_endpoint_prefix", manifest_endpoint_prefix)
if mpd_location is not None:
- _setter("mpd_location", mpd_location)
+ pulumi.set(__self__, "mpd_location", mpd_location)
if origin_manifest_type is not None:
- _setter("origin_manifest_type", origin_manifest_type)
+ pulumi.set(__self__, "origin_manifest_type", origin_manifest_type)
@property
@pulumi.getter(name="manifestEndpointPrefix")
@@ -737,17 +586,8 @@ def __init__(__self__, *,
"""
:param pulumi.Input[str] manifest_endpoint_prefix: The URL that is used to initiate a playback session for devices that support Apple HLS. The session uses server-side reporting.
"""
- PlaybackConfigurationHlsConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- manifest_endpoint_prefix=manifest_endpoint_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- manifest_endpoint_prefix: Optional[pulumi.Input[str]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if manifest_endpoint_prefix is not None:
- _setter("manifest_endpoint_prefix", manifest_endpoint_prefix)
+ pulumi.set(__self__, "manifest_endpoint_prefix", manifest_endpoint_prefix)
@property
@pulumi.getter(name="manifestEndpointPrefix")
@@ -772,21 +612,10 @@ def __init__(__self__, *,
:param pulumi.Input[str] ad_decision_server_url: The URL for the ad decision server (ADS) for pre-roll ads. This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing, you can provide a static VAST URL. The maximum length is 25,000 characters.
:param pulumi.Input[int] max_duration_seconds: The maximum allowed duration for the pre-roll ad avail. AWS Elemental MediaTailor won't play pre-roll ads to exceed this duration, regardless of the total duration of ads that the ADS returns.
"""
- PlaybackConfigurationLivePreRollConfigurationArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_decision_server_url=ad_decision_server_url,
- max_duration_seconds=max_duration_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_decision_server_url: Optional[pulumi.Input[str]] = None,
- max_duration_seconds: Optional[pulumi.Input[int]] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_decision_server_url is not None:
- _setter("ad_decision_server_url", ad_decision_server_url)
+ pulumi.set(__self__, "ad_decision_server_url", ad_decision_server_url)
if max_duration_seconds is not None:
- _setter("max_duration_seconds", max_duration_seconds)
+ pulumi.set(__self__, "max_duration_seconds", max_duration_seconds)
@property
@pulumi.getter(name="adDecisionServerUrl")
@@ -821,17 +650,8 @@ def __init__(__self__, *,
The configuration for manifest processing rules. Manifest processing rules enable customization of the personalized manifests created by MediaTailor.
:param pulumi.Input['PlaybackConfigurationAdMarkerPassthroughArgs'] ad_marker_passthrough: For HLS, when set to true, MediaTailor passes through EXT-X-CUE-IN, EXT-X-CUE-OUT, and EXT-X-SPLICEPOINT-SCTE35 ad markers from the origin manifest to the MediaTailor personalized manifest. No logic is applied to these ad markers. For example, if EXT-X-CUE-OUT has a value of 60, but no ads are filled for that ad break, MediaTailor will not set the value to 0.
"""
- PlaybackConfigurationManifestProcessingRulesArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_marker_passthrough=ad_marker_passthrough,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_marker_passthrough: Optional[pulumi.Input['PlaybackConfigurationAdMarkerPassthroughArgs']] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_marker_passthrough is not None:
- _setter("ad_marker_passthrough", ad_marker_passthrough)
+ pulumi.set(__self__, "ad_marker_passthrough", ad_marker_passthrough)
@property
@pulumi.getter(name="adMarkerPassthrough")
@@ -851,19 +671,8 @@ class PlaybackConfigurationTagArgs:
def __init__(__self__, *,
key: pulumi.Input[str],
value: pulumi.Input[str]):
- PlaybackConfigurationTagArgs._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: pulumi.Input[str],
- value: pulumi.Input[str],
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -892,21 +701,10 @@ def __init__(__self__, *,
"""
The optional configuration for a server that serves segments. Use this if you want the segment delivery server to be different from the source location server. For example, you can configure your source location server to be an origination server, such as MediaPackage, and the segment delivery server to be a content delivery network (CDN), such as CloudFront. If you don't specify a segment delivery server, then the source location server is used.
:param pulumi.Input[str] base_url:
The hostname of the server that will be used to serve segments. This string must include the protocol, such as https://.
The Amazon Resource Name (ARN) of the AWS Secrets Manager secret that contains the access token.
:param pulumi.Input[str] secret_string_key:
The AWS Secrets Manager SecretString key associated with the access token. MediaTailor uses the key to look up SecretString key and value pair containing the access token.
The base URL of the host or path of the segment delivery server that you're using to serve segments. This is typically a content delivery network (CDN). The URL can be absolute or relative. To use an absolute URL include the protocol, such as https://example.com/some/path. To use a relative URL specify the relative path, such as /some/path*.
:param pulumi.Input[str] name:
A unique identifier used to distinguish between multiple segment delivery configurations in a source location.
Minimum amount of time (in seconds) that the player should wait before requesting updates to the manifest. Minimum value: 2 seconds. Maximum value: 60 seconds.
Amount of time (in seconds) that the player should be from the live point at the end of the manifest. Minimum value: 2 seconds. Maximum value: 60 seconds.
"""
- ChannelDashPlaylistSettings._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- manifest_window_seconds=manifest_window_seconds,
- min_buffer_time_seconds=min_buffer_time_seconds,
- min_update_period_seconds=min_update_period_seconds,
- suggested_presentation_delay_seconds=suggested_presentation_delay_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- manifest_window_seconds: Optional[float] = None,
- min_buffer_time_seconds: Optional[float] = None,
- min_update_period_seconds: Optional[float] = None,
- suggested_presentation_delay_seconds: Optional[float] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if manifest_window_seconds is not None:
- _setter("manifest_window_seconds", manifest_window_seconds)
+ pulumi.set(__self__, "manifest_window_seconds", manifest_window_seconds)
if min_buffer_time_seconds is not None:
- _setter("min_buffer_time_seconds", min_buffer_time_seconds)
+ pulumi.set(__self__, "min_buffer_time_seconds", min_buffer_time_seconds)
if min_update_period_seconds is not None:
- _setter("min_update_period_seconds", min_update_period_seconds)
+ pulumi.set(__self__, "min_update_period_seconds", min_update_period_seconds)
if suggested_presentation_delay_seconds is not None:
- _setter("suggested_presentation_delay_seconds", suggested_presentation_delay_seconds)
+ pulumi.set(__self__, "suggested_presentation_delay_seconds", suggested_presentation_delay_seconds)
@property
@pulumi.getter(name="manifestWindowSeconds")
@@ -168,21 +153,10 @@ def __init__(__self__, *,
:param Sequence['ChannelAdMarkupType'] ad_markup_type:
Determines the type of SCTE 35 tags to use in ad markup. Specify DATERANGE to use DATERANGE tags (for live or VOD content). Specify SCTE35_ENHANCED to use EXT-X-CUE-OUT and EXT-X-CUE-IN tags (for VOD content only).
:param float manifest_window_seconds:
The total duration (in seconds) of each manifest. Minimum value: 30 seconds. Maximum value: 3600 seconds.
The relative path to the URL for this VOD source. This is combined with SourceLocation::HttpConfiguration::BaseUrl to form a valid URL.
:param str source_group:
The name of the source group. This has to match one of the Channel::Outputs::SourceGroup.
"""
- LiveSourceHttpPackageConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- path=path,
- source_group=source_group,
- type=type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- path: str,
- source_group: str,
- type: 'LiveSourceType',
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("path", path)
- _setter("source_group", source_group)
- _setter("type", type)
+ pulumi.set(__self__, "path", path)
+ pulumi.set(__self__, "source_group", source_group)
+ pulumi.set(__self__, "type", type)
@property
@pulumi.getter
@@ -507,19 +422,8 @@ class LiveSourceTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- LiveSourceTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -543,17 +447,8 @@ def __init__(__self__, *,
For HLS, when set to true, MediaTailor passes through EXT-X-CUE-IN, EXT-X-CUE-OUT, and EXT-X-SPLICEPOINT-SCTE35 ad markers from the origin manifest to the MediaTailor personalized manifest. No logic is applied to these ad markers. For example, if EXT-X-CUE-OUT has a value of 60, but no ads are filled for that ad break, MediaTailor will not set the value to 0.
:param bool enabled: Enables ad marker passthrough for your configuration.
"""
- PlaybackConfigurationAdMarkerPassthrough._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- enabled=enabled,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- enabled: Optional[bool] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if enabled is not None:
- _setter("enabled", enabled)
+ pulumi.set(__self__, "enabled", enabled)
@property
@pulumi.getter
@@ -577,21 +472,10 @@ def __init__(__self__, *,
:param 'PlaybackConfigurationAvailSuppressionMode' mode: Sets the ad suppression mode. By default, ad suppression is set to OFF and all ad breaks are filled with ads or slate. When Mode is set to BEHIND_LIVE_EDGE, ad suppression is active and MediaTailor won't fill ad breaks on or behind the ad suppression Value time in the manifest lookback window.
:param str value: A live edge offset time in HH:MM:SS. MediaTailor won't fill ad breaks on or behind this time in the manifest lookback window. If Value is set to 00:00:00, it is in sync with the live edge, and MediaTailor won't fill any ad breaks on or behind the live edge. If you set a Value time, MediaTailor won't fill any ad breaks on or behind this time in the manifest lookback window. For example, if you set 00:45:00, then MediaTailor will fill ad breaks that occur within 45 minutes behind the live edge, but won't fill ad breaks on or behind 45 minutes behind the live edge.
"""
- PlaybackConfigurationAvailSuppression._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- mode=mode,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- mode: Optional['PlaybackConfigurationAvailSuppressionMode'] = None,
- value: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if mode is not None:
- _setter("mode", mode)
+ pulumi.set(__self__, "mode", mode)
if value is not None:
- _setter("value", value)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -642,21 +526,10 @@ def __init__(__self__, *,
:param str end_url: The URL for the end bumper asset.
:param str start_url: The URL for the start bumper asset.
"""
- PlaybackConfigurationBumper._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- end_url=end_url,
- start_url=start_url,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- end_url: Optional[str] = None,
- start_url: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if end_url is not None:
- _setter("end_url", end_url)
+ pulumi.set(__self__, "end_url", end_url)
if start_url is not None:
- _setter("start_url", start_url)
+ pulumi.set(__self__, "start_url", start_url)
@property
@pulumi.getter(name="endUrl")
@@ -707,21 +580,10 @@ def __init__(__self__, *,
:param str ad_segment_url_prefix: A non-default content delivery network (CDN) to serve ad segments. By default, AWS Elemental MediaTailor uses Amazon CloudFront with default cache settings as its CDN for ad segments. To set up an alternate CDN, create a rule in your CDN for the origin ads.mediatailor.<region>.amazonaws.com. Then specify the rule's name in this AdSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for ad segments.
:param str content_segment_url_prefix: A content delivery network (CDN) to cache content segments, so that content requests don't always have to go to the origin server. First, create a rule in your CDN for the content segment origin server. Then specify the rule's name in this ContentSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for content segments.
"""
- PlaybackConfigurationCdnConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_segment_url_prefix=ad_segment_url_prefix,
- content_segment_url_prefix=content_segment_url_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_segment_url_prefix: Optional[str] = None,
- content_segment_url_prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_segment_url_prefix is not None:
- _setter("ad_segment_url_prefix", ad_segment_url_prefix)
+ pulumi.set(__self__, "ad_segment_url_prefix", ad_segment_url_prefix)
if content_segment_url_prefix is not None:
- _setter("content_segment_url_prefix", content_segment_url_prefix)
+ pulumi.set(__self__, "content_segment_url_prefix", content_segment_url_prefix)
@property
@pulumi.getter(name="adSegmentUrlPrefix")
@@ -776,25 +638,12 @@ def __init__(__self__, *,
:param str mpd_location: The setting that controls whether MediaTailor includes the Location tag in DASH manifests. MediaTailor populates the Location tag with the URL for manifest update requests, to be used by players that don't support sticky redirects. Disable this if you have CDN routing rules set up for accessing MediaTailor manifests, and you are either using client-side reporting or your players support sticky HTTP redirects. Valid values are DISABLED and EMT_DEFAULT. The EMT_DEFAULT setting enables the inclusion of the tag and is the default value.
:param 'PlaybackConfigurationDashConfigurationOriginManifestType' origin_manifest_type: The setting that controls whether MediaTailor handles manifests from the origin server as multi-period manifests or single-period manifests. If your origin server produces single-period manifests, set this to SINGLE_PERIOD. The default setting is MULTI_PERIOD. For multi-period manifests, omit this setting or set it to MULTI_PERIOD.
"""
- PlaybackConfigurationDashConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- manifest_endpoint_prefix=manifest_endpoint_prefix,
- mpd_location=mpd_location,
- origin_manifest_type=origin_manifest_type,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- manifest_endpoint_prefix: Optional[str] = None,
- mpd_location: Optional[str] = None,
- origin_manifest_type: Optional['PlaybackConfigurationDashConfigurationOriginManifestType'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if manifest_endpoint_prefix is not None:
- _setter("manifest_endpoint_prefix", manifest_endpoint_prefix)
+ pulumi.set(__self__, "manifest_endpoint_prefix", manifest_endpoint_prefix)
if mpd_location is not None:
- _setter("mpd_location", mpd_location)
+ pulumi.set(__self__, "mpd_location", mpd_location)
if origin_manifest_type is not None:
- _setter("origin_manifest_type", origin_manifest_type)
+ pulumi.set(__self__, "origin_manifest_type", origin_manifest_type)
@property
@pulumi.getter(name="manifestEndpointPrefix")
@@ -845,17 +694,8 @@ def __init__(__self__, *,
"""
:param str manifest_endpoint_prefix: The URL that is used to initiate a playback session for devices that support Apple HLS. The session uses server-side reporting.
"""
- PlaybackConfigurationHlsConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- manifest_endpoint_prefix=manifest_endpoint_prefix,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- manifest_endpoint_prefix: Optional[str] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if manifest_endpoint_prefix is not None:
- _setter("manifest_endpoint_prefix", manifest_endpoint_prefix)
+ pulumi.set(__self__, "manifest_endpoint_prefix", manifest_endpoint_prefix)
@property
@pulumi.getter(name="manifestEndpointPrefix")
@@ -898,21 +738,10 @@ def __init__(__self__, *,
:param str ad_decision_server_url: The URL for the ad decision server (ADS) for pre-roll ads. This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing, you can provide a static VAST URL. The maximum length is 25,000 characters.
:param int max_duration_seconds: The maximum allowed duration for the pre-roll ad avail. AWS Elemental MediaTailor won't play pre-roll ads to exceed this duration, regardless of the total duration of ads that the ADS returns.
"""
- PlaybackConfigurationLivePreRollConfiguration._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_decision_server_url=ad_decision_server_url,
- max_duration_seconds=max_duration_seconds,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_decision_server_url: Optional[str] = None,
- max_duration_seconds: Optional[int] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_decision_server_url is not None:
- _setter("ad_decision_server_url", ad_decision_server_url)
+ pulumi.set(__self__, "ad_decision_server_url", ad_decision_server_url)
if max_duration_seconds is not None:
- _setter("max_duration_seconds", max_duration_seconds)
+ pulumi.set(__self__, "max_duration_seconds", max_duration_seconds)
@property
@pulumi.getter(name="adDecisionServerUrl")
@@ -959,17 +788,8 @@ def __init__(__self__, *,
The configuration for manifest processing rules. Manifest processing rules enable customization of the personalized manifests created by MediaTailor.
:param 'PlaybackConfigurationAdMarkerPassthrough' ad_marker_passthrough: For HLS, when set to true, MediaTailor passes through EXT-X-CUE-IN, EXT-X-CUE-OUT, and EXT-X-SPLICEPOINT-SCTE35 ad markers from the origin manifest to the MediaTailor personalized manifest. No logic is applied to these ad markers. For example, if EXT-X-CUE-OUT has a value of 60, but no ads are filled for that ad break, MediaTailor will not set the value to 0.
"""
- PlaybackConfigurationManifestProcessingRules._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- ad_marker_passthrough=ad_marker_passthrough,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- ad_marker_passthrough: Optional['outputs.PlaybackConfigurationAdMarkerPassthrough'] = None,
- opts: Optional[pulumi.ResourceOptions]=None):
if ad_marker_passthrough is not None:
- _setter("ad_marker_passthrough", ad_marker_passthrough)
+ pulumi.set(__self__, "ad_marker_passthrough", ad_marker_passthrough)
@property
@pulumi.getter(name="adMarkerPassthrough")
@@ -985,19 +805,8 @@ class PlaybackConfigurationTag(dict):
def __init__(__self__, *,
key: str,
value: str):
- PlaybackConfigurationTag._configure(
- lambda key, value: pulumi.set(__self__, key, value),
- key=key,
- value=value,
- )
- @staticmethod
- def _configure(
- _setter: Callable[[Any, Any], None],
- key: str,
- value: str,
- opts: Optional[pulumi.ResourceOptions]=None):
- _setter("key", key)
- _setter("value", value)
+ pulumi.set(__self__, "key", key)
+ pulumi.set(__self__, "value", value)
@property
@pulumi.getter
@@ -1040,21 +849,10 @@ def __init__(__self__, *,
"""
The optional configuration for a server that serves segments. Use this if you want the segment delivery server to be different from the source location server. For example, you can configure your source location server to be an origination server, such as MediaPackage, and the segment delivery server to be a content delivery network (CDN), such as CloudFront. If you don't specify a segment delivery server, then the source location server is used.
:param str base_url:
The hostname of the server that will be used to serve segments. This string must include the protocol, such as https://.
The Amazon Resource Name (ARN) of the AWS Secrets Manager secret that contains the access token.
:param str secret_string_key:
The AWS Secrets Manager SecretString key associated with the access token. MediaTailor uses the key to look up SecretString key and value pair containing the access token.
The base URL of the host or path of the segment delivery server that you're using to serve segments. This is typically a content delivery network (CDN). The URL can be absolute or relative. To use an absolute URL include the protocol, such as https://example.com/some/path. To use a relative URL specify the relative path, such as /some/path*.
:param str name:
A unique identifier used to distinguish between multiple segment delivery configurations in a source location.
Wait for SPICE ingestion to finish to mark dataset creation/update successful. Default (true).
Applicable only when DataSetImportMode mode is set to SPICE.
A list of tag configuration rules to apply to a dataset. All tag configurations have the OR condition. Tags within each tile will be joined (AND). At least one rule in this structure must have all tag values assigned to it to apply Row-level security (RLS) to the dataset.
A string that you want to use to filter by all the values in a column in the dataset and don’t want to list the values one by one. For example, you can use an asterisk as your match all value.
Use the RoleArn structure to override an account-wide role for a specific Athena data source. For example, say an account administrator has turned off all Athena access with an account-wide role. The administrator can then use RoleArn to bypass the account-wide role and allow Athena access for the single Athena data source that is specified in the structure, even if the account-wide role forbidding Athena access is still active.
Use the RoleArn structure to override an account-wide role for a specific S3 data source. For example, say an account administrator has turned off all S3 access with an account-wide role. The administrator can then use RoleArn to bypass the account-wide role and allow S3 access for the single S3 data source that is specified in the structure, even if the account-wide role forbidding S3 access is still active.
Wait for SPICE ingestion to finish to mark dataset creation/update successful. Default (true).
Applicable only when DataSetImportMode mode is set to SPICE.
A list of tag configuration rules to apply to a dataset. All tag configurations have the OR condition. Tags within each tile will be joined (AND). At least one rule in this structure must have all tag values assigned to it to apply Row-level security (RLS) to the dataset.
A string that you want to use to filter by all the values in a column in the dataset and don’t want to list the values one by one. For example, you can use an asterisk as your match all value.
:param str tag_multi_value_delimiter:
A string that you want to use to delimit the values when you pass the values at run time. For example, you can delimit the values with a comma.
Use the RoleArn structure to override an account-wide role for a specific Athena data source. For example, say an account administrator has turned off all Athena access with an account-wide role. The administrator can then use RoleArn to bypass the account-wide role and allow Athena access for the single Athena data source that is specified in the structure, even if the account-wide role forbidding Athena access is still active.
Use the RoleArn structure to override an account-wide role for a specific S3 data source. For example, say an account administrator has turned off all S3 access with an account-wide role. The administrator can then use RoleArn to bypass the account-wide role and allow S3 access for the single S3 data source that is specified in the structure, even if the account-wide role forbidding S3 access is still active.